atgactttagaaacgattcgaaatcagctttggtcagatctatttgtcaagacctacgatgactgaatcagatgggacggtatccccgatgtttccgaacgaagcccgccttcgtaacttaacgtccgtccctcccccaaccttccatctcctccaacctttaaaaaaaaaaaaacagcagaagctctgataatttggtttttgtcaattttttcttgtattttcactgtagttactcttcaccactgtatgtggatatgagcaaatcgaacaaactagccaccggcgagtttgacgaagagacgggagaaccgatttacatcgccgatgatgtagacaacgatgaaaaaaattcgactcagatttatattggtaaagttcgtgttccccctccaggattttagcaattttatatatgagagagagtgtcttatgtcgattccttctctctcgcttttttttttatttcgaatatgatatatatatataggtgcctatcatgttgcggtccgagttttgtatcctcgataaactggaagatcctggtttgtatgagttaaatgaatgtccattcgaccaagttagtcttatcggttatccacctctgtattaatctgatctcgaaccccacaaaactcatccaaatggttcttgaataatttcacaaaacactagggtggttatttcgtcattaatggatcggagaaagtgttgattgcccaagaaagaatggcagccaatcatgtctatgtgttcgccaaagcgggccccctcgccggtctctttcctgagtgaaatacgcagtcagtggagaaaggtagcaagacggtgagctcgatgcaagtgaagatgtacggaggtcacaaggccgaaaaagcggtcagtctttgccatgatctttgtgttatagaatttttcaccatcaacttatctttgtttaatttgttaggggggaggtgcaacgatcaaaaccactcttccttatatcagaaacgatatcccgatcgtcgtcgtctttagggctctaggaatcatccccgataaggatatcttggaacatatctgttacgatcgtaatgatacagcgatgtttgagatgctcaaaccgtgtttagaagattcattcccgatccaagagcaagaagtgagattccttccttcccttttttgtctttttcgagttgtctgtcttctcactttccgtcctatttctttctctgacaattgtattggaatgatcaactaggtggcgctagatttcataggaaggagaggaacagcgaccgggttatcaagagaaaagcggctgaaatatgccgaagagatcttacagaaggagatgttaccacatatctcgatgtcagaaggacaacaaggaaagaaggcatatttctttggatacatgattcatcgactcttgttagctgcattagatcgaagagacttggacgatcgagatcatttcggtaaaaagcgtctcgatcttgctggcccccttctggctggtctctttcgaatgttgtttcgtaaactgactaaggatgtctatcgacatctacaaaaggtttgtttaattgcattttttcttaaatacaacagtgttgatcttcttcttatatctattttttgcagtgtgtcgagatgcaaaaaccgttcaatctgaatgcagctgtcaagtcgaatacgattacgaatggactgaagtattccttggcgacagggaattggggggaccagaagaaggcgatgcaagctcgtgcaggggtttcacaagtcttgaatcgctatacatttgcatccaccttatcgcatcttagacgatgcaacacgccgatcggccgagacgggaagatagccaagcctcgacaactgcataactcccattggggcatggtctgtcctgccgaaacaccagaaggtcaagcttgtggattggtcaagaatctcgcattgatgtcttacatctctgtcggctcaccatccgcgccgattgtcgagttcttggaggaatgggggatggaaagtctggacgagttttcatctgacatgtctaatggcaccaaggtcttcgtcaacggggtatggcagggagtccatcgtgcaccagccgagcttctcgataccatcaaacgtctacgacggtgtggagatatcgagccggaggtatcagtgatgagggacgtacgagaacgagagctgcgggtgttcaccgatgggggtcgggtctgtcggccgttatttatcgtggaaaaccaacagttactgttgaagaaggagcacatcgaatggctgagtaacggatgtgagacggcggaagaagatcaagatgcgggggaggaagcagcggatgatggagttccatttgggtggagccaattagtcgccagagggatcgtcgaatatctggatgctgaggaggaggaaacggtgatgatctgtatgacccctgaagagttggaacagtcgagagaatatcaagagacgggtcaggtccctaaggaaaattacgaccccgccgcgcgtctcaagggtaatactagcatgtattctcatacttggactcactgcgaaatccatccggctatgatcttgggcatctgtgcttcgatcattccctttcctgaccataatcaagttgggtatcatctcactagggggtcaagttttttcttagtattctaatctgctatctcccttcttcttgtagtctcctcgaaacacataccaatcagccatgggaaaacaagcgatgggcgtctatctaacgaactttaggacgaggatggacacgatggcgaacatattgtattatccacaaaagccactagcgacgacacgttcgatggagtatctcaggttccgagaattgccggcgggccagaatgcgattgtggcgatcctgtgttattcgggatacaaccaagaagattcggtgatcatgaaccaatcgtcgatcgatcgtggcctcttcaggtcgttctactaccgatcatacatggatcaggagaagagggcgggtgcacttcagatggaagagtttgagaagccgactcgagacagtacgctgcgattaaagcatgggacgtatgataagctggatgatgatgggatcattactccgggaacacgagtctcaggggacgacatcatcatcgggaagacggcgccgattccgaaggatagtgaagagctgggacaacggatgaagacgcacacgaagcgagacgtgtcgatgccgttgaagtcgacggagaacgggatcatcgaccaagtcctggtgacgacgaaccaggacggcctgaagtttgtgaaggtccggatccgctcgacccggatcccggagaccggcgacaagtttgcatcccgccatggacagaagggcaccgtcgggatcctctatcggcaggaagacatgcccttcacctcggaaggcgtgtgtccagatatcatcattaaccctcatgctatcccctctcgaatgacgatcggccatctggtcgaatgtctcttgagcaaagtctccacaatcaccgggaacgaaggcgatgcgaccccgtttagcgaagtgaccgtcgaggcgatctccgccttgctcaaagataagggctaccaatcccgtggattggagatcatgttcaacggccataccggaaagaaactccgggctcaatgctatctcgggcccacttattatcaacggctcaaacacatggtcaatgataagatccattccagagctagaggacccgtccagatcttgactagacaacctgtcgaaggacggtctagagacgggggactccggttcggagagatggaagtttagtccaaattctcctcctctttcttttttttttgcttttttttcttttttatcactgatgaatccctctcggatggctcatttagagagattgtatgatctcccacgggatcgcagggtttttgaaagagagaatgttcgatgttagtgatgcatatcgagtgcatgtctgtgacttgtaagtcttctctctctttttttttggggggggggtggattggaaggttgatcggtcttgttttcttttttttttttttgggtggcgggattcgtagttgtgggatggtggcgatcgcgaatctgaagaaacagtcgttcgagtgtcggtcttgtcggaataaaacggccagttaagtccccccccactcaatttactgttaaagcactctctaactgaatgatatctggggggtttttcattcttagtttcgcaagtctatattccttatgctgccaaactgcttttccaggaacttcagtctatgaatatcgccagtcggtacgtttatctctcttttttttggtcgcaattgtactcatttgagggtctggtttttggtgggatgggttgcttttttttctaggtttgtttttgagagtgctggggaacatgtttcgagaggtgatatgattatgtaatttaaggttttttgtttttttaatgttttgttttgtttttgttttcaataaatatactcttttgttcatgtttttgtcatatactttgaagagagtgaagaaagagagagagagagaaaaaaggagtgatccggtgttaatttgctgagttgcgttgatgggattgtgtggagtgaggatggccattttccagggaagaaccaaccaagaagaagaagaagaaagatggtcaacagcagactgggcagcattggaacactccggccattctcgaccaagaagagactcatcccatccttcctcccatccaaccgcacactcgaattcagactcaacaacaacaacaacaacaacaaccatctcaaacaaaacaaacacaaacaaccatccaccatcctcagattcaaccagcaaaactcgaccatcaagccgccccccgatccgatagagtccatcagagataacatcgataaacccttcctggcctccaggaactcgctgcctagaagagacgacctttcggcgatcagatccatcctcatcgatcgcaatggtccgtcgtctacacttttcctctctctctttttttttggtttactctcttctttcgacattcttctgacatcttcattcgaattttgcttgtaatttggtagcccgcatcctgtcctctcgcgctctctccaaaagcgagatctgcgcccaaaatcgattgcaggtaaagctgcatccctcctcctgttcctcttcaaaccccgcaaacaaattgacagagtgtttttttgtggtgtggtcatacttgcatagcctcgagatctgcgcaagatcgattcgcgcatctcgaatgtcgtgccgtcgatccttgtcagagacgaagcgatcatcgtaagcactccctcgccaatcccgaactcttcttaaaagaaagaatgattgatgggtttgtttcatgaaaaaaaaatgagtagtttaatgttctgaatatccgggccttgattcgagcggattcgatccttatcttcgaagacccaagttctccgtccctatcgcacaaccatacctcttctccttctacgacttcttcttcttcgactgcaacttcgagcgagaaatcgacgtctgtgaacgagaaagcttctccggaatcatcagcgaccactcgatattcgatccgctcggctttcttgcacaacttgctcaacaacctcgtcgaccatcataatcccaatcaagccgaaaacagtcatgagcaacccaatcaatgctcgccaaaatccaccgaacttccttacgaatttcggtcagtttcccccagtttgtctgtcttgtatgaatggaagttgatgtggttgatttgtgatttgggggataatcaataccaaagggctttggagaccatgttgggatcagtagctacgacgttggagagcgaattaggagtcctgaagactctcgtatccagtcttttagatggcttggaacaaaacatcggtccgtctatctctctctctctttctttttttcttcttctttttatcaattgaattgatctgattgttttgaaacgggacgggatatagagagagaaaagttgaaacagttgttgctctattctcgccgcttatccgcgttcaatagtcgggcattattggtccaaagatgtttggacgaaatcctcgaaaacggtctgtcctctttcctttttcatccttcctctactcttctctattcacttgttcatcaccaaaaaaaaaaaaattgatgttcggtgagattctttttttttttcgtcaaaatagaacaggatatggcaaatgcttatctaagcgaaaagatcttgaataaaagtcccagacaagttcatgatcatgaagagtttgaacagctcttggagtcgttttcgaagtatgtcgaggagatcgttcatgaggtaacaaatacactccttacatcatctacttcttgattgactgacctcctcaatctcataactcttctcttcttttttttttgtgtgtgtgtgtagggcacatcgacattagtaagtcaaccaaggtttttcttcttgttcccatttgacggtgtcaagacaacaaactcacaagacacacacacgccacttttaaatgattgtttcttgacgttggatcgataatccgaaatttggaatatacaaaaaaaacataaacaaaatagacgaatattaagagtacggaggagatcatcgatttgattctcgattccaatcgcaataccttgttggcgttggatttgaaggtgtcgatcgggacgatggggttagcagtcggagcattaacagccggtatgtgccttcccatctgtccacaattccaagctgtcatcttctcacccaatctgaccgctcccttcccccacaaacccaaaaacatgatgatgatgatgagaacaggcctatttgggatgaatttacggacacatatggaggcggatccgtatgcgttttatgtggtgaccggcctgaccttagttggggtgatgagcacgatcgggtatggatgtcgacggctgtaccggctccggcgggtcggcctgagctcggtcactagtccttcttcctctgctatcgccgccgctggttgtagtcggaggatcatctccaccgggtccgccgctaaaaacggcgggatcctcgattgggacgtccctcgtcatccttcgcattctcactctaactcctcttctcattgaatcttccccccccccctggtataacctttccttgtctcgtgtacatacactctctcttcactccatgtcccttctagggccatccactactctcagcgcttcttgatcttcttaaatctttaatttcatctctctctttctcaactcacttcgtatttggaatcttctttttcattctttctctctttttgtgggtgatgggttttttacggaggggcaggccggagatgatgggtgttgttttgttagacggatgatttatgtcggcatttatttatgtagtcgtatgatcagatcatcagtctcatccccttaacgtcctatagatactcgtggatactccggatccaaatgatctctgatacaacatacacacttttggttgagtgtttatcgattcaatcttcttccatcattatcatcatcttttttttttttgggggggggggggggcagggcggtatctaattctacttttttcaatcagttttttgtgtatcaactcacataggtttttacatctatacatactttttttcaaaacatataattagattcctttttttttgttctttggatttgaaaagtatgtctagtctacctatgataaagatacgtagatgaccacagaatcaagtatctccagtcgagtcaatgatcttggattgatcggatcagtgagcgattcttcagctacataacattttagctgaagatcaatggctcaccgatccaataattaaaacccattcccctccaataatttcaagagagagtcaagcccaatggctgatggtttgattgctctggatgactgaagtatatggtctgtaacttgggtcagttggtgtttgttgcttcctcttcagaacttgcttcatgtgggactccatggactctggataagtcatagagtatcaaatgtgactcatcattgaatcctttaagaacacccaaattagatacatcaagatagccattgaaatgatacattacttcgaattgattgatatgcgcaaatgaagaaaacaaatcaaaaacatgagatcaatgatgaggattatgaatacagatgttggcacctttttcaactatcaaaacaaaaaaacaagaaaaatgatggatctcatctgaaaaccatattgtctctttggattgtgcaaatttttgggtctgatttgaccagaattattcacaagaatcccagaaaaaaaacaagaaggttgttttagggaagttgcataaggatattcgaccggcttttgtgggtcaataagggactgagactgatcgaagaaaagactcgaattccattccgcttgagaccagaacctgcccaacccaaattctaatgaacaaagaaaaaaaaaatgaagagcttggatcaaaagaagggtattggtgatggggcaaatgaagatgaaggttgatcaatgaaagaagggagcgaagcgcaggaagatttcctcggcctgccacccgagcaagatgggcaacacatcgaggatcccaaagtcgggccaaaacttgggcacgaaatggaccgagggacctttggtggtattccggacccgagccactcccatgccttcctcccttttatgctgctctggctcgattggagagatcagattctccgtcggatctgctgctgtcgtcgtcgacgacggttcgtattcgctcgagttgagcgtcgtttgccacagtagaaaatccgagaggcgcgagacccccgaggtccggatcaggatgtctagtggaggactgtgtgaggtgtacaggttcttgtcgatcgtgtcgatatctattaaccttttttttttttttgaacagaataaaaaaggttaacactgagttgcaatcgatttcctagggagtgtggcgcctacgaggtgggcgtttggtcgctgatcgaatcttgcgctgtcttgtaaatcgcactcgccatttcttcttgtgatgaataggggaaggcgacattcaaacatcccctttattgcaaaaaaggtgcgcgatcccatgagcaaaaaaaaaaaaacgtgataggaaaacaaaggacggacgaataagagggggacggacaccttaccttttattattgatcgtcatttcttctaccttacaaactgactccttgatgtctggaggtaacagatctttccgtccaataacgacgactcggataccatatcgatctaacaactgtctaaagcttaacacattttagtcttttgtgatgatatatcaaaccaaagaacaaaataaaataaaactttgagggtaccctttttcgcatatttggacgagtttagtccgtgctaaatccattaatttgttgacttcttccgccgatcttttgaaatttccgatcgcaaatgcatacactgttacgttgggcacttccaatctcagcaataattctaagatctgaatcccgcccccaaataaataacaaaacgaagaaagattcagtggatttgaatgttgagatgaaagaaacgataccagaaaaaaacaaaaaaaacgactgactcttttcaaagcctcgaatcccgcacgatggccgtcctcaacaggcagtccgaccgaccgactgaacctgcgattgccatccatgataaagcccacatgattgggcaacgggcccagctgcagagtcctgatcagaaggattcgcaaagaggggtacagaaatggcgggatgagtttcgagaggatcgagaggatcgagctggtcgtcgtcggcaacttgattctcatcttgttctttttttttcttttttcgtcctgtttttcaataagtcgatgcttctttctttctttcttgtctcctcaggattgtgtgtgttggtttgaatgtgtttgtttgatggttcctcgaagcgtttccaggtaaaaggccttcaactacataaactcgtaaattggatgtaaattgtttgatgtcgatcggtgttaaggttaagtttgtccaaaaatcggggtgacaccactcagatctgtgacagctaccctgtcacagcctctctccacctatgtacggctaatcaacacctgcgcgtcacaagtcttcagtagaagctacaacgggggtggtggtgcgcaccccaagcggccaggatcaaggggcgacacgcctggtttctcgagtcggtctgctagcacggatcaacctgttcaatcaacaaagattcttgtgggagctcaaggaccactttatttagcctttgaatgcaaacttattctctcgaatgtctggcccctgaaggaagcctgaaggcatattcagcacaacagagcgcactcctgggtgcttggtttgagtgtgtattattttgagtcaaacttgaagcaaatcagccatgttataggtgtaatcaaggtctgaagaagtggaaaaattatggcaaaactttatatcactggatgacttcctgtcgtggtttacaaccctcccagaattcaatttacaacccctagatcttaatttttggtaaaaaaatgtttttttcacaagccttgtgaagaagatagctctcatttgagctggttagaattatgattgggctgttaatttgggactggggagggctcaaaaagtactctaaatggtaacaggaagtcctccactaactcaggcttttttcttccttctttcttgatcaaatttttctgtctattttccaaaccaccatcagttacctttcatcttccatatcatctaatttgttacacttgtatgtacctcattatctcactgtgctatcctggtattcaattgtttacagtcccagcactctagtcttcatacagacactattagctctcactgtgtgcaaaaaaaatcatgttatgtaatcaggttgctgtcctgatgacaaaacatgacctttaatcttcagttactgtgcctctgcctgaggattgaatgtcatgtttagtaaacaggaccacacaacctgattccataacatgaattgttttggcatgcagtgtctgagattgctgataacaaccaattttattctgaagaaattatgggaagaatgattgctgtggaagcttactctgaaaatgtggaaggtcccaaggaatcttcctcctcaaaatccccaaatcaaggaagatctctaagttttttcaatctcaaatgccaccttcctctttctgtgtcttcaaatcactccaacttgttgcccacaatttcaaaggagcctatgtttccatgattcactatctgatttggaagtacatatcaagagactggaagacgtggtaaaacttgatggtcaatcaccagtctttttgatctgagggtttcaacaacatggcttggaaacagtcttactattgaatctttgagagaagggtaaataatcctgaaactagttcctctagatgtctaaaattcataacagatacattgaggctgcaccctttaatttgatcaagtggctctcaaccaaatccaattcgaaatagacttgaaacacagactggttgtgatttgtaggttcaccaatgccattatacttgaaagcaacgctgcaacaaatacggtattcacaatttattggcatgtatcttttcatgtatcatggtcttgatgtgatttatttcatgatcaatgtgcttctattgagagtcttatttgtttaatctggctcttagccatatgtgttggcacaattccttgtgatacaaactgtgtattgtctttgttgcagcattgttgaaagtggggtgttggtaaacaaattttgaatcatgagtgtttttccccctgaaaattatcaactgatactgctacactaccaattgggaatccagggaaatctgaagtcagcaaaccttttcaaaatcagaagcaaaattagcagttgaatggaatgtcctactgtggatgtttttgctgatgcaagtccgccacattttaaaccttgaaacatttggttgcaaattcaaaggtttgatttgaacaatgattcaatatgatgttcaagattctgaatcagggaataaggattttcccaaataacacaataaatcagcctgttcacaactaatctatccctgccctttctctgcagacagagtccaccagtttcctatggctttgagatacacaagattcataagaaaattctctaaaccttggtgaaacgcactgggactttactttggatcacagaattatctgctgaacatgaattttccaaacaaataattctcaacagccatttagcattaccatccaatggctcagaccagtacatagtgctgtggtatcagaagcactgaaacaccattgtactgagaaaaagctctcttggtggctttttccaatacacagcactgtatttcagcataaaactgacttttcccagcacaaaggtgtggtgttagggtaccattcatagtgctaccactagttcagctttcccagaattgatgcagctgtattttgattatttgaagattcagaatactaatacatggtcttttcattaatgttagagtcactggcaatggtgagtaaaatgtttttaaaaggttcaaatgaattgatgaacagaaattggaagtgagaagaagcaggcatgttgtgatggcgaacaaatgtgattataatatcaccactcctccaacaacagcctcatctaatgtcttgactttgggaactttgggattgacacctgaacttttctcagttttttgggttgtaaaacaaatttacttctaagcacaagttaaactctgtaattgtgatatcttgttgtgtttatttgggaagattaagatctggagtaggccagtgatactgcaaaatgtttctctccttttttcatatcatagatgtgaattttttatgatctgctaaatcagaccactttagaaatggtcaccaaaaagtggaaagaactgaagtgattagcaatactatgcaggacaatattatcctatgaagaaattctggttgaagatcactattgtatttttctacccacagtgactggtcaacagtttcaccaataattatctatgggctgtgccaaatactatatgtcagtcactgtgtatgttatagctcaataacttggaggtgcattgttttctgttctaagtggctctacaaggactaatcgtggcctgatttgcccagatgtaaatttgaaccaagataaaacttaaccatattgaggaaatcgtccacgggtgttgcagatgttaccgggttaatgtgtaaataaatttttgataaagattggttcctccaacagatctagcttaattacccaagcccaattaaatgaagacatgtgccgctcctggttccctggctggcacaaagccccctcgcgaaccccatttcagaggcctactttgccgctacttgctcactggcctctggcccctgaaacaggaaggaaattcatcggtcaatctgaataatgacctccggggaaacgggggatgtctgacttttgggattgtctgaccgacgttgcgcagggtcgcttcacctgaacatttcgcaagtcgcatttgttcacatctccaagcaaaaccagaaaatgcgatgcaggaatttcattctgcaatcatccacagtttggaacctattgaccggcatcacgtttttgcgtatatctagcagcatggctatgtcacacgaaaccatatctcacatatctcaagttccgggtgacgtagatgatcaagtaccttacgactggaatttcatggatcacttgacctcttggccggtcatggattcaatcccacagtcaactgagcaaagtcgttcttcttggcagggtagctcaccgttagctttctccaatactcaccatcagctatctgccaatccagaagcaccccaggtatggccaagtgtgttgattcagtcacaagacctttttgtaccttcaatatctttggatgacaaacatgaccatggtccttggagcaatctatactggcctgaaagcaagagacctgagccaaaagtcatggaagcaatcaaccaagaggtaagttagatacaattcttgaaagtaggccagcccagctgattcacagaaatttataaccagattgttgaaagtggaaagagaaacatacccttgtcaaaaagattactaaaatctaatattgaattgaatcttaacaaaattcatatgacctcagcatgtggacttgaaactgatttgcatctgtcaaaattaacaaatatgaatgttcaagatagaattatttcccatcaaaagggtaaatcaaaaatggaagaggacaacacaattgataaaccttctcacaaagataaaagtgaacatattgattcagttttctgcaacaggaaatctgacctaaaattgaatacagtaaaaaggggaaatggtcacggtaaacttagtccagtgaatttaagtgaatcaattttggaatcaaaaagcaaaatggaaaacatttcaatctttgatcaagccagagcttcaggtgaccaaagtatgggaaatttccaaaattattgtaatgctccagctcaggagaataaccttttgacattgagtcaaatttcatccaaggcatctgagatacccttccaaaacacgatatatcaatctatattcaacggcaagcaatcagatgtcaaaaaaggcctcaatatgcaagaaaataaacctcccaaagatggaaatcccaatgaaaaaataaaaaatgtttcaccaaaaagatcaaaaaagggagagcaaagacaaagcttggcaaccccttgtcttgagactgagccagagaaaaatggaattgaagagacaaatttaacacaagattattatttctcaggtagaaacagcagaactataccaaatactctgttgagaaaaaccagtgagcagaaatctgtgaagggaaatcatttggtttcaaaagaagacctcactcctgcagacaggaaagcagcattactagcaaagggaaaatggaaggcccaggatgctacatttggaaagaagaacagatactcaaaagccaatcaatctcatgtagaattaaatatggccaaagagatcccacagaattccaagccaaatgtaggcattttgcctaatcagaaggaacaaccctcagagttgaatattggagccccattccagaaatcagaaagggaaggaatccagactggactcaataacatttaccagaaacaagagattgaaagcaatggtaaagacatattgaaatcaacaactctaggaatactaaatccagagacatttcatcaagaagatgggcaagagaaaagactgaaaaatttgagtgatctatcaactcccattcctgactcttctagtcgtaaattcatgcatgaaaaagaacacatcattaatatgaaccatccattggaaaaaaatgagaaaaatttacaaattaatggattcccttcaacagtagatacctctcaagaggtaacccacaatacaaatctaagggttatctcatcacttaatcagaaggtcgaacgctctaattcaaacattggctccccattccataaagaaaccagtaaagcttcccagaataaagtgggaaaaaacttcaaaatagaggaaattcaaaaaatgactagagagtctgattctctgtgcttcactggatcagaaggaaatggcaattcaccaagtgaaaaaggaggcagatcaaaaaacttgaaagcatctgaatgtgtcccagcccctcattctgaatattctcaagatattataattacaagtgaagaacaaaatatacttgatatgatccacatgagaaagccaccagaaaaaatgaagctaatatgcaatgctccaatgaggttcaaggaagaatatgatactcaagcccatcatttaagttctgaattcaaaaaatccaaggaagctttcaaaatgaaaaattcaacaattaatccttttcaagttgaaacaaatctaaggaagaagatggaagagaaggttcagaaattgatgatcattccatataaaaacattcaattcaaagcaaaaagcttgagggactattcagaatcaacaatcaatacattctttagaatgtggggtgaggagaatgttctctcttgggaaagaaagcgtttggacctagcattgatgtcccagttggctctggttctcaacttggaagacaaaacaccccatgctggaatcagaccaatattccaaggaacaaacctttataaaagatttctggacatgcataagaaaaacaaattaaatatagttattgatgtgatatacaagatacttgggaaagaagaagcaacacgcaggttagaaactttttgccaatatttgcacagacaagttattgcatggaattggatcaggatgaagaatatctgggtcatggtgggcatccaaaaattcttgagaatatttcattttgagaaagtttttggtgtttcagaagatccaaaatctgttattgatatccccacccttccattggtcaagtttcttccatttggtattgacattgaaagcatggagaccaaaatccagttggttgtgatctatggccaaaagtgcacagagaaaaagctagaattaatgaaatacatttctgattgtccctataaaactgaatggtggagatcagtaggccttgaatcaggaataaaagaatttgggatagaccttctgacaatactgaagataggaaactcacttcaatttggttccacacattttgtggataattccaagcatacaattccaacacaagaagccttttccaccatattagaaatcttggtaacaaatagaaatcttccatggattgaatctccagaacgggcttggctatacagattttgtggaagcttgtaccaggacagattgagggaactcagccatctagtattttcaaaagaagtgaaaatatcaactgagaggaaaactatgagtggatttgagttgatatggtgtgatcttggcctcaatttagagcatatgccaaatgtctttgatcatggcaagccttgcaacattcaagaagaaatgaagaggtatgggaagatgtatggaagcttttcagaatattcaaagatagcaatttcaatttgggtgaggtcaatctcttctcaaccacaaatatccttaagaagtggaaaaaaatctcaagagctcccattattggaagatatagatatcaaaaatagaaatgaggagttttatccaacaggactgaatttgaccaaatttctcaaggaccttcttaacccacccacagaaaattaatttatgagggtttgtatgcagtaccccagaaaggttgagtggtacattatatatattacaagaaaggatttcaacagccaacatccattcaagtaccttggtactagttacacctgaccttgccatggatattgaaactcaacctgaataatcttttgtgcagagaaacttccaaagtcccactaacatcaccataagcattattcaaaaaatagccattaaaacactataaaatcacaagctttgcatattttacctgtcttttagcaatattttctgtcttttaaatgtttggatatgaggttttatcttctgttgggttcttagagagtgcttgagtttcttgttacagtgaacactgtattgaaattatactctggtttataatgggtgtgcacagtgaggtgtttgtgtcattgaaacagggttgctttgtgcacagagacttttccatggtgcaagagtttgatttggatgtgataactctaaggccctgtttgttagcacaatgtagcagctcatgtaatgtgtgatgcccacaagatttgccaaaatttgagagcagatttcacacacattacccttgcacacaatgctgacaaacacagcctaagtctttccaacagtatcacaagccatagcaaccacagctctgcccttgctccaagccacctgtttttgggtccttggttgagtgattgcaagcaccagccccaaaacaaaggcaatgtgtgcacattgcctttgttttggggccagtgaaggagttttgtcaattataaacttgagccactctttataattttagaaagtttttttttcatctttcatagtaactaaactcaatctcctcacaaaattaacaaaaaaaggccagtaactttcaaaccaatttcaagggtacgatcttacaaatgctttttttttcaaacatgggatccaggaagtttgcctttaccagtccactcataggtcttaattggtgtctggaagaagtatgttacagtacaacctggacttgttctctttaaggacttgaatgattgctttttttacatgagatgagcattataaacatgaacacaatagtccagagaaaagaaaagagtaaatcgaaactggttgaaaaaaaaatgcatattcaacaatccacatcatcccatttcaactagcccatcctggatggtttgaaatgaattgattaatgtcaaatttcaatgcatgggttttttttggagaatcacagttatgaatcagtttcaattcttgaatctaatctgtggtgaatctgttgggtgaataaattagttacttggaataacttactttcttgcgaggtcatctggtgggcgtttagtttgagcgaaagtcaagattctatttatttgagcacaacaagggaagatgaaagagcgaacatgagcattagagtcaacgagaaaaaagcaagggatgagaaagaagaagaagaaaaaagagccaaccttttcaagctttggatgtatttccgactaacttcatcgttcaagacatgagcgacgttattactgaagatcttttcccgaccactacgttcgtggatgcccaccatggtcactccgatcggccagggagcatttccaatcgacagtctcagataagcgtcgttggctcggatgtattcccgggtttgcatgtgatggactatctctgccacggcttgtaacacatcaggcgcgagttcctgggtttgttttaaaacaagacggtcaggtatgacactctgatagactgatattagcttatcactcaacgtaagactactcacccttttcctcagagatttgaatagtggcttcagatattctgctgattgtttctgagtggctgcgactagttttccttgggcactgcgacgtatgtgatctgtttttttgcgttggaaaaaaaatgaaaggagaaaattgggcaattcaaaatgataaatagactgagaaggactgcataagccgagatagataagtcttgatttgacaatttgagatccgacttacctgggcgttcagccattgattgttcccattctttcaagacgcgctaaaagaattcagaaatatcacatgatatttagcatcacacttgttttgcgtgaaacagagtaatatcggagttgaactcatggttaccttaagggcgaaataaatttgagggtagattttacgtggctcggttttgattaaattaagatctacggtgacctcgccatcctgagttgcagctaagtcgccatcggagtcgttacccgagccttcaaggtcaccaccagccccacccagaccggcggatttagaatgattggtcttcgaagaatctttggtgtgtttaggtaacacttccaagtccatctttccctcgacaccttccaaggcttgcatcaattcgttccgcccgccttccgtcctctcttcgatcaactgaagcgctctcaaccgcagtctacgttccttgtcgctctccccaaatagtcggatcggctgtcccttgttccgcaatcttcgtaccgcttcttcgttcgagatgttgaacagttctggttggttttcgttttctgcttcggtttgtgggttcggtgtcgcactaccactgttggcttgtttcgaattgagtgaatctttcttgagactgtctgtcattttcttttgctttaattcatcggatgcaagcttctcagcttcgagcttctttttcttctcctcgagttgtcgttctgcttctagtttagctaagtcacccttgcgcatgtatttcttcttcgtcggttgttgtccctctgtgttctctgggttattactactttttctcttgagttcgatttctgctttgagtgtatccattttgaggatggccctggtttctgattatcgggtgtggtaggtgattgtagtttggaataaaggtggtttgatgtgaggtggaaggttccaggctgaggttctgagtgagggtgttcgtgttgagggctgttgaccacgagagaattcatcgtcggcttacataatccagcggatcaacttgaagggggggctacttcggagaaggtgtgcggattggagcgcaaatgcgcagtcgaggtcacaggccggccatgacccgcaactgatcccatctctcatcctggctggcaaaaatcagtttgcagcaaacttaacccaacaaccggctgactacaaaatattttgtatcagtcaattgatcctcttccaggagggactaccaaagtaggagtaacagctgaaagcatggcaaaaaatgctggaagtttcattctcctgacaatcagaaggaggcatttcaggccagtttacaatactcagccatcagaacctaggccttgtttggccgtccatgattgtaatagaccaggacccaggaaaccgcctaaaaatgtcagtaacgtatatccctggatttttggtaaattcatacatcggggggcaccggggactggcattttcagggccattcatacacattttgtgcgtatgcttgaggaagaatccccccgaaaaagcggggactagacattttggcgggttttgctcaacattgaggcaattttcatacatttcaactgtgtttcgtgtgtaacatttttgccggccaaaccgattcataccacttttgtgcgtatgatttggcttttttttgaaaacatccatatatttacgttactgacatacttcaggggtttcctgggtcctaatagaccatcatctcaaatgaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatcctcatcaaccttgctgtgaggactcatgacgcaaaattttgggggacccaaaatgttggaattggctgcagggaatatatttcgctgaccacttccgtaataaagaaagtggatatgacatggcctcccaaacaccattgtgaggccccgtcttcagctgttcacccccaatatatttgccatgattgtttatgacaatcatggatggccaaacgaggccctagttgttatgatgtaagaagtttggggaaattcctgagattgcagttttcataactttcatcttagcaacgctgggccagctacgctaaccgtagcgttagcgtggcgtagcgcagcggaaatgtgctactttgtagcgtagcgttagcgaaaaatccacctttctgcgctaacgctacgcgcaaagggcacaaaagtgtgttagctgttagcgtagtgttagcgcagaaagttggaattccgctaacactacgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgatgcgctaacactacccagaaacaagccgcctgttagcggggctacagtgtagcggcagtagcggcacgctaacactacagaaaaaaaggcttgtttcagcgccgctacactaacgctaagtggccctttagcgtagcggcccagcattgatcttagggccagtaccatgggattcaattttgaaaaatgggcaatctttctgccttctgcacaaaacttgacacaaattagaaagatctaaaattgagagtcttcacttttgtgctaatgactggcttctggtgatgttcaattttgatggaatgataattttagtaagataaattctcaaaaattgaatttttgtgccctatggtactggcccttaataagatgtcagattgcttataagattgaagcaaaagtaggtcatttctttgtgtatcatcaaactctgcgagggttgcttttgcagtttctgattcattcatctgatttgcatacatctgtattaagatgatagatttaggcataaaattaccaatatcaggcaaaaatcaaaaatgggttttaaatagcataatttgatggccacaattatgaatatgttggaaattttgttggagctttgactttcccgccaaaaaaaagaagttgagtggaaagaaagagtattttcattggagtttcttgtgtgcctgagggtgaaaacctttgaaattagcaaattccattgagattcagttgtttaaatttgaacttgcaaagaaaggatgtgtcagggaactacactgtattactggccagcactcaaatggaaaggatattctgtgaatttatttttgattctattttgtgatctactgctcactctgactgttttttttgctagatgtatgcaattgttttatttcatatatacagtacaataatgaagccggaagttaagaataccatggatgtagttactgagaataccttctctgtaaagatgtttttgtgaagcccaaagcttcatgatctagaaagtcttctttgaggataaaagagtttcaacagatagctccaattctatgttttgaacaggcataggaaagagttgaacccgagacattacattccaattagttataaaagaaagaaagtatacaattttgaagattcctcctatctacataactttgaatttttgtcacaccatgttgggccttgggaagttggggtgataggacatgggtactttctactagagggttgcttagcaagttcaaattacagcctgttgccagcagggacttgacaagctctgacaagattgcagagggcaaaaattttgatgagagaaacatctgttcaggctttgataatgacaaagggactgattgttgacaaatcaaaatctgaaagcgatttctgatgataaagagctacctgatagccttccgtgggatcaagatatcctaggacagttgaacataaaaagattgagtctgtgtaatgagagaagaatagttggaagaaacatagaaatagcatgtatgtagcagaagcaaaagaataagaaaaagaagcaatcttaactaagtggatttgactttggtaatcttcttatgtttggatgcgggatttttttctttggatttggaactggatttaaaaccgttctcattggatttggaacagctctcctcgatttgaaaccttctcttttcaagctcttttcaagagtggggccgcactcctcggaatcggaatagcactcttcggatttggaagagctctcttcggattcggaacagctctctttggattcggaaccgcttccttcagattggggacccctcttttcggatttggagctgtggtcgtcggattcggagccgcactcttcggattccgagtggcgcacttcggatttgggaccatgtgattctgaagcagtatcatctgatttgagaagctgcaagtaaaagtcatcatctgtgaaacctacacccagtacaggtttcacaagaggttcacacattattacataatcataaattctacggtacttagttcctttctccccattcccctcctagctcagtagagacccactgacttcttactactgagctaggtgagtgatttcatttcataattctttcttattattactcttgttgtttattattattctcagtagagacccactgacttcttaatactgagctagaaataaaacacacagcggttctagaattggtctccacaaagcattggctttgtttctagaatttactcatccgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcacgccaactgcagcgccaatctaccctgcagcagattggcgtcgctttgggcgaaggcattctgcgcttcgacgtgcagatttgcgtgcgccatgggggttggcgtgcacttatcaaccccctcttcatccattcaacatgtcaaacgaggatccctcaaaatcaagcgccgaacatcctccgaatgataagacagcggcgggaggcaatacaacccctccgatgtcgatggcagactacctcaaaggagtcattcagctccagcaccgcagcatcgatcaagctaacatggatcgagcggcggcagaagcaaaccgacgactggacgccgagaggatagagcgactagaggatgcgctcatgctcatgtcggtcaaaatagaaccagagcatgcgaccccgcctccgacaaacactagagtcgatctgcagcggttcagatcgtccgatggacccagcttcgtcgggcccttccagaaggtcgaacccttcctttcgtggctccgaggcgttcagatctttttcgccacaaaaggggtcacccacgacgatgacaagatccgcatcgtcggcactttgattagcgaaacaaacacccaggcgttctatgcggccggtgttgagaagttcatcggacaaggctggacaggtttcaaagagaaactgatcgcctttgccctcccaccgatgtggcgcaccaacctccgagcagaattcaagggcctccgcatgtccaatgccgaggaatttcgcggctacagtactcgctctcgcactctgcagagcatgttgaattttgataaagaaacaatctccgactttgacctagcggagtcgatgacactaggaatgaaggacgacttacaagcggaggtacatgcccaccaacttcttttagcctctccattcgatttcagcatcttcgacagtcgagccagtggattttgggattggattgccaaacgatcaacggcaagacctaaaccaagtcatcaacaagctccacaaaatcaagatcgaccctcagaacggttgtcgagagaggaaaacctatggcgagttcatgcattccttgattcaacagggcgctgtcactactgtaagaagaactgcggcagtgccgctggagcttgtccgggtcccatcgatcgcagccgcatcccgatacccgcatcattcacagctcctgccaaaccggccaactacacacctccgacagccaagcttgctcccaaccatacggcaggaagaccaacacaacccccggcaggaagaccagcgggacgagcagccacagtggccgcaatctcagaggaaggcatttgcccccccttggatcaagcatccatatcagcaataacagacatggaagaagagctccgtctggctagagaggaaacgtacgtatccaagacaagaccacggcgactaatcgtcaattttactatggacggggtaaacttacgaggtttgattgacacaggctcggaactgaatctaatcacggacgaggcagctaaattgacaggcgcaaggattcaagagttgtcaacaccaacggcggtcagtttagccttagatgactcaacctcagtccccatcatactcaagcactttgtggtagtgtctctatccgatcccaattccgcgctcaccttcaaggacgtcaatctcaaggtgggtcagatcaaaggggactacgagatgattttaggaataccgtttctctctcaattttgtttatccgtctcaatctccgataatgctctgcaatgtggacgctctggttgtactatagttgattaccgccatcctactgcaatacatcaacagacttcaccacctcctcccacaaccaccagcatggatgcattgacttatccctgtgagacttctgaaaagaagattctccaagagtttgaagacttgttccctgcagacattccggctgtatctgataccaccgccctagacgaccatccaacagacaacacattcccaaagaaactacaactagaaagctctaaagtccgacacaaaattgttttgactaacccggatgcagtggtgaatgagaaatcttacccctacccccgcaaacatcttgttgcatggcgtacgctcctggatcaacacttggaggcaggaaggatcaggcgatcatctagccaatatgcgggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaattgaaattggagtgcgggtccgcactccaaccctctgcgcgggcattcccccagcaggttggcgtgcaggtccgcacgccaatttcgattggtgtgcgatgctgcacgccaggctagcttaaccaaagcccctcaattcgtcgggccagatggcgggcgcaagcgcccctcgcgaagcgagcctccgaaggaggggcttgccagtgaagtccatgtattggcccgaggcgtcacagctttttggtgggagatgtttgccttcttgatccccggggtttcctgtgacaaatattgatcccctgttggatcattttaaccgcgctcttctagcgcttgtgacatccaaaaaccaacagcccgtggtcccaaattgcaatgcattaggtgtttgaaatttaaattttgggaagcttggacttctcgaagaccgctggcttgttgcatagcccataaatacagtcagattagtttctgtatgcgcatagcccataaatacactcagatatgcttctgtatgatcacatagtgcataatgtccctgcaagcatactacagcacaatgcaacacatactacggcatatgatgccttatcgtcctgataggtatcacctcgcagcactggtttgacgctaaagggtcaatgtttgaggctagcagggttgacgcaagatgttacggcgtaaggcatctttgacccatctgctcagcccggctgaagggatgtttgagactagcaagccggtcccacccgtacggttccagctgttcatgggcttgtgatcctcctctggactccgatgactttggcgacatcagggaatattagaatgccttccttgtctttgtaaggcatgattgagtctagccgtccggtcggcccggctgaagggatgttgctgaagggatgtttgagactagccagccggtccaacccgtacggttccagctgttcatgggcttcttgtctcctctggactccgatgactttggcgagatgcagatggacgcccctccgggtcatataaagggatggggtgatgaccacatggctgtctcctcagagtcttacctcactgatccgaccttccctagacagtaactcatcaactgtatcgagtgcttcattatgaaccccacaagtgacgaaaagatcttgtctatctgtcaacaattgcgatccccccccatgtgatgacacctaagcagttcatggtccgctacatagaatcggacaactccaacatagcatacttgcggcgcttctgggctcaggcaacgggggttgaatccaccatggacctcgttatagctttgcgcaatgaggtcaaccggaccaacgttgggcgccaggcctggtctcaatttatcctgcaggaggtgtgtgttctatccagactggaatacgattcatctcgttgattgtttggcttttttttgtcaggcaatcctcattgcttccacccaggttccaccgaggggtaactacccagccggtcgctttcatagctctgcgacgatctcaaagtcgttctttaccccccatgagatggaagtgcatgatcagaacctcaccgagcgcgacatgccttttgtctacaatctcatactggcatccttgaatcgggctggggtggatgatccggttcaaccggatgaagtcacttccccgggtcgtgatggcgcaggggataacgatacacctgaaggactcaatgggatttcttatgcccaggagtcagatgggcttaagagggcccaacgccgagcacgccgtgtgagtcctttgactatcctaattccctattgatcatggcgagcgagcatcttcctaattgtgcgggtctccataatagttggccaccaccatttgtgccatgatggcatattccctgaacaggcggaataatgccttccagctgaacaacgcggtcaggttctatgcctgtggggtttcggaccgagtccacaaatacttgaattatctaggactcacttcatcgaggtccaccgcattgtcggccctgaagacgttagctcaagagggcgagagggaaataaggaaggccatgcgaattgctggtgggatgccgatcagtccgacgatttgcatcgataacattgatattgagcaacacgtccatcagctaacagtaggtaaccgatcccacattttcagagggacctggggttacatccatctacctgataaacaactggtttcagaactggaccctactgagctgagtctagatactttcctcaaagcaatgcgtatggttgaacgcttagagatccaacctcatatgttccttccctcaccatccgagcaaagacatgagatcaatgtcatcaagagtcagattgcgaaggtcttgtatgattaccttgctattcccactggcaaatcgcaatccatctcaaccgagccgccgcctttggatcccatcagcccaaagaagccagaccttcttatgatgaagcttatggatgcgtcagataactccgccgagggtatcgggcaggtcttccaatcgatcataggccaaacgggcatgtccgcaaaggacttctttgcgcgcctccagcccatggatggggacttgggcacagttcagaacttcaactgtttgagagctcaacgattccccagctcagtgccccaaaaccgcctagacaacatctttttccagcttggagcctcacacacgttgtggaatatagggtctaacatattcactcatcactttgggaaccccaaagacactgataattgtggtgcctggcaacatttggaggctttggggttcccttcggagaaggctatccaaaaaaaagacttctcattaatgatcaatcagatggaacgtgtttatgaggcgatagtttattactgcttacggtaagtagaccatctcacctaactaacgcccatgttcattacacacactttcagcgagctgacctgccaccggatcacgtcttgctagagttgtcatgaagatccaagatcgcaaagtagggtgcgataaactgaaaatacccactggtcaatgggagagtatagtgaatgagtgttatgaacgctttttgtcaccacaagcgcgctcggcggccgctgccaaaggcccctcgcatcacaaattgagcaacactttggttcaactacacgatttctccactgtagtcaaagcaaaacgtgctatgaaggccggcgacattggccgattgctacttgtttggaagaaatggtcgcttatgtctcaggcgctcaaggggttgacaaattattcatcgtaccttcccaggatggtcttactgttaaccgtggtactacctcctgggttgagtaagtacctaaagcacaacctgctaatatctccaagcggccgaccggggcactttgttgccaaggattactggctggaaatccagaactattggatcaagttcctgtacaacaataatggtactgcaacccagatcgatcgcctccgcaatgtattctctcttaacatcttcctggtaagttaatcaggcctgatgaccaaatagcaacacataaggctgatataaattcctctatagcttcagggtatgttccaatcgctcaagaacaattgtggtgccaaagtcatacaccggtctcacgagaactcattaccttctcgctcccttgaaatgttcaccatgcttgggaacaaccgtgacatcttgacactcatctcaggcaacaagatcggagaagtcgagaaagtagatgatacttataagtcagggattcaaaaactcaaaaagatgatatgtatagataaggacctcaaacgattcaagaagcatatttattatcattttgaacagccggccgactcagagtccacaaatgtgaccattggagaccttccagatgcgtccgacgcaggtgattcccaatctgaagacatgtagaaatagcatgagcaatcggtcaagagatcagaatccaactgttctgttcatttgtttcttacataccatttcgtataccatgactagcttttgtatctgacattatcctagaaatttgctgtcgtctgcgaataagatctgctgccttcttttcctttgcttccatccgttcgagagatcgtatgcgagacgcctcggccgcaagtgccttctttgttggtggccttggaggccgcccaactcccagcgcttcctgactgattgatttaggcactcccagcgcctcctgagtcatcgagttagtcatagccggcggccccttacgcttattaggagggcaagcagcaggcatcgcatgctgaggcgaggatttgaattgaataagccactggaagatccattctgattgaccctcaaagcagtctccacctataaccgtccaaaggtccttggggttcacaatgtgatccaaggaagccagaatggctacacagtcgtcttgacaaaataaatcttctaacactaaaataccatcgggggcgacttccgagttgtaatgctgaagtagatccgtcaggagatgggccgagaactccgaggtctccaaagtatcctcttcagtaaacttcctcttcttcatgggggctgccttttgaggaaattttttcttgatattgtagggatgcggaggagaatagtcgccatccaaaatctgatcaaagttcgactggtttgcgaaaatcaagtcctccataagttttttgctggcctgcggtgaacaattggaacatcggcaagccgcaagcccctccttcttctctctcgcgatctctttgaggtactctggatcgtctgcccagagtgggacatagccaagtctggtaatcacagaaatgtcagtgagaaatgtaaatttcgcctctgatgcacacatagaactgacttgttatccaacgaaaatgccacccggaggcagactggtgttatagccattgcatccattcgatccaggtcgttctgagcagccccgcgggtgaattgatccaatcgatttttccctccgcgccgactcttctccacaaacatcaccgccaaccccggctttccatcacgtccacaacgcccgatcatctgacagatggaagccggatcgccgcggcccatgtgggccactatgcatactcgtttccagttctggccaagcccaagcgccattgtacacgatatcaccggatacttcccttcagcgaaatcatcaaccgtcgtgattttatcttcttcgccagtacaagagtggaaccgcctagcacaagagctatttggcagcatagtgcttccaggggtctcccgagcacgtgatattacatccaacacagtcatcgtttggttacgggatccgctatagactagacatggaaccatctccgagtccgagacatcgatggaggaagggaacaatttgattacgtcaagtccggatgccagagagttctccataggcacacggaccatccgaatctccggccgagtcaactcgccgcgtagtatgtccacactttggtcgttgagtttgagactattcatgatagcatcaacggcaacaggtcgacaggtagctgacagtaacaagattggctggttgtttcgaaaaagcagttgtgcccccagtttaccgtacgatggacggaagatgccggagtcttcatggcgaaagtgggccgacattaaatgcttggctgttgagctctccacaaggccccatatgtaaatcatatgagcctcgtcaaccaccaccaaggccaggcggttctggaactccgaactgaagtaaattgatttgaatagcttgctgttcagaaagatctcagggctcaagtatacaaattggtatacacccttctgaatctcggccgcggtaaccgggttgaaagtcagctttgtcaagttgattgccgagaatccagcctgctgcttctcaagaacctgattgtcgccaagggaatccaaagggttcaagaccaggacaacggcttgggtcttcccaggtatcattttgtagtaaagttcgggtattcgagacttgccgtagcccgtccccgccagtagaaatgtgttacgaccttcgaccaggttcaggactgcttcaacttgcaactgtttagcaaactggccatagaagtcgatagaagttttcgcaatgtgctccctgagtttgtccgaattcattttagatacattcttgtagatattgacaccggtggctgatcgaactcttttgggaagcgtgatagatcggcgaggggcaactgccatcctgatggtgaatgacggcgaattagtaatgaaggtcaggtgggtgctttggttggccagagcgtcgcctccctgcaataacctcacctttgaatgtatcatcacatataacccgtataacacatgtatctcccatgttatagcatctgatgtgtctacctgtattgagtgaacgggctgttcaatcatcctgtcattactctggtacaggaataatacagcatagctcgcatgattatcaacataggcaacaccttgatcaaaaaccagtgccaactctcaactcttggggagagcggtgggttctcacagtagataaataaaaaaaaggccaggcaaaaggggacatgcctgcctcatggggccaattggtattacatccaggagacatcaggtgcctgcgcaacaagacattccgtgaaaaaaaacactgaaatgcacgaaaaacttgaatcactcgactgacaaaagccacttcagttgcaagcccctctttcagaggctcgcttcgcgaggtgcccccggcacgccggggtccccccgtccctctggaacgaggggattgtgctaagctagcacgtcaggttgcctcgcttgcaggcaggcgtgcagccagcgattccatatgccttgacctaaacccatattcatatgggtttaggtcgaggcatatcccataggacccagggatgggtcctatggagagacagtctgaccggttcaaaccttgaaccgacatgggttcaaggtttgaactctgacggccatcggccaaggttcaaaccttgggcgatggtcttgaagatccctgtaggacccaggcctgggtcctacagggattcgctttgtgtgaactctgacggcccatggtccagctcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgcgtacttgtaagctattcaggtcccggtagtccgccaaccccagccgtgtagtgcctgatggatccttcctttggtattatcatgctgggtgacgcatattgggggagtgataatcacactccacccccctttcgcacacacactccaaccactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccccaatatgcgtcacccagcatgataataccaaagaaggatccatcagcactaccacgctgggtttgcgactaccggaccctgaatagcttaacagtacgcgatcggtccccattgcctaacgttgacgagttggtccggacagttgcgactgggaaggtcttctccattctagatcaaacaaatgtgtttttccaaacacggatgcgagaggctgacattcctctaacggccgtgaaaacaccctggggattaatggagtggtgtgtcatgcctatgggattgactaacgcgccagcaacacatcaagcaagattggaggaggccttgggtgaacttataaatgacatctgcgtagtttatcttgatgatattgtgattttttcagactccttccaaagccacgaggggcacgtacgcaaggtattacaccgattacgggcggccaacttgtactgcagcccaaagaagaccaaattgttccgcaggcaagtcaaatttctgggtcactggatctcagaggagggaatcagagcggacgacgacaaggtagcacacgtactggattggccaacgcctaagtcagcaaaaggagtgaagaaatttctcggtacggtccaatggatgaagaagttcatctggggactgcagaaatatgtgggtacgctgaccccactcactagcaccaaactagatcccaaacaattccgatggggggccgccgaggaaacagctttcaacaatatcaagaagataatgacgtcactcccatgcctcaagaacatcgattatgattcagacgaccctctgtggctattcacagacgccagtggatcaggcttaggagcagcattgttccaaggtcaagactggaagaaggcctcacccatagcgtacgaatcacacctcatgacgccagcagaaaagaattacccggttcacgagcaagaaccattggcagtcatccacgcgctacagaaatggaagatgttactcctgggaatgaaagttaatgtgatgtcagaccatcattcactcacttatctactcaaacagcggaatcttagccgacgacaagcaagatggacggaaattctggcggattttgatctccatttcgaatatatcaagggtgaagacaatacagtggcggacgccctctcgcgaaaggaaatagacgaggaggatccaccgattgaagcagcagacgttgctagcgtggcggctctgacggaactggggacagggctttctgactctctcaaattcaaagtacgggaaggatacaagactgatcctttctgcttagccattagagaagccctgcccttgaggaaggactgtctagatgtcgacggactgttgtttatcgagggaagactagttatcccagcaacgggggagctccgccacaatttgatgaatgaagctcataaccgactgggtcatttgggatatttgaagacgatcacagaactccggcaggactttttctggccacgaatggccaaacaagtggcagaattcgtcgatagttgccccacgtgtcagagaacaaaggccccgacatcatccccaactgggaagatgttgactccatccttcccccggaaacctcttactgacatagccatagacttcgtgggacctcttcccaaatcaacacactacgacatgatcttgacctgcacttgccgattatcagggtttattaagatcataccagttctacagacggatacggcagaaaagattgcgacacaattcttctcccactgggtgacaacgtttggcgccccagcatcaattatcagcgaccgtgacaagctttggacatccaagttctggaaagccttgatggaacgcctcaacattcaatttcacatgtcttcggcattccacccacaggcagatggtcgcagcgaacgcacaaataaaactgttggacagatcctgaggaccttcacaaccaaacggcaggggaaatggctagaggcaataccggcagctgaatttgctatcaactctgcaatcaacgtagccaccgggtttagcccatttgaattactctttggacacaaaccaaacttgttcccatcaaaggaaggacctcaagattcgccaaaaacattggaagtgtggatgaaacttcgggaaagctcctggactagcgcacgcgacaccttatggactagcagagtgagacaagcattacaacataacaagcataaccatgaccgccctccccttgcagctggatcctggattctcctcaactcggcagattggcggggcaaacacaagggcggagtggataaactcaaggagcggttcgaaggaccatataaagtattgcgagtttttaatcatggacagagcgttgaactggacctccccgagggcgaccgccgacatcccacaatgcacatctcaaaagtgaagccgtacattgagagaggagaggttgcaaatgtggaaaacacagaagtaagttcctcccaatagatgcacctccaagtgttactaccatccaaaaaacctgtcaaaacattaccctggccacgccgtgagcacataacaaccgtctgttacagtcttcccagaggcacaccgaggacaaccccgatcatcactcctctgaatcccaccatcaaacatgctcaacaccattcatccttctttcaattccctcattgatttctcaattctactagcgtttctctgtcttattgtcctttcttgattccttgtctcattttcccttctgaatctcccctctcaaatcttcaaattccctacatcagtgttattttcataatttttcacatttcctttttctgtcttctgttttatctctccatttctcttaggatcttagtaagggggagggcttaatctttatatagggggggagactgtgaaacctacacccagtacaggtttcacaagaggttcacacattattacataatcataaattctacggtacttagttcctttctccccattcccctcctagctcagtagagacccactgacttcttactactgagctaggtgagtgatttcatttcataattctttcttattattactcttgttgtttattattattctcagtagagacccactgacttcttactactgagctagaaataaaacacacagcggttctagaattggtctccacaaagcattggctttgtttctagaatttactcatccaacggtgaagggtcaaatcggatccttacatcatcatcatccatcaagctcaagaggtctatagtgtaacgaataagatcacagccgcccaagacaagcaaaaaggggaaatgatccaagcacaagcaaacggatcaagctagctatttttattcttaaaggtaacactacaagaaaaagtcaagcaactggtgtcagttgacatgcaagagctcagaccatactctgcactgagcttgagttgaactcccacttttgttgtgccttgttctggtccacccctttgaagtctcagggttgtaccaccaaattacatcagcacaatgaactcagcttgcattgaggtttgattgaagcttgctgcatgtcaactgccaacagttgcttgactttttcttgtagtgtaagacaagtttgattttattacaaaattttgatgttttaatgatcgtaagacaaagatttcgccatgaggaaaccctcgagacaagtacaagcttcttaaatattctcatctaactacaaccgacatgtacttagtcactttcttattacaacttattctttacaaattaatttttttttctaactagatagaattttttatctaagattttcttttttgagtaattttaagatgttgaaccaggttttttacttctaaaagttcttatatcttgaattttttcttttgaaatgttacctatgtcattgaacccttctctaactgaattcattttcatcaatattttttgaattttgctgtgtgctgtgcttgcttgttattgttgtttgaaaaaagcttggacaaagcgagctttgccaagtgtgaaggttatgtgcttcagaggcacagcaggagtttatgcctgtgatttctgccatacacagctccgggttgatccacctggctgtgatctgtcaggtgtagccattgccacgcctctgcccgaccgttttctcccaacaacgccagactcaactcccactcgcaccacaattacaatggtttatcgatatcacgccccagcaaccaaggtagccaccgttaaaatggctatccagggcctatctcttgacgaaatctgccgattacttggcagtttcatttctcggcaatcgtttggccgatggattcaactttatgaagagactcgatgtgtcctcaacgatcccaaaacgtacaaatgtaagtactggaagtccttcactggataaagaggaaaaggggttcgagggacgggcagaagccagatatttctaagaccaaacaagatagttttttattactggctcggggaacggcggaacggaacggaacagtcggatttgatcggaacagtacagtcaattcggtccaggaaagcacggaagttgttcggaacagttgttgtcggagcgttgttggggatgtttggtgtgagaaaaaaaaagtgtaaggactggaagtccttcactggataaagaggaaaaggggttcgagggacgggcagaagccagatatttctaagaccaaacaagatagttttttattactggcttggagagaagtagggatcagttctctcctgtacaatctgaatggaagaaacacaaaagaaagagaatgaggatagaaaaggaaactcacctggctcggagagaagtagggatcagttctctgctgagccaggaaggaagcactgagacggaagactagagatattgtgacatctagcttctaatcttgtgaaaccctgacaaaggagggagggggtttacaacaaagcccgtgtccgaccagctagtctctccgatgaagaatgccagttcatgatccggcttgtccaatctgaacccagcttgtttctcgacgagatccaggaaagattgtatgactccagtggtgtcctgctcagtgttgaggggatccattggaatctcattgaacgactatcaataaccttgaagaaaccggataccaagagcattcggaaatcactctacgcaaagtacacttttgtggagaagatggagttttatccagctgagttccttgtttttaccggtgagtttgactttatctttttatctttttatcagccaactgaagaatttgttgttggcttgttttggcagatgagagttccttctgcaataaggatctcctccgatcatacgctaggttgaagcgagggactcctgccgcaagattttttaagaacaacaatgcagcccaattgagtctacttccagcgatctccattgatggaattgttgccctcactacaacttttcaaaactacaatggaccgagatttgagcactttatagaatacgacttggtaagtcccagtgttgtttctcttggttagcatatctgacaacataatattcttcagttaccttgaatgaatccatacccggataccaactctgttctggtatgtgacaatgccagttaccaccgtggtgaacgtgtgcagcagctttgtgacgctgtaggggtcctactcatgtaccttccaccatactgccccgagttgaatcagatcaagctcggttttgctgccatcaaacaaagaatacgatcatctcaaattctgaattgcgcggatgatccagaatgggagatacgtcgagtgacagcagagatcttacaagcaaatttttgctataaaatttacaaacactgtgggtactgtgtcccacaaaactaaacaaacttgttgaaacttttccctgtcttcatcatttagagtcaacttgagtgcattgatgtgttagtccaaaaaaagtggtctataacatctggttcaggttgggatcactaaggcccaatcattcgtctcaatgaccattagcttgatttcagatatgaagcattgttatcttacccagaatgcagtcaattttagtttgcatttcaatttattggcatagagcctggggttattgaaagcacctgaattcaaagatgataatttttcaataacatttttgttaaattcattttggtttattatcgagcatcaaaaagatttgtgtgatcggtcccaatcataacaaattaaaaactaggttaagtttgagtgttttagactaaatgtagcttgtggtcaagattgagtacaatagactacaaaaggtaaattgtttgtatgacattcaaaaaatattgactggataatgattgtactggcaagttggggagataaagaaaataagagaagaataatgagattggtttaatcaagaccatctggttgatttgtattgtaggtttgtgttaggatacaaatttattgattgttcagggtaatctacgacaaagagtgatttggataatcaagaatacaaaagtgatcagattttactaatctattcagaagctttagatttttcaaatttcttcacattgtctcttaattgagcaatgtatatatcagctaagccccagcctttcatcacatctcgggtgatgttctttgatcggaaaaatctaggattcgttgccttgtgttcagtgagaatccttgcaatctcgctcctttcaatagctgggatcttgatgaattcgagataggcctcaagcaagttgactcctggattgattacagaagacccatcggaatcggattgggaactgaccctacgagtacgagagcttgaacagttgtctagtttatgctttttcgaggcagataacttctcgaatttgagttcgggtggtggcgagtgaagggaaactgcagtattgggttttgtctaaaaaccagaagtcagttatgtctgatttcgatggtctgatgaagttccaatctacttacaagagcatatgcccatttatcaacattcccagttgtcaagaggatgtaacgacttcggtcacctggatcaataaagaccggaatcttattatggtattgaacgtttggcgggtgggcattgaagatctggtctctgtacaaattgtaaagatcaaaatcctcggcggcaaccaaatttgacggatcttggtgctttgaagttgatgcacgttggtcagccgcatgggtcattacatgttgtttgatcttcacagccgcctttgcttctttctctaaattggctgggctgatcatttcgacttccaagctcgcatcggtcctgtccttcccatttgcgatgatggttgccgtccagtgggtgaatgaatcaatgtcgttaactttatagttggcgttctttttaaacttgtgggctgctggaagattcatccagaccttccagttgattccaggagagccggactcaagcgtgttttgaatgatctttccggcaccctcagaattctcttcgcactttctagcaatgatttcacggaattgcttgaatgttgtggaaatggctggaattgaaattaaaaacttcccctttgatttccttggtatccaagtgagcttgttgtttgagtttttgtcaggatagactaatttgaagctcgtgcttaaatcaattgtctgagtctggatgcaagaaaaaaacaattaatttgcattcctcatctgagcataacagaggaaatttctgttcttactgttagttgatcgggcggtgggccaagattttgaatcctccataattccgaagcagaatgataacccggcggcggggtttcccggccaaataggtcaattccgaagtgcgacatgggtagcgagggaactgtctgatgctctgttgagatggcttgcaagcagtttggaggctgttgaccaccacaactggtaacaaacagccttgactgtcttcaccgaagtggaaatcatgatgccgatcatgatttcacaaggcaaaaaccaaaaacaacaaaaaccaagtgatcatgtaataccatgatttgtgaacagcaacgacaaaatctgtccaagctttcttcaaacaacaatacatatagggtccattttgaaaagaatcttgttgatattggaaggtgatgcttgtgttcaatgaggttttggtctgaacttggcagaagagctgctggaccaagtggcggcttgccgtcgggcaaaacccgatccgggggctggagcgtgtgtggtctatccctgagtgattcacttcttgcaaggaacatctcataagcaaaataaatgaggtgggacaaacagcaattttcaagatcatgaaagcttagaaaacttgagaatcaaagttgagcactgtggaggacttcccgtcgccatttaaagtgcttttcaagccctccccagtcctaaattaacacttcaatcataattccaaccagctcacatgagagctatcttcacaaggcttgtgaaaaaacatttttttatactatgaattaagatctagggggtgtaaatcaaattctgggagggttgtaaactgctacgggaagtcatccagtgaagtgttggtgtgttcaaaaatcaattgggtcattctgcaaataaccagtgaaatatattttcccttgattactggatatcatggcaatttgtgggtattgtgtttgatattaatggtgttgaatcaatttaaactaatgcagataatccattgattctgataggcagagaggtttttccatttctggccaagatgggagaaggattgagtacaatcatgattttgctctgcaggtggattccctctgatttcacagtctgagaaattctttttgaagggccacaaagactggggggaatagctatcaataagttgagtgatatgaaatggatcattctgggttcacacaacgctgggccgctacgctacgctacgctacgctacgctacgctacgctacgctacgccaaagggccacttagcgttagtgtagcggcgctgaaacatgcctttttttctgtagtgttagcgtgccgctacgctgtagccccgctaacaggcggcttgtttctgggtagtgttagcgcatcgctacagcgcttttagcggcaaaaaaggcaaaaaacccgctaaaaagcgctgtagcgcggcatagcgggcacttttttgtgccctgagcgcgtagtgttagcgcaattccaactttctgcgctaacactacgctaacagctaacacacttttgtgccctttgcgcgtagcgttagcgcagaaaggtggattttttgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttggttcacatacataatccagtcttgtggaaatttttgtaattgggtgttgtagcttgttacacatgctaaaaactaaaaatattgtgtgcaggccggagggctatttcaaactggtttccttttttttccaattgctttaggttgatgggcctgctgaggaagagccttgaccactgaaatgagcgatgagatcgagttctggaggtttgatgggcactttgtccaaggtgaggtgaggcttaatccagcagtcttctcctgtgactactctcaccatcgtccagtttgtgtaatgaagtcttgcacaagtaccacatcggaagtaaatcttgcggcggatattgtgacagtgtttccaagattgtccatcaaagtaagggccacactctccttccaatgggaagcggtattgtctaaccaaagtgtctggcaacacgtggcatttctttcggcatccttcgtagagacagttagatataaccactaggccaccagcaccctccatggcagaggccggtaggaagagctgtaggatggcactgcagataatggtacagtttttcactctcgtggacatcatgggtcttgtggggactttctaaaccttgggctagcaaattgaggtaggtagggactgaaccagtaacttgttgacaacaggtgactgggtgtgtagtgcgatgtaccgatataccgctgtgctatgtgtgcttgcactggtaattgcagtcctcattggacccataaaccattatgcaaggaatcttgagttttgtagtcaccttcacaaaaatattgggccatccgtaaagccaagtctactgaagtggtgatctgcctccatgagccaggctgatgactagcagagatggaggccccaagtattcgtaggtaggttcaatttgaatgactctgtggaacatggtgcggctacacaagttgacctatcaacacacccgaatgagataaaagactggtgtggctgctcctcagatcatgaagaaaacaaagctggagtcttctcgctgacagggcgacccgcacagcaagcatcttatgtaccagggccggtccaccagacaggctgacggccttgaactacatagccaaatacaagctccgtcggatggcgggcaacacgaaagaaaaagtaacgatgttatactttcttaatgatcagagtttgtgaataagtagacaatattaggaatcaatggtggaggagaaatgaaatgaaatgaaatgaaaagatgcatccaaaaaacagaattttgttgatttgtttattacaaaaaaaaacacaaatatgtatttcacaaccatagcattccagagattctattagatgtttaggtgagtaagacgaataactgtggaagaaggggaagtgataattggttagcaaagaaaatttgatagattcattgagataaagcaaatacttggaagagaaggaacttgccaagaagaagatcatgatcatcccgaacactttaaacatcaacatccgattccccgagatgcttgaatagaatttgagcaattcggattgagcggattggatgttactttcgatgtcgatcgtatcttggtcgatccgttgtacctgttctccttgttgagcaaccatcgttgctagttgactgaagatcgagcccagctcagtgattgtggattcgatcgattcgatggctgttgaccgttgctggagatatgcatcctgttcattgaaaacggaaatcgcttgaagcctcatcagcaacgaacttgatcgactagacgtcaaaaagaaacgcaactgaattgtcttgtgctagctgcatttgcatgtatccttgaggtccactagattcgcccggattagaattcttgcccatgtccaaggcgagatattcattctgttgatagccaggagggtcctgcgtagatttccctttgcctttagaatcatagagtgatcgattgacaccggaagcgactcctgcttgttgagctgcatacaagggtgagtctgcggattttgaattgaaaggggaggatggtgtggggcgtgaacggaggactatcagtgggatcaataagcgcgcttattttttcctctacgaatcatccatctgtaaggttaagtacctgattgtgatgcggtggcaagcccaggggtattgaactgaaattgttcggtccggtctctcgtcgctttcatattctattgcgatacagatcccatcaggaataacagacaaccagcgccaatgagtttcaatcataccaggatggggggaaaaaggcaacatgtctgacctgggtgcgaatctcgaggacatctttgaagcccatgctcgtatctgccagtttgctttggagcatcatcaccacgttattgttatgctcatcaaccggctgtttttgaccacgatttgaagacaagttctgtttgacgaatgtttgcaattgggcgatttgttggttgagttgcgcgatgtcctgtttaatgatatatgtcaattccgagatttcaactggtctgtcgtcgaagagagtcttccgcttggcgactaaagagagaggggcggtcgtgttagcggttgccaagaccggccaatttcaggaagtgcttcagagacttaacgttgagcaagttggctaagtttgacggtggtttgttggatatcctttccaatcattccggctaatctagcgaattctccacgggctccaggggctcgttggttcttacgactgggtgatgagttatccagcagccgttgtttatgttctggcactctttgggatgccgtcctcgagcgaatcgatgccacacatgacttgaactcctgcctgttgtgtatagaatcgaatcaattttggtgttagtcagttgaccacctgatcttcaacgactgatacattgatactgacgttcggtccatatttttgcgatagctgtccgatttcctcctgaagcagcccagacggtccggtgatgtggtgcttgatgatgatgatgtatttgagttggttgtggttcaagatgtcgtcactcgctgtctcgggtgtcacagacctcacatcgactgaagccccgcacagccctccgttttctggctgacggggactccggggccttcccagcggctgcccccggggtctccaaatcaaaccctttcaagcctcaaacagatttgacccttgtgtgcatgtaccaatcatcagaagtctaaacatgacaatctcaaaggcttccgtagatctagaggaaaaatatcagtcaagtctgtctgactcaagagaatctatgttgaacaaaatcagctatactacagtacattgaagatgttctgtcatttttggaaacctctaaatttgtgcaggcttttagtttacagcttgagattaaaatattgattctacatacataattatactttgaaacccataagaatggtctcaacttcatgaaggcatggaagttttatattgttataaaaaaatggacaacatcaaagccaaaacaaatcccttcagcaagcatgacatgtttctagcactgcaaaaggggttgcattggttacaaccccccgcaataaggtttcccagaggcaaccaatatgagattggtctcattgaccaatttttattggttgggcccaccaatacattagaacaaaggaaaaatgtatgggtggggccgatatgaaattggtcaaaaagaccaatcttatattggttgcctctgggtaaccatatcacggggggttgcaaccaatagagccccttttgcagtgtaaagtgtttgttagctcaaaatttttcgatttcaatctctctatcttgatgtgagttggaaaactatgttgttttgggccccattggacactgctatatgacggccgcggggtatccgttgcggatacccgctatccgctgtcggatacctgccagggggtgcagatttggcttcagatggccatttcccccccccccaaatctggcagatgtctgggtatccccacggatacccaaggccaatggccggctcaaggtccttccagtcaatgaggatgtaccttgccagctggaagggtacatccttgccgactggaaggaaacccttccagccggcaaggtacatcctcaccggctggctggaggaaggaaacccttccatcaggcgccttgccaaccctttaaagggtaggtatctgaagatacccgctaaggcgggaggacacccgccagcggcttcagatgcaggtgctgatggctatttccccggaaaaagtagccagatatccacatccgtgcggatatccggatgcgccggggccatctctactatatgttacaaatgttaaggctcagcactcaattgcacagcctatatatattgacatgtcataagcatacataataaggcgatttgtgtcctgatgatctcagaatcagcagtcaaactttgttaacattgctattttaagttttatgggaaagtaaacaagtttagtgggaggatcccctttggaggcaaaatcccacaagttaagttcatgaagttggtgcatcagcaaacaaaccttgttcaagaccagcaaatcattggctgtaactaagattaaggatggtaattgggccgggcttccaacaggccgcctgaacctgcccaggtttgggcaaggcaagggccagactatgtgatgtttttttaatctaggcccaacccgggttggcccaattaagcccgcccatgtttgggcaaggcacatgccagactatttggagtttttttttaatctaggcccaaaccaagttggaccaattaattctgaggcctgttggctgcccaagcctccagattgccatctttattgagttgaataacagcaagatcaagtattagtgtctttttcccctgccattcattcaattttgcatggacctagtaaaagcctgcagtcagcccgcaggctacccatgggcaatccacctgcatctattgaggcccttgggcagcccacagtttaagtgagtttgggaccggctgggtattctccaaatcaggcccggcccaacccacctgctccagtgctgggccatgggtgggctgagcctgcccaatcaccaccattaggtggaatgtgatttggcactaaaccttgtaatttatgacaaacatgtccagatggggccttggattgaggtttgttctcttgattacttatgtaacatgtcggcagatgctaattttgaaaaactactgatattttcacttgtaattttattcatttatcaggtatggtgttcaaagttaaatatgcagacacttatgcatgcatatttgatgaatttttgcagggaatcttgacaatcagattagattaaataaatagattgtcaagattccctgcaaagttcaaaaaaattcatgaattatgcatgattaaatttgaacaccaagtattggaagaaattttatttgatcaaaggattcaaaatatgccaatacacatcacttccatctggtcatatttaccttgaattgcgtctcagactcagagctgtctagcaccatcttatttctggaatgaaactcaaatttaatttattgattcatccatccaaaaatttaaaccatcacaccaattatcaaatgtgagaacatgataaactgagcatttataaatcagattaaattaacaattttttcaagaattcaattgaaatcactgggtgaaatggcaaggtaatcttgaatcacccacttgtttgatcttgtgatcaagcctttggtatttttatttagcttgaaacccatagggtattctgttctagaaagccttaaatggtttgcattttggtgaagggatcaatagttaggaatacttgataagacacatgaatttgtttgattgtaattcaacatatgattgaatgaaattgcaaaaaaataaaggtccatgtgttttatgttcaaataaaagattttttgcagtgcctaaaactcatcctcaattactatgttcaagtatgaatcatgtttttgaggtgagtctatgagtgtttgtgcttcttccaagtatttccatgttggtcccatatacatcaaaccatcctttttggctttatcagcaaaatagctggcctcttggctccttccatgtgcattgtacacttgtgcagcaatgagatgggcgttgatcaaagagtacggaaggttttcctgttgaatcaattcaaagtagaaaagctccatgggctcaaaaaattttcaagggaagctccgaagctttttattcctgataaagaattactaactgtttcacaaatgctgatgagctctttaacttcttctattgagagccattcgtctcctgtgtagtgaaatcgtcggagctgcaacacacgtagaacccttcgatccgacttccgcccttcctctgcgctcagttggcaaagagaacaagagcactgaaagccataagtctcactaagggaatcttgtcgcacttgccgtggaagttctaaggcacggtctgcgttgaaaagtcagtagactaatgaagactaatttatggaggggagggaaaaggatgccttacaactaatggtaagctcctcgcccgccgaaattggcctgaatgctgtcatgtgcatggactgagtaacatgatccatgtagtaaccgacgtttggtcggcagtcgtgattgaaccgcaccctggtcaagattaaatattcagctctaatccatcttccagaaaacagtctgcagaggagcatttacgctggttccaagacaagcgcactataaaataaccgtaactctgggtgcaaatgggtggcaaaagtattatgcttgagaacgcttgcaagaaactcttccgttgttttttcgattcctgttgcatgaaggctggcgatcacattcctcgtacgaagcggtaaaagttcgatcgcttgtcgggaaaaacgtatgccaaatccgttcccccaaaaggcctcattagttgggaagaggccaacagccctaactgtgcccaaggtctgcccgcgtttcagatcttgagaggcgactgcaccagcaccgcctttctctggcatcttgacgatttgaattgccgaaggaacaggtagctctgttgagaaatccaactttgggagactcgcttcaaacaccgactttttcgagataatgactatacccataccctgattgacatttggatcaaggaagatgcaaaacggttcagggtcgatgtcgagtggatttctggaacagttggacttcagaaagccgttcctgaacggttccatttggggaatcgtaggcgatacgtcgtacttgcgatttgaaactttcaagggggtcatttgtggggaatcccactttttgcaatgcagttctgagctgggaagaaggtcaatgacattgtggttgatgcggtcgcatccgattccgaccagcagaggcaggatatatgggagtgatgatagcgcaagtagaaattgtgacattttaaatactcaatttttgggaatcagattagaacccatgaaatcctagagtcatggagttttgataacagcttgaatcaattctcaacagaaatcaaccatgggcaactcacaagcgatgccattgactctcatgccaaccaatcacaccaatccctcttgccaaccaatcttaacgaccaacttaacccacctcatataagcctgtaacctagtttacaatgtgttcaaatttattctgacagctgagaattaatttcttggatatggctagacagtagactttccagcaaacaataactccatgaataagaacctagttgttgcatgctattttcttaagacacagaaatttgattccactttaacatatgatataatgatggcatagaaatgtgaaaaataaatcaaaattccacataagtaattgagtttattttaggacctaaaactaatactcaattctcatgtttaagtaggaatcatggttttgaggaaagtctatcaggatttgtgcgtcgtctaggtatttccacgttggcccaaaataaatcagaccgtcctttttagctttctcagcaaaataaccggcctctagggtttttccatgcgcattgtagatttgcgcggcaatataataggcggtgaccaaatgatacgtgagactttcctgttgaagaaagtcaaatatgaaaaaacccaaggtgttcaacaaattttcaaagtagacttcaaggcttgttactcttgacaaataattacttaccctttcacaaatgttaatgagctccttaacttcttcaatcgacagccattcatctctcgtatagtgataattttggagctgtaaggcccgcaaaaccctttcatccgacttccgaccttcctctaagctcatctgacaatgagaacaagagcagcgaaagccataagtttcactcagggaattttgccgccgttcccgtgtaaattctgcggcgcggtctgcattcaaacgtcggcaatataataggcggtgaacaaatgatacgtgagactttcctgttgaagaaaaatatgaaaaaacccaaggtgttcaacaaattttcaaagtcaacttcaaggcttgttactcttgacaaataattactaaccctttcacaaatgttaatgagctccttaacttcttcaatcgacagccattcctctctcgtatagtgataattttggagctgtaaggcccgcaaaaccctttcatccgacttccgaccttcctctaagctcatctgacaatgagaacaagagcagcgaaagccataagtttcactcagggaattttgccgccgttcccgtgtaaattctgcggcgcggtctgcattcaaacgtcagaagatcaacgcctggaggtgaggcggcagaatgacttacagctgatcgtcagctcctcgcctgccaaaatttgcctggaagccgtcatgcggattgattgagtaaaatgatccatatagtactcgacgtttggtcgacagtcgtgattgaatcgcaccctggtcaagattaaagattaagctctaatatattctttcgaaaaatattcgcagagatttatttacgctggttccaagacgagggcttgataaaacatccgtaactctgggttcagattagtgccaaatgtattttgattgagcacgcttgcaaggaattcttcctttgtttgttggatttctgatgtatgaaggctggcaatcacattctgggtgcgacgtggtaaaagttcgatcgcttgtcggtaaaaacgtttgccaaattcattcccccaaaggctttgatcatttgggaagaggccaacagctctgactttggcaacgctctgcccgcgtttgagatcttgagaggcaactgcaccagcaccgcctttctctggcatcttgacaattttgattgtcgaaggaacaggtagctctgttgagaaatccaacttttcaagactggcttcaaacgccgatcttttcgagataatgactatacccataccctgattgacttttggattaaggaagatgcaaaaaggttcagggtcaatgtcgagtggatttctggaacagttggacttcagaaatccgttcttaaacggttccattggagggcttgtaggcgatacgtcgtacttttgatctgcaacttttaggggtgaaggtagtggagactcccaatttttgcaatggagttctgagttgggaatgagatcaatggagttatagcggctgatgatgtcgcatccgaccagcagaggcagggcatgcaagagtgatgatagggaaagtaaaaattgtgacattttaaatatttgaccgtcagaatcaaaccgctgaacccatgaaatgccagactcgtcaagtttggattttaacggctcgtgtcaatttaccgtgaccaaccatggtcgactcagcagcgatgttattgagctccatggcaaccagttataccaactgctctttccaaccaatcttaacaaccaaattaacccaccttgtataaacctgtaacccagtttacaatgtgttcaaattgtttttgacaactgtacattaattccttgtatatggccaaactgatctgtccagtaagtaataattccaagaagagagtccttgcatgctgtgtttataagacacacaaatttgatcataattcttgttgaagatatgatgcaacacaagtgagaaatatatatgaagatccatatcatttcatttcaaataaaaaatattgcaggtcctaaatttcatcatctactattatgtttaaatatgaattgtgcttttgaggggagtctattaggatttgtgcttcttccaagtctttccacattggacccacatacatcaggccatcccttttggctttcttagcgaaatcactagcctcctgggttcttccatgtgcattgtacacttgtgcggcaatgtaattggcgttgatcatcgagtacgggagattttcctgttgaagaaaggagaaagtaaaaaattcctaggtgttgaaaaacgtttcaagctaaactttaaagattgatagaaaattgctaaccctttcacaaattttgatgagctctgtgacttcttcaattgaaagccattccacccccgtggagtggatattttggagctgcaagagacgtaggacccttccatctgacttcttcccttcctctgagctcatttggcaatgcgaacatgagcattgaaatccgtaatttgcactcagagaatcttgtcgcatttttcgtgtaagctccgatgcgcgatctgcgttgagatgttagaggattaatgcctggccgtggcggggaggagaaagaaatgcacttacagctgatggtaagctcctcgcccgccaaaatttgtctgaatgctgtcatgtgtattgactgggtatcgtgatctatatagtacccgacgtttggtcggcagtcgtgattaaatcggaccctggtcaaggttaaagcttaagctctcatgcgtctcctagaaaaccgttcatggaaaagcatttacgctggttccaagacgagtgcagtataaactatcggtgacgctgggtttagatgggttccaaatgtgttctgcttgagcgcgtttgcaataaattcttcttttgtttcttccattcctgtggcgtgaaggctggcaatcacatcctgagtacgatgcggtaaaagctcgattgcttgtcggtaaaagcgtttcccaaattcgttgccccaaaggctttgatcatgtgggaagagggcaacagctctgactttgccgacggtctgcccgcgtttgagatcttgagaggcaacggcaccagcgccgcctttctctggcatcttgacaattttgattgtcgaaggaacaggtagctctgttgagaaatccaactttggaagactcgcttcaaacaccgactttttcgagataatgacgatacccataccctgattgacttttgtattaaggaagatgcaaaacggttcagggtcgatgtcgagtggatttctggaacagttggacttcagaaatccgttcttaaacggttccatttggggaattgtaggcgatacgtcgtaatcgggatttgcaacatttaggcgtgacggcagtggagaatcccactttttgcaatggagttctgagctgggaatgagatcaatggcatgatggttgatgctttcgcatccgaccagcataggcaggatatatgggagtgaagatagcgcaagtagaaagtgtaacattttaaatatttgagtattaagaatcagattgctggacagatgtaatgccagactcatggagttttttgataacggcttcacaacagcagacaccaaccatgggcgactcacaagcgatgtcattcactcccatgcctaccgattagaccaaccactcttgacaaccaatcttaacaaccgacttaacctacttctataaaattaagcctacttataacctcggacgtgttaaaaatgcttctgacagctgtggattgaattcttatttatggctaaactcatctacaatccataagccgaagttttttttgccaagcaaaacgactgacagtgtcaaaagggatctgaaaacgtaaagcttagcggcactgatatcctccgggatcctgtagattgatgaaatgtttctcgctttgataaaaacgggcaaaaaacctcggattgcataaatagtgtaagccccagccacatcgggtttgccccgtatgatttccggacagtgcctcacggaatagttctcttgcatgtttgatccaggagttggggaaaagacgcgaaaaagggttaccaggtttttggcttcccgaatgaataagatgcacccgttcatgatagctgactcatttttcagtaagcgttcaggaagtgtacaagctaaaagaagatttgcctttccaatttttctgctgaaggcttcgcttgcgctgataaggatttcgaaaacgaacaattggtctagtaaaataagcaaaagctaaaaaaaaacagcaactaatagttcaacaaatctaaataacaagccctataaagattaatcaaggaaacagtaggcatatctttagcatattccaatataaccaaagaaacttcagtggtctagaattccattcgttgcactgggccgatattttggattattactggtctgactttccgatccgaatcacaattacaaaattcggtatatcgggacgctcatgtcgcacaattcgccgagcttagctaagcacctccaaggaggcgcgaagcgtgtcggaccgtcggagggacttgtgttaagttcgacaattcgccgggtccattggcgtgatatgtatagtgtgatatcgtaggcatcggccctaacttcatgaagtccctcggtcttcagaggcgcttctatcggcagagccaatccagtatcggattggttgcagtggtgaccacggtcagaacctccgccaagtctctcatcagctcgctggtcatacaggcaaacagaagccggtctcaccgaacttgtcccaagccactattcccttctctcaaggagtcgcctgcgccgaccgaagacccttgcgggctgccctccgggctctcactcgcgaggcctgttgtgaggctcgcggtcgcaccagctccgcaggtttttacgatctacgagcaaggcgcacgacacccatgagcagttatatgaccgtggcgggctagtcaatcggcttcggttctttgttgccgagtacaactcaagcgttcgtcggccggctatgccacgagaactcgaaccttataacgttgtggttcttatgaatccacaacccatgcccagctacagttcttaatttctcatcagtgtagtttcacttgcaaactggatttgtaaggatctttgtgctacattgcaggacattccatctttattcgcaccccatatcacccaactcctcacgatgctttcttgttcacttgccaggggcagttacagaaagtctcagattgttcgaagcatcgctcaggaaacctgggtcagcacacctagtgagttcatcagaccgcccaatcgctactgtcaagacttagaataaataactgaagctgatataatattgtccaaccgtcgaaatgaaaataaagcggacccccgggattcaccaggcatacagccacgcagcactccacccatacccatcagattcccagtgaaatccatgggagagagaaacataatgcggttcaatggaatggaaagtcaaagcatgaggcgtcctcagacagacatttattacacggagattagttggcaaggttcgtggaagtaacactgatttgaggggaggcataattaacgcctgacatcactattttgattcaggaatcaccggtccgggacagattgcttcaagagcaggtttttgttgcgataagggaatacaggttagtcatccccaacccattatagttaatcaaatcactttccttgctagttaaaatctgatgcatttgctgcagccgaaagacttgaggttgcttgaatccaatttttctgggacttctctttggttgcggggggaagccataatcgtgtgtgccttctttcaatcaaaaccgaacaataatggtgaacattgacgaaatcgaagtttttattgtgtcctcaatgtctaaacagatcaatacaaatggatttcgagccgtcgttactgcagaatcagtagccatgcttaacgatccacacgtgacttacaatcagtatcaacacttccccgtgaagaaatctggtaatgaaggactggcattttcacacagacaagagttcacttccaacctcctcagagggatttcgaatttcagtggcgaacaaagaggaacagtaaaagaggagaaaagcgcctatgactttgaatattctttcaaacttctgtaagaattttataaattctcaatggtcacaaattcaaaaattgatccagaataattctaatcaactgaattcaaacgatccagtgcgcttcgaagtattctagaagtcatgtttctttcgttagagaaggatctcgaagtcatgaaggtgtcgattgagttacttttgaacacacttgaaaaagaaatccgtttgttgatccacctcaatctttcattcaaaagggaaaaaaaaaatcccgtgaatactaactcaacaattcccatacattgattcaggttcgaagacagttgaaaaattacttgtttccgctcatcaattgagagacttcaccggcaaatgtgtcaatctaaaaaattgtctggacaagatgtctgagcaaggtaagagcggctctagctacttgctgcatatctgcctaccaattaattgacgattttttatagcctcacaatactttcaaagtcgagaaaatccggccattcggaaggcctttgcagagactgaggaggagcaagctttgaatgtcatacatcacacagacttattgacgttgatagaacagtattcagccgatgagatcatagaagaggtgattgattttactgatctcaattcaataatgggacaatgtccacaagtagttctcaatactaacaaagaccccatgactacaacaatggacaaatgtttctttttttgccaggttggaattatgatggtatgagttgaatctggtttaccaattctcgtttttttaacacgtctctcgaaattgacccaacaaactgaggcattccattttttttcttcgttcgtcattattagaggcaccttcaaatgaaagaagacacggccaatctcattatcaataccaatcaacttgatctcgtttatctcggtttaaaattggaggtccttgcagttggggttaccctcggtgccttattgaccggttagtgatacgagccacattatttgatacaatacaccatatccataacagtcccactatctctcttgcactgagcgctaataaaaacttcttaaaataacgcttaggtacctttggaatgaatcttaaaagcggtattgaagaaacagattgggcgtttgcgatcgcatctgtcataatttttacactttccggtggtgtcattttggttgggttggtttacgtcagaaacatcggccgcaatttgtgaaaaatatcataagtcaacccagaacattcatcaatgtcgtccacaccagggatttgcaaataacgccagtgataatatttatattcgtcctacccacctagaacacgctatcaatcgctgctctgctaatttcgaaggtttcgaagaagtttttgaattccttttcaggtcatataatataactagaaatttaactattttgtttttttcataatcagttttcacctcaatgtataagttttctcattgaataattgaagtgtttcatattactgttaattttatcatgtgcaatatcaaatgatcgcgaagtgaggaaacatagttaacattcaaaattccacaatttgcgaggatgtgacaccttaggagaggactcgagattgaaaccaaatttggaaggatgaaacttacatgtacaaaaacaaccttcaactagatttcaatactttcatccatcacagctagaaagggtacttttgcaatgcaaataattggtcattgatttatgtaggttatatgtttttccagggagttcagaatagataatatcttcttgataaaaattgggtcatactcatagagcaagattcttgttcaattgactccaaagaattggaccaataacaccacaaatgtaatgaagtccagaagcttctttgaaagaaagagcttataaatcaaggtctacctcatgtgataatcacaacattggaaataggataatgcttccaagatatctaaactgggaagcaatagaagttgaggcaaaaacacaaagataattgaatcaaagatacaagtgttagtggaggataatgcagaaaagatgaatgaattgaaaagaaaagaagatgtgtagagatttgatatcaaatcaggatgagaaagttttaaggctccaatcattctttgaataacaataaatttgtcttggcttgttgaggaaacactgagtaaaaatacaaatgtaaatccagggatctttccttcagtttgacctaaagatacttccttcaattgaggacggtgcagcttttggcaatagtattgaaaaaactgtatccacttagctaaataaaaaatgattagtctagtccatttaggaagcaaaatttttgtttgtgcatcagaattcctttaagctggaaaatatagattgttttcagcttttgtgacaggttgaagtagggcaaggttttatctattctcactttgtcatcctgatctgtcagtttcaggaatcagagataatcaagagtatccaaaagactgataactaataaatatatttaatatgtaatagttcctgtgatatttgaataaaaaagagtatcatttcatataccatcatgtaataagattctggaaggggttgctcaatggaagtacccctaagatcccaatcctccacggactttgtccaaagcacaagagccttggatgacacaaggaatgaaactagtttttaaaatacagaataagattaatttacaattaaattagagttaaattcacatttaggcctttagatagggtcttagctaattggctcccaaaaagtggagagtcgactcccaaaccccgaaacccccaaaaatccactgattagcccaggaaatgggagtcaatcctccaaacctgtcagtgggtttgggagttggatccccaccaaatttaattaaaaaaaaataccaacccccgagggagttgggggttgatgccccaaaacccaaggggtttggggcgttggctaactcaaaagagcccagacagcccggaggattcctcccggctgatgctggcacaccttcaacggctgagacaaaccctcccggccgtcaaggatgtacactcttgacggctgagagaaacattcttggccattgggatgtgcacactcaacaacccaaacactcttggccgttgaggatgtacactctcaaagaccaagagccggtccgttcagcttgtcgggcccggccatatttttcagggctttggcatcctcctcaccggcgctgcggtctctgccgttgagcccaagcccaccacctgcaaatgcaaatcaagctcctcctcacgcggcctcattgagcaacagatccgcaaccatcatggcaccacacaaacttgatggctccaatcttgtcctcctaaataagcctggctctggtgctcctaccttctctcaactcccttactcttgggacttcccccctcccaccacctctcccccgcccacaaacacctcaaattgaggtccatcctgctggttgctgaggcccccatcaaaaatttgaaatatgtcgaccgagagtgtttctctcagtcgttgaggccaacagagagaactgcttgtgtacaccctcaacggccgagaggttctctcttggtcattgagagtgtacagcctcaaaggccaagaggttctctctcagtcgttgagtgtgcacatctcaacggccaagagtgtttctctcggccgtcaatagtgtacatcctcgacggccggaagggtttctcttggccgtcaaaggtgtgccatcagcagccgggaggaatcctcccggctgtccgggctcttttgggttagccgacgcgcaaaaccccttgggttttggggcatcgacccccaactccctcgggggttggtatttttttaattaaatttggtggggatccaactcccaaacccactggcagggttgggggatcgaatcccaatactcggggaatacgtgggagtttcgggggttttgggggtttgggattcggctctccaacttttgggagttgattaaccaagtccatttaaatataactttgaaagttttattttacaagcatacttcatatttaaacttgtagaaggaaattaccacaccttgtcaatagtgtgaaaatttctactagtattattctattttgagaagacacgtgatgttattggctataaatattgatctgttatcatgatttcatgggacatagaaaatatattatttgaactactacaaactatatccatcacattaggggaataattccactatagtacagtctcctcccggatgtttatagccatctgctttgagctccacagcgggaacccaaaaacatcaagtcacaagatttggtggaatggtggaaaaagggtttcaaagaatgaatatgaaaaaataatagaaaacaagattttaaaatttgtgaaaaagataaaagaaaatcgactttttttgaaaactttaattttttgtttgagtaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatcccaaaaaagtttgagcatggtgggcggacaccctgcagtcaaaattagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcatttttttccaaattttcacctcttattattcattccagatctcatactatcactttggagatttcatcttttcctgaaagaaatattagagctgtcaatttttgtgattttcccctttttacttattacaaattttataatcttgtttatcattatttttttcatattcattctttaagactaattttccaccaatattccaccaactattgtgacttgaaatttttgggttcctggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacattcaagacaaattctagaatattccaggaaggtcctcaaggggacctctaggttgtttaaggaggtttctctagcctaggattggtttgtcagaatatccaccccagcacactcagtaagtatagtgaatattctctacctacttttagagtagtattatcccaatcccaaccctgccatataatcagaattattggtaagaagtctagaattataccagattcccctctgccttaacactaaccagcaggtgttagcacagcctatcaggcatgtttttgggggcctttatgtttagttttagtgttaacatggcagaatcccatggcactacactacactaagttttattggaatttggctgtgttacgctacactaacagtatggttagcataactggcccactgccgtgaggagtgtgggcttataacctcttaagggggaagttggaccacttaattgtttgagggtggctaggagtaatcttggccttcaaactagtccttcagaatagtggcagtacctgtcttttatataatagggggtttcacagttgagtgcaagtgaattgcaaaacattttacaagtcactctcatgcatggagattttcaaaaatggctttctactagccacatctagccttataatgagtaatgggagctgaaaatgcatgcttggttgtgcagattgacttgcaagcccttttgcaaggaatttgcactcaactctgaatcccactaagaaagccagtgttgcatacacagagctgacataacaaaaaagggtgtgtttggccacaggtgtgtgtaaatgcacctggggggggcaggtgtgtgtttataaatgcccttgtctagctcatagcagtattggactgttctatgctaaactatttccaatgatagaatagcaggatcaatggtagtgcagccaggtttccccctgaatttgttgattatttcaacaaaaaggcacataaaaagactactttgatggtaaatgataaggtatttcaatgagaatgttcaagtggaaccttcccttgcagtgttgaaacaatgactgaatgaaaaaacaggatcttatttcctggtagtttgtatgacaaaaatcttattaatgttttgcatgaagttgtgagtttgtgaatttgttgacctttttctgctcctcatgtgacacagccatgatcttcttggttaacatttgaccaccaaccaaactcattttctgagttttgatgtttatacgggtgttgtaggacaggagtaatcaattccaatagcctctctcaatcaccattttgtgttcactaatactgcttgaacagatacattgagttggaaatgttgcaggaatactgcttgaacagataaactgatttggaaatgtgccaggagaagtcataacacattttcatgtcttgcccatttggaaaacttgtgatctcatagctgaaatgttatagagacaaacacaagagccacgacttgataagataccccccccccccccttggaggagaagatactccaagagactgtcaacgggtcggcaaagttatgcaaacggttctcatgtcataaaaatttacaccagcctgggattaggttccagaatgtgcttaagcagcgacggggagacttcacatcgtccacaagtcggcgatagaggcccaaaacactttccgaagcttaccagctgcaatcctgcggtgatcttgcaatgaccccaaatcgacatttgctacgcgcagaaatgtatagcctccggtactgcacggccggactacgcgtgcgtggggaatagaatggaagacttgtgcaagacttctggacacagcttctatggacaagtatagatgtgtatgtgcataagaattacaggcctttgtagaatcagttgaatgatatgtattcgattccatagtatctgatcatctttgaacaggatttgtggctgggggagctttgaaccgaccgcagaagctggaaccaccgggcgtacaaataaatatgtagatcgaaccacccgacttctatgtaccggtgcaaaaaccggatcatcgaccaattgcttcacgcagagcgcaatgcttgtctgcgtttattttgcgcttacagagggaagtggggaagccctcaacactgcttcgcgctagaaagtaccagttattcagttgcaccggagttggcaaaccttgaacgcgaataataactatttatgttcgagcttttgtcgaggtgtgcagctaggaaagtgtacggcatacagacgcgtgaagcattttggagcacttgggtcaatcttgattcttggcagttcctcggcgggaaaacagcaaagcccatctgtagacaaatcctcaggcttgcttctacgggtgccattcttcatatctgtatacaaatctgtagagatccccagcggtatagcaatacagctgcttgaagctctgagagtgtctgtcagactcaggatcgatggcattcaatgaaacttgtggcttgatttccacgaggaggacacagtcacagccttgattatactaagtgcagtagagccaggtttcgatggggcgcacaggggactcatgtgactgctgccgccagcagcaagaatgccgccagcaaaaactccattgtactcagtaagaggaaacatatttaaaagctaggttccccccagcaagacttcttctcctcatcccatccccattcattcacaatccctctgacccttacaaccggaatccattctttccctaaataaactaaccaaataattaaagtaagacttgagcagcctaaatatcaggactttcaggtttcgttcgctatgcatatcactagtcaatctattctatttgccattggcctccttggcttcgttgttgccgatggactgcttccacaatccaccccgatgactgatgaccactcgtcgtcaaatcccaccccatctaccaccaaacctaaaaaaccaaaacactcccaatgttacaactacttcttgaataaagacaaatgtgttttcgctgccaagaaaaaatccgagcgttgcccggtggattccaaagatcaatgtggacatgcgatccctaccgatatgccaattgtaagccccatttcttgtctccgtttctcgtcttcccgcaaaaaaaaaaaaaaacgcagaaagaaatcggtgtcttactcacaaacccccgataaataggtcttcaagtcaaaacacaagcattcttcccaaagtaccatgggactcgagatcggccccaacggtatcaacacctttgcttcaaaatctgaagaagatgaggtaatgattttcaatcttcgccacaaactacttagcagtcttgctgagcaaaatcatcttttccttgcctcctaggcatcaaccgagttctcggctggagttccctccaagaaactggtccgtcggtacgactctgaattggatgtgagtgatatataaagaattgttagtcattgttcgaagccaactgactcatccatgtttgtgtgtcgcagtcatttcctatcgctggtggtgatggggtgagttttcggagctacataggactgccgcgccagtcagatagcttacagatttttattttcttttgtgattctgctcagatctgtggtaactacaaagacaccgcgcccggtgtgtgtctctgggcatctgcggccgatgtccctggctcactcagtggtggatggataaacgggtaagcacatcatcacccacgcaagcaacaccatccgctaatcaatccatttccgcattcgaatgttaagaaccttcaccaaaccgtgtggccgtcaagtgtaagttcttgtctcctctcactccgaccctccagacggttattgataatcatcacatcacatctttccaaaaaagtttcatccaacgaaagggcttccccgaacacactgtttatgccccagttgttgatggtaagcacctcaaacatcatttttcctcattgttcataacattttcttacatgcttgatttattttaggttgtaccttcaatgccactaccgaggagccgggatgtttccgcattgcgttcacccaagcagtaagtcgcccagatcttctgttctcagccaggtctaccggaatcgtaattaaccttttgtttcccccagaccttcaatgaattgaacccaactcaaaaggaaatagacgacaagatcatccacgaattggtttgggatttgtaagcactgtacttaaccttcaattgttgctcaaagactgactaaacttttgtacccttgacccacagcgacaacgcacttgggacaaaacccgagaatgccgctatctaaagtagcgtcactttgcacaatggacaactttttagctgatattcatattctcattgttctcttgggctagcttcaatcatttaaataaatagtaaaaaaagccttgcttcagttttgtcacttgctatttttgttgtcaattctcggaatagaaaacatcacttgtgctcgcatctgctttgtggcctattgtagctacatttagagagagaaagagagagagagagagccaacttgactggactgcagcctgcaggtgtttatcacctcgaaagcctgtgtcaaaaattaccttgaagtcgtgccgggaaggccaacaagatgagcatttgagagttcgtcgcattctggtaccacagccaaacaaatgaaacattcatttgctgagcagctgcaggataggcagcaacctcgcccttaacaggcggagcaggcttcttccaatccaagcttacaagtgtcatgaggcgaaatgacgccgagtactggcactctgtgaatttcgccagtcttttacataggttccgaagaacgcgagtgaacttagttggtgtgtggacccccggggatcagggtgcaagcggcgagcttctagaggaagctcacgatacaatgggttgttgttaggaatggtaaggagagaagaaagagacggaccgctgagcggggaacaacgagaagagaagaagtaggtccaggagccttacggatgatgtgaattatggagcccggaaggttttttcttttcagatcttgtatgtaggatgtttttaatgctttttgtatgagcatcttgttcttgaaccaagtggtatttgcaagtccactagctacagccctgtcttcttttgcgatccattccactgttaagtgagttttgctgaaccatactagtgctgagccatgggctgcaacgggtgaaaacaaggcattgaatatagtgatacggagttggacgatacatcggagcagaaccagctcgattgggacgctagaacttaaccagacacaaactctgtcacagaataacgattgctgttctcgggcaagagcgtagcgaatcctctctgtgagaaccctaaagggacggagacccacaggatttgcgtctcagagacaggccgcaatggcatccctgcctgctgtcaggcgagggacttgagctcagttcgtcgtccgcgtgccctttctgtttggttgcatcttccagcaagatgggcaatgataagggcagcgaactaggatctttgagaaaacagggcgaagggaggacgtttgagcgacaatcttacggtcacaaatgcaagaaatcgatcacaagacgagcttgttcatttctggggcgtgaaatcggttaaatttctatgaagaaaagaacagaaatgatacacgtggacagcatagatctactgtttacatagttgtcattcatacgacttgaactttgggccatttcaattgagggccgacttgaccaacacacattttgccgagcttgtggccgatttcgatgcattgatcgattggttttccgagcaccaatccgcccagaacgccgcctgcaaaggcgtctccggccccgttagtgtcgacgatttcctcgtccttgaggggcgagactgggacgatgagcacgtggcctgcttcgactgccttcaagtcggctggagatgagaacgcgctcgcgctcgtgctcgcaacaatcgtcgattcggatccttgcgtgatgatcaccactcgtggacgagtctgcactttcttgggtagagctgcaattcggacggcaatcgtcggcagatctttggtctaggtagccgttcaaattgtcagcgagaccgctcatcaactctaagaaaacttggaactgctgtttcgagcgtcgcttacatcccaattgtgagctgctgcgtacgcggccgcctctgactcattgccgaacaaataatcaacatgcggtaatagttgatcgacattgtccttgaagaactccgcaatgaacggcgctgaaaggttcatggtgaagatctgagatttgcacagaaaaagtaaataagtaagtaatgaaatggaaggagatgtgacaacaaaggaagaagcagaaaaacaataccttttgactttcggtagctgcttgagctaaggctagggagctttcgattccatgggtgaggaaaaatccaccgaggtagtagatttgggcgtcttgaatagccttcaaacgtttgacacaatagacaatagtcagactaggatgctatgtttgacagcgatagtttgcagagacttaccttgaccaccggctcggtcttgagatgcgaaggggagaacttttcagcggctcccaattgagtacacaaagatctagaagcacaaaaccaaaatcttccgtcagagtaacccatgataaaccatcaacttatgaaaagaaaacacttaccgatgatgacctgtaatcaaacaagcacaagcccccgtggggaattccttgacgacttggtatagttctttgaggccagctttcttgttggcctctcgcagctggttagcgagatcatcatcgcccacagcgccaagatagacggtagagttttcgggcaagatgtattgtgcacatcgggctgcgttttgggcagccccaccggcaacatagacgggcgacaaggatgcaacctcggcgtagctaatgacgagtattgtccagttacgaaacccattcttgtcaagcacagtctctctctctctctctcttttgtttttcgaatttatgtaatggaaacgcatggatggttcttgggatggggattcatacgaacattcctttctgcgagtcattgaccaggacagcatcgttggccttgagcccgtacttctctagcatcttctcgtccgtgctgatctgcatatccagcaatgctgagcatgattattgagtcagtttgatgagaactgaggccattgatacgaaactgaatgactgaactcacgatttcccattgctagtagtttcgttgaggctgacatgatttctgacttgctgatgatgaagggtatggtttttggtgatatcacgggaaatggtgggattgaaactcgggagtcccaacaagccgaagccttttaaattttgaactccgatcgaggcggcccgcggcagcaaggggtcaacgcgcactgcacagtacacgatcggcgctgcgggcgggaagtactcggcacaggtctaccctgcggctgttcttttgtcttgttccacattgtcttgatgatgggccttgcgcaggggacacttgtgctacaaataaatacccaacttgatggaacttataaacccaaagatcttgcatcaaggcgtcatctctaacatacacatgggggaaaatagatgcaatccttttctgtcttagacttagggcatggatctttaaaccgttttgtgtgataaacaccttaccattataatctacggcccacaaaaactttttgaaatttgaatcttgaacacttggaaaatttacttcaatcctagttttggcataaaattagctgaacttaggctcatgagtctcatgagtcattagttcagcgtaggggccgtttggaccccccaaaatcaagattccttcaagacatgaaatctcaagattgaagatctcaacaaagatcacataaggtgtttggatgtaacataatcttgaaaaaaaaatccaagatccagaatctgtccctccacaagactgagattcacctattttggtgtatcccaagcaagattctgagtttcatatcttctcaacatctctgcatgaactacacaaccaatcatcaccttataaatcttcatcacaagaatgtatggttaccaagagactacagctcttgataactggaccagaatgaccggtacatcttttgatgaccagaacaaccagtcatctaatgattacagctattaaagactataaagactgatcattaagagactaaagctgatgattgtagaaactggtctgggtcatcaagactaaagctcttgatgaccagaacaacctatctggttcaccagtagactaaaactcttgatgactggaatgaacagtcatcaagagactgaagactggaaaataaggtgacaaaaagactaactcatcaagaggtgtgcagtttgtgttggtgggtaaattatgtctagaaagccaaacagtcctgatcctggccagtatctagatctccagtgccataagtttagataccatcacatttttgtctgtcatggtatattgcactgagatcaaaatctgctcatgggaagattttgatatcacaaattggatattcaagaccttgtggtgggcctaaatgggccctttgtgattctctgccaatgttacatgttatatactgggaggtgtacactgtgagtgacataaaaacccaccctaaacagtgattgattttctttcacacccccattatttcagaagctgatgcatgcagaaatccttttaaaattttactgtgagccccctaattcaattatcttgcatcatgatagaggaattgcttttacctcaatggtttggtttggagcctggagggagttcctaagacttatttgctgctcaaaacttgatctcaattgcttttcaccagcaaataacatccagtccttccttgtaaattaacaaatttagaaaatgggaatctgtccagtgattctttccccctttcaaacggcatgccaatgaaggttttattgtaaaatttccagaagcagtggtactgacttgaaagcacactcaagataaaaattcaactacagtacaaattttgatcaccttgagtcttcacatgtctcagtttctgtggctagttgaatgttttgattcacttggtttgctaaggaaaatgcaagaacaacttattatttgaaaggaaatttactgatcaggcaaccaacatacctacattgcaagaaaaagttgcacaactgtttgcagttgccatgcaatttttacaaaggcagctttgtaatatcacatgtcaacttcaagcagttgcacggccttttattgcagtgcacacctgcccaatacatcaaatattatcctctgatttgggtcaaccttggtaaaattaaactacagggaaacattttttccatcatgactactcaccattctcaaaattagcatagatcattgtcaatcaatgattaatataacctctttgtataattgtttaaaaaaatttctagaagataaattggaatctttcatagaaaatttataacggtacaaacatccacatgcaacagatcgcaaacctaaagattcacttatcttgtttgtaactttatatgtggagatggcaatcaattttttccagacattccaaaaaaaagttagccaaattcaatggaatgattatatgtgccattagcttcaaactaatccatagaaagatggtgggattcctgaaagaaaaccaagatgtattgagaagatcatacaaggactgcaacattgtatctgaaagggtaaaaggttcactgacaaatgatacagaaattgggttgatgatatgaatggggctggtgatccaaatggggttgatgatatgaatggggctgatgatcgggattgggttgatgattggaatgctgaatttgaagccacatttatacaattgacaagctttgtgaaaataacaattggcagggagatagctcaacaaaacaaaaggcatgacttgggagatcttgtttttctcatctccatctcagaactagcatcattgtaatgcttgaagtccaagtgccagcatataatcaactgataactgcttctacggccaacaaattctttctggaattggtgcgagacgttacaatgaatgagatggactttgtttgcctgtgatgagctttcaatgaaacaatcatgcgttgatgccccgcttgtacaccgcccccaaagtcagcaagttttttcagatgagtcagactcatcgtgtcctgccctacatacctcgagcccttcatgcgcagctgagacggaaaaaatgacccattatcttacacagacccagcgaggcttgcctgcccttggtgggctccaagacgggctcagtaatgtatttcaggctttgttcacccaaatctcatacaaattgcgcagtgtggacctgctgagcagtcatcctaagctaagcagtcatcctaggctatctttgggtacaacgaatgtcaacgtatgcttgtacaaattagatgagaatacagtgattactcgctgatgagactggtcactgactgatagcttgataaatacggccgcggttatgttaatatgtaaacgtcaggagtggacacgagtttgcccatcagtaataggaacagattggaaccaatttcaccgagcgtctgcaacagtcaatcccccggtatctgaaaactatgttggcctgctgataccatgtggggtcggagcttcaagcagatacgcacaccatcgggtcccatttttttttctgattgctgctggttgaataacatacaagatagattgatattggtaaagctcaagtctagaagcgcaggcagtcctgggtgcaaccgattccacatatatacaaaaatctgaaaccaattattaaatcttgattccagactagacatgttctgaatcatgagactatcacaggtacatagaccctccagctcattacaagtaatgtaaacatgtgatatgctttgtgtttgggtaaaaaaatccaatatattccccgcatgagcactcagacaattggttttaatttttattgggtatgtagatgggatgctcaaatatattgatctgaacttgtgcttaaaaggcgtctctcgaattttagggtagcagagaattcttcatcagagtaatcagttgttcaattcagatattactgcacgcaaggtggcttacagttctgattccttgcttggtttcttttcttttaccaaaaagctgatttgatctacttctgtcccttagatcacataaaaaaagcttcagaggtcctaaaacaaaattgagccatgcttattgctttgaacttaatcttggttaagcttatttgatttccttttgttttgagcttgccatatatctcacgtgctgacttagcgatgaaaaatcatcaaaacacaggtcatggtggagcttttccacttgattccaaattccagatctgcggtgttacatagacgaatggaatgggggggaatggcacaatcttatggccatagtggggggtatgtgcgtttagaaaccaatgatggcaaaaatgaagcatatgtcagaagagaagagctacccatcttggcggcagctcaagccgcggctatagaagctagagaagaggaggatgcaatgaagccaaggattccatatctaggacccaaaacggttcggctgatattacgctttgtagcttcttgcgcaaatcaaaatagacactgacaaaaaccatacttgacaacacaggtcgctgaatcgcagaatggggaaagcgtttgggaaaaagtcaaaaaagtctacaatcgcccagagattaaagcggcgaattttttgaatttgatggtttttgtcgatcatattctttttaatagtgcaatgctaaagtggattaaccggttttggtgatcaatcacaattattgtcagctaagctatacatgtctgttctttataagggtcaccagatccccacaaaaccctaccttttcatgcatgcaaacaaccatgaaaataagtgattccgggttttattttgcgcgcaccataaattacgaagtgaattcttatgtcaccatgtgttatgatttggtgtattcagtacgtggatgatctcaggtctcccattggcgactctcgaggtgttctagcaagagccttttttttttcttctttgactgaaagcaaatattttttgggtccttattgtcctgtgacacagttgagatctagccatctctgttctatcaggggtgagtataacatcttttgtttaacgtatgaggagttttatccgcatacgggcaacattgttgcggtaaaatgccttttcaagttcgcctttcggggagtgcccgtggactttctcaagttggcggtcgatgacttgacggtgacctgtctttgggcaacggctcatgagagccctcgcggaatttttcgagttcgcgaccaaagactctacccgcccttggggaaagtgctcgcggagtttttcaagttcacgaccgagaacttcgcccaccttcaggtagagtcctcgcggactttgacaagttggcgaccaaggattaccctaacttaacaaagtcccccctggtgggaggctcgctggtgtgaagcactggctggtggcgaagccacccctcccgcagggagggacttaggaccaaagtgcccctccttgactgagggcatctgaaaatcgacccttgacttacacagtctgtagctcactcattgtttgagctacatgtgtctttctgtagagggaaagatgcacttgcaccttatgttgtcttccctcaactcggttttgcaaaaattgttgtcttcaaaaacatcgaactcaaaacagcgcaaaggagatcttgatgctacatggaaaacctgagccgcgcaggctaggatagtcaaaaccaagtttgattcgaaatttgttcaaaaatcaatggttcaatagaatttgtagcttatgagctccaaaaattgatggagtcaagtagatccgaccttccagtagctgggcccggttgggttgaaactacagtctgtaaaaattgattactagatttttcaattttttggtggatggccttggttgactacccccacttaaggcataagtccctccctgcggtcgggcggggttcagtgcttcaccactgcacgcccaaccgcaactgggtgggacttagataagttagaggattacccgctgtggactttttcaagttcgccaccaatgacctgacccgccctggggcagactcctcgggaagtttttcaagttgggaacccaggaccttatccgctcttgggcaaagtcctcgcggactttgtcaagttggcaaccaaggattaccagccttcgggcggagccctggcacactctgacaagtcgagctttgtcaagtacgggcaaccaatgacttgaccgggaccctccttcgggcatgtcaagttggcaaccgatgactcgcactttgtccagttggcgaggcgatcaggacttgacccgcccttcgggcaaaggccttgcagactttgtcaggttggcaaccgagaattatatgtacccgtctgcgggcagagacctcacggagttttttaagcttgcgaccatggacacgccaagttggcgaccaaggacttgatccgcgcgaaggtctcccggacagtggactgctttgaccaagcactttacgcgccttccaggcagagtcctcgcggacggtgtcaagtttgcgatcaaggactcttgcaaggaagatttccccttgacaaaacggtacaatttttcattgctccacttgaaagttctagtgtagcctactgattccgatgcagtcttgttgtttatgatgaagcatgcgttttttttttcaaaaaaaaaaaaaaaaattggatcaaattattctattctttgcatccccccccccttccccccttgacactacatactgatgtagaatttagaaaggctagtgtaggaaatgacctggtgttcttccatatctttgctgttgcacccataaataaaccacctcctttttgcttatttcagcctgtcacagactacaacaggagaccaaccaaattagcaccaaagattttatcacaggctgcaagattttagttaatatttagtctgacggcagaagacactcgagcctttctgatttagatacaaatccaatctcacactatcatcatctctacccagctttgcctttctttcctcaacatcatttaaaagaaacctagcaatgagactcaaattcaccattcaatttaatgcaaaaccatgaaaactattcatatttaaagtacgaggctcttacaatgaatcaaagtcttggatattgctactttttgaggatattgatgggatgacatgtgcaagaatttgtactacatataaatagtttcatatacagacataggatgggtaagactattttttcatcaaccaagtcagtacaagaagatcacacaagaaagagtggacatctgaaagcccacgggtaaaaaagtaatgtcaagagagatatggatgctttgggtatgacttagattggctatctgggaaggaaagatacacacatcgtttgaggctatgtctcaaaagatcgattgaaatagctcaaaaggagatagtaggcattacttcgagatccatcttacttggtgttgatctgacttggaccccagccaaattcgcgttggagagtcttgaatagctcagcatatgttggttggacatagctgacctcactctcactggcaccaacatgatctctggtatgcaatttgatctgattttggtggccgtcgtcgtcgatgatgcaagacaaagtgcgacgcgagccatccttttggaggagagagacgaacatcctcgtttggaaatgcgcttccggatgactcgtcgcatgcctttttttttttttttttttttttttttttttttttcattgacagacgaagtataagaatcagttgatcaagaacgaagaaaaatggagccaatgaattggggaggaaaatccagaggatccctgcgacagaaagatgagtgatttaccagttgaatatagctaggtccttaaagactatcggtgaaagatagaagtgataacacggactccaccactttccgcaccaacgctgaacagtataaccttcagtttgatttgtcgagctggtgtcgagatcggtaggtttctctttgacgagtttgaatttttcaccaacagtcaaagtgtcgatttcgcgattttcttcaaaggggataggataagcggaagagccgcctccaaagccaacgtcgcatacgaatttggcggatccggtgtcgaccaatagacattcgtggcacaatggggtccaggaatagcccgcttctttcgggtcttggtttcgatggttgtatactcgcgctgggagctgcgatacttggtagcccagactaagcaacagccttgcaaaacaaccttttcaaagtgggagagtaaaacggaaatgaatatacatcctctcgaatttgcaaatgtaacattgggatgcgttggactgactgttcaaactccagcaatagccaccgcgacgctccttgatgatattgttgaaagtatgatcacagtagactgagacgagttccggatttatctttcgattcttgcggtcgagcgtgattgcttgctcttcggtgtttgtggattccatcatccaccatttcgcgggaagatggattgaggtggtatcgaatggtacattgaggatgtgattgagatggagtgttcttagtttttctgacggtgatagggcgttgatttcttgctgatccaatccgattcgttccaagtattctttgatctcgtttgaggtgaataggcgatcgtttgactctgcctgtgccatcatggcctgggtgatggtaaacagtggtcaactgacgtcatgcggttttctccttgggcagatccgagtctgctgcatgcatattcattttgacatcgcccacttggaaccacaagtccacacaaaacaccaacccattatttatagcgtccctcgagctccacttgttcggttctcaacgaccccaccgacttcaatccaacacctcaagccacacgccgcatcccccatgtcgtccgaagcgtaatacaaacacatcgtacacccactcgtttgcagctcgcaatgacacctatcgtcgcatcaagttgacctgttcgcgactttcggatcctgcatccttcaggtgccctgactcgaagccccacacttttttctccttctctaatttcccactcacagcattcctgctcctctgcattgaggtccttgggaagtcccgaaagggatagtaactggttcttcacctgatcgttcaacatcgatcttgggttgacttgatttatcagttatatgctgttgatatgtagtggtagacctaatctggacatcttccacgcttgacctgccttgccaaacgtggcgggatctgagtactacaagtatgctcacattttttccccttgtgttcttgtttaattttcttggtcctaagacatctcaggatgatggtttatttcactcttgattattttgttttgttttgttctgttttgttttgttttgttctgtttcgttttgttctgttctgttcggtgttgtgttgtgtgtgttgtgttgtgtttgttgtgttgtgttgtgttgtgtagtgtggtcttgtttttgttttttggttgagttgtgctgtacacgggcggctctgttttggaatatcccaagcgaccgcttgacgcctccctccaaacccgccccggcagcgccgtcggatcggatttactctccgacacagctgacgatcgccaagaccagccgccagattgacgccggaaggttaaatctcattatagactgaacaggccgaggatttaacctgatgacgattctcagagtggtcaagcaccttgtcatgatgacggctcggtcatctttgggtcggcccaccgatagtatgcctccacccggccaaggaagagtgctccccgtttttggtacgcagaatatgaaaacttgtctaagacacagagcgttcccccccccatcctccggcttcctgactttactcgtcaccacacccacatttaccgacttttctgtagactgatcctgtagactttgtctagcctatggatattgcaatgtccacttcgacagcggggagcgagatggatgggattgacactaacgcgaccttggcagcggcggcgcccgagtctgtggcagtgggcaccttgataattgagccaaacgtaagcaagaaacagtgatgcattcctcttctctacccacaaagatatctgatccatccgacttggccgatcattttaggaccccgccattgcaggccctgaggagaccgagaccggaggcggcggggacaacgctatcgatgaggatcttacggatgatacccctcttcgacgaccgcctccaaacggccgggatgccgtgaatttcgcttggtctgagcaaagatgtgtcgacttgatccgcttatttggccgatggtacgagaagcatcaccaacttttggcaactaagcccgtggcggaggtcaggtacatatacgaccaagcttttgacgaaatactcgaagtatatccgagcctttgggcttgcaaattcaaagcgcttggcccaaaatatcagcgccttgttgaggattggatggtcagttctcattcgtcattggtaatgtaactactcttgtttcgcaaggttgactgactggatgcctccagatggttaccaataacttatttgcctctatggatgatcttggggatgagatttcgaatcgtattcgccgcagaggcatgtctcccaaggtcagagctttagaaggccccatcctgtctggacagagctgacggttggtgtttacaggtgtacctcctgctgaaacattccactgaacaggttcgacacgttgacctcgcgccgttgcttgacgaccgacaacctggtcgccccacaaaagtggtggccaagctggctttcttcttggttcaaggggtccgcgctgaattcaaagcccgcgaggtcgtggccaacatggatcgtctccgtttgcgcaagatttgggacaccaattgggaagccgagcaactccgccatgcccaggtcctggtggcagaagaggtgcgccacaaacaggtcactcatgaactcaagattgatgtggcgaaaatcgaacgagctcagatgcgtgcgatcgagagggaagtcgacagtagtcgcgagtatgatgaggcagaggaggcattggaacccttctccagacgcacggccgctgctaatcccggtcctgcccaccaaaattgaggtcactgtccagttggtttgtccgcctctatgcctcaacttagcttgtacatatgttggttcactggatacagttaaccataaatagctcaataatattacctttgcgaggcggttcctactgtttaaattttttaacctgctgtagattatagctctacatcctcaactacgcgtggacttgtagtgctgccctcatacaatttgtttgcttgattatattatggcaactccgcgattcactatgatctgtgtccatacataggtgtacaaggtgcttaaactatccccatgtggcatcttgcatgttgcaatgacaatgcccagtgtttgactgacctcattgatgatgtccttgcgttcacaattctcatctatcttgggccagaaccaattggtgtcacaattgggatcaaagcaagccaagccgagccgagcagaaaaatgcaatgtgtgactcgcagttgtgcagacatcaaaaagccaatgtcaaagccatctgaagaccgcttggacattggattcattgcgtatgaaattggacatgctgggagctaatcatgaaaatcactaacataaataactctcaatgggcttgcttttttgtgagggggggggcttcaccggttagacacggcaggccttcaagttgctcagaatttcggtggggcacccacaagtcatatccctatcaaatccgtccagaaagatggtctcctcagtcgacacatcggaaaacttggaccaactcgcctcaagcagctcacccaaagacgaagaagatgtcgcgactcacaaacgggcccgtggggacagttctcccagatcaaaccatgggccaaccggtccaattgaggccgctcacatttgaccccggcttaactcactcgaaaccgacgagttcaggtgggaagaagacttgcatctcgacctggttggatttgtgcgtcaatggagcgacaaacatgctcacgtaatggcggaagcgggcggacccggcacgcaagacctcatgaaccaatacatcaaaggatacctggagacggccgcggggttccctcgtctttgatccattcatattcatgaactcaggtctgagtacaaaaaattgataggtcgatggatggtaagcagcagctgatggccactttgggaatgtttctgcactgaccagactgccactttttgtaggaagtggcagagcaactcactttggatacctcggacttgggcgacgcggttgaacagcgcattcaaagaagagggatgtcatctacggtcagttcaattcacccacccgccaaattagatccagcagctcacacgattctttcagttgttcttgaagatgaaagaggatattgaacatccgcgattggtcaacgtggcccctttacttggccaacctccacaaaagcccccaatagatgtggcggaatgtgcatatttattaatacatgtggctcggatggatttgcaagcacgcgtggcatcttcggtccttcgtcgagaacgggagcgagcagatttgaacatcaaccatgcgcaagtacgaataagattgaatgagcttcttcagcacatttctcaagaagataaaaaattgagagatgcacattatgatgagtttcagcgcgagaatcagcaagaagaagaatatgtggattcttatttcacattgttctataatagcaccccgcactaaaccaacacttagtcctacagtacaatccattacctaatgccaaagatttggggttttgtatttagttgatcccataatcttatacataaaacttatcactccgctcatttttcacctaaaaatgatttgcagattcttacatcatcctgtttgcaaaccagtcaacttggatttttctcagaaacttacccatgaaattctgggggcttttatatgagttgcagaggcatattccatgtcaatatttctggattgattgtcaatgggaggagactgaagtcaagagaaactaagtaatacattgttcagataacaagtcaatagatgaaacaagtgtgtcagtgttcacagcatgggtctggtgatagtagtacaaattgtgatggcaatggagcttgtctatttaatctgtcaaaacatgggtcagatactgttacaaactgcagagaaggataatggccataagatatgaaatagagcaggccagatttgagaaacagatgcagtctaagctaacaatcagatgatatcactaatccaacatcatttgtgaagtggatgctacttgtgaggcctttggggccttggccttgcctttggaaggctcaaaccaattcttgagcccatcctgaacacacttggtccaggcctttggggtgattggggggcgggtcatgttggagaattgttgacgcagaggaatggagtgcaaagaagcagaattgattatataagaattgtcatcttgatgtttaacagcttccttagatggagctgcttcctctgggccaaatttcctcttattgtttttgtctggcatacatttcccaagatggcaatcatgttgcacattgagacatccagccacctcctggagaattggaaacaaaggggaaaatttgtgtttcagtaggcaatcaggttggtggataatctaagggagaggagatgaggaacctactgaggccaaataaaactcaaatttcttctcatttacaagtgcggtcatattgtagaactggtcgacggatttaacttgaaatcgtgtgattttgacgtataaagtcttgcggttttgggattgtcccttccatatagattccacgcgcccaatgaattttggggatttgttcctggggaaaatcttttggatagtcaccaagagttagtgataaggaatcacagggtattgggtcctcttggtatgttagacttacaacaacaaagtatcccttcttgcaaacatccttggaattgatgtgcagctgatggacctgagtaaagtgatatccagaaaattggtcctgtaggtagtgtgggggggattctttctcctctttgggtactggagttatcatctccataggatagacattggaatccgctatcatgttatcattataacccatggacctctgaatgagggtgttgtccctgaagatgttggtcacattaggactggcaaagaaggtctgaccagatctgtgattgatcaagcgccctccagagaaaatggctcgcaaacattcaaagtcggcaaagctgattgaaatatccctccctggattgtgtctgtttgagtgaatggacgccaaccgcaatatcttgttgaagctttcaaattgttctgtggcaaacaatcctgcaggcccaaagcgctccacggactcaggcaagtgcaataacatgtggaatttgggtttgttgacccatctggccgactgttggatggtgtgaaatagaaagatatctatgtacttgcggagatcagccaagtgtgtggccatgtcagcaatgttagattggaatatgtatgtggataggatacagagggaaaaccagtggcctttttgagctgtgctcatgaagtcaaaaaagacaaaaggggcagcctggaggatgatcttgaagtcctttccaatgaggctcttatagtgtttgaccacgtaagaagggctgatggaagggtggttgagggcatccgtgttgaaggcttcccacctcacaatcagttcagatatttgatacaccttcaatcccttcatgaagtcctgggtcatgtacttcactacaccaagcaggaagacatggagtacctcaactggagtgtctttgcaaccatcaaaacctacataaatttagggggaatcaatcagttaaatgtattcaatggtaagaatggtcaattcaattcaattcaatgtgtacctttcagtctgtaaatgggattgaatagtctctcatcattgtccttctctgtagcttccacttctgacttccactcagctttatttttgccacgaatattttcaaccatctggcggttgattgaatcacagaccccatgcttggtccccagatcttcatattttttttgggcacctgatttgcccatcttccatatttttttggcattttcaatggttcctgcccaagtgcgtggtgggaaattaacctgagttgaatcatcatgaccatacacatgattagttaagcacacagcatattaagtcccaggtaataagtggttaccttttcaccttgggagttgagtcccaggaactgacagacataattgggtgtctttctatcatccagtgaggaggttttcaacccacacatgcgacatgggtttaaagatacgccaggaacaggtgtactggtaatctccgcatgcatcggagaatccgcctgaaaacataaaactaaactcatcactaagacatttttgcccagacttgcgtcgtatgcaataaccccatcagtggctaaatcactgcagtacacaatgtcagcctctcatttgggggtgggtgtatgaatgaaagtttccctcagggataagacaggaggcttacttcatctgatccactatctgattggctagctccaaagtacctgcagtgtttgatgtagataggaaatgacaattgtactccatgttggagtattttggtggcaatcctgacagagtaaagtagaatgaaatgtgtttgttgtatctcttggaaacattacccgatgtgtcgtcggcatataaattgattggcatgtgtctaataatcattcctgaggccttgatccgccacggattgggaagtgtgtgggccttttctttttgaccatattctacgcatttcagtcaagtcagtgtccactgtggtgtaaattcatggacaaacacataccatagagttcattgctgcatgcttcagcaagctttccagcagacccaatatgtatctcgtcgtaagtcaatgcaaaatctttgagatggacattcctcaactggttggaattgaaatccagattagatggaatagtgatcttgattttctttggtccttgttgggatatgtctgctttcacacatcgagccaagattttgttgttctccatgaagaaaaagattggcaccaccacatgtcggctgtgcagttgaaccggttcaaaaatgtaccagtgcttgttgtttgcttctgccatgggcactcggagagttggactgaggtcttcacgccacttggcactttgtgacattttgaacacattctgcccaccagtaaagtgtggataaaactctaaatttggattgacatagggattggccaagtcctaagaaccaccagaccttgtttatgttagctgtcaggtggagacatgggttcttcagaccaggaataaactgacatttgccaataattgcttaatgttcagggagtaacattggttgtggagaatgctttcactgtgggtgatctccattcttaataagttgcggatgcgtaacctcccactgcgcaaagtgttccagtgaggaagctccagttctgccagcgacaaaatcagtcggagttgtgcatactccgctcgagacatcacatggcgcatatatccatgaatcaaagcgcccaaaacgtcctggattggagaaaacgcaatgtaagtttttttttcttggatcccattggggtgaagaagtggctgatttgtgaattccaggctggcttaccgcctgcgacctaaacggataccatctttcggcgagacttctggcatttcgatcggcaggatcagcaagattgcccggcccaagctgatgaacggtttcaaacaggacatcatcccaatccatctcatgctcggaatctgaagactcgtcgtcggcaggattgaagagggtcaatgacgtgttgcgtgctacaatcagcaagtccgaagcatccgactcctcatcagacctgggatccgcatgcagagtgcccgactcaaaggccaactcattggcaacactcgtccacaaattcacttcatcctctcttggctgcccgggatttgaagctggttccaaggtgcgtcttgttgttacctcataatctctaaccatttgctgatgttttggcaacagtgtatggggtcggtaatctaacatcgttttccctccgcacagcaagcaggagaaatgcttcttcccaaatgcgtctcggccaaccttaaaatctgcaggcggcccgcaaggtgagtcttttttcagctaatgttttttttttggggggggggcaaggggacctttgaactcacaaggtggatcatcggcatccatttcggcaattccaaacgcttcagagatgagaaataagctaatccgatccttgcggttaattgataagagaccacactgggcgagttgcagacggtgaggatgatgatttgggggaccacaccacagacgagcgctttttatcttcaacatcgactctgggagtgatttttccatcatggtgagcgcgttctcattcaccgccctgcaaaggccagctcccccgctcttcataaggggcggtgttgtccaatttatcacctcttcatccccccctttgcactgccccaattccctcattctgcagttgttcaatcccgaaagcgctcaattgtttcaggcaagccatctcccccctgcttcaacactgcttttgaattggctgatgattatcctcatctgttgcctcccatcccttctattaaatgaccaatcacttcatttgtgtttgttgttgctgccttgccaccgctttctgactacccattcaatcccctctccactgctcctacccctagcaaccgtatccacgactgctgacgcctctgtgtccacctcgccgaatcccatcacccactgaacatgaactttggtgagtgattgcaacttacatttagtcatgtagatatgtacgaccgattaaaccatttgttgcagagtctcttgaccccatgttgcgtggcgaggccacccctgaacccactgacatcgacatgcgtgacgatgacaattttggcactcagctgggtgctaacccgccagatgccagtcaccaggctgaccaccgacgagatattgatccggaatctgaatccgacttgtccgaacttccagacgatcctctggagttccttaggatcttgcaggatactgtattctcgcgagaaaatacaatggactttgcccgtcggatctttgctgtaagtgacccatctcccagccacatttaggatttcacacctgctgattttggtcttaattatctgtagtcagaaggcattgctaccggccacttcaccaccgtcatctacctcgaaacgctccgcagacttcaggctacccccaccgccggtttgattgccccgatcgatttggccgcggcaaacttcacatttgggaaccacatccgagtaagtcagcccatgcatcccctaacttgttcaatggcctgttgcttatccgactacttctcatcccatcatttctctcagggtttcctccgcgataggatccgccaaatccttaccacccacaacgttgacgcttacactcaaaacatcaactcccaaggacgcgctatagaacgcactcctttgctcatcttgagagtaagtcagttgtgttcatcttctcttctccgtactaatgacatgattaccactcatcaggcacatgtcgatgcccaagaccctgcattttggggcgatttcctcccagccggatatcccgaagaccaatcggcccagctcacggtgatgaggttcatgcgtgttcttttgaagcatgaacgaggccaactccgaaatttggtgagtccgcgctaacataccatgtggtctggttggctaacaaatcccttgtcagctgttgaccaacatcaaggcatatggccgacgctcgattgaaggctcagtccctcctcttatggaccttattgttatagtaagttctacatctacttacttgggcctttgcagtatggcccgctgacttgatcacctttcagatcgaccgggcaatggcctcccgtgggcgtcctcggcccgtcggagccatttgccaggcttacaatagcaccactaagatccgaatcgccttcttgaggctagctatggcggagaacttggtcagtccccagcccctcaattcaatgacgatttgggaaatcatcgatagtcgcctggagcatgtctccaggcagagaattgcttatcaacgcacgtaagtctgtgcaccccacttcctcctgatcattttgctgacacattcggctggccgccacaggtttagcgaaatggtcctgatcaaagaccgcgagctctttgggtcgttacccttcaaggacatcccacccgaaactgtgcgcctcccgaccgatgaagatgttgaatcgtcaccactcattcgctaggccaactcaagccatcggccatttgcatcttgtgatagttctcatcagtgtattacccaatccaaagagcgtcttgttagctctttctgcagccttaacccctcgacctgaagattaacatcagcctcaagattaccattcctcgcttccatacttcttaaacgactgtgctgtgcaaacatgatccatttcaaccccaaaaatccgaaaatacaaaatcctaaaaaagcttgtatctagtaattgatgtctatctgtgctgaaaagaaaaaaataagtaaaaaaatacgcgcccgcttgtgccgcaccttttctggcggggcccccggtccccccccccaccaacccaaaaaaaccaatcgttatgatttttcatttttcagccgttgtccgacacgacgtcggcattgccgcaccaacaggcggtcatttgtccggtcatgcctggcccggccacatttctgctattcattccaacggtcatccaggtttaccgttggaccctcctgacgtggaagacaaactgcggtcccaaaaccatccgcctgaccgttttttgcccgtcaagtttgcccgtcaaccgtcctaaccgtcatcaccgcctgcatcttgacccgcggtgtgttgacggttacataaccggcgcagattgaccgtccgcgcacgcttgagtcaggcgggtctccctttggacctctgctgtggagtcgaccccggcggggtcagatcgagacaaaccgacgccaaaaatggggttgaattgccgcctgacgcggcccgtggtgtacaaggccacccgcaaatgttgattaggtcgcgcggggttgatcctcacccccgacgggggtccagcacctgtaaagaacacatttttggagtctacaaggtgtgtagattccaaatctaaatcggcaaccaatttggtccagccaaacaaaaaaaaattctttttttcaccggaccattcggtcacaggccaaatatgggggcctaagtacataaatatgcaataggctgacaccatagacccatacttgtatggctatatgtcagcctaagtccatacacataagcttaaagccaatgtgtatatgctcaaaagtgcatcagctggctcgattacagcagcgtggatgtcagattgacgtctcaacaccccagaactcaacaaaaaaaatcaattttttccaaattttgggtcccgaccattcggacatcccaaaatcctgtacagtacaatgccgcgcgcaactgtagtggccttgcccctgttgcagtgtgctaagagcacgaacttatcaaagtccctcgcttcggagggcctggtggccttggctggcgtggaatgccactcgcgcaaagcgcgagcctccgaaggagggacttgagacaaacacgaacaggcccgcgtgtcatggttgggcacttttggtgtaacgcacattgagctggatgtacagcatttacatcaccagctattggtgatttgagtagacaagcttttggtgcttggtgatgcctctcacctcatccaattttcagaacttcatcttgaaaattggatgaggtggatcttttttaagttggtcaaattgagaaaatgttctcacatggtaggcagtgataaggttgcgacccggccgtttcggatccaggaatcaattgaccacacctctcttcacagagatagatggtactcggatagcagactcttgtaatcggctatccaatccaatagaaagtgtctcttcggttgtccttgatcttgtcggaacccggtatccgaccgggtatctgccacgcaaatcaggggccgggtcgcaaccctaggcagtgagattgaaactggcttatgtaagctcagccaatttgccattgggcaaattttcctttaaaatttttcaactgtgtagttttcattttttcccaaaagtttcttgatagaagtcaagacctccatgttgggcatcttcactccatctcagctttcaagaaatccaaaagctggattttctatgatttttggcgcaaaaaacagccaaaaaactcaactgtgacacccagtcatgttcgttttgggctcaagcctctcccgcactttgtgcgtttgacggagaggctgtacaagcttgctaagagcagggaggtgaacttacaaaggaggagcttgggaattatcaaccaattttggcttggatcctgaactgcactttgccagttttggcaggagcccaacttcagcaccaccttacatcagcatcctgggggccaaatgcccccccccccctttggccaaattgaagcttggcatctggccttgaagattgcataccccttaatttgactggattttttttcagtcatctgcaggggatgtacagtgccccagggctcaaacttatcacaagtctccagctgcggcgggcgcatctggcagcgtagcgctggccaggcggttcctgaagggaactccccgcaggggagacttgggccagaggtcgacgaactcaggtgctgagtatctcctgttttggtgggagtgtcacaagatttgcaatcatgacgctcctgttagtattcatgtattgtagctctctgttttttctcaaactctttattagcatattttcttattcatgcttgtatctttccgtgctttcaccagtccagattagaatagctttctactgtttttacctcatttgtagcatattttctttactatttatagtctgagtttgttcatccagaaatacaaactcattgagtctttccctctttgactctttcactcatccaataacagctccctcaaaagtttatggatgtttggcccggaattcttgaagggctagatgatcctattgatccagcccaaacccagaagttgtacaccacaactggaattaagattgattttctaaaattaagatttgaacttttttttgagctcaaatgtggggtttgctcaacttgggcccaccaaaataagtcaacctgagttgaaaagtcaatgttgtcaaaacctttctgtaaatgattaacaaaaaaaatcaaaaaaactgaacacagggaaatgtggacaagaagcagacccttcttggtccagaaggaaattatataaatgtggatgaagaagagtgtagtcagaaaaatacacaaaaaaacaggtttcaagcccaattttgaaaactcaccacgcggggattgccacatttgttctaggcctccactggcgtggacagctccgctgatcgctcccgctcccgccgtggaggcctagttaggcttgcccggggctcttctgtgtacagcatactcaacaatgcttgcaactttttacaaaaaaaataaaagtttgcttgagcaaaaaaaaaaaacaaaaaacaattgaaatgtcagttggctgcctgtcagaactctcactgtgtgatagcagatagttgagttgtcctgattttcccaccttgcatactgtcccacaagccaaaaagtttttctttgcaagtccaactttttattttttttgtcaaaagttgcaagcattgctggtttggctgtaaccccacacctgcaaaattatttttgaactttgactggtatgtttgtctgctcaagtgagcctacatatgtgtactatatgcttttgggctctacataagtggtagaacccaaatctataaccacaactcagtagctataataaaaaaaaagtttcaatttttttttcagatttggaacatccacccaggagtgtcacaatatggagtcctaggtatgtactatggatttactcagtatgtagtatgcatatatacaggtgttatgtgcatattagatgagaaataaaaaagaaaagccattggatcagttatctggagcaataaaaggtgtacaaaacacatcaaaaatcaaaaccacaacatccatagggaaaaaaaagtgagaatactgaggaaaaaacaagagaaaaccaggtttttttttgaaactaaactggaaattccaaaaaaaaaatgaaaatcttgttttggaaatttggaacaccccctgagggggtagcacagaagagccccggggcactgtaccttcagggcctcctccatttttgaaaatgcaatacatctgtacaatctgcccaaatgcatgaccccctgattaagtgcatgaaaagacagcctatcaatctagcctgttatgtggttgtttcaattatcagattactggaggacttcctgttggatctgggacccttgcagaagttggtctagacccaaaaattcttgattcttgcagagatatttgaattttgaggctccaaaatggctctgggagacctgcagatgctgatgggaatttgttcagtgttgtaacttttgaatcagccatgatgtgtactgcaatgtattcatgggtctctctgtgtgcaggtaggatacagtccaatatgggtgcctaatcaaataatcatcccatatttaagaaattgattaaacacagattgatgctttttgagacagtgtctagtcctcatcatgtaggacttacttacagtagaggcatcaatgggtgcacaagataccacagccttcaaggctgctcactcactcaaaaaaaataattattatttttctcattcatttgttttaagtggaaagttgggtattctggggcctgtgtctggtcaggatccacgtcagattttgacctttgggggtatgcctccctgtgagacagagaccctgcggggctatcactgagaggcattgttatgctccacagggagggacttgtgccaagagtccccctcctcacaaacttatctcaagtctctgctgtggggggcacatctggcagcgtagtgctggccaggcagttcccaaagggaaaggaactccctaacttaaccaagttcccctattggaggggggacagtgtcccgcagggaccctctgaatgagggacttatgcgctaagtcaagcccatggcctaagagaattaggaaatccacatttttcaattgtgtgtagcagcaccttttttggctgatgattatgttttggggaggcaaaagatgagaatcattccatacttttctagatttctaggcccttgggtggctttcaactttcatttttggtgattacaattctcctgtctcatccttcatcacacattttgagctgtacagtatctgaaattggaaatgttacaatcatgattaatgaaggagatatgtttaccattagtgaaattagtaaatagatggggacagcttgaaagaacccccaatttgaaactagagggaaaaaatcaaccaaatttgtgtgagattgattctagaaaaacacccaccaaaatccttaatgctctcaggtcacggggtggaccttgctcctgagtcctaagtccctccctctggtcagcgcaatgcgacaagtggtttaccactccaaccagaaagggaagggagttagttaagtgaggggaactccctgcaggggagacttgagccaaggtaaacacactcccatgccaagaatgatgtgttttggtgggagcaactttcatgttgcaaccacgtgagctcctcccaacccttttgatgtttggttggcttttattgatgggattcatgttggcttccatctgaccaaaactcaaaacagctacagcctgttgtgatttgataatgattttataaaatcacactgcgaacttttttaggcttgtttgagaagtttgatcaactgcgtacactatagaaagccagcaaaagttgtcattttgaaagatacttgcaaataaactcagaagttcaaaaacaaaaggagaagacagtaaaatatagaagaagcaggcattccattcctgtgaagtaaattcaatgaatgagaacaaaaaagtgtgcacacacaatgtaaattaaaaaagggattcaggcccaaatctataatcttgccacacagcccttgtgacttaaggcataggcctccactggtatggtcagatccactgctttctaccactcccactgtggagtcctacttaagctttccctcctcacatggatcccacaagcatctccagtagagcctcaactgggcaattttcagcccaaatcactggtttccttgaaaatttcagggtccagcagagaagaaaataggcccttgaccaattgaaccccaccttacccccagctgaaaacccaaggcaatagctgccttgcaagagactggctactcccctcctcactgtgattttctcacaacacacaccagcacaacaccatactgatcaatccacaacttatgcacaactttgacaactagctaagactcccaaacagcaattgtactcccttccataaaatcatttccaaatgcaatccaatcagtcttgtgcaagcccaataaaagaaacagtacttttctgacatcagtctacttttgttcataatgatctcactctttcagttttgttggttttttttttttttgggggggggggggttagttttacaactcccaaaatttagttgatgacatccaattaccattgatggacatccagtgggagtcattcctccaaatggatggccaactttgggagttggccattgatcaagtttttatttttgtgagttttctccccaaaccacaaacccccccatgcatgaggggtggtttggggagtgtcagcctctggataactgcttgagtatttgattaagaaagtttgttactaggaggttgatgagtggtaccacagtgagcttcagttactgggtggttaatacctgccctgtatataggagatttcactctatcagtttggtctatactgaggcgcttgctatcaacagtgcatcctgattccagatcaatacaaggtattaataggcatccaaggtaataatactgattggttatttcccaaagggaaaggactaacaataagtgataagctttaacaaaattgttgaacgttatcagaagtgttaatgaaatattcagcaaggtcttgagcgcagtggataagtagagttgttgactgtggcttaagaacaacaaataagagcttgatttaagttgatttatgtgtaatgtatcaaaataagtgttaattgtgttaaactggtgtctgaatattctggggattaatcagtgaaagtggcatggattatatgttccagaatattgaaggagggaaagaataagggctcagaaccaagggatctttggccaggggaatgagcacatcaattgagtgactgatcattaattgtagtgatcagtaagtgacatcataattgtgtactagtggatcattgtactagtagctatttatgagtacacattgtctgatcctctgataatgaagtcattattgggatcagtacttgtattgaatttatcaattctatcaacaattgatgaacaatattcaacactagtacatatttattggggcttggaaaaacgactcccaaattttagtcgacaactcccgtttcggtcgggaggtcgtcgaacgggagtcgttcttccaattcccaaaaaacatagggagtagtcgcactaattttacctggagaattttcattttttttattaaaaaaaatagggagtcgtccgcctaaagtgtgggagttggtgcaccaattccgcctaatattttgcccttttttatatttaaattgacgggagtcgtccacctaatgcgagggagtcgtcacaccaattccgccaaatgttttgcctttttttttctatattaaaaaaagacgggagtggtccaactagaaatgggagtcgtcaccatatggcaccctcagagactccaaaaaaaggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaattagattgattgagaaaaaccattgcaagagataaaagagatgacaaacgggccaaaaatattcaaaaatgatcagaaaagtaagaaaaaaaaagggtaaaaaaggacatagaggaaaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaacccctagtggtgtttcattggattttctattttcctctctacagtcaatttgaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttttttccactccttcatgagctgaggggcagctcaggctgtcaatgggctcgggcgcccatgggctacccacgccccggcgggtctcggggcgggtttggacaggaaagggtggaaaaatactcaagtgtgacccggcccgcggagacccaccaaattcatgggccgggtttgggcaggctttcctggatgtgggccagcccatccggcccatgaaaagcccgattaattctgactatcatcagaattaacctaataatgtgtactcacagtacatattattaggtttgagggcccagaatcccataaccatggtcagtacctggatacacactgtttgctgcatatctcatcgacatcattatgccccctagattcaaagtttcaaaaaagcagaccaagtccaagggcaaggaaagccccatgcccgatatcatgcaatggaagcacgacctaccagctcagtcgcttgagtgaccgaaggtcactgaatgatactcaggccaaaaaaaacccttgttgatgggcagacccgagacccgccccgagcccgactgtctaaaagccggggcgggtttgggcatactttttggaattgtggcccaacccgccccgccccacgttccaaggcggggcgggtaattgataagtaattaaaagataatgcaatacttttgagttcatatgtaatcaggatgaataatacagatatgaatatgataaattaagacaagataaaaataataataagataaaaagaggtaaacataaacaactgtatggatatgtacatatgtaaatatgtaaaggtgttgcagttaatcgacaaatggaaggtaatgtgatatgtactctgtggctgacagggagccgactcccagaaaatttaaaaataaaaaaactttgatggccaactgctaaagttagccatccatttggaggaacaacctccaatggatgtctttcaacagttgttgggtgttgttgactaaattttgggagttgtaatactaaccccctttttttatattgctcttcttttttgatatcaatcattcttttcttctcactctttcagctttttagattgttttctcaatatcactctctctttcaatatcaatctttctttttttctcactctttcattttttatgaagattaatacttgtttctgaacataagagaaaaagaacagcaaatacaatttttcaaaaaaccaattgagttaatccataggattcattgtgaagatgtgtctgcagatgtgcctagtagagatgttggcaggtacccgtttgcggttacctgttttccaaagcgggtacccggaaacgggtttgggtgcgggtgtgggtgtcaacatttgtggtaaaaacaggtgcgggtgcggttgcgggtgtcaacatctgcggcaaaaaaaggcaggtacccgggtacctgccttacacccgcccagggaatgcttcccctgaagaatttaatttgtcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccaggtggtgccctacatgtgtttctgaactaatatggttgctttgttgaggccggagggttcccttcggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcctcatcaatggaaattgaataaggcaggtgaggccaagcaaaagggtaaagctaaagatagattggaaagaagataaaattcaaattggtgatagaatattttttttctttttttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagcaattcaggggtgagaattctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccgggtacccgcccctggcggccctagcaggtgtgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacctgggtattgagcaacatctctagtgcctagtcattggtgaattggccaaccacccccttctacctattgccagtctgctgttggaggagtgtgacagagctgagacaggggtggggaatgtgattgcaggccactatttggacagaaatccaccccagctcttctggagatatgtctaatagaatttccggccataatcaggttggatttctcagacacatttgtcacatcacagattttacaggacatttcttgtgaaacctgccatgtcacagattccaccagaacaacaactactagattactaatccatctcaactcctcaagactatctagacttgaaattcccccctcccctcctagctcagacatagagtctagagacctgacttcttattctactgcgctaggtatgccattctttcattctcaattttagattgtactgagagacttgacttcttattctactgtgctagcaaaagaaacaccagttttcaaattgtccctccaaagctggaaagctttgttccagcaccttgattcatctgaacagcaaatgatctattcgatatccttaaatttcttgccaggggtgatggatagtcaaaagtttgaagtgggttgcaataagatttgaagcccacagttttaatggtggaaccgttaggatgaggaccacactggaacatgggagtgctgagtgatttgggtgggggaacacttcctgccatttggctggagcttgcaaggcaagggatatgcccctaggcgcaagcagcgtccccaaaactgctgatacccaggtcctagagcgatgagaaagacaaaaggctccgctgtgtttgaccatttcttgctgtcaatcaaaccacaattgcattgccccgctagagcgcctgccgaccaatctggccgaagccttcgtcgcgcagttaagacaggcaaaagcctccaacatgtgagaaaaaaaaacagccgggctcggccgtcggccgcgcccggcagtctcaacgagagacccgaaacacctggcccaacatagagcttgtgtcgagtggtttgattggttttggcactcaagtgaacatcccagagtctgaaagacattgtgggtggcaccttggtgattatcatcaaggtcgcggtttggtttgcgcagctgaaacctgtgacaacgggtggcagtctatggcagtcctgatcactttacatccatgaacccatagctcacagacttgagcaccgccagcattaacaccatgaccttggattgatagaaacgtaagctctcgcagtcaaagtgtgccaagaaaagcgttctgaaaatccctgtcaaacctacattttggtgatataatttcaatcatcaaatcacaatgaaatcgcgataagaccgaataatgagggagaagctaaaatctaggtatcaggtagataacatgaaaattgaggctcgctcgaaccaacactgatgaacgtcacttgaacgtcactggcaccaacagtgttggatcgaatcttcggatcagtaagtactaggaccggccaagaaacgtgtgatgtggattgtattggagtgagcaaaatcaaaactcgtcccctcaagagcttatgcaatctgtttcaaagttgatagcgcagatggtatgctcacatatcttgagctcgacctgagcttataaaggggaccttaaagatccgagagaaagagagacaaaggtcctgtatcagagcaatcagccatttcattcagagactcgctgcaaataaggtgccttatatcctcgattcttttggactcgcctcctttttttgctttttaccacgtgactaatgtcatttactttacctcagtcacccaaattatatcaatcgaagctttgaaagtcacaacacacaacaatgcttattgccttcaacgtaatcttagttgagcttccatgagtccatcattatctgtatctttcggcctgtggcattttcatataagcttgctcatcaatggaaaaaaaaatcatcatctcaaaacaggccatagtgggattgttccacttgattccaagctcaagctcggtggtgttacaaagaagaatggatagatttgggaaagctgagggatcagccaagagcgttacaagtgcaatcaataaggaacagggaaggtctggggaagcagagatgagcgagcaggtaagaaattacgaagcgggaaaacaggatgcggcaagatcggaccaagaggaacagcagtataaatcaaattggagctttcttcaagcgacaggatatagttgagttcagactcgctgcctgctgattcaaaataaattctaataaaacctgatgtcttctgtttactcagaacctgggtcctctggcagaggtaacaagtagggccactatcatcgacttgataagttgactctatgggcttcatgggtggatcaatttttgtttggtgaacatatgatttggtggaattgctcgttttggtactcatcagtatcagcttaatgcaattttttcttccccacccctccccatgaattatattgttatcatccacaatggaatcatttacataatgtgccctcaattttgcaactaaatcaccatatgtaatcaaataattggttattttgttctggtttttctatatcactttcagtccttttcccatttcagattctttggatatagtcgtgttttgtcttgtattctttttgagagtattcgtcaactcataactgcctcaggaccccctctggggactctctaacctttattatgaaagcctttatttcttgcatgatggctgaaatcaacttcatcttgagattgaagcttccataaatgcttcggatttatgattcagaggtcatcaattctctaactacttgaaggggctggctacatccaagcgccaaaacaaaaggcttgcgcagccttacaagccataattattggattgcagagctgcacacacacatgtcagtgtgtgaagctgtgtacagttgtgcatgtccgctttacataccagtaccagcatgcacaatatggcacagaccatgaggatggcaagcacaccatcccgtgctgaaaaggggtcagattagatgtacattctgtttcaaatattaaatcataccaaaccgtaaagtttagaaatgaataattcaacagttatgtagatattcttatggaagaaatatgaagctctttaagaacctcctaggttgaatgacctcaacaaggcagaaccaccggaacaaaagagttggtcagttgatgtttgctggttggattcgatgaggaaggaaagaaaggggatggtggtaaattaggattagctggacttgagagagggggatcgatcaatagctctcgatttgaagcaactgcactggacaaattcaaatggcatcactgaagcgattgagagaccggcgctcttgtccttgacttgacaatttacaaagacacgtgtcgattgatttttattgaggttatcaaagtgttagtgttttgtttgactatcagatccaagtcagcaatactttgattacttttgcgcttcgtcatactcaattcccagcaacatcgataagactgaatgctaggagtgaaaccggatatagggggtccaggtcatcctggaccaagatttgaaaccaattcaattcagaccttttcatttcttggctaagacgtatcgtcatccgcagatatatatatatagaaagtcataaaatcatcaaaatttgacagttttgatgaaggcaagtagtttgacatttcagcttcgccagcaccaaaattcttgagctttgctggaaccaacctccatattgtgtcaaattgccatgccagtatttggactggccaagaaacaagtgacgtgaaatgtatctgagtaagggaatcaaaacgggtaccctcatggccttgggtactagacttgcacttataaagaggagcttatagatcctcaaaatagatgaaatttctacatcagatcaatcacccatttcattgaaagattcactggagacaaggtgcctaaaattgaatcttctgttactttaactttgccttctttttttgccgcaccactaataattgcttcactccagtcccctatagtatataaaccaacgctttcaaatccccaatatacaaaaatgctcatcggcttgaatttaatcttagttgagcttccttactttccttgcctgaatatgatagagtatgtcatttcagatatacttgctcatcaattaaaaaatcatctaaacacaggtcgtagtggaattattccacttcattccaacctcaagctcagctgtgttacaaaaaagaatggatggatttggcaaacatccatatgaggggccatattacaaaactacaatccagcagcaaaatcccaaagaggataaagaagtatacatcagccgtgctgccatggatcacatagcggctcgtcaagcatacctcagagagaaagaggcagaaagagaggctaatcgagttcggatcccagtgaaatgttgagttgatactccttgcttgaatcaaaagagatgctgatgaagggtggaatttatacatgtagtctctcaagaagatagaaacacctccaaagaatccaagtagaacaagaacatgtaattgattttttggatccatgggcttggtggatcattctaaacttggctccaatatcttttgttggtgccattggtgttgtaattcaccactcttagcttgatgagattgttgtccattgaatcttgtgaattgaattatgatccaaacttactcatttacatagtgtgccctcaaatctcaattatgtcattttagcttatgcactcatgctattacatcattgcttgggtttttctagattgtctatatcaaaattagtctctccagatatagttgcatttttttcttgtattctacttttggaatatcttttatctcagctgcctcaggccccccctctggggactttccagctatttggaaagttttgatttcttatcctgtgactgaaagaagacacattggtgcaaaatgggatctcataaagacttggtattctgaaaaggcaccatcatatccagagtacaattgaggtattgaaccctgagttttgagagggaagttgagtgaaggaattctgttgtgaaatagtcctaggtctcaactgcaacacatatcacagattatgcagataattcatcataatatttgtgtagctgattttcaatgatgaatgtaaacttcacttacatttcaagaaaaattcaagcaacagatggcagttgatatacaagagctcacaccatactccatatactgaacatgagtcaaacctatactcttgctctacattgttctggttcacccctttgaagccacagggtaatcaacacaatgaccttagtttccattgaggcttaattgtagcttgctgattttgaactggtagcagttgcctggatttttctggtatttttagtgtcttgcagagctcactcaaaaaaatcaattgaatgaatagattggatctttgtggcaagaggttgtgcactgagctatttgatgttcagtgctgggaaactgttgcgtttattttttaatccttttgatgactaaaaagaaaaattataaaaagagatgtaagtatttttatgactttttttaccatctttaaataagagtgttaatctcacttcatggccttttttcatctttgatcaacatgtcaaatattcaagtgtagcatgtttcctttgctggtttggatagaaaaacaatcaaatctagttgtgaattatgcattcatctcactctgtcttcaaaaaatggggatcaaaatgtcatgatttttatatttggcctgaaagaaagcttcatgacttaaaaatgtgtgtctttgggtatagaataacagcatagattagtacccacaggtatggtccaagcagcttccaggtgggagccggactgtgtcaaagtgtccacataccccgtgggtatcagcatcatgacctcaaagcaacatagtttcatgattcacaaatttggaggctcaaagagtcctgatcacaggagggaataatttgagtctcatagaacaatgtctgctaaacatgaagagacaccaaaagcttaaatttataaacattattttgtataaaaaggtattttagacaaaattatgttgagaaattacattcaatatatctttttccaaatctacttttaatgaattaacataaagaagatgggaatatccttgcagatcaatgctttccagaagggctgaatgtttagaacaaacaacttggaaatatttgtaaatcattaaaatctcttggtcaggactaagagaagtggacacaggatgatgaggcattctatcaaaattttcattaaatttgtagtgaaaataatcagtcagattttttatttctgaaatgaattgaaagcttgatgacatcagatcaaacttttccttgaaaagtgttgttgtttcaatgtcaaggatatccaaaccatagttttcttctataaattgcaagaaggaaaacgacttgactctgttgcctttgattgccaggtttctgctttgagtttcctccttctcaaaatcttcaatcaattctttcacaactgatttggcatgggaataccctgagttggtttgcttcaaaagattctgctcctcttgtgagattgaattcttcagtatatgatatttttccaatgtatggaatgttttgtcatctttgaagaatgatttgtgaagcttagttttgtacatgccatcattgtaataatattttgaaaatacctgtagagataaatataaaaagtatcttctttccctatcttcaagaactttatttataagaaaaaaaaagttaattcagcaaaaaataattgatgtttagatatctatatattcagtaacaagatataacacgccttcagacaaagtcttgtaatttgagcagtaccatctttcaaacataacctcaagattttgatttgctagtggaaatgctgcagagtggatgtgaaatgttgctactaaattgattgctgcaagctccattgtgttcttcatttgaaagaatttcttgtatgatttttcagatatcatttcttgcttgtacatgtaatcaatagtttggaatacattgtgttgaagtttcaattcaatttgattttcaacattggagaagttgattctgtttttgatcttgaaagagccaatgttgtgcaacaaatcattcacattttcaatctgaccatctagaacctttttgttgattatctcaactaaatccatacctagcctttttggtccaaaatgttttaatggtgaagaaggtccagatgaattttcagaagttgctagagatttgaaagcctttttcaggtgttttttgggttttacttcaagcatttcaatgtcttttatccgtaatccattttctcttgatttgtaaatgcgagcctgtatttcctcaatgatcattttgtggaatgattgcaatttcttgatgtttttcaacaatcttctggtcttgagggatatattctttttccaagataattttctatcaaattcactcttaagactatccaggcttttgttcatgaaaatgaagtcatctttctttgatttattttcatctgaaaagtggttaataatggtcagttttttacatacacacaaacaaggaaacatctaattttgtcaaattgtttctatgttgcttcatgagtttatttatatgtcacttacatgaatatgtgaataaattttcttgtttataaagtggaggaacagtttccacatacttcttaaattcctcctctgagattctttgtgttagaacttttggatcaagagcttcagtttctaaacttgaggcactgcttgaacttggtatgtccaaaaccggtactttgggattggaaattttgttttgttaatcaaatcatatttttaatgagttatcagtgcttatttgaaaatatggatggatgagatgcagataaacggaagaagaaatactgaccattattccatctggccatgcagtgaactccccagaagtgtccaagaatgaagcagactatgaggcattctttcatgtaatctggcatgattggttcacgactaatagatgtggtttcacaatgaaaataaaattggttcaagatattatggctgaaagtcaaagatttgtatgattttgaaattgagttctcagattgattttggtcaggttttctttgtaggaatatggatgccctagtccaacaacaataaatacatcttttgtttcaatatccttctctctgacgtcattattgttttatcaaccacctatgtatatcaaccagatttttgcctgtttcaatcagctgtatttaaactgctgtataaactagctgtatcaaccagctgtagagatgtgttgtatcaaaaagctatattttattgtttaattctatagtttgagtcaccagaaaatacagtttttgatgttctgtaccatgtcaataaaacctttaaagggagcaatccattaccaagaaagcatacggatgaaatagttcaataagttgaaggaaagatacagaaatttcaatatatatcttgcagttggagcaggccaatttttcaaccataaaaatgcacacttgagggtccaatccaacatcttaactccctcccccccaaaaaaaaacaacccaaaaattcaaaaaatctacttttttggcctataccatttggatcccccccttagagttgagtgcagtggaagtgcaaccgtacagcctctgatcaaaacaccttccttgagcaaattcccttctcgctttcctgtcagaatgtgtggctatggctgtccccatctagtccatcgtcacactaggggtggaatggctcatctcttgggacttgaaagtgaggaatgaaaaagatgcttcaattcttctttgaacaatgtggaagacaccctgatctggattcttgaatggtcaaaatggttgtagtttttgttatcatacttgtgtttatgccagctaccatgccacataaatccttaaaaggatatatagctagagctaccttacataattaaaaacaacacaaaacactaaagtggcctttctctttttctttccaactgccaccttttacaaagaagacaagtcatggtaaccaaaggagaaggagaaggtttaatactgtctgggagtattgcaatgaaaacaagggattgttgagtcttgggttttgcctggttgtgtacatgatcttatcaaagacttaaggttttcatttctgataaaacagataagaaggctgtagtctggaagcctccattcatctcatcaatcaatgaaaggtccacatatcacagacagagcttgctgcataaatgccaacatattacagcacaatgggattcatcattcctggtaagaaaaaccttaacttgtatcaagatgtatcagacattttcatttctcctcatcaaaacacccctcttttattgaatttggatcaatcacatttttttttttgaaacacagtagtcctagtaggtcatcgctctatgtctggtttgttgtttgttggagttggactccaaaaaaaaaaaccctactaagctggacaaacagttgataaattgaagaatgaaggacaaaaagcgaatgatgaaaagagcaggtgagagaggagtgattattcatcatcatcgtcgtcgacgatgacgcgccgaattttctgggaagcggaaggtttcttgcgcccattgaggccatccttggagtgattattgagtgattgagagagcggctcgtcctgatagacctgactgtcctcgcgcatttcagcgcgacgaaggagctgacggatccggtcggccaaggcttcgtccaccttgaccgagttcttgtcgagcatcgccgagcatcccgagttgggacagaccaacatctgggcttggttctggtccagataggcctcgaaacagcctttgcagaacgcatgttgacatttctctgataccactggcacgttcaactggccaatacatagcggacatttgtagttctgcttcccccccgctatctccagttcgtcgcctgatgactcttcttcttcttcttctccctccgctacgttatttcattgatccacaaaaaaataaataaataaaaacctcagtcagttttaggcatgctttttctgacgattggtgacacactaatagagagaaggagagtgctaatatacttaccagccggaagaaaggtcttggcgggaggcatcatcgcaccatcctccccagtgaattcctgcaaaaatagaaaacaaaaaaaagaatcagtttggatattactatatcacatgaatgggggtcaatgaaatctctgggagaaagagaagagagagagagagagaagactcaacccaaatcctttcacgaaatgatttataacgtttattttgagcaaatttttgtctgagagtgagcgagttccaatggacgagatgagagtcgatttttttacagagctgatcatgggcgtcaataggatgattagcggtcgagcgatggacgcgttccctgaggtcctccagctctttctggcggatctcgacgagatggatagcctcgatcaagtctctggcatgttggtcgaagtcgttcaagagttgatcgccgatctgggtctggtggaattccgcgagatcgccgaccagaagattgatggattcgagttgatgggccaagttacggatctcttgtttgctgtccgaaatcgccgtcttgagatggacttcggtcaccgatggctccagcctttgatgcagataatccgggtcgatgaggttgatcagctgattgatctgccgttcttcttccctcacatcgaacaactcttcttgaccattctgatgtgggacgaggacaaagctcttgctggttgagaggtgtgggtgagcttcttcggtggctggtttggttgatttccgacgtgacattactgatgattatcgtcgggtgagtttatgtagtatccttcgaaagttgtcttgtctggtgaagctggaggaacacgaccaagaggttaaaaaagaagtcctagtaggaaaaccgcggccaacaaaaacacggggagccaggcggcaggggggtccatgatctcgtctgaccctctctgggtcaagcatatctcaaaggacgtcgagatcggccacaccagacgtccgatccgaaccggagagtcgtccccaacccaaaacatttgaagaaaagctcccacctgatcctgcaacccacctgatacatactacaaaccaacttcaacaacagacacaaacaagaaagcggaaacaatggcgcccaaagcagggagttcgacggccgagagcaagggcaaatcgactgccaatccaagcgccaaggccgaatctagtaacactaatgctcaaccatcaacagctggtaacaagttatcgaaggacgagaaggaactgttcattaaatgtctcaaggctgatcaaagggtatgtcacataagaaaaacccatatcttgtgattcaaaaactgatcgagaatgcttgtatgtagactttgagtcacgaggaattacaaaatgcgatgcctaagttagacgtggttgagaagatgagtatagccaacagcttgattgctagagtaagtctccaaaaatttcatccattatcaccgggaaggcttgatgataatcattcttctgtttcttttcctttcagggtatgctccaagtcaaacgagttcaggatgaattattttatattgcggttgataaatctcaacagaaagtgtcagtatccgcttatccttcttcttctttttcttttatatcaatttgattagttaatgttcaagattcaaaattgataaacatttcttttaaaatttgtatccaggaattcaagcatgtcgacggatgagaagctggtatacgacaacatatcgaatgccggaaacacgggtaaatattcagatatccatccctcccctgaaaaaaaaaaaagtcaagattgacctgtttgatatggtgattagggatctggacgaagaccttgaagatgaggacgaacatccaccagacgaatctgacgaagtgcatcaaagcattggagaataagaacctgatcaaggccgtcaagagcgtcaaattcccaacccggaagatctatatcttatcagaactgcagccgagtgtcgaacattctggcgggccttggtataccgataacgaattggataccgagtttatcggggtcttgttacaaagtatcctcaaatgtttgcaagatcgggtcagttgtttgattgaactttccgttctttttcttctccaagccagccccatttctttcaacgctctaatctcttggtgatttttgaagtcttatccggtccaaaattcgtcggattccgatcgaccaatggccctcttatatcccgcttcacacacgcctttcctgccgacgacggtgcacgacgtgttagcgtatctgaagcagtcgcaaatcatccaagaaggcacggatctgaacacggaacacatcctgaccttattggatgtgcttctgtatgatggcgtggtcgaaaggatcacggttgggactgcgaaatgcgaaggacaggccgggatgagtgagtcggatgaagaagatgaggacgacccggaggaggaggaggaggaggaggagcaaagtgagttggaggatgatggactcttgatggctcagaaacgtcggaaaagtctcggctcgaccaccaagaaatcctcgaaacgacgcaagaccaattcgggtaaacagctacgattccaggatcgatcggatgaggagcgaatggaggaagaagagaatcgacggaaaaaacgagcagaagggcgccggatgatcccgagcaacgaagcgtttgtgtaccgggccttacgaccgttaccgaaccaagtcgagcacgaagaagaagaagagactggggtctcggagcgagggatagtggagccgccgagtgtctctggcttcttcgacatgccctgtggccattgtccttcgtttgacttctgctcctccaaaggaaaagcctggcaattcaaaggctcaaccactctgggctccaccctcaactccactaatcatgagaatggccccgcctcctttcatcgtaaattacccaagatcggcttggctggcatcggcgctggcttcaatgccgtcgggggactcggcgctgccggtggcgtggctcccgtcaatcccgctgattgcgtctacttgttcgtcctcgcttcttcttcttcttcttcttcttcttcttcttgattttcttctgttctggtagcattgttaaccgtttttgcttcgtcgtacaatccttagtaccgaatggctagacttctgaagacaaattatgaacaaaagaatcgcaaagtgcaagccagttttgtcttgttttcctctcgactttctttcatcttaacttgttctttagatctttgactattgtaagtatcaagcaagtaaaatgattttccatttttgtttcaatatgctgtggaatgtcgtccagccagcccccaagagatttaattagctgtagtagttttgaacaaatttacaatccagcaacatcatccttgtacagttcatcattccatgaccgctgcagccagtgccaaagactctgaaagacggcgtaggtagatagaccgctcaagggcgtgactcgtagtcaagtggagttaatctcctgcaattcactatgtatttttctccacaatccttacaaaaaaagacagttccaatctcttcgatccattcatgtatcattctaaccggacatcctaaagctttgtaaatacagaaatattcatgcatcaaatctttttggtaaaaaagggccctacaattacattttttttccccttaactttcgggatacactatgcgacaatattttaacatcacgatccgatccagaccaacagactaaagagtagcaactagagataaaaaaaaaaaaagaagggttccaaggaatgaagtctgaccgacccaaagggactgggagaagagaatcaaaggatgtagaagttcaaagacttttattagtattttcgctgcgcatctccgacgaatcggtggaactagagccgtccaagatgccgatgacaggcggctcccagaactcggcgagatcgagatgctcggcccagaacttgatccgctccttctcgatctccggccggtcgcggacatcttggagcacactttctccgtcttgttggaatactagcttgtagggcgacgattgagtggcgtattcgggccaattcaagccttatgcaaaagcgaaagattggtgcgtctcaggcttcttgtgttcactctcctcctcgactaaaaaaaagctgggtatctataggacttacctggacgtccatctttcgcatagttgtaccacgtctttcctagcgtggctgatacttttgcactctccgaatctggagcccaacagtgactcatattgaagagcaaaacaatgtcgacggtatgactattattatagaaaaaaaaatagaaatgagtgattagattttgttaaaaaaaggtcaaggcattcataaggatggaaagattatatacttacgtgacgccgaaagatctaccaggagagttagtttctacggcagttccttccaaggtataaacgaagatggacaaaggtttttgagtttcggcgtttttagtatcgtccaaagcgcaaagcaagagttccatggggactttaaagagtctatcaccggcgggttggcttccggaacattgagccaaatccaagggtgcgccatcgacggggttatcgatctgatcttgattagggagacgatagagcggatccaattgggcgtaggaggcgccattcaagagttcgatttgcgagaattggtatccaggaggggtatggctttgacacatataggcgaacaacgagccctcgtctttgcagacacccatcatcactgactcgatgtgcggactccaatgtccctcctttaatcgcgtaagcacacatccttggttccataccgctttcgccgacctcgtcgtctcctccgctaaccctaccactcgcacagattgcgaaaaataaccaacgagctcctcgatcggcacagcccgtaaggcttttaatcgctccgatctactctccgctttgatacacgctttttctaggagctcttgatagttcttttcgtgcgtttcccaggataccgttggctgatcaaacccccccccccgtttttcttttatataagtatcgtctgatcattatcttgggaggatgtaagagtgttttactcactaaggtgttcacggctcctgattgaagaatcactcgacggaaaagcttttctttgcaaaccatgatatgggaaagaagcaacgctcctggacagattattgaagcatcagaagatcagggacatatctctaggaaatggtccaccacaagagggttgtttttttatcctgttttcgtggagaggaaatcgaatgctcttaccagcggattcgccaaaagcggtcacgttatccggatcacctccaaacttggcgatgttattttggacctgatccataataatatatgggatcaagacaatcaacgatcaagggattcaagacaatggtcgagtgcaggaagagcgtacccattgcaaataagaaatacaatcgtaggcccctttttttttgcaaacaaacaagtaagtaagtaaagtgaaaagtggtcggatgagtctatgactaaccgtagtttccggccatgccatcgggatcctcttgagccagatcagagctggccaggaagccgagcaggttggtccgataattgccggtgacgacgatgaatttgtggcctttggtggcttcccttcggatccattcggtgggatcgtacatcgggatgcaactgcatccgtgtaagaggcctcctccactgtaataacaagatcatatgaaaaattaagatctgtgatcggatcggattactttgtattatcaaagacttacaatatccatgcctttatattgatgagtgtggaatcgatttggtcagcttcgacgtcttgtgcaattcaggggaattttcaagccatcgactataccactgaccaagacgggcaccttatcgccctctttgacgccaggtgacgagaagacattgacggtgaaccctttctcttctgattggttggtctggggtttgctgagcaatgggggatcgtagaacgaatcaaacagggtgatttggggctgcggaatcgacggccttatctcacgaaagaaaaaaaaaaaaaaagattgaaccagaatccaaagcattcagatggacgatgatttcaaggaaatgagcggaaattgggatcgatgaaaagtggatgattatgtacccaaacttgtggcagactattggctcactccatggcgtaggagggactgctcttttccatctttcggcttgagcgtaaggaatcccctacgaaaaagatagtaggacgataaggaagaaagttgcagtaaatattttatttagaatatgtagcagtagtagtattagtaaagaagaccagctcactaagaactttctgacaggaactctggtatcatcaatggatagtgctccaatggattgcaggtcggcgttctttgtctcatgagtcccgaggtcctcataaccaatcacttttccatagacagtctcgacggtcatcagggatgaggcaggaatacttgcagacattttgatatcgctcgattagcaccagtcttgtaaatctattggatatatactgttggctcagacggggatgtgtgggaagacggtcaagagggaggcagtggaaagggttgactgatgggtatgtaggcctgctgttataaagccagtggaactccgtcttgaagggggagttgactgtatgcagcagtccaacggccgaatctcggccatcaccatcacaaacatatcctggtgtacgtctctcgggacccgacaagccgacatctcgactcttcagtactacataaaattctgttgttattgcagaggcttgtcatattccctcaacactccggagcactcgcgactctcggtgttttgtcttccagccgaattgtatgtgttaatgataaccgacttgcagcgaattgccggaaaatagtagtagtattccttgatcacaaacatttgtacactcgagtatgaactgaaaagacattggaatacatcactcatgatatagtcccgactcccagtcccaaatacaattccaaacatattttactgcctttgtcggtacaacattgatgttgtagcggccttgcccacacactcactcgcacactcgggcctgccacctgcggcttctatggatttatcagacttcagaacagtcggacttcggcaatcacttcatgggtcttccggcccgggccaatccacaccagtgcacacctcctcctccaccaccaccaccacagcaacaaacaaagttggcataatatatttgcatccagccctttctttccagtttggcgccaattgtgttctcaagaaagaagggttttcatcgatgtatttccagaaaaaaaaacctcggaggaagagtgaatttggcggccatattgagacgcgaaaccaaaccaaaacaaaatgttgcaaaagccgaaggtttggggggacgataaataatatcttgtccactcgcagatccccacaaaaaaccgacccaccggtcctccgaagcataaaacaattgaaaatataaatgtatgatttttgaaaaatagtcttcgggttgctctgctcagggggccctttgcaaagcttgattatgatgcttgccatgtggccgagaccttcatggcgacattgggttccaatgcatctcgccgatcatcaaaccccaccaaaacagccccttcgcctacatactgccctcctgtcaaagcttcctttgaaagttaagagcaagcgtcttatctttgaatgtatgggaccccctcacacgtgatgtgattagtttctttgaatgggaagctttaatgctctatgtcaatatgtagggccttttcgttttgcggggcatgcattatcatcacacagtctgtgactctttgcttggtgactggtcggtgtgtctgatatgtagaggtttgtatgtaagggaataaaaagattggcttggatgtgtgtgtgtgtgcatggatgttgccggaatgatctggtcaagaaactcgagccttcaagctgcctcaacatctcaggatcccgaggatctggccggacatccatcatctcactattatatcgtgtatgatatccaaaaaagatcaagaccttgtacaaaaatgtttgggttcattctttcacaaagctcacagactcccgcgccattttgtaagtaatcgcttcaggggaaaaaaacccactgaccatgtaagatctcaccaaacttggaaggctttggagtgaatgattgactttatcaggggtctacgatggtcacttatgtggctcgactttccgatcaagaactggtttcatttatggtaggttttgttcttatctttagaagacttgattggagatgcctttgtcattttgaacaacttgactgagtaaaaaacacgtccgatgaaaatcatcgatgcggataattctctctcattctgatcagctgggtaggaatatgcaagactacaagcatttccttccatgtttaaatacttgcttgggggaattgatcagagagcctggaacagaactcagaaatggccggttgaacagcgcttgtgattcagtacttgtgaatccagacagcagaaaatatccgatcatgggcacagaagatgggagcagaaaaccaagctggttcgtgccgaattctaggcagcaaagtggaacaaaccctgtcaaaacacactatgataatatatccatcaagcttctaaaaaaatcgggatttggtgatacatagaatctattcagtgggtaagcttcagagaaccgattctagttcttctgtatcttgatttgaggaagaagctccagagcttttggcgttgtttactccataggaagaaaggttgatcccgcatgaagatgtagaaggtgaggagatacaagccccatgtggaggcgaatttctggatgtttcgcgagccggggactccatcaaacatctcttgaaaccgttgagagattatgttgggcagttctttcagacctccattggcgatgtattggatgatcgagttcccgtctttctggtggggattattgggtcgccctggacgatcggaacagtgtcattcttggttggtcaatggtaagtcaagtgactacttgcctgacacgatttcgttatccttttctgtcaccatgcctggaaatagtggtgttttttagaaatcagactattgattagctgattggtatctggttacttgttttgctcacttggttcatcgaccgaactgatgctcttttggtcttctttatcaaccgttggtagcttcgagctcgacatcttgatattacccagcggaaatggattgtctgcccgcgatagaagaaagcccacaatattaggtgactagcttcggtgtaaaccatctctgggtttgaattcgaatgcccgacttacgcttttcgtggatctcctcggggatttctgtgggcagatgtattgtgggtcctgcccgttcctgaattacaatctcgttccctgaggtaaaagtcattgctaatggttttgttttgtattgggaacaagaactagaaggatccacgaaaacaatcctgtgcgtaccttctgaataccttgcggatgaaagggtagggctagaattaatgaccgtacagtatgcgaagcagaagtatgataaaatcgacatcgttgacgctgatttgaccatctttggaggcgacttgaaggtgggtcgattggacaatgaagggacaacacacttgtcaaacagatgcaggattaatatgactaccctagcacattgctgggatcctccaagctcccctcagaagtctccgcatgtcatttattgtctcacttgcttcgatgaacgtctggcatgagtcgtcttcagtgcgacttgtatataaacaaattgaatcagatcctaacaccaatcaaccgcgcccttcggacgcgaccaacaaattttactaatcgcccggtaaaaaaaatcggatagacttctggcagctagcagccaatcatacagagccgtgtacggcgtcaggtgttgtactttctttagggtttggccgatgctccgatgctcacaattgtatgtatgaacaattcgcgctcagctttgatcgtcgcgtcgggggtacgacattgacaatgatactgagaatatttctagcgctatgtgtcacagcttttgatatctgtgattttcgataattccagtcagaaaaaaccatccttcctcaccagaactctttaggttatgtaggcttgggttttgactaggcagtagtcagggttaggtagctagttgcgtacagtgacaagcggctaacttaactaagtccctccggtggttgatccaatggcttgctggaggatcaactgctggccaagtccctccggcagttgatctgatggcttgcacttatgggctatgttgcctccgcggtcccagaggattaagactttggctggtgactttttttaaaccttgcaccactggctcatttttataccattctccttcttgtcttcacaaatacgaaagcccatctgccccccttgtccacatcacttctttcattcaacaagtcacttgcttgatagggaattcacaccttgtacccttctagtcgacctttggattatttcctatgggttcagagatcattgcaactttttccacacaatttgaagatggcacttgggacctgtgtaccgggatgcttttttaccaaagcggacacaccggccgggggcccgggagggtaccggcggtatttgtgaggtgtactggtggtacttgcactcaaaggtttactgtgattatgtcagaaaaatgattcaagcacagaacaatgatgaaagacagaattgagattggatgggactcacctaactcctccttgttggttgtgccaaatttgttcttcgggttttggtctgcattttcttcagcatctgactgatgttcctgggtagatgtgtgatgacaaggttgtcgttcagtctcagtttgattttcctgggtagatgtaaatacagccccttgacagaaaaaatggaaccctttaattggagtctggagggaaaaccaattgactgcaatctacacttcctggtgaaactgtgtaaaatgagttccaaagaatgattttaaaaattcggacagaaaaaagtgatgtaagagttttgtgaatttttcttcatttttggtattcttcaagcatttttcaatgcagctcaaaaaatcaaaatcaacacatttgcatgcaaaaagaatgattataaatgaaaaaattgaagaaaagtgatcaacagctgtttttaagcaggtttggaatgtgacatccaccagaccaatcaccaaccctacaatcaggtactgaaatgaaatttaattccaatctcagtccagtttcttgtgctctctaaactttttattactattttttcaatttttctttgatagtcattcttttcacatgcaattgctttgatcttgtttttctcagctacttgaaaaataattgaaacatcaaaaaagtcaatgaatgaagaaacatttacaaaaaatttccaaaccttttcctatccaacttttcagaaccattctttggaactcattttacacagtctcaccaggaattgtaaattgcagtccattgctttgccctctagcctccaattgaagggttccattgttattgtcaaggggctgtacaataacgataatttgattgagcttgagaggatgagggggttgatgggtgtggtgagcttggtttcttgcacttgcaggtgggtggcatggtggatagttgattggatgatgattggatatggctgaaaagtgggttgattgtacttgacacctggcccaaaccccccaagaagattcaaggattttcaagtaatatcagggtagaactcctctccagcaggtaggcaatggccatggaggagtccgccttggcaatgggtgtttgccacaaactagttctcctcagggagcaggtacaaccacaaggtgattgattttagattgacccttaaaatttccaaaagcatccatttcatttcagattatgggtgcttggttcaatctttactcaacacaaaaatcatgtaggacatttcaattcacaaagattcagggatggggaccagtacatccaggtggtaccaatgaatcagtaccacacccagaccacttggcgggtgttgtctgaaggctctgaggggtacctacccaggggtctcagaacacacaagagaaagaaaagaacaatagacaagctgaaagatacagtgttaatgagtgagttctttcaatatgagaagagaaaggatagtgagctgaacctatgatgacaataagacttaagagttatctttgatgatcgatgagaggcaagaggaattgaagcactggtcttgttggcaagatagtcaaaggaaggggaagtgctgtaggaagctgatgtgatataagaataacagcagaaattttgttgatatgaataccctggagagaataaagttggaaaggataaggagttcatttgacagagaaaaaggagaaaaggagagaaatgaggaaactgacctggagacaataaagttggaaaggatgaggaaaaagagattctttccaactctgttggctccagtataaaagagaaatgaaaacatgatgaatgtcacaagatgtgacatgtgagagatgaaaagaggaagaagcacaacacagtagcagctatggtaactacacaacatagatagctcaacaaatttttgacagtgatgttcctcaagtggaagaactgatagagctttgagatgtgtttgtaagaatggcttacatatctttttccaggtaaattatccctgaaccagtactttatttacccctacattagtccaatgttagcgcatattctattgtacttgttaagcactgaataaaatatcattcccagggtttcctaatcacatattggagttgaaggtaagagtaccggtgatattcctgcacaatttagagcatccgcatcggtgtgtggattaggcaggattagctgcctaatctaatcctcactaatccaatcaaccgatgcggatgctctaattagggatagatcaaggacttttcaatggcactaggattgtaattgaatgcatcagtcccaaggccatcagcaggcacatttgacctggcccagtcaaatgacaaaaactctaaggttctgatccccaagataacattgtatcatggaggaaatttgatgttattggtggctttttgtgttatcaatttcctgtagccttggcatttgtcatgaacataaataaatgccaggaacaaagtatgaatcaagtgtctttagtcttaaagggacacattttggcatatggacagctatatgtgggattgtcttaggtgaaagatgtttgaaatctatttgtaactcaagttgggtccaacttaagactactaaattttgttgttagacatatatttgggcctaacagtaaggtacagaatggaggacttcccgtcgccatttagagtgctttttaagccctccccagtctaaaattaacaccccaatcatgattccaaccagctcatgtgagaggtatcatcaccaggcttgcaaaaaaacaattttttacaccaaaaattaagatcttgggggtgtaaattcaattctgggagggttgtaaaccgcgacgggaagacatccaatggtgatgtggctatgattttagattagagaccaggtgtctagagcttagaaattagtcaaaaaccttgaattgacgaccttaccaggatcaaacttgtgttacttttcactttactcataatccattccctgtggttggggcgagcctcgcttcgcttgcccaccaggaccaaggcgagaggatttgataagctagacattcgactacccagtctatcttgacagctatcagtatgaccctgcttaatgtcggccctcatcggcaaccgtttgactcagtttggtgagaagcaaatgttgacatttggatggattggctgccgttgatacgcgaggagcacgagtccgagaatcggctggcgcgtcaaatgcttccactcttccagcctctgacgatcttcgccaagttcattcatccaacagtactatgtactgaatatacaacgaacactcgtcgtcagattgtgtgtaacacgcctctgtagaagtgcccggaaggtacataacggtcctgcactgatgtctttgaaggtatacgtacgtaatgaggatgtttttgtgagccgtagcaggccgtaggcactagctcatcttcttagttcctccggctccttagggacctcacgggcccacaaacacaggtgcgaaaaaagaatcagaagcgcatgaccataatgcaatatttcaggcttgaaatgggcaggaggaggtgggtggaggctcaaaggttcatcagggttagaaagatgtgctggttgttgtgtgtacatagtgttgtaaaattggataaagatcaaaaaacccagcgatcagcaatgtccgcatagacagagaaggacagggaagacaattatgtaggcgctaggttaggcgtgtaaataattggttgatggatgatgacgattgataagttagcttccttcctttgccccgtattgatctatgtatttatgcatgtatcactccatcctactccacccgacacgtcaggacgcgtcgatatctcgatctccctatgtagaggtagagatcagatcggagggatagaagcttcgccagcttttggtaaaaccaggcatagctctcaccgtgaccgcaccttttgaccggcaagctttcttcgctcgtctggcacgggcaagcttggatcgggataactgttctcaagccgagtgggagcttgtgaatgctttagttcgcgaagagaacgacaaagatcctgacgaatgaaacataccaagctttttcccaacgagaagactcaagccggcatccctagggccagagctcgcgagtctatgtggccattcgatccgagcaccccatcactcgtactaggcctctttaatcctcgacccattctagcagaatcctccccaacccgccgttctcatcccggcttgctcatcatccctaacggaaatggacagataacaaacttgcatgcgcaactatccaccccaggaaattcggtcgtactacaacaccagctttcaccgacgaccagttcagtggatattgtcaaagcagctaaatcatactatccgtccacatccacatctttcttccctcccaaatttttttcattcttcatctttctcttcgcgattacttagtatttggcgccctctgtttggttgatcttccagaccgacccattagagtctatattactattagaacccatctgtcgtagatgctttctaaacaaagttgcttctagcctcaccttgaattttttagccgctgaatacaattagcacaccagacctgaaccgacatatgcgtttgcgttacgtgataggcatccttcgatattcttgacttgttatcataataagtggttggtacgatctgcgcaccaattttaaaccttccagacttcactcactttaatcatctcaactaccactcctctgggccttgtccaaccaattcttcaaggatgccttcttcgctcattaataacgactctgtgccgagcacaccaaggtcaccaatgccctatcgctcgagaactacttcattacttcctatacctacgagaagcagcacatccttgagttcatccctcaggggcccatcacacccctctccaactgctcaaagccccagctctgctagaaacagaagcaccatcagtagtcaaaaatcgccttctcattccgttcaatattcagtgggtagcgtgaggaccccaaccagactacctattagccgccagccttccttctccccgagagaaacccctgtcaagtctaccacgctatctcccaaatcatctatgaaaacaatcgcgttgtcatcggcgtctagtaaaccggcggcagggatttcggcagggcccaagaaaccagccgataagctgaacgatgagcaagccgatcacttcaggaacctctctaaaagcttcaatcataccctccgccgaatacccagaatttcgaccgtcaacatcaccgtcgacaaggcctatccattgcctacgccactctccacgccagttaaatctcagcggtctggtcctcggcggccaacagcctcaaacgcactaccgctgtcacaggcacttcgccaacttccacccctgcagtcacgttcaatggctttccaccagacccgcaaggtcaaaagctatcaagaattgaaagaatccaacgctgcagctgtcccaagggccaccaaacacccaagctcttatcacaacaaacccaacgcttctcctgaaagtctccaatccaaaatcaccctaacggatgatggctcaagcgttcggactaagcttgaatacaaccatcatgcatccatctcatcctccgtgggcccgctgtctgaaacgccatcacctgatctcgccttaaatcgtgacaaccggcccgccgccattcaaattcccccacaagcactgccgtcgactgtggctaactccgagtatcctgagccacaagaatttcaatctagggcatacactttggagaggttgcaatccctgattgggatggatgagtttcaaagtctggtggattctgacgcgctctattggctaattagccagcctggactctacgaaactcagctggagatccaggagcgtgcctttcaggtctatgcccctcagaacgcaacagacggccaaaagccacacgctgttggccacacaccgttgggcttcgactttccgcaatcacgaccatcggcggccatccctcatgccaccctcgaggccgccgcgcatcgcactccatcatcgtccgatcccgtgccgctatttgaaggctcgcctatggcaccttctgaagctccattggccggactgagctcgggaccgaagaaatccaaccatgtcggaaatatccttttggaaaagttgggatggaaatcgaaatcctctactacccaaaacaacaaacaaggctcatccaagagtacgggtagatcactaaggccttcttccttcattttgactgcttcctcccagaaaggcaaactctctggtcaatttggcacccccgcaaagttatccatttccgagcagcacaggttctcccaaattctgggcgctaacttggaaaagatgaataattcgacttgcgtagtctcaatgggagagcgactccaggttttgccaatccttcccttcaccgtgatcgaagaaatttaccgcagaggtaagttcagccgcctctttcccattacacattcgtagtaagtactccaagaaagtctgaaaactaactatgtccctttttccttatcccgtgtattacctaggaatgcgagttccaggaatcttgcgtatctcaggagacctcgaccgcattgatgaattagtgaagaagtttgaattctgtcccaagaatggagtcgacgtttcctccgaagacatccacacgctctgcgggcttctcaagcactatctgcggacgctaccggagcctctgttccacccggtattgaatcacatgttctggaagctatgcgtcgagccgagccagacaagacaggccgacccgacggaagatgagcactcgcagcaattgctgattgcccgctacctccttcaactcctccccagccgggcgttgagtctgttgacatacgttatccgattccttgcccagattccgatatttgttgagaaccggatccagcacgactcgcttgcaggcatgctcggtcccgctatctttgtccctcgtgacatcggcctgcccggcctcggactccatcctcggggacacaacaaacaaacttcctcgtccacctccccggcagcccccttcccctctccaaaatacacagccagcttcatcgaagagttagacaaaaacgcagtcagccgacgggcggccgagagcaccctgtggttgatgaattactcgaaggtgctctttggagcagtacacgatgccgaccgtaggagaactggagtacctgcggagttcaagctcgaagccacccctcgagaatccgtctcatcatcgcccaaagaaacccaacaagactcacatcgccaaccatttcccagccagctcaccgacatcatcgacaaagagcagctgacccaatcacctccacaatctccagtgacctcaattctcacctactcgtcaaacctgacggtctcccaacggtcaaccattcacgaagaactgcccgagttttcgccctcgcgctcccttcactcgccaaagcagctttacaacgacaaattgtctgagtttggacacgggagcacccgagctaaaagtcgtgccggtgactcggaagaatgctccgacaagactctccaacccgatttaaagtacaattctccggcccgggcggaagatcaacatgatccgaaattcaacgaagcggcaggaggccacaaacgggaatcatcaaaccgactgagctgctcattgagtacagctataggtaagcaaacttttctactaaattttgaatatgccatgtggaacaaatcgacaatcctccatcacccacgatgaatgactatgtagactaattcctcttttgtcacctccctcttaacaggcggttattctaaacaaacctcagctgaagtcgaaaagagaagccgacgaaactcggaaaaagtgattggtttactgacaaactacatggaggcaagagaggagaagattgtcaagcaggagtcgttaatcgaaagcttagttgaagagatcgagaggcttcagaccgtcgaagaaggggacgcggtcatgcaggaaagcatgcacatgcaaacccgccccgatattccttcccgcaagaatactgccgatgaagtcagatcagacggcatgcgccggcaacaagactttgagttgcactcagctttgaaagccgaggcatcgcatgacgcgtcggacaacaaccataacaaatattccgactaccacgaacagatgttcaactttttgagtcccacctcggatgagcacaccagctactcttcaggaacagcaaacgggactagtttcgaaactgattcagacactgattcgattaccttgaatttcttgaattcagaatccgccgatgaccgtcgtgatagcaagagtcacctcttcgatatcaggcaagagcatgtcgaggatgatgtagttgaggagctccatctaggcacctcagcatccagccagaactccccaacctccttgagacagatccgaagagccagcaaatccatcagctcagctcaagcctggcgcgagccctcgggacggaacatgctccggaccggcaagtccgtcgacgacctcatcaactttgatgactatgactccgatcgctccgatgctgcctccctccactcggaaatcacgaggctcaagacaatcaactccagccttattcgtaaactaaaatccatcgaatctatccttgctgatgtctcctttaagtagtttgtcagtctgtcttcctctgtctccttcgacccccttgctaccacttgactcatcatgtacatgtttcgtcccctcagatgatcgttgttgtactctctaatctcttaacgattgtgcttgtacacgacatccttcgactattggatcaccaattccttcactatttctttttttgcaatgtcgcattcatcaattccttttttttttcatgccccaactaatgttaaatcgaactcgcttgtaaattttcagttatcattattttcatctctacttcatcaatatctgccacttatttgttccatttattagatcttcgctagtgtatctagttgccaagtagctgagcctccgatgtttcattctcccatcatcatagtacagttcaaaaacttattatatacccgatcttgtcatcgttgttgctctgtatcagtcacttcatccttacgatttgcatttctcaattgagttctttattcgtcataatagctagcctccagaagttcctggtaatgaccaaatgaaattgttttattttctaatctctggctcctctgatcgtgagcattgttccatgggaaccaaatcaatttttccatcatcgtaagctgggatcttgcctttgacgagctgtgctcaaattgatctcaacaacgttggctcctggcagtgtcaagatcctcaatttctatcaccggaacaaagatgactggtggatgggcaatacaaagaatgactgtttgttttgagacaaaacaatcaacctgtaaatgctcagggacattgaggcatgtagaaccataattatgtgccaagtggaggtcagtgggaactaagccgtaggataatgatcacatgtctagggagtagcattcaaacccagaacagcttatctacaaaacataaagtttctcagatgtattacatatgaaccaagagaaacaaatgacaacaaccaaatcatcaatcatgaaaactgaagaactcatccattccccctgctgtccatctgtctttgtgtttgggtgcttcatttgccacaatgggattttggaaagaggatttgtcagaatcaaccagaataatcatgcagacaggaaaatgtgttctgtgatgggcatggcttggaggatgcctcaaaattggggcagataagtgtgattagagaaaagaaaatcaattctttaaaagtactgccatctcgattctcaacctttctaaggaaaaagatgcattccctttacatataagctaacctccccccatagtgtaaatgccattgttttttctatgcaattcgagtaatacatgcaatggtgggcagttgtccagatcaaatttcatctgcaaatggtgatgtatatcagctgatgcatatgtgcaatgaagttaagttagctcttttgtgatatttgaaaggtcatgttatcatgtgtaagtttcagtttcatgttggtaaaacgtcataattttattctttcattctggcacaaaatttcagttatccgtaactaacaagctgaataacttttttttgaagggaaaattttcaccgggttaatgttgccatgttacccctagccatttttctcattcatagcaaaatgagtctctagctttgtttacagaccaaaagtttgatataggataaagttgcatataaacaacaaattcatggataactagatataaagtatctgcccaccattgatacatctttcggctccaatcttacagatatctgctacagtgggtagctgacaataaaaaatagcagttcatttttctgaatgcctctgtcccattaaaagcaaaagttgaagtgtcaatttttcttctgtctacccgctgtgcagtctctgcatcatcctgaagccagctttctccatttttcaagcattttggcacctaacaggatgcgcatgtgcactatgtagaaccagatcatgtcatcatggctcatgtaccatttgtccttgctctacataatgattctaaacaagtcttgaaactaaattgcaatattcatcatgactgggagtaacttgtgtgcccacattttcacttgctctgtggggagctatcacctgtttttttaagctttcctcgctgcctatgttggtatggggctggcctatgacataactcggaggatagacttggaagacacttggaatctggatcgatgagctctggtcaagtgctttacaggcaccaacactgcttcaggctaggttcaccccgcactctacttctagcagacagtctttccccatcatctttcttgtacatgatctgaggtgtccgggtttgtggggaatagtaaatatttatgtatgtggggaatatcccgaacatgtgtggatgcgatcggtcgtgggatgagtctgtgacatgcgatcccttcgcgcccgcttcctcctgtgataggctgtgacactcctgggctggttatccctccaggttttttttttttggtcattcacgaccacctgctcgttttcaaggccgactcaattctcgcgggaggcgtttgctggatacatacatagttgagtgtttccattgtttaccgtcctttcctttgcacgtatcattgtcattatagtgaaatcagcagcagtgtgttacgcaagaacaaccatcatgctgattcatgtttcgggtttttgttgtgttggctgtactatctctgcagcatggacagaatcgcttaccacccgattcgagtttctccccacgcctcactgtttttgcctttgtcagagcaagaactgaaaatttatcagactgaatgtgtcaacacgctcagggtcccctcaggctctgacccgaatctcagccggagtcagccgcctgactctcatataaataccaatgacaaagagtctgctatccagccctctcctcagctcgagcaagacatcggatcacctgtaggctatacaactccatcgccattgtcaataccaatttcctcctttccagctgcacagtacccccacgagtcatatccacctcagacctcttcaacaaacaagcggtcactccaaagtcccactgaatacaaccagtctggtgccgcttcctcaagcatgccacattttccgaaacgcactcgtcataatcattcaccacatcattcacttaataatgattcacacaattcaatcagtgagacagtggcccaacattgtacgcgctctgaaatatgtatatatatacttatacctgtcaaggggaatcgaaaggggcttataaactgagcagtcaatctttttgtctcatagataatatgaggcctaatttgaccaaaggagcacgaacggagtcgccgatctttgggcttcggaaattcaacaattgggtcaaatcggtcacgattgggaaatttgcctcggtcgagtcgagtttcatggcccctcttttaagctataacaaccatcctcaacaacaacaacaacagtatccgcatcagcaccatccccatccaaaatctaacggaaccaagatcctggaattgggttgtggcaaaggcggcgatttggctaaatggcaaaatgctggcgttagagaactctttggattcggtttagttttttttctccctttttgaccctatttcttaaacattcgcacttttcttacttctgctttttctccctgaatcaaaaagatatcgctcgagtctcgatcgaacaggcccaatcaagatatcaagaaaactgcagccagagattctatgcaaagttcgtagctctagactgtttttctgtaagttgtcaatgttttacacatcctttatttttgcaattgatcatcaagggcgcatcacaggaaattgaaatgtgaaaagaaacgtgtttttttctttccatctttggttattttttttcttatattcattggagttgagatctagttacccatcagttcagtgttaagtccagaagagcttagggagccatttcacgcggtctccttacaattttgcatgcattatgcgttcgaaagcgaagtcaaagctcgcacgatgatggaaaacgtcacgaaatatttggtgactggtggagtgatgatcggcacgatccccgacccagatctgttaatgtaagaagaaggtgctctggtctgccctgattaaacttacttaatgtttcgttcttcctttggattgatttttgcatcgatttctcagccaaggatgggaaagatgttcacgagaatcgaatgtcgacaagcctagcttcggaaactctgtctaccagatccgctttccctatccactatcgcctcaacggagtgaactgaaccaagtctacggaaacagatactcgttttatttggaagatgcagtggaagatatcccagaatacttggttctttgggaaccctttgttcggtgggtgactcctctcccttctctcttgaatgaccacttttgtacaatttccttccgctgcttacccacttctttcctttggacgtaggttggcacaagagtatggactcaaattggtttacaagaaaggttttcatgagcttttccagatcgagagggccaatcctagttataagaatttgctatacaaaatgagagtgaccaactcggagggtaatctggtgatccctaatgatcaatgggaagcaaccggtttgtcttcccctttcttttcgtattacttaatcaatttgacgatgaacttatcttatcctttttcatgtatttgacaggtatttattctgcttttgcttttgtcaaaatttgaaaagcaattccaatagtcaattgttatctaaatatgtgaatttcttgtcatagcaaaaaaaaaccagaggaagaaagttgatagaagaagagactctcacgaatgattgacgatatatccgtgtacaatacatattcaaaacaaattctctcctagccttccaatctcagcatttgtcagaatttttctctctggttggattaaaagttcagcaaatcaagtcgtccagtgacacattgttcattgatatcagatacaacaacttttggtcaatccatgacatgtaatacatttgtaaaacaaccagaatcatatttgactgtctcagactgtcactgggttaaccttaacaatacaagctgtggtgggatactcccaatgatagatgctttgatttgtaagaggcacttggtgtcagccacattgtacagtctcctcccagatgtttatagccatctgttttgagctccaagaacccaaaaattccaagtcacaatacaccacgggtgcatctcgacgccaacccgcccagtattttgacggacgaaccgacctccgccaacccagccaaaccttcctgtctgccgacgtcaaattggcagctttgaagccagggggtcggcgtggttggggtgttgactcatgtccaccaggcgggattatggattcacaagcttttgagtcagcccgcccgttctctgccgtcagatcgactgcattgctgtcattggtccgtgagatttggaccctgtattgacagctgcaggttccaacgtgagaagccaaaatttgggctttctggcctgcaggctgctgtgggaatcctgcccagatcatgaagccaaaaaaaatattgctgaacagcgggctcaatcacaagatgaaacccaacatgatcacttctactgacaatcttgaccacttggccaggcttgcttgaattacatgaccgagatggatctttgattgcgcaaactccatatgcaagatgctttttttttctctaagtcaattttttgaaaaaaaaaaagaaaaaccataccaatttttctccacccctcacctgaaaagataaacagtgagacggttttgaagtgtcataaaagtgggtgacccgacgtcaagccgacgactcggcattggtcatcccaaccgcatccttcatgaggcgccctggcaagcctctttgagacagcagcgcgttggtttggcaggaccgtcagtcctggtctccagcggttgaccaaagctggaaatgcagccccagttggatgtcctggctgaagcttgggtcatactgccggaggcttgacggtgatggcctcggcaaaccgttggttgtacatgggtcaggggggctgttgtcaggaggccgagtgtctaaatgacacttgatgacagcctgcccccggacggtcaaagatcgggcggctggccgacaattgctggtgtggaaagccgtcggttgaccattccaaccaaaccaacagcctgaccaaattgcatcaggcgggctgaccggctggtcaggccaactgcggtgtgacacacaaacctgcaccaactcgaccgcttggtcaacccgacccatttttttgtttgacattgtgtcgacgccccggaggagcaaaaagtgtcctggtggtgtagtcggtggaatggtggaaaatgagtctcaaagaatgaatatgaaaaaataataatgataaacaagactataaaatttgtaaaaagtaaaaaggagaaaatcacaaaaactgacagctttgataattctttcaggaaaagatgaaatctctgaagtgatataagtatgagatctggaatgaataataagaagtgaaaatttggaaaaaatgactacttggtggtttaaaaagggtgcctagggggtcattcctcaagaaatgtggcattctggtactgcaatctactaattatgagtatgactgcagggtgtccacccaccatgctcaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaattaaagttttcaaataaagttgattttcttttatcttttttcacaaattttaaaatcttctcttttattattattattttatattcattctttggaacccactttccacaattccacaaactcttgtgacttgaagtttttgggttcccactgtggagctcaaagcaaatggctataaacatctgggaggagactgtacatcatatatctgcaatgtatattcaaagctttggatagttacatgtttcatttacagccattcttttcccatgcaattattctagttcttattattcagccttctttctgaaaaagggttgatgatccccccgcaaaaaaaaaagaaaataaacaaacaaggagaaatatgcaaatagttgaagaagtttctccatcctcctgccattcaggatcattgatctgtggaaaaagatttgcacagttttacctaaaattctaagttcaatctaagtggttagattccttctagaaaaacagaaggccagatctttttttctgagggatactgctagtaaacatcttaatctggccaggaggccttgaacagctggcagggtcaatgatgtggggtgcatgacacatgttcctaagcacagaacaaaatgaacaccataggctcatacacaactggacacacctcaattgaggtgcacccaggccccaaaagaggtgcacacaacccactttgaggtgtgcacacattctagggtgtccaattggaaaattgggggcctgaattcaacccgccccaaagcaactcaacctgaagaaacagtagtcatgagcagaggttttaaggtgatgcagaaatccagttcaaaaagtgaaaaatcattgatttcataacatataatctgatgtgattcagagggtagattgagttcacaatatgcaaatcaatgaatatttctgagaattgtatagaaacctgtggtgcaaggaaagtatttgcttaaggtggcaatgatgatttgaaccacaggttccaagaatcatcagccaccaataaaaaagatacaacacaagcccacaagggattttgagtcccaaaaatctttggctacttggaattgcgacccctgggattctcctcaactttcttcgtagtcctggactcagtttcctacataaatagagacaagcattagttataatttgataaagaattggcatgaaacgaagttttttgaatacctggtggcgataaccagttgtccacctggtatcttccaaggcttctgaagcctctaaagccgcccggtctatttccttcactatgggacgggcagcatcatggaccattgtttcccttccattatgaaattggtaaggcctataatcatcaggaaaacgatccattcgtctatgcaacaccttggtgcttgagcttggaatcaagtggaaaaattccactatgacctgcacttggatgtgttttttttttttttgtgaagaagtcagcaaatagaaaatgccacaagaaatagggtaccgttggaagctcaactaagactatgttcaacgcaataagcatgtctagattttcaagttagtgcctttgaagattctgtttatatagtctgatcaatggattaaagttagttggtcttattttaaaaaaagaaataaggcaagacaagaaatgagaatcacctggttccagaaaatgtgtgaatggaatgagtgattgctctgacaaagaatttcaatctcttgaatctaccccctccttttaagcagtagttgaggtcaagaaatgcggggaagtaacttaagcaacaaaaatagaaatcatttttctgaactcatatggggaccagttttgacttggtaacccaaatacaattcacactacacgtttcttgacgattcatgttgttgttggtgagttggcagtcccgcctactactcatcaagagttagagctaaattaaacatcgtgttttgagtcttgacatagacctgcggttactgataagtagttgtacgatgacaggcaagtcagactctatagctttgcatcggtcggggcttaggataagagtggttttgaatcttgatatgggtctagaaccagttgtatccagggttttgtgagtctctcgttaggcctcagtattgaacaacgagctttatgaagtaggtgatatcagatcactacgatgactgatatgaccaacgaagaaacaaaagaacaaacctttatgaagtaggtgatatcagatcactacgatgactgatatgaccgacgaagaaacaaaagaacaaacctgtagtgaaaggtttgagcttttagttttgtgaatcgagttgtgagaattgataagaaacaatttgattgattttcttatacacacctttatgaagtaggtgatatcagatcactacgatgactgatatgaccgacgaagaaacaaaagaacaaacctaaagagattgatgaaacaaagatgagataggttaacatgagtagaaggaaatgataactaacctgtagtgaaaggtttgagcttttagttttgtgaatcgagttgtgagaattgataagaaacaatttgattgaagagagaaaagagagaacagcgcgagcatgcgaactcagagaactagatcatcaaataggtttcggaacacaaccgatacttttatgtatgtataagataatgaatatgcttatggaataagaatgaaacaaaagaaccaaaggttcaataccccccctcattccttaatctcttaaagctgcgcaaattgttgaagcttgactttgagataattgaagaaaaattgatgacgaggagcagtaagcgacttggttaaaccgtcagcttgattttcattagtggagacgtatcgaataacaacctgattagaatcaaccccttctctgttgaaatggaatttgacgtcgatgtgcttagttcgttgttgaaaaagagggttacgagacaaagcaatagcagcctggttatcgacgtaaaccggaatcggatagacaggcaagtcgagagccaccagaagcgatcgcagacagattgcttcttgaataccgtcgtacaaggctttgtactcagcttcagcagtcgaagtcgaaaccgtgtcttgtttcttcgtacgccaagaaatgattgaatttccccaacgaaccacatagccagaataagagcgtctagtttcaacgcagtttgcgtaatcggcgtcgatataaaccaaaatcttattttcaccaccaccaattggaagacaataatccaccgttttagacaagtatcgtaaaagatgagtgaaagcgcgccaatgaactatgcctggattctcaaggtgttgactcaattgagatacggtgaaagcaatatcaggacgggtagctaccgcagcccagtttaccaaaccaaccgctcgacgatagttgatgttgagggctttggactcattgatttcggcatccgtagctttgatgagtcgagtatttggagtcattggagtagaaaccggtcgacattctttcaagtcatattcattgagaatttcggtgatatagtgggattgcgagagagtcagatgatcattcttgtgagatatcttcatgccaagtagagagcttattggcccgagatcctccatcaagtaacgatcgttgatcaaagacttgaatctatccacatcaccagagactacaactaagtcatccacgtaaacatgaacaaggcaaacccattccggatcggtcgatttgaagagacagggatcagccgaagtgggaacaaagccaatggactcgaagaatgaagtcaattcgtggtaccagactctaggagcttgtttcaatccataaatggatttgagaaggtgaagacagtaaccaggaggagccgaaagaccagcagggattcgcagatatacactttcttcaagtttaccatttaagaaagcgttctttacatccatttgatggattgcgagttgattgttgacagcgtaagttagaaccgatcgcaacgcaggaccacgacccgtaggagcataggtctcgttgtaatccaacccttcctgttgaccgctcccttgcgcacagagacgtgctttgaacttaacaaagttcccgtcggcatccgtcttgactcgaaagacccaaacagaaccgagaagtggtacattcgcaggagttggcactatttcccaaaccgataagcgatccattgcagacagttcgagttcaacagctgcagaccagttagaagactgaggtgagttcattgcctgcttatgcgtttttggaatagagttggttccgacaacggaagaatagcacatcgcgttattgaagaaaggtacaaaccagggttcttcagataaagacttgcttgccagatgcgctcgacgtttggaagtgatgatgtttccagagtcaatgttcgaagaaatatttttaggagcaggctggtccgcaggtacgtaagagtaacctggtttagattgagtaacgatagaatcttctaaagaagaagcgggaagtaaaggagtaggagggtgggggttaagagaagaagatgaagaaggaagatcgattacagttgtaggcaagcgagtccgatcgagattcagatcttcgatgacgtcttcatcagatatgacgttttgcccgggagtgacggcagaaatgacgtcagaggaattatcctttttatttatcacacctagatcctcatcttcttcaataaaggcagaatccaaagtgttataggcaggtgctatcggggagattcctggaaagtaagcctcgttaaaattaacgtcatggctgtgttggaattttctctctctctctctcctcatccctaaaaattcctttttgtttattcttacaagtgataatgattaaatagtagaatacatattattatataattgttgttagtttctgagtggtatcttgtcttattgtctagtgctgcaatccttgtagtcttcgaaccctggtctagtctttatcaatagtcatttactctagtcatctattcaagaatttgttgattttttgttattcattatgatattcatttttctctcagaaccacagattgaacttgatgtacgtagtctatttaacgcgtaggctctactaagcaaataaaaatcattggctcttaccctctttttccgacccttgagtcactccaacaaaaagtctctttttgttgcccaaaaacttttctcttctctgaaaactctccgcctctccggttaaaatttcttcacgattaacagtcgaagaaattcccttacaacaatctcagatcctcaacaacaacatcaagatgtccaccgaagtgatccgcgaaaccaaagtcctcttgacccctaacaattacgccctctggctattaccaatggaggcacgactcttcagattaaaacttctcgacatccttgaaggtcaagtagaacccgatgaaaaagaaaaagaaaactggactaaacggaacaacgatgcttatgctgaaatcatcgcgtacatcggccaggaagtactcggatttgttagttccgctctgcctgctacacctcgcttcaatggtcgaggtctatggaaactcttgaaatcgcaatacgctggcgatgaccttacctcgcaaaccactggacttgaccaattcctccatctcagtttctcctctatcgctaccttcatccctgccgttcgatcggcaaatcagaagatatctatgtcgggccttgtcctggacgatcgagtccgaaccatcctcatgctcaagaagctaccctcagactatcgctcctttcgcgatatcgtttcgatgaattatggttccgaatcgtttgaatcggtcattaaaaagctcgaaagctatgtcgctcaaaacgacctcgacaagaaaccatcatctacctctttgacgtcgccacaatcactcctcactcgatcaaacgatcaagcctcggccagctcaacagtctgcgatcactgcaagaaacctggtcatcgggtcaacaactgctgggttaagtatccagagaaagcccccaaatcccattcagctcaccttaccgttcaagacaacttcaatcagctcagcgatccgactgatttctccctcttcagaacagccgatggtgtccttcatcacatcgatgaagtgaagtatgaaggtgtccgatacttctaatctaaatcaatctcatttttttctctcatcatcaaactgcttctctttcattctaaggttttttaggtctgagtagtggggggtgttggaattttctctctctctctctcctcatccctaaaaattcctttttgtttattcttacaagtgataatgattaaatagtagaatacatattattatataattgttgttagtttctgagtggtatcttgtcttattgtctagtgctgcaatccttgtagtctttgaaccctggtctagtctttatcaatagtcatttactctagtcatctattcaagaatttgttgattttttgttattcattatgatattcatttttctctcagaaccacagattgaacttgatgtacgtagtctatttaacgcgtaggctctactaagcaaataaaaatcattggctcttaccctctttttccaacccttgagtcactccaacaaaaagtctctttttgttgcccaaaaacttttctcttctctgaaaactctccgcctctccggttaaaatttcttcaggctgtactcaacccgatgctccgaagtaagcaccctccagttaggaatgccttgcctgtaacccactagaatcccttctttagaagtgtcaccaaactttccaacacgtatgtcacctggaatgttgacataggctctgcaaccgaaaactcaaagttgagaagtatcgaaatcgcatttgaaccagagagaatgaggagtcttccacttcaaacgcttcatcggagttatgttttcatagagcactgctgtacagaccgcttctccccaaagagaagaaggtagattggcttgcttcagaagtgatcgagccttctcactggtagtcctgtttccacgttcagcaatagaattttgttgtggagtataaggagccgtgacgtgatgaatgatccctttctctttgaaaaaagattcaaaagccttcgaacagaattccccgccaccatcggtgaccacatttaggatagagagagataattgatttgttacttcattatagtattcgatgaatttttccatagcttgactttttgccgacaaaatgtacacatgtttgtaagatgaaaaagaatccgtaatcttgaagtaataagatgattttccaacagtggaaggagtaatttttccgctcaagtccatgaaaacatattcgaggatgcgttttggtttcggtaatcgaccagagaatggaagacgatgtgatttggaaagtctacacgctctacaatctagagtagagaaatcaacgtcaaacattcgttttaaggcttctcgatttggatgtcccgctcgcctatgaaacagatccgcttcagtgttacgagatgttgagaatgatttgattggagacgcactagagtgttcaatagaagctgaaacaacataaacccgattgatgagatgagcatcaaacagtttaactcctttcaaagatacctcgtagcgagaattttttagaataagttcacagccgccgtcgccaagtcgaccaagactgattaacggttgtgcaagaagagggacatgaagagcttgaaaaccacgaataaaattgtccgaattcttaatgttaacaagaccggttccaatgatgggaaccgattgaccgttggcgatttcaaccgttgaatcgagaactcgataatttgaaaaatgagaacggtccggaaacatatgatcggtgcagcaactatccaaaaatatttgtgattgtttgactgctgacaagacgaacgatccagttaggccggtgatacataagtgagcttcatcgctagaattatgattatcaacaacagcgttggctttcttcttaggagcaaaacgacgcttcccaagactccggtgcaagttcaggatgaagatgataacaacgggattctggatgattggccaacgaattatgttgagatttgtcgcatttagtagagacagtcttcatagccgattcaattttgactgaggaattagaacctgaagcgatcgaattagaaggaatcgagttcttaatcaattgctttgaattcaagtaagtcagaaccgtgtccagagacaaaggacgtttcgtaaacataatttctttcgtcgtttccatcttttgcggaagaagattgactagatagatggaattcaatcttctctccatgttagggtgactctggaaatgtcggcccgacaaatagaaactgaggtctgagattcatatgaatggcatgctctctgctcactccgataggagttcaacctgatagacgtgtttctttaaccaagtggctgcgctcaacacttataagttatcaacaacttcaacccgatgttcttggtgtcgaaaggactcaattccaagcaggtcaagtcatacatcatattttgtggccgcctgggccggtacagcctgctggtaaaccaaaccttctacctgctgtcaaaacactgccaatatgttatttctgttacaacatggagaacagaccatcagggcaatcattgaatgcccattttacgccagctgagcaaactaactgattagtccctgaaatggacaaatgaaaactgtcctgtttaccaccaaagaagctctccacaggtggggcttatgaaccagagcatcttttagagtttgactgggtactttagataccggagtttaagggcaatttcttcatgctactgtatcaaatcatttgaacaaacaaaatagtattttagacttcagaacttaaagcaaagagccagattattgaaccctcaaatgcacaatcccttcatgacttggttcaagatctaccatgttgacaatctcttttgatgaggcaggacagtgaagttagaaagagtaaaaatgtgtttaaaaatcaaataaatgacaactgccacattgtcctacaccatacaaatgtgacacaatatctgattttggccagatattggttgcatgaacaaaaatttctctggagagttgttggtcagaatacaacactggaatgaggtcttgttttcccaattcctccctctcatgaagtccaactacaatgacccatctgtgtgatacagggggattggaaactgctgaactggatgcataatgggtgacattctgcacttagcctgatttcaccgtttaattggggaatttattattcaaaatggaggactcttagagcatctgaattttttgagtagattagtgagtattaacaagcttgctaatccaagagttagcaaggtataaatttgatacctgctcagtgctagctccaaatgagttcttggagctactttaatccaatctcatctgaaccggtctggttgggaggattggattagtaagctaattcttcctaatctgtgcaccaatgtggatgctcatacaaatgaaattattggtaatactttaaatgctgattttgagataaaatcaatggaaaattgttggatagtggcagcagtgtgacagcttagagatggttgtggatacctgttgtccgctggcggatacccgccagtgccaataaatacctgccagcgggtgtggatttccccttccccctgaaatactcagtgccaagagactgaaacagagtggaatatttttacaaaaaaataaaagaaaaaagaacggccccttggcctagagaagcagaggccacaccgccaggaggaatccctgccggcgagctggtacacaatccagcttgttggtgtgagaaatcctttgggatggatggcagtcctgcaagggggaaatagcagttatgatattttgggtatgtatgaattttttacaactgttacgggtggtttgaaagacctgccactctaatgtacagtgccctcccagatgtatatagccaacttgtttggattacaaaaccctaacccaccaacttgcaatcatgagacttgggcaagtggtataaaagaggtttcggaaaatgattttgaaaaaaaaaaaaatatgaaaaactgatttttaaaattttcaaaaaatattacaattattgcacttttttcaaaagtctcaatattgctccaaatgaaaaaataaaaattggaacttggagtatggtatgctggagaaatgttgaccagtaaaaggccagcggatgtggatgcctgatttctctgaaattgtgagcggatatctggatgcaaagtgaccatctctaggccggctacgctgactctagcatcagaaaaatactgctaaaactaccaatattttccattagctgttagcagtatcactctattgctgatggccatgggttaaattttgaagctgttacacagatttacacccctttttaggaaggttttacacagaaagtggtgtaacacagcatagtgttggtgtggtgtcactaacactacacatcatggggattttttcagcgttgctatgcttctgctagggggttcttgagtgtttttcagattagtggcccacctttgatagcgggatatcaaacataaaaaattgaaacatttttttctatcaaactaatccacaattttgaatgatgaatttgctcaagaacagataccatggagctcctgatctttataaattattaattccaaactttaagccaggttaggagaaaatatgcagatttgagtcttaaaacatatagaacttgacatttgataactcttataggaacttttacttgtaaaattaaaaattttagggccttgaatatttccttcattataattaattaaccaagtaagttattgcgtcccctgcttccaaggccaccccttggtgcccttgattctctttgggcctccttgttagaattcacgcagttaaactgcgtgaattccagtgcattccaacaaattgaactttccacaagttatgtgcattctgctcacatcatcagctcttctcagcttctcaagcccttgccccacttaattctttgaaaagcatcccatttctgccttgaaaatcacagtatcaaaagaggatgggattttgggtgggctcaagattggagttggaccaaggggcttgttgtcaggttgtggttctgcttctcatggctttatgatagctactggtgtcacactatcatactacctgattctacagattcaaccctcaattagaggctttgtagtgacatcagttgaatacattgacccacctgcagtcattcatattcaagtgtacttagtacagtggttagtacacatgacagcaacactggaacaaatcatatatgatatttgaaatgtattggcatgtataatttcatgtatcatggtcttgatgtaattttttcatgaccgatgtggttctattggagtcttattcatttaatcttgctcttagccacatcagttggcagtgggcacaaactgtctattgcattttttgcagcattgatgacaggaatgacaggaaatcaagtctagtcggcccttgcagtgccaccctttcattgcaggccaacatgacaggcacagccactgcagatgaatctcagctgcaacaacagggtgatgctgcagcctgcaacaatatctagtggatgtgggttcaacttccataggaaaaataatatctcatggagcttcacacttgagatttaagctgtaagaaaaatttgttcaagacctgatgctttaattaattctagcacataaaaaagatccattggagtcaactagtacctaacaagtgtttggttaatctgaaaaatacaatataataatatgccaggaggaaacattgcagctataattactgtagtgtgagtgtaatagtgctaaaagaatgcaattttccattaacatctggcagttataggctagctcaaacagccataattgcactaggtgaatagctctaacaactgtagcccctaagctgcatcaagataccttctagtgtttctttaatgctgaaagtggcgtaacaattcatagaagcacaaattatctgctgaagctaatatttccagaggagattgatcacacccactacactaaaacttgttggccaaatagcatagtgtattatagcagccccagcattgtgagaaggtggatgtacttcattaactaactcattggaactactcagagcacatgagtttcagaacctgttggacaaagtcagccaaagaacctgttgggctgactatttcggaaagggttgtccacttggactattgaatttattcatcaattcaatcagatcagctattcaataagattattcattattaaaaccacacgtcaaccgcgaccgttttctctttctttagtcaatcaattatcttgaaaaacaataactaaagaaagagaaaacgttctttcaaccagccactgttgtcgtgtcgcttcgctccactccaaccgatatagaatcttcacagattctttcttaaatcatcatcttcgggcagatctaacccggatttcatttcattcatcaggtccttgccaagatcttctctcaaaattatatgttagcgagagtcgttcaaggccaaaacggaaaattctgaaagaatggatgataagaacaaccccgaattgagcaatcctcttccaggcgaagataaaggaaagaccactcgccctactactgctcttgaaaaaacggaaaaagcaagacgagccctggctgccaaacgcaataagctaaaagccggacaaaactttaaagccgctcaagatcacgccttatcgatttccaacgctttatcaaaaatcaagataaccagtaatctcaatgaatccaacttcccgaactggtcaactcaaatcgtcggcaacttgagatctctcggcttagctgaactcatgctagaagatgaagaaactgaggacgttggtgaattctcacttgtcgaaaaacgatgcatagtcgaatttttgtttggacgaatggacgagactaactcacaaagattccgagccgcctatgaggaagaagtccagtaccctctagagattgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccacacccgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaatttgaacaggtacctaggtacctctacaggtaccccctgacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagggactcaaggatacgaagaagtctaacaaaaaatcagaaaggaaggtgatggttttggatgacaataagattcttccaattagttataagttgtagatagtttaaactttgcaataaattatcaaatatgaaaaaatgaaaaaaatgacttgggactgatgttttacaataaatatgaaaaaaaatagaaaagtaagattcttccagttagattgtcagccttagagatactccagagtatccaaaagactgctaaatgaatattaagtattaaaatactccacaggtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaagggagttttccactggaagtatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaggacaaaaggaataaaaatatataaatttacagaataaaattaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggcactttctactagtagtattctatttaaggagacacatgatgtaattggctataaatatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtacactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctccacctacttttagagtagtcttttttatcatccaatccaaccctaccttcttactggaattattattaagctgagagttatcccagactcaacacttaagtaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacttttctgttattgtctcctacagggctctcttgattattcaagtgtctttaactgaggagtgtggactttataacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttggcttttatattattaagccaaagtttcatacacaaggctgacatagatgtagatatattagaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaaaatgaaataataataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacaggtaccttgggtaccccccgggaggtgtctggtgtggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacctaggtccaaacaaacaatctctattaccctcaatcaagtccatacatattatgggttctggtaaaagagcatcatcaaagcgagaatcaagcgtcggtttttctcattcaaacaaaaatcgacaaacttagacagaaagcaaacactagcatctccgaccatatcgatgctttcatgaaattaaaaaacaacatgacgaatcgaggtggacaaatcaatgacacgatgttggcacgacgattgctcagttcgctccatcaatctcattacgacgaagtaagacatctaattcgaactgttgttccgattaacactcgacaagtcatctccggtctcagacaatacaaattagaaagtcaacaattcaaagaaacttcagaaccggtagacaaatcaaacactctcaactcagcaaataacactgatgctaagaagaaatgcacccctagagactgtcaaggtccacacaattcagtcaagttttttgctaaacctgaaaatgcggcagctaagaaggcatggtttgataatctccgatcaaagaagactgccaatcacgttgatagaccatctcaaaacaatcaaaccaaaaactcaggagaagccacgagtccagcacccagcgcaaacaataccactgggaagaagaagaagtcatgggcgtttatcacttacggcagcgaggcaaactcagttgattctatcagagaagcaatttgggatttgggcgcatcacaacacatgttcaggtccccaggcttctttgatcaaagcaccatgaataaaccagacccagaccaaccatccattagcactgccggattgcaagaactcccaatcgaaggggttggaactgtgcgattgaagggacaaaatattccgagttttgaactagtcaattctcttctagtacccggtcttcgtcacaaccttatcgccgctggagctctacagaaacaaggagcaactatcaaactcgattcgagaaattccgaaagattcgaggtagttatcgaagacgaggtgtttctcagaggacgttttgaaaatttcttgatgattgtcaagattgaaccggtcagtactctcactcaagactcaaaatcaggaatcgaaggaaatgtaactgaatctgaaatactacacaatcgtctaggccatttaaatgacaaatatctgcaaaagacaacgggcgccaaacaagacaaaatattggattgtgacacatgtagaagatctaaatctacaaggcttccgttctcaggtaccagacctaagggatgcaaacctcttgataatatccatattgaccttagtggaattatccgtataccctgtatctacaattacaattactttatgctcgcaattgatgaatcaactcgaatgacattcattcatttcttaaaaacaaaaactaaggaagaagtcttcgagggaatcaacttgttcatatctagagctgagagacattgggacaaaaaggtcaaaatgatcacgacagatggtggcagcgagttcataaattcattgttaggaccgtattgcgacgagctgggaattgtcaagaatacaacagcgccatatacgccagaacaaaactcgattgtcgaaagagccatgaggacactagcaacaaaggcaagatctctcatgattcacagcgggacaccacctcgtttttggagcctagcctgtaaagctgcggtatttattcagaaccggatatataccaagtcacggaaagacagcgataatgtgccatacgagctatggttcagtcataaacccaatatagattacaatgtacatcagacccttcggatgtctatcatatatccacaatcgaaaagaagtcagagaaatcaaggttagcccgacttcaaggagaggcttcctagtaggatttgacgatttcaacaaaaattataaaattttcgattacgaaaccaaacgcatagtcaacacacacaacgttacattcaatgaaagtaattttccagagaaaggcaatgtagaacatgagaatccgttttcggaagaaatgattgaaacacaagaacccgacaagagcatctcttccccggttagtgacccagttacaccagatgaaaccaagaaaactagtcaaagaacaaccagattaccagtccaaagatatactcgaattggtgctatgcctcatcgttcgtacatgacaacccgttgggcaaatcaactgaagccgatgagcatgaatgttactagtacggatccaaaatttgaaccaaagagattcaaagatgtcgaaaactcaccggtgaaaatgatgtggattcgagcgtgtgagaaggaaattcaaaacatggacgataaaggagtgtacgaattggacttccggcccttcgataagaaactgatcaagggaagatgggtgtttaaaatcaaattcaaagtcgatggcgaaatcgaaaaatataaagcgagatacgtagctaaaggatatactcaaatagaaggagaagactacggcaagacttttttgcccaccggaaaaccatcttcgttacgactagttattgccatggctgcaaaattcggatgggaaatcgagcagatggatgctgtagctgccttcctcaacagcgatttggatgaagatatttatttagaacagcctgaaggtttcaatgacaatagcggaagagtgtggaaattaaagaagtcaatatacggtttgaaacaatcagcaagactgtggaatatagaagtggaaaaataccttaaagaaatcggtttcaagaagacttacggagacgaatgcattttcatcagaaggaacgaagaattcacctcagtaatctacatacatgttgacgatatgctaatcactggtaatgaaatcgataaagtcaagctggaaattaaggcttgatgggcaatggaagatctgggagttgctcgacgagtagtgggaatcgaaatcaacaagacagacgaagggggatacgaaattcatcagcaagccatgataaacgacgttctcgagaagtttcatatgactgactgtaaaccagcaagtactccatttgctgctaatacacatcttgtcaactccaccgatgaggaatcagaagagttcatcaaatataatacacgatatcggagcgccgtgggatcaatcatgtacttggcactctgtacttgacccgacattagttttgctgttggtgttctctctcaacatctttcaaaaccaaatcaaaaacactgggacgcttttatgcatgtgctcagatacctcaaagcgacaaaaagacaagctattacatacagtaccaagaagagcgaaaatttgataggacaacaagactggaatacaccggaatgcgctagtgatgcagattgggctggagaccgatctagccggcgatcaacgacgggatatattttcaaatacattggtggagcaatacgttggcggagtcgtcttcaacaaacggtagccttatcatcaaccgaagcagaataccgtgcaacaaccgaggcaggacaggaaatcatgtggctgtgcaagttaatgaaagaactgggtctaatcgttgatctccccatcattctcaaaagtgataacttaagcgcaatctatttggcgagcaatccggtatttcatggacgatcaaaacacatcgaaatagaatttcattggatccgagaaaaagtaaatgaaggcttctttaaactcgagcattgtaaaaccacggaaatgatagcagacatctttaccaaaaatctcggcaagaaaccattcaacaaaatcaaactattaatcggtctcaaagatagctgctctgattgagggaggctattgaatttattcatcaattcaatcagatcagctattcaataagattattcattattaaaaccacacgtcaaccacgtagtcaccccaacataaaaccgagaaggttcaagccccacgccgttttctctttctttagtcaatcaattatcttgaaaaacaataactaaagaaagagaaaacgttctttcaaccaaccactgttgtcgtgtcgctttgctccactccaaccaatatagaatcttcacagattctttcttaaatcatcatctttgggcagatctaacccggatttcatttcattcatcaggtccttgccaagatcttctctcaaaattataggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactagtgatgacagctgtacctcctcggctgtagttcagtacaaaaaaaaatttaaaaattttcaaaaaaaaaaaaaaaaaattgcgagagacaactggacaaccctttccaaaatagctgtatgttcagcaaaataattgacaaagtgatgggtatgaaataagttcccaagaagcaaatttctggcagtatcagcagtgttggttcaatcccaaatgccatgggcttaagggctacatatctaaattggttgagtgcaaaccagtcaaaaggacatcccaacagcccagccaattattgttgtggttaagtttccacagcttctccactttcaaccacccataatttgataggattgttcgactaagcttgggaatgaatgtgacaggtgacatgtctattcaaagtgggatgtaactcatgtgtcaaatgtcgtaccgggctccccctctggcccccgaggcaccccgaggactatcagcgtgagtcgctggtgatcgcctgaatgagtagaatcactagtcactactactagaacaagaaaaccaacataacaaatacgtagtcgtggacccagagaagactccgaagcggacaacgagtttcgacgaggatgataagcttactacgctgttggaactgctcgggacggacgactccatccaggctgttagcccaagcacacccatacaatggcgccaactcgataccgtcacggagtcattccctaatcggtaaaacctcggacaggggacgtctacacttcgagcgacagttttcacaaacaagcaagacggaatcaacgatcaaccaaacaatcagaggatgtagaaagaccatccgacgagaaaacaaggcacccgcattagaaggctgtcctcaaaagaaaggcgtctgttcaaagttgtataccgtcaagcccaggaaacctaactcagccgtccggaaagtggctaaagttaaactcgcaaatggaaaaaccgttgtcgcttacattcagggtgaagggcataacttgcaagaacattccgtggtcttgatccgaggtggtcgaactcaagatttgatcggtctcaagttggtcaccatatcatttcaaatcgaaatgtgacttgatgctgatcccgtgtgaattcgtttcataatctactcctatcagatacaagattattagaggagcattagatttcgcaggtgtggtcggtagaagaacttcgagatcaaaatatggcggtaggtgttttgttttgtttttcaactcccttgtttgatagttctctttccgtccaactgattcttgataatttcccacaacaacttgtagttaaaaaaccgaaggatcaagcttaaaactcaatacatgtccaaattgaagaaaagcaaagtcaaatcaaaatccctctcgtattatcgcagcaaagcacctagacaggccacttcgtgcctttcaaaatgtgtgctgtgcgaaggagatgtgttctttacccgttccttctgagacattttacctgaacaaacagggttttttttaaaaaaaacttgtgtgtagtacatgcatgatgcaattacatcggcacaagcacgatggaaacaagttgcatttccactgggcatcttgacctgtgtggaatcactagatagcctcttccgtgccaccagtttcaaaaatggctctgtaatgttaccgtctatcgcctctcagtcatatggtgtttgccttaggtttcctttactcggctctcagtgagtgcgtctaggcttggaatttgagggaactacatagtctcaacattaattatgcaacagttttactgtctgacaaagagcatctgacataagtttccagaactaataaacacatgattattttgacgggtggcaccctgaccactagaaactgcacaaaaacaaaagcagattgcaaaatgtcccacgcccggccttcttgatagcttaataccccttcatcaactgaagcaagcaacagaaagatcagtcactgtcaatgatttgtaatttttggaaggcggggtttttcatcactcacccttttttcctgcgtctggaaagtgagtctcttggtggttgggggggctgctgccttgcattcactcttgcctactgagcaggtcgatgcctgttcggccaaaaagtcttcttgcagcgtggcactaatagccataatctggatcaaagactcttttgtggtcagcgcgtagtttgctacccgtttaacaagtgcagatcgaggcttaccgggccaaataaatgcacttcggcgctcagagacctgtaccaaatccctagatgggttagcctatgaggatgtccaatgcatatccaacgaacacggattatcaaccaatgcttacatcatggtgtagccgattccagctcctttcgtattgcgcagacacagcgagatcacttcaaagagtgtggtgaagattgccgtttggcacaccagacagagaacactggaaatgtagcggagtctgtttgattgaaaaccatcagaaatttatatccaaatgggaagccgtcagtaaacgagggagaaacagacgaatcattgttggtcgcgagcatttgtcgaactgctttagattgtgcaagatcgtaagccctcagcaaggttaagaaacttccacaaatcaacttgcagccaaaatcgtgttcgtaaaaatagtcagcaacttcatggtacacttgctgtaatgggtactcaagtcatccaattcaagagattattggcaacaaacctgaaccacacgacccctgtaccagataaataaggtttaggttatggtcaaattaatttttcaagctggcataagtggaatgcgtcaaattgctcttaccatagcccggaagatccatgctccgcaactgtttggaaggttggcacagtgaatgcctgggggattccaaggataacgacggtgtataggcccgccatgagcagcgcagtgaagactttaacgattggtactttgcaaatcttgacttttccaagcgtagaggcccacacagaatgtgcatagaatgagtatcctgaaatagttttatgatcattagtcacaacgccagaggaaacacaactttcaagcagattcttcacctccacaagtggcctaaggattagtatcagacgggagggcaggcaccaatcaaattcaactcatgaagaaatcaaagcaaataaccccgaagcttacgacccggccaaatatgtaatgacagcttataccaatggaatgacttgtcagtttcaacacaaaatacccagatttctcgagcttaccgaacaacagtagtaacctgcaggagactccgatagtttccatagctttcgatgcaataatgatatagcattgccgcaaacagactggatcattttcataaacggtaagacggaagatttccaaaggccgagagcagcatgattgtaagagacaaaacaaaaacgggtggatgaagatgcagaaaaaaagagaaaatccgtaccctgctaacgtaaccgacatgagcaagctgaagtaaacaaaaaaacgcttgtcccatgatgtgttatcgtcgaaacgctgagtcaatcgtagggcttcgcatgtaatcaaacctgcaatccaggaaagacatgtcccgccaggttggagtccgcctagcacagaataaaggatatcgtcgtctgagagtatttccatttgttgtccttgtagcttgtgtcttgacaagtgtgagataccctctcactcaggcctttttgatatagtttcgtagtacaatacatatatttattttactacaactatatattgagccaccccaggccaccccagtatgcaaacccactcaatcgctacagcctggatctgcctggctgattttgccgaagtttgtccgccgaacagcaccacaagattgcaaattctctgcgggaatcggaacttggaagtcatgaagcaagtacactgcaactttatgctcatattgtcttttcggaaaatcttggacattccagttagtaagtcacatctggcatcacatattttttttttttttccattttttttaacctagtttttgccagacacgcctgtgaattctttttttatcgtgcaactctgaacttgcaagacatgcatcaccaatgtccggcgctctatttgcctatcaatacctataccctccttcctcaccggtcccggctcactccctactgactacactcaagcttagatcaatacctcattggatgataccatgcccggcaccgttggctcaattcagcagctccaacatccctctcctttgctagatcagcacccatcatccaagccatgcggatccatgcacccatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttgaaaaataaacgattcccgaaagtcaatccccaccacatctttgatctggtgtcgttcagcccaatggtttaatgaaatcagcttatctcgctcaacaaacggtggtgtaatcatccgaatggataaccctcgcaacgaggtctcgaaggctcgtaaggaagatctccttgcaagaacgatgaaacgacttgatgctcgtcaacaagggccatcccagggccggtcccaaagggcccgtggtacttcacccaatggaagcgacgaggtatttatccatttgtcagactgttttgataatatcaggctgatccatggccgatgctctgagcaggaagactccagtgggcctgaatttgaggacctcgaggtgtattccgaccagattttcgaaaaatatccgatgaacaccaaatataatcgacattatccggtgtatcttgatcctaccaatcctgatcgttacattctccttacttcaggtaatgttgacatatgggcaaaagatctggtgagctcatgatttgatttcaactcctcataataaaaatgtctgacacaataaaaaacttggtcagtgttcccgtgtacctggtgttagcctggtctcacctcctagttcaatcaagtaccaaagccgcaagcagaccgagaaagaaaaggcaccatcaacggtcgaatcttcaagcactgcctctcttgtagagttgaccaagtggctcatcgaacaaaaaaatggcatgcctcgatcttccccaccatcttcagtatgcggtgatacaaccacaaccgtcgatataggtgactacttaaactttgtgtgcattgctcctaacaagcgcgaagggatacgcaacaccttacttcacaacgacatcgactgttacaagatgttcaaaaatctcgtggtggatgatttgaaggcccttggtttcaatgtaggtatcataaccaagctccgaagcaatgttactagataccgagctcatttagccaggtctggctaaatcaacccatccggtcttcaatctcttgtctcgttcttccatcccttggcttggtctgctgtctgctgtctgctatctatctcccatctgtagtctcggtctcggtcttctgtcttctgtctgctgtctgctgtctgcaatatcccatatcgtctcggtcttccatctcatgtctcagtctgctgtctgttgtattggtatgctatctttcacctcttgtcttggtctgtgtcttggtctgctgtctgctgtctcggtctgttttccactgtctccgtatcttgtctgctgtctgctgtatgttgtattggtctgctatctcccatctctctcggtctgctctctgccatcccttgtctcactctgctgtctgatgtcccttgtgccactctgctgtctgatgtctcttgtattcttcgctatctactcttgtgtcttggtctgctgtcaaacatgaatgatcgattgtatgaccatcacttagcgcggacaattggaataccaacagattgagacttgattcaatatgcccgatcgactcagagcacttagtcaccaagtgccaacacaagggagtaaagatcctggatgacaaggcagaaggactttgtctcattcatgatcactgccatgacatgcaataaaaatctcacagtaatttcactcaatcagtctctttcaacttgtcattttcttacagggcaaaaatttcatcggacttgataaaacatgcctttttgtaatgtgaaacactgggctattggacttgaaaacatgagtcaattggacttagcagaacatgttatcacatttgtgaaaatgaggacatctgacttgagaacatgaggcgatcggacttagcaaaacaggctatcacatttgtgcacaggaggacatcggacttgagaacacaaggctatcagacttggaaaacacaggctatcggacttgagaacacaaggctatcagacttgaaaaacacaggctatcggacttgagaacacaaggctatcggacttgagaacacaaggctatcagacttgagaacatgacactatcagacttgagaacataaggctatcggacttgataaaaacaggctattggacttgagaaaaacaggctatcggtcttgagaagaacaggctataagaacaggctattggacttgagaacatgactatcggtcttgagaagaacaggctataagaacaggctattggacttgagaacatgactatcggacttgagaacataaggctagaagaagacttgagaagaacacgctatcggtcttgagaacatagggctatcggtcttgagaaaaacaggctattggacttgagaacatgaggctatcagacttgagtaaaacaggctatcggacttaaaagcagactatcggagttgagcaaatgatactaattgtcctcaacatcaatctcttgaatcgatccggcagtagggcagtcgtatcccgcatgacggtagagttcatggcacaaagtagaggaaacaacattgttagttgttcttcgaatcgtccaagcagggtcaagactgttgactaaggcttgagtgcggcggagattgcttttaacttgtgaaaagcagacttcgattggatttaactccgggcagtacggggggagataaacgagtttgacaccagcttcacgacataacctagcgattttaccacctcggtgtatcctggcattgtccatcaccaagacagatttgaccgctgggtaaggattcatacgagggagctgttaaacaattgccattgtcataaattagtatcggagacaaaatcaaatcattaaagaatgaaactcaccagattgaatttcaagaagtgctcaaagtcacgtcttttgaaagtgtgctcggttattttcattgtaaggacaccttcgtaacagattcctgggactaatgtgaatcgcttcgggttctgttcgatttggtaacgaaccgaagaagatcctttcctagatctagagaacgatctcaaaagatctcgagagcagatgcctgactcgtcttcaagaaaaagatacacacaaaatggtcagattctgtaatcaagatctgacagtgatcttacgcttaccagtaaaaacaagaaactcagccggtacatcagccattttggcgacaaatcgaaacttagcggttaagtttttgcggatgttgacagtgtctggtttcttcaaggtgatgttaagtttatcaaccagcgtctcgtggaggctcgatatccccaaaagtgtgcccctggagtcgaacaggcgctcttgcaactcatcaaggaacaggcctggttccgtgcgtacaagttcaagcatgaattctcggtcctcagctgataataacgaatttcgaccttgaaccgcatattcttcaggatcacggacaactcgttgggtttcacgatataattcgttccatcgagtgaacgattgtctagacacagtgaaaccgagagagtttcgtataaaggtttgtgagtgcttttggaggctcattcgaactgtggcgatcttcgtggaggcgtcgtattttcgaaagaccatgttgagagaataagctgattagagctgggctgaataaggctgaggggcaggaggaaagaggaaaccgatcgggctgaggggcaggaggaaagaggaaaccggaggggagctgaggggagagggggtgtgtggtgggagatcacaccagtatcacctgtccttttcatttgaaagcttaaaggactgatcctcctcgatctccggctgcgtcagagacttgtccagggcagaaagctgcagccgggacaaaacctcaccctgcctggcctgttaaatgcataatcaaagattaatcttggattatcgagtccaagattttccgaaaagacaatatgtactgattgagaagccactcataaacgtcaagaggcgttgaatgcgtcagaaaacacaaagaatgtacgtatcaacaatttggtacgtcacacttcacattgtacaaaccaattcaaacaatggtgtaaatacaaatctggcatcctggttgtatacatacaatcaatatcgcagcccgagatgcgccaaatagaatccagaatcagatcagcatttcggtgccgctagagcttcttccactgaggattttctttgtcgactttatttatttatcaattttttcaaggtccaggaaaaatataagcacactcgcgccaatcagctacaacctggaggccatcagcttctctctacaaaatgtctgtccagcaaggatatcccaagattcacgatcgctacgactatgtagaatacatactacctggctttgtgtacgtccctcgttttcaactggatgcttcttccatcccatctgggttgaactgttgcaactttccaaagaatgtgcatctaattaaaaaaaatgagattaggactggggtgtatgccagcgcctgctttgggggaatggtcattagtgaaggaatccgggttctatatcgatttccccaagactcgacaatcatgcgagtgatggttctatgggtcatgggatgttcactgctgcatacgaggtttgtactttcctgtaacaggttcatttatcccaacatgacagtgactcgttattcttcactcatattcaacaacagctggtttgagtacattgcctatcattacgcggttgatggatttcacgacgtgaggaaactcaacgcggtaactcctcatcttgggtacgccaacctctcaacccagtacaagaacctcacggaatgctagaaattaacgcgtcgatttcgcgctcgggttgatctgatttctcgatcctacagtgctcatgtatttttatccagatgcctcgtcacaacatgcaagtatttgtttataaatgtcgacttattttttgagtcgtgtctcattgagtcgacggctgacctgaatcttcaattcagctcagctttttttctgctaccgactgtatgttttttcaagccgagactggcgggggacgagtctagctatcctgcttactcttgggcatgtcgcatccgcaatcggtacgatgatccagttcgtccgagcaaaatattacacggagctctttctattgcttccactgggcttgtgagtccatcaaccgctaacttttcatttcactattcctctaaacgactggccattgacgagtccggtacatcctaatcctacgcatctcacagtctttatagcacaacggtaggcgcattttttgagaaggaacaacagtgctcgtggggctcgattattcaacctgttttcctttctgattcaacagatatccggagatatcctcattaccggttctttgttgtattttttgggaaagcagaagactcactacatcaagaccaaatcgttgagctttttttttctatgaggattctcataagggggctatcgatctgacaatagactcgggtttgtgtagcataatcaaacgtatcatgcttttgtctttccaaactaggtaagcatttcttttttttttcaagtaatgtcatccataccgcttacattggaatctagttttttgacaacggcgcttgctatcgtgtcaatcggccttctgggagcgcagagggaactgggaattttgtactgcttgacgtaggaaccgtttgacctgctattgattcagtgatgaatttgttttgacgctcggtgaacccgttatttgacgcccccacagacttatatcggcacagctttaccttctttcaattgtaagtcaactcattcaagtcttgggagcttcgggccatttttttgaccgctctcacatcatattccccctgaacacagctggtaaccttgaactcgagatttgactttgccaaggctttcgccgaggatgcaaacaagagtctttcgagatcatttcgaatggttagtaatacatggtgatgtggcgtagttctcggcatttgcgccgggagtgtttacatcaaccctccacttctcttctcaacatatcttgacactaacgttaagggtctcttttcatccgcagaattttctcaaatcaaagacaagagagtggcctggccctggagagggtgtcagcattcaggtagaccaggtcgttttcacagatttcgacgaagatattcttgcgtcacccagattcacgaaggttcgcccaggaaacggacaggataccatccgagcccccgctgtgcccatcctcgataacttttcccatcggtagactgacacgcttgttacattaaaattgctcttttttcggcgtctttacgtgttatgttgttttgtttttgttttctgccaattttggattgttaatgtaatcaaccaagttcactaaatacttgaaaccttgcatttggggtcaaagcccttaaacatggacctaaaacgatgtctatagactgacctgggaatactaaagtcgcagggaattcaaccccaggcaattatggtaccgattgggagttacatgaatgaggtaggtttatacccgcgccttcaacacttgaacacatgtgagcttttagcctggcccaccggcaaccatagactccaacagcgaagctccctgcgcgtctttcattgctcaccgccagcccaggtatcaatctttcttcgttacttcgattgaccataactcgaacggatgtgacattttgcaaaagcaaagttccatacgcctcttgcactgatcgcagtcagtgtcagcgtcaattgctttccgctgcgtggattacgcttatgctcaagcggatgtaatgtatgccaagtcgtcaagcggccctaattctatattcccctgaatcatcatatatctgccgtcactcatgattattgtaatcacaaatatgaattttgatttttgcctcctggttttaactggttaaatcacccatgtacagtgcctagacagtgaaaagtggccgcttattttggattccagagctccaaaaaacaaatttgaaatcatgagacttggtaaggtggtgcataataggtaccaaaaactgaacatgaaatcataaaagcaaaaaataaagttccaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgataatcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcatttactagtccacatggcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccattctttctttctctcagcactcccactcccccaaaatggatatcaaagcttttgaaaaaaatcaagtttattttttatttttcacaaattttcaaaatttattttttgcttttattatttcatattcatttttgaggacctattatgcaccacctgaccaagtctcatgacttcaagtttgtgcttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacacagaaatgagctcttgcaaactcaaaaaatcggcggacatcgttatttatcctgctttctggagaggaaaaaaaagttacgatatgggttgcagtaaagaagataatattgtcaccagatattgagggcgttccaaggacagataagttaatggaagcttggagcttgcgaaatattccctgatttttgtagggccatcccagacagaattttgattaatcaaatgtctactgcatagctaatgcggtaatgtgactcagataggggtaacggtggtggccatatcttatcttgctgagaaaaccgtcctgtattgttactttcccaatgttgaaaatgtagctgcttattgttcgtctgctccatagacagtccgattgagtttaatagcattgtaatgtcatgatgaagtaaagagcctctcttatgatcaatggaccataagccaatataataggctcaattaggcataataaaatctttgtgaattcctggaaaagagctaattgttcatttgttctgcaagtgtattagggttggtaacttcagaatgacaagtccactactgtaaattttacgatgcgccttgcatgataattgacacaaagaaagtatgagaaaatctgatgggacaagtttagagtgcgtccaaggagtttcgcgtgtcgtgattggctttcaaaacctagtgtttgcagaagggttcaaagaaacaattcttcgcactcagaagagctcgtgatacatgaggggaaaggagcttgactcactgggaccggattcatttcctcacaaacctcctcctgaatagcagagtgggtctcctccggaatcatcgactcaaagctgccatgaaatccattcaatgactcgtcttgattcaagcggctttcaatgaatttgtcaagccatgatttgaaagatggagatagcagcggcttttgtaaagcgttgggagaagaaatgatgatgcgagccacgccaaatgacgatatccgcttgtttgcatttcctttcccagcgtggcttctccggtgaatgaattctagaggctgaggataaaaaacgagcattgtaagacttcataggtttgatggattgaaagttatgaaacgtaccttgtcataacataagttttcaagtctggcagagattttctccgcgtaaagttcttcgtcggaagattctgaacaaggcgatgaaggtccggtgtgatcaaagaaggattgaacgatttcgaccgagagtcggattgatactctagaagcgtagtccgattcttgactttcctgtgacgaagatgaatcttcgctcgacctgtagggcgagcaaggcggctgtactagggaatctgttcggtcacatctgggcggcggacagaaaagtcttggcagcggttgttcaggcttattttgatcgcccaattttccgaatcctagcggcggagtggatggtaggcagcgagacagcgttggggatacctgacaaacacgaaaaacaccgacgttgcgtttctcttgtgcattgcgatggttaacatttgtggattgcacattttgtccataaggaacactgcgcgcggtatctgtttcttgatgggagctcgagtatggggcctgtatgtatagtcacgtattgtcagcaaactcggtgctgctgaagtctcagggagcaaggctggggaaatcagctgcagactaagaggggttctcttaccgctctataaaatctaggtaatatctcgaattcgaacatcatcggggcgagcatcggccagcaggttggacgacagttggcagtagtgctagtagaagaacctccttggaaattgatatccaaaatagtctctgacaggggccgagtgcctagggaattggcatctttcggctggcctttgggacgattcactttctgcttgatggagcgcacagcagagagtaatcgctgagatggttttcgggaaagaccaatggaggaatttaaggacatcttgcaagtagagtttattggtaaaaaaaatagcaatggagtggacactggccagcaatgtcaaaagtaacggctgtcgagtgagtcgtcaatctgacagaattacttgatggagaatgaatgaaagaagaaatatttgtaaaggcacgactattagggtattcaggaaataatggttgatgaagcggcttacacgagcagcccagagaaaacttgcacttgctaatttggctgcacggttcacatgggcacatttgtaaccgtctcgagtcacacatcgacaaactcggcggcagcgtctggacaagccttattcggggtttgtcgccgtgtaaccaatgtgaaccgtgctattagagtcagtgcactggcaatgatactgatcagatccgcttgctttgatctcatcttctcaccccacactggctcaaaatgagactggttccccttccgaacagcttttcacaatctgagctgagggaattgggtcacctacttcttgctgtgggagtcccttgacctgattatagatgtgagtgatctttgggaaaaaaacgacgcagtgagaaattgtagtttgcagaagcgcttcaagtcataactcatccccttcacattggcaggagcatcggaggtgcgtaaaaaccgatttgatggagagcctacatacatacgatgttcttcatacccatcagttcacaaaaagtgtgcggtgcagcatgtagcgccagtttccgtaatttaaaggcgaccaggattatgcttccaaaaatccttggacaatcaattcttcttaaacctcaaacttatgggtttgttcacagcagtattgcctctgtttctgcataacatcctagggtcaaaacatgttgatcatcaattgaaaatttaaattcaaccggctgatcccatgatttgagaatcattttgctattcttcatcccaagcttacttgaagacacaagacaacatgacaatggagacttgatgaattacaggacaaaactaggtccaattgtgcattcttgggggtagcccaagcccaactcctggggaaaatggaggacttcccgtcaatatcatggcagaacctgcaaagtcagatttacccccactgaatttggattttgcagagtacaaatctgttttttaggtgagacggagccaatgggaattgctgcaatgtgtatatttgttgctcataagagtgaaggatttcatgaaatgtaaaaaaaaccttttgactgtatgaagtctcattgcatctctaaagtgtataacaagattgaatgcatcatggtgtgaacaatcagctacaccgccaaagcaaaaaaacgttctgggaaccacttttccaaatgccattttttaaactactttcaacggtgagacaatctagtctgttggaattttgatatctttttttactcattctaaaaatcaccctttttttatttctcctctcatgctttcattcatcattatagcctgtttttcatctacattatgcatgcatgatcaacctccttgtagtcaaagaactctggttagtatgacttatcagctatttcagtgacacttgtcttcttgagcttgttaactttgtaggcctgttattatattgcatattcaaaactaatcctccttctcatcatcctctcatcactggctatagttttatcagcaagaaagaaaaattcaccttgctgaacactttatatggccttgtcttttctatgatggcagctcagtagtgggagagagaaggagtgggggagatgcttggagtagtgagaattgaaggtttgggtgaattctggaggaaatggaggtaaggtggtaagggtgactgagaaactatctggtgcagggcttacttgtgatgtatctatcattgtttggggttgggttatttgtctatggatttgttttgaagtcctttgctatgaactgggcaaacatcactgaagggggaatggtcatattgagggtcagatagatcaatggatggtgaagtattgcagtctacattcaagaattgttggccagtcctgctgggatcttccatctctttgcaagaagcagagtggtcagtggtggctggcaccagactttgatcaaagagccttctctttgcacaagtgagctaggtgaagcaatcaaattattttggtgtccctggaggtagtgttgacccttgaggggcaagttattgtaacatagtccagacctcttgatttcaaaggctagacatctatctgagaaatacacctggagggtgctggtggctttatctgtactcttagtatcaaggagccagaacattttctgaatgtcaggtttaggatacctactggtgacaagagtagtatctagaaacgtgatctgcttaaggaagtgtggaggagggggtggaaaagaatagctatcaatgacagtttactggcggggctcagagatggcttgatgagtcttactacacgtctccctgtagcttgaggccagggcaaccaatctctaggcggctcagagttgggattaataacacttcaggttaacggttgcggtaacagtcataatagaacagggcaagggcatgagtaggttgtaggataggtgtgaatcatgatgagtcatgaattgtagatatggtgataagattgaaagaagatctatcagaaggaagtagtggccagagccttgaatataggtagtgagaacctttgcgcaagtacatagggttgaaaagtgctaaaatttttggcttatgttaggtggtactaggtcttgatgatagtatcttattttcatagttatttgtgtctggggaaaaaatgtataggaagaggccagcggctcctttgaatattgaaaggagatgctggccgggttgtgggtattcatcctattccttgggttcaaggaatgggatcaaaatagtagacatttatttcaacggttggggaaagatttgcgtctcaacgcattgtctctagctgcactgcagcatattcattagtctttattcattcaatttgcgcctgcacatttgtcttttatttcttttttactctttttttattattttctttctcctatgagggggtctaaacttattagcccctgacattgaatctccttggggtggatgttgtcttgtttgcatagtgatttaacatgattattttattgcaggctgaagaaatttataccgaagacggggagaatttttgggcaacaaaaaatagtttttgatggaatggctcaagggtcgaaaaaagagggagagagccaatgatttttatttgcttagtagagactacgcgttaaatagactacgtacatcaagttcaatctgtggttctgagagaaaaatgaatatcataatgaataacaaaaaatcaacaaattcttgaatagatgactggagtaaatgactattgataaagactagaccagggtttgaagactacaaggattgcagcactaggcaataagacaagataccacgctagagatgtcagcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgtcaacatttgcggtaaaaacaggtgcaggtgcaggtgcgggtttcaaaatttgcggtaaaaaaaggcaggtacccgggtacccgccctacacctgccctgggaatgcttcccctgaagaatttaattcatcattggtggtccaacactccctttttttggtgtgttgggctgaacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagatagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggaaaatgttccaggtacccggatacccgcccctggcggccctagcaggtgcgggtgcgggtgtgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgccatctctacaccacgcagaaactaacaacaattgtataataatttgtattccattatttaatcatcatcacttgtaagaataaacaaaaaagaattttttgggatgaggagagagagagagagaaaattccaacaccccccgctactcagacctaaaaaaccttagaatgaaagagaagcagtttgatgatgagaggaaaaaaatgagattgatttagattagaagtatcggacaccttcatacttcacttcatcgatgtgatgaaggacaccctcggctgttctgaagagggagaaatcagtcagatcgctgagctgattgaagttgtcttgaacggttaggtgagctgaatggaatttgggggctttctctggatacttaacccagcagttgttgacccgatgaccgggtttcttgcagtgatcgcagaccattgagcttgctgaggcttgatcgttcaatcgagtgaggagtgattgtggcaaagtcaaagaggtagatcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaatttggtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgcgaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgggtagatgatggtttcttgtcgaggtcgttttgagcgatgtagctttcaagctttttaatgaccgattcaaacgactcggaaccatagttcatcgaaacaatatcgcaaaaagagcgatagtcagacggaagtttcttaagcatcaggatggttcgaacgcgattgtccaagataaggcccgacatcgatatctttttatttgccgattgaacggcggggatgaaggtagtgaaagaggaaaagctgagatgtagaaattgatcgagatgggttgtttgagaggttagatcattgccggcatattgcgatttcaggagtttccagataccttgaccgttgaagtgaggagttacaggcagggcagagctaagaaaaccaagtacttcctgtccgatgtacccaatgatttctgcatacgcgtcgttgttgagcttcatccatgtttctttttctttttcgtcaggttcgacttcgctatcgacgatgttgaggagtttcaatctgaaaagtcttgcttccatcggtaatagccagagggcgtagttgttaggagtcaagaggactttggtttcacagatcactttggtcgacatgttgaagttgttgttaaggttgtaatttttaagcaaaaagagagatagttgtagtaagtctttcgactgttaatcgtgaagaaatttacaccgaagacggggagaatttttgggcaacaaaaaatggtttttgatggaaagggtcgaaaaaagagggagagagccaattgttgatgggcacagggaccgaaactgcgactgaagtcgagactcatgtgtgggacttgacgatgagaaactaatatgtttattcagtaaggaagaaagtactgagagggagtccggtgttcagtagtagtggacagcttgatataagcataactatgtacaagcatcgagtactacatacgggattcaccatcccaacaccaatgatttttatttgcttagtagagcctacgcgttaaatagaatacgtacatcaagttcaatctgtggttctgagagaaaaatgaatatcataatgaataacaaaaaatcaacaaattcttgaatagatgactggagtaaatgactattgataaagactagaccagggtttgaagactacaaggattgcagcactagacaataagacaagataccacacagaaaataacaacaattgtataataatttgtattctattatttaatcattatcacttgtaagaataaacaaaaaggaattttttgggatgaggagagagagagagagaaaattccaacacaggcatcaaagcttattgggaatgagtgaagaagaactgcacttggaaggttacagaaacaaggtcagccttctccctccattagtgttttttatccaagatccatttttctgctctttgttcttgtgtgagattttaacatctttgttagggagttgagctactgcttttaacatttatgagtttaatatcaatggttgctttggcaaaagccagagctttgttaatcttttgactgacaatggctacttttaggccctcaaagggttttggtttgttgggctgcttgtgggtcacaacctagccaagtttgagccaatgaatgtaagaggaaggtggggttggtggtaattttttggatgtgatagagttggatgttccagtgagtgaatttctccaagtagagaggaactggtcttgagggtaactttcttggtcttgcagtgggatggaactttgttgaaatctggacttcttgagtaatggatagtaaaaaataagggcactacaatttcttactggactaaagatggccatcggtacccgggtacctctagcagtaccctggtacctcctttgttttgctcagaaatggaaaacaggtacctcacctggcaccccctggcgggtacagtgggtagacagtgaaaagcggctgcttattttggattccagagctctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcataatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaagataaacttgatttttttcaaaagctttaatattcattttgagggagtgggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattagaaacaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagcagtttgaagccatctgaaaaccagtttttcccaaattttcatttataatcattcttctcaattcccaatctttctttctctcagcactcccactccccccaaatgaatatcatagcttttgaaaaaaattaattttggtttttatttttcacaaattttgaaactttattttttacttttattatttcatattcattttttgggacctattatttttggaatttcacctgttattgatctcccttctccttcatttcacaaccatgtcatcctttttgtttttaattatgaatttatttcttattcattatgaatcactcagtcccacaagttgatcaatgatgtatctagactacttaaagatctctagatattaaggaattaaatcatcagtcttagctatttttgatctggtcctaagtggacacttaagcctccatttagcctttctcaaagcgcactttagcccgcttgtctaagtataaatagcatctctcagactttgtctgcttttggctctgccgactttttcccctcatcgactcaaatttcctcacgattaacagtcgaaatcgactgaacttcctcaattctcaacctcaacaaccttccgacctcaactctcacttctcaacaatcccacttcgctcgaactcagtatggctaccgaagtagttcgcaaatctaaaattcttctcactccaacaattatgctctttggctgctcccaatgaaagccaaacttcacaaagctaaatcactaaccattgtcactggcgagcatacctgtcctgaccctaaagaagacaaagaaaacgaccgactctacgtcgagctcaatgaagatgcgtatgctgaaattgtccaacatctcaatcaagaaatccttgcttacgtcagtaccacactacccgagaccgaaaaattcaacggatacaaactttggcaactcctcaaacagaagtatgccggcagcgatcttacttccagaactacagccctcaacaagttcctcgccatcgagtatgaatcgttttcgaccttcctacctcttattcaatccgcaaatcagaagattgtcctctcttgactcgcgctggatgaccaagtcaaaacaatattgatgcttcataagttgcctcaggattttcattcgttcaagaccaatatatcaatgaactttgaaaccgaagccttcgagtcggttcttaaaaaacttgaagactacgcctctcaaaatcaattgaacgaggtcaagaaagcagcgattacacctcaaaccacgctgtacactcaatcctccgatcccgaagtcgtctgtcctcattgcaaacgtggattccgagcatgttctcactgcttcaaaagcggacacaccgaggccaacggtgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttgtttttaattatgaatttatttcttattcattatgaatcactcactcccacaagttgatcaatgatgtatctagactacttaaagatctctagatattaaggaattaaatcatcagtcttagctatttttgatctggtcctaagtggacacttaagcctccatttagcctttctcaaggcgcactttagcccacttgtctaagtataaatagcatctctcagactttgtctgctttcggctctgccgactttttcccctcatcgactcaaatttcctcaattatgcaccacctgaccaagtctcatgatttcaaatttgtgctctggagctctggaatccaaaataggcagccacttttcactgtctaggcactgtaccagcggtactttgggcgggtaccagcagtacctgcggctgcggtgcaaatggcactcttatgacttgaaattgcagttcactttttttttctcactacatgcgagtattgtgttgagctaatcttctaatactatcacctttcatttacctttcccatctgatttacccttcttagcagtctgaataccatctttccacttggccaacacccctttctttatcatcccatttttcagtagaaggcaatggccatccccctactcagtgactgcgcattaaagagggtacctctagcagttccctggtgccgccttcattttgctcagaaatggacaccaggtacctcacctggcaccaacactgggtcactactttacgctgcgttatccagtgtatctgagtagtgtagtgcacccagctgcttggctgctacttgaatgctacactatccacaattttttttcttgggctgtagtgtagtgggaccattttctgaaacccaaaaaaaacagatagtgtaatggtttcacccctggatagtgcactactgcactatcctgtagcatagctgggcccctctttttgagagcaccaaaatctgattttgtaatggtttcacccctgaatattgtgttactgcaccatcaaggggtgaaacatccctaatctgatgaagaaagggcccagcttgtcatttaagggttgcgaccttctggcagccatccgtcaatggtgccctctgtgatccccaaccccatccatcttgattcttcacaaaaatcatcttcaagattatttgatatcatccaatattaattagtattcatcttccttgcccatattaatgtttctctctcctacatttgtcttcctaatagtaatttttctcttgtcatgtcctctctaccgtaatgcaataaaaaaatacaaaaaaaaggccactgcaatagtgtagttgccaaaaagaaacagaaaaaaaaagaaaatgataatgtagtgcgtttgcactacaggaaaagtagtgctagtgacaaaaaaaacactaccattactggtagtgtagtgacccagtgttgctggcaccccctggcaggtgccaggcgggtccaggcggtaccaggcaaacaggtgccaggtaccgatttccatctttatactgcactggattcaaggtgcaggaaaagaatgtatagaaccagtggttttaattgctcatactaggctagggacaacaatgggtctttactgtactctacgataaccagccccttttgttatagtaaatgtatgcttgaccacccgttactaataccggtactagtaaaggaccaagccccaagcaactagtatagtattgaggcacccattttttggttgcttcatacagatatagttataggtttccgttttacccctggttaacacaataaccaactccaccaggggcaaaaggcataaaaaagccctaagttgatgacagcaggcctttggtgagctatcccctgcttatatgtgggacatacccctgctagcatccccaggacccttatcccagatactagaagcagcatggcctcacaaactccaaaatccactcagaatgacccctccggcggtaaaaatactgaaaactattctactgatcactctcagactcaacgacaccgctcatcaagagcttcatctcttgtcattgcaccaaaaatgggactcacgggtgagattaacacggccggctcctcacaaacgtcctgcggaggcaaaacattcatccaattccaaatcagctgttgagattcagtcttgttctgaagacaacagggaaaaaatagttgtttccgtctttgttattgctcatgggaccattttctcagtaacagaaaaaaaaacccatatctcagttattgtatcgaaagcaaataaaacaaaagccacaaactgggatatcgtaaagaaaaatccgatacagattgcggtaaaacccgtagggttattgagtaaaaaaaaatactgtaacggtacaataccgatatctgtaaagtaaagacccatcgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttccacctcatcaatcagaaaggaattccttccggtcgatggagttcttatacctcatcgatctgaaggaatccttccgattgatgaggtataacaacctcatcgaccggaaaggattccttctggtcgatgaggcaacaacctaatgttgttgagactgtacatcaagactgtacagtctcaatgaccagaggaatccctccggccattgagacagtgtacagtctcgaaggccggagggttccctccggcctcaacaggtccgtgtacggtgtaggacaccaactggtgtcctacatgggccgctgacaccctggtgcagcccaacactcccaaaaccgcattttcagggcgggtgtcaaggtgggtacccgggtacccgccgttttttgtcccaaaactcgacacccgcacccgcacgcagcacccgcgggcgggtacccgctcagcaaaacaggtaccgggtacccgcaaacgagtacccgttgccatctttagtaggctgtaaggcctggccaatgacttcccattcaagactgacaagtctagggacattgttatcaaccactttggtcaacttatccactagctgattttcaacagggagccctcagcaacatatgtacttacatgtccaggttggacatgttgttgcctgtagggggttgggcatggccagttcaccggcttggatggtgatttggtggaaagaagatggggaagggggaagaacggggctagtgctctaaagagggtggcaggtgagtgtggaaaaaggtgaaagccccagattgaagaatgaggacagatgatttcggggttggattccccggatctactcccgggggggggcttagctcggtactgggtgagatgttcagctgaaagagctccttatcaaccaactcaccagaaaaccaacatccaacaccaacaccatcatcatcaccatcatcgtcatcgtcaccaccatcgtcgtcatcggcctgttaaccgttcacttggagagctagaaatcagaccagaggcagagccagagaatcatggcagaaccagaggatatccaacaacacgcggtaagtaggcattactcactcaccctgtctacgtaaatggcattgaactcaccaaaaacccacttgatggtcatcaggaacaacagcagccacaagaacctcctcatcttgaccaccagccatctcaacttgatccccatcaaccccctggctcacccacgaacgatcgaagacatgtccgacgccggaagaagctgagcgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccgtcatacccctcctcaccccctctcctgatttccagtcgaatgaccctgcccatcatcgtacgtctcagtccagttcatctccggaccccgaaacgtccactgcctccatcggacagccgactcaacctggctcccagatcgaaagtatccaaggtcagtcctcccagccttgaccctaactggatgttcacatttgttgatcatccgcttcccttctggactcgcggcatttacgttaaaaaatgtagctaccaaaactgcaccgatcgatctcgaatcttcggcttcttcctccgattctgatactaataccgatcttagcttggatgatgacgtcgatttcgaccatcctctacgccctgaacaagcggtccttgtggatcgtgataatgaactcagtcgactcaaattagtcagtcttttgtttgctgttcttttttttctctctttgacccttcatccatcttatactccctgtctctgtttcttttcatagatccttggagatatacatagtggcttttattcacaagactccattgaggaagctgatgctagagttgagtctaagatctttcctactctccttttcgaatgaaaacactcctatcattcatcatgttttaaaacagacagaatggagctgatcgttattcctgtgtttgttggaatgatattgtattttcttcccaaggctgtcatctcggctatcaaacatgacgttctacatggtcttcatctcgctttttcgagcctttggccaatggaagccgtttcggaacagtgcgtcctctcacccccccccccttaaaatacctgccctttctttcattttggtgcttcttttttaacacttagtctttctccaatcgaactctgtagacaatatgcttggaaattggccgaacagtttggcgctcgttgttacactcacttgtcaccaaaagtcactcatctaatcgcagcgaaggtaagcgtattttttaactaaacaggagggatcgagaacatacattatctgatgttaaatgagttgttatattcagttgggtacatcgaaggtcaacttagcattaagtcgacccaatgtatcaatagtccgtccgaaatggctatacgatgcagcattactatggacgcggccatcagaggctggatattcatggcgaggcgggacagagagggttgtaggtagcacgacggagagattggaaggcgtgggtatggaggaggaggaggagggggtaggggtggaggatgagggaatacaagaagagtgggggatggcggcggcggattggaaggaagcgacggctgaggtgatggctgcattggatgaaacggatgatgatgaggaagagagtgtggacggccatcgatcgtctgagtctgatgaacctggtcggggtcggaaacgcactcggactagctctagtcttccttctcctacccgctctcggtccggtgatcgtctactcctagaacctaagagcgactctgatcaagtgactgatgaggtcgattcaccactctcgaaacgcaaacgaatcgctcgctctagatcttctaaacttaaactcgtcgtccctctcattgaagatcatcctcaaccttcttcttcctcttcccctcctcatcataccaatcctcaatctcacccgctctctcatcctactacttcagcttcgtcttcttcttccgcttcgacttctcttgatcgtgatcatcaattccctgctcttcattctcgctccaattcgaaatctgatcagcttcttctggtcgatcaacttagtgctgaagatgacgaattcttgtccgctttggccgctgaaatggaaggtaatatgaataattaattgcttccattcttctttttttcttttctgtttcttctttttttttctacattctttactctttgtttttttataaagagggtttctcttttttttggtagtacacttaatttatctttgactgattgaaatgaaatgaaatcacaaaaaaaagagagataggtggtgcaaatacctgttggaatggcttccagaggatggaatattttcatgtttttatgaaaagacttcattatttggaatcaagaacaaacaatggatgtaagtgaaatcaacactgggccgctacgctatgaaccctaaccctaaccctaaccctaaccctaaccctaactagacacgagtagactttgattttttcaatctcttcttcctcaatatctttaaagctgaccgtcccataacctttgcccaagtctagcaacattggatatagctcggtatcggcactcttgttgatcggtttgaacaatggaattcctttggtcttatgaaatacaccaatatcaaaccaattgtacgccccgtcatttgccgactggttcccatagttgtgctctacattttcaagtttggctttcatgccaaaagcattaagcctcacttgagtgatgccagaagctaccatgactctgaccaaaagacttgccagaatactctgcgcaccatcaatttctatcttctcatactcagccatgcatggatgtcgcatacagtctgctgcaacacccgcagtaaggggggccccttgccgcgggtgtcgcagcagactgcgtgcaacatcccagtgacagctgtgaattagtggttaaagcatcactcatgaagtttggggtcacaggttcaattcctgtagtgcacatctattttggtttctgacatggtagcgagagtctccagcttcacttcgcaccctaacaggtggaaaaagatctcaaagatgacttgaccacaaatagttgtaaaagctatgtttgcactctgcatagaggaagggggggggtgttatattccattcctactctaagcaatctgacacccactctgtgtaagtcttgatcctgatataatgatcagcatgtaaaaataagacttatcatcccaggatacaaagcattacggtggaacatgtctagataatgagcccagcaagcattagcgcacttagcttagtggttaaagcatcactcatgaagtttggggtcacaggttcaattcctgtagtgcacatctattttggtttctgacagtttgattgcagctgatgctcttattctaccaggcgacctaccttccaacaccactggggaagtggtcacaacttgtgtggggactctgaacacaaaaaaaaggccagcaactgctgatgtttgaactgtataattagaaactcactgatcttcaagatatcttgtgatcgtgggccaaggacattgagtggctttggagcaagacttgggtcaacagaaagctctcagagctttgtcaatgaaaacctttggttccaagccaaagataatggtctcattatctgcagtttggaaccatagtggcataggcagagctgggtggagctgacagtcaactgggtgagctgggtaaaaaactgggaaaacagtttttgcccattttttttaaaaaaaagccccaacctccctaaaccctgaaccctgaacccctaaccctaagagcattcacatcggcctggttaatttataggttaggaaacccgggttggaggtccgggtttgctagcctactgtcgtaaaacgcatccgtccgggttaacaaacccctggaggaaaactccctgcaaaatcactaaatttcaggttagtgatcgctaaatttagcaaccaaaaacctgaaatcaaacttttggttaactaacctgttgttaacctcgaattaatgcaagtgcgcaaacaggcttggttgggttaactcgccttaacccggcaatttaatgctctaaaaccctaacccccaaaaacctgccccctaacccccatcaggggatggggccagttggaattgaactagagattgttcgttcggacctgggtacctgttggtacctaggtacctgttcatttttttcaagaaaatagatacctagtaccacaccagacacctcccggggggtacctagggtaccagttgcaggtacctcaggtacctcccctctcttttccacttagtttcactcccaaagtcccaagtcactttattattattatttattttcatatttattgtaaaatatcactcataagtcacttttttggcattctttcatatccgttgtacatctaattggaagaatcttacttttctattttttttcttacttgcagtcttgcaggaatattacttttctattttttttcataattattgtaaaagatcagtcccaagtcactgttttcatttgttcatatttaataatttattgtaaaaagtttaaactatttacaacttataactaattgaaagaattttcatcttcatcgtcgtccaaatgtatgaagtataagttgagctggcagaagattgagctaccctctgggctctcactttagtgaaaagcaaaaaaaaaaaccatacattacatcagcctgaatgaaaaatttaaaaaaaatacagacaggcaggaataaatgaccagagtgagatcttacatagctcctcctggtcagttggggcttgttcacttgcagatgggggctgggtgcttggtgtctcctggctctctccctctccttcttggggattgtatgaccgcgacgacgagcgagaagcgacagacttcgctcggacacggcggcgaagtatgtcggacatccttcgacgtgtctcgcttcgctagcgcttgtagattcttcgctttggcgggttttgatcacaagcgatgaagctgtgtatggctgtgaagagcaaacaagcaggcacatcagcccgctgctcaaatgataaaaaagtagagggggaaaaatagtgaacaaaggtggtggcagggaagaaaaaaagggggggcttaccgtttgtaggtcgatcgattggtgatgaggggtttgtcttcgatagtcgatggtgaccgtccgttggtcggtccggttatctatgcggtagtagtggtacctacccgccgaatgaggtggagatgggtggggctcggtcctgggcagaagtcaagcccctgcaacccctgtgcagccccacccccctatgtttttaagacatcagaaggtacctgtagcggtacccgggtacctccacatttttgcccaaaaaaaccggcacccggcacctcctggcgggtgcggggcgggtgcgaggggtacctaccagtaggtaccaggtacctgcaaaaagtaccaacgaacgatctctaaattgaacccacaacctgatgggtgggcaaatttcagggccagtgcagaacattgagctacagagactttgtctctggttatgattttggaaatttattctgctgggtgagcctgctcagagcagctcacccagctctggctgccctttggttccaattttccaaaccaaacataatggcaccattttctttggtttggaaccaaagaatctgattgacacaggtgagctctcattcatggtttgatatggttggacagcttgcaacaaactttgttccaatgggatctaattaattctaacaaatcacagcttgatggtgacaagatggaggaggcacagcaagaacagcagttcctggatgatgctgaggatggagtggaggccaatgatgatgtagtagatgatataacgggagaagctggtcaaggatgggagactgatctcaaatattttttttcttgctctaaatttctcatctccaattacaatttgttctgtgcttttgtcttgaaaggattgtacatggtctggtttatactatcctcaggtgtgtgaagagttcctcaaagaacttcaggcctactattgtatgagtaagttcaaagtgcttcagttttgcccaagctcaaggcctgctggattcactccaaaatgaacttcatcatagaaatatttctttacttgacggtgaaagacaaaaacttgtggaattctaccttgcaactctagcctctccttgtgccaattctaaacaccttgcaattcacatttttccccaacccttatccaacccagtccatttcagctatcatctgtcgatagatagagtatcatgtcttcatctttcatcataactgagcacaattctaccctgaatttttctttctgaattcaaaaccttattggcagtctatactaacaggtctcactgctttctttgcctattttgctttgagaagattggtttatgcagattcataacacaattattcattcactccaccttttctcttgtctaatatttatgatgtttctcatgacaaagaactcttgatatatcacagtgtcaatcattccccagattgtatttatccattattggttgttgattgtgtgtgtgacatttggtcataatttcaatcaggtagatcaacaccgctgaaaaccatggctaatttgagggtatcctacttagtatgggatgtactcaacctcactattttattacaatttgtgtctcctctagtgaaaggatacatttcataacacctgagagttagaccatggaattctagcccctatgccaaagtgagactcctcatcaggatgtgatgttatttttaattctgtcaaggggtcaacacctttgaaggtgtatttgtgaagaataacaagtgcatagtctagaaaagtctacgaatattctgcccaggcattacaaagagtccttccttgtgatgaggtgaacagcaacttgaaacatctcctgtcagctccctctacactcttgtatgcacgaatgtaaaaaggattctggtcctataatcgagctttataggcagaatccaactagtcctgactcctaattgcgtgcaagagcggcgccattaaagctaaccgggactccatgggacgctcttattgctatttggcacaatgaatgcataggggtgttgggacttgggctccgggttgtagaatgttggttgtctctttgtgcaataggggatgcctttcaacgaaaacgcgtgtggtgatgatgcttcctgcttacgctcaagtcagaaccgagtggcctaaacatgccacgtcagctggtgtaacgtgcctttgtaggatgctgtggagattgggcagacagacggggccgggagatgcgaggtacgcgtttggtttcttctagaactggggccgacgctggctggcctcacatttatttcgctgacaccgagaaattgatatgtatgtatcgtgaaaatgcatgcatccaagcatttctcaagttgcgtgatgtgattaattatagcgtgagtaaaggtactgcctgcatcctagaaattaccccgccgaagagttcgaattcaacaacagctcacaatttggaggacagcttgtttcccaagttcccggctcacaatcgggcagggaaaattttccttcagaataaacacaggctggttatttacatagctcatacatagggtcgcactttttcgccttcttacccacggctttgagcttggatcattgatcgagcgcttgaaaatcttgactcttcccgttcggatttgctctcgagtcggaaggtcagcttgctacagttctgtaagtggtaagcatacaaagtcccaactggccaagtcattttaaacggttcattctgggcccattacctgaccctttttcaacttgttggcgtattaccatggtccaacagtgactgtttccttgttttgttcccatgctcgttgggaagctgttgtggtgagtgggtgtttgtgtgtcccttcttgccgctcatgctccgcgtctgttccccaagctgatcaagttgtgttgggttatatccttcaccattatcccaagggcttgtcctcgcattgccgtgccatagcgttttttggtgctcttccccaactgatctttgtcatttttcgtgtttgtaaccttcttgatcaacctctccccctgtatcctcagctccctgagccactcgccaacctgcgccggcgattcattctagcttcatgatgttttctcatctcaccaccgctctggctaaatctcccaaactctcaaagtcaaacagtttgagctcacacgtcatgatgtatgacgctcgaccaggagatcagttggcaggcgattcccacttcgccccaggtgatggcgaggctcgatatcaggctcggcaagcggagtacaatcattaccacagtgagcttgaaacattgcgccagcatcacaacgccgatgaacgaccggcagactattattctggccgcttgcgtgccaattcggctcagacaatgaattccatccgcaccagctcgactcataccaccaacaccaactgtgcaacttctccaggagtctttcaacaagcgtatgagattcctgccaaacctcggccagactccgtggctagccagagctcatccatcgtttatccacccaagtctggcacacgggcgttaatcctcccgttttcgaaatccaatcagcctaaagacatttcgggatcattatctaaagaacgtcctacaccccctcctgtgctgcatcgctttcgaacgctttccaatgcgtctttttccatgcgccgagagcaatcgctccaacagccacatcaacttgaagcccaagtcaagcagcagcagcaccaacatcaccaacagcatcaacagcaacatcatcgagcacatactgatcagatattttcggaaaaaaatggccatcagcagctggaagagcgcttgatttcaagatcatcgtcggcttcaaaccatcaagacttcccccgaaagcttcatcttcccactcgcagcacatcccagaatcacgatagccgtccaccacctttggttgatacgagtcctcagaatggacggcgtcgtagctctattccgcgcccagcccttacgccattgaagtcaaacaactactctttctccacgaacgctccagaagccaataatacgtcccgatcaacgcccaattctcgatcagccggcgctgtcgatttttctaccgctggccactttcagaacaatttgccgccagaacgttcatcacgtgacatcacccaaactctgccctcgaagcgctggtcgatagttgacagtcagcaggccccttcagttgttactggcgctcggccaaaccttgcaaaatcaaccaatccctcgggtcgcgtctcgtccacctcattgacggctccaaaaggtagaggccccatcaagccgaggacgccagtcccagaatccagacgtcgatcaatcgttgctaatgagtctcaaacggcacgagcgcggccagaatctttcaccaatacgagtaatttccgtcccgagacgccgcccggcttcaaatacaatccaacggtgcttgacggagacacacacaccagtcacccgccccaaattcccgtccgacaggagtcccccgaggaattgattcagtacctcgaacgcctgatcggacatgatgagctcaggttgctcacccatgtcgacaaactcattcaccaatgcacgcatacttttcttgaaggcgagactaccaagcaattgcctcaagatactagtcatccaaaccgaaggtcgattggaaacgggatcttgggccgcttgggatggaaaaacaagaaagggacgaccactcctgagcccccatctagaagcaaatcagttcaacgccgcgaaatctctactgatgacagaagagccacgtttggtttgacggctgggaacacggcgcgtctatcaagatatggcatatttgggtgttctttggaggagagtgacccttttagctgtgttacggtcattggaggccacaagcatctcataccaattgtgatgttttcactggttgaagagatttatgcccgtggtaagtttgcactgatcaaacgtgtgagctgcgcggacacaatctgaccccttttttgacgacgactgttctgttcaggaatggaaacgcctggtttcatgcggattgccgggaaggtggaaaagattgacgcacttgccgaggcgtttgagcaggcgccgctacatggagaaggggtagaccttgcctcggaagatattcatgtcttgtgcagtttgttcaagcgttatttgagggctttacccgaacccctcatgtctagagagctcttccacatcttctggtcgttctgcgtcaggcaacgcaattcgcctgatccgggacacttgaagaacacgatagcagctgcacaatgcatcatgaggctgatgcctccccgctcattcagcttgctcatttacgttgttgcctttctttcgcaaattcctctgtttcctcaatgtaagttcagctcaaccgggatagcaaagatttttggtccggcgctctttggaagcaggacgcaaaggaacccggcctcggatgaacgaccgattcaggcattgaaatgggtgctagagaattggaatatgctcaccgacgggttgttgaacgaacatttcaccgtggattttgcaaactcatcagctcctccaatcgattcttcgatacctgccgcatgtgtctcagaatccaactctccagtgccctcttgccaatctccagccgagatcccaactgttgctcaagatgtccagccgctcgttttacaatctcccgaacagattccaagtactgccacccttgaaccgatttccgtcagctcgagaaaacttcttgactggcgttctcaatctaacggccacctcaggaagtcgaatagctccgcgcaaaacatagttgatcgctacgaagctcatgagaaaagtttctccatggtggatgaccaggttaaacatcacaagcaggaaagctcagactccaaggataggtcggactgcatcacacagccatcagcacctggctcaccgagtccgatcatcgaatttgaaggattgtgtgagtcgatcgtcatctttagactggctggacagtcaagatgagctaacccatctgcgttactacttgatctgcaacatttgtctcaaagctaagatcaacgaagtgacgactgaaacgcaggcgagttctaataccggtgatgaccatcgacagccgaagcaaacagagtgcatgtctatgggtcagtattctcatttggctggacctttccaaatgtcaagcaagttataaacgtccctaattgtcattttttttctttgataaattgccctggctgttgtaggtgaaaccttccgtcgccagagtcagaatgaaggagaagaaaaagcacggccgcgtacccaagtaattgtgctcaatgaaccttttcgttagtagctctacaaatctgctccccgctggcttacactactccagctgcagctggagaagcatgcaactctgcttgccgaagagcttaccgaaactggttcttcccactgttctcacgcagagccagctacagtggcggtcaactcgattgtcgataatctgccagtgcctgagtatcattcaaataatcgtgagataaaagctcagtcgagtaagtttttgttgatttgagagtcttctccacctgcacaagtctgcgcgctgatctcaaaggtccatcatcttttttgtgtacgttagctatctcttattctcaaaccttgaagagcctggattcaatcgaagtcgaaaacttgatcacacaaggacttcaactccgacaagttttgtccaatgaaaagctttgtgattgttagtgaagaactttttatcttttttttttttatctctaggaactaatttgattttaattttgaatgttaggtaattttgtggatagaagccgagcgcaaaggatggttaaacaatcattggaactcatcaaggcccatcaagacatgctgtctgaaatgaaatcacaactgactgaattgctcaacgaggatggcaaagactgaaatcacaaacattccaatccttccagactatcccagaatgagggtattctttttctgctactttaatttgccattccttcattcttggatccaacacttttatctcgtcattcccttgaacacctattcataaagttattcattgtcaattgagcaaacatttttctcaaagttttcactagctactgtttaaagattagctggctaacatactttaccaccaaagtacttccctcttatcttcctaatattccattcctaatctctttgcaattctatcattcatgtacttgttcacacttactcaagatttctgtacctgaatatattttacatgccttgtcactttgcaaactaacttttttttacttgtggcctagaaatttggaaagaaagtggttttgatgatgttttaacagaacactaatagatcaaaagaaggtgaaagtccagtaccaacttgcagttgagagaagagtgagatgttacaaagaactacatgggccaacttgagtgtgctgcaccctagaaaaattgaagccgcatgtagccacatggagatcttgccagatgaaggaaagccccagtttctcaagaacattcatgaacaaaagttggtatattacatacattgtcaattcaatctgtgtagtccaccatttgcagattggtttagtaaagcatatttgtcctaaaaaacaataataaacaccaaagattttggggttgggccattggcgatggatgggtaggcactaggcctacagtatcaaacttgaacccaagtctgcctgcagcagggcaccggggcgggccgggcctcgaggcaaatccctttcccccgggtagggtctgtctatccgggccctacccgggggaagggatttgcccgatcgaattcgtatatagtgatcaagcagctgtctataactccgtcggactctgctcgtacgctgcgtttactccaagccatcacctacttcatggatcaccaacagtcaactgcttcatgtggtaaattatatcccgcgctgcccatcctcttttccagtccgaaacgatagtttggtcactgaaggaggctcgccacaatcatccagatctgacaccaaggcctattgttgcacttgaggaatccgttgtcaatcgcattgcggctggcgaggtatgctcgttccatatgactgtcgtccgaactcgaaagccgcaattgccctgtgctacgtgactgctaggccacagaaaggatgatatccttgttttacttttttgtttgttagattattattaggcctgccaatgcaatcaaagaattgctcgagaactgtatcgatgctggggcaaccagtgtcaagatcactgtgaaggatggcggagcaaagatgctccagattcaagacaatggctctggcatcagggcgagtccaagtttcctgaacagatctattcagatatccggttggactttactgatccatatccaacagaaagccgacttaggaatcctttgtgaacggttcacaacctcaaagatccgcaagttcgatgatctgagctccctgtgtacttacggatttcgaggcgaggccttagcttcaatatcacacatcgctcacctcaccattgcaacgaagacccgttccgaaggagtcggctggaagtgagtgactgaacaagaaacatcagaccgataccttccaaccctgctgaataccacaacactgtcatgtatatcactcagggcccaatactcggatggaaagttggccccattgaaggctggcggaccatcagatccacaaccttgtgccggaaacgacggcactatgatcacggtcggcacctcttcttcccacattagtcgtcgcgcgtgtctataaaaaaaactcagttgatgaaacctgggttctcatcctgataaactgccattcaggttgaagatatgttctacaatgtccctcaacgcagaaaagcattacaaagtccatccgatgaatatcgcaaaatcctggatgtcgtcaccaggtacgccatacataatcagggcgtcgcgatttcttgcaaaaaagtacttccccaactattgctttcttgttatatggctgcaatattgacttggatccgatagactggctctgcttctcccgatgtcaacaccacagcaagtgctaccatcctagaaacgatcggtcggctattttccgaaaccctcaagaaagagttgatgcatcttgaatttacagacaagaagcttggcttcaaagtagaaggttacttttctactgcaaattacaatgccaagaaagccatcacaatgatcttcataaacagtgagtcaccagtatacataattgctctgccctatgccattgacacagagccggaaaagaaaagctaacccgaaatcgttgttgcagaccggcttgtggactgcagtccattgcgaaagtctctcgaaatcacgtatcaatcgattctcccaaaaggcaatttccccttcatatacatctccttggagattgcgcctgatcgagtagatccaaatgtccatccaaacaagaaggaagtccattttttggatcaggatgagatcgtcgaacggatttgtgataagttgaacgtttttttagctggatcaaactccagtcgatcttacaacgtccaggtaagccaagatctcacatctcttggtgatctctgggatgaccagctgatgcttctgatgtcttcaacacaagacgcttctaccgatggccactcctgatgacaagggaatcaatagctcgcagaccaatacaagtcaatctaaaacttcaaagtccgccaaagtattgcctcaaaagttggttcgaactgatcatcgtagccaaacactccaatctatgttgcgccggcctactggtttaagcggggatgatcttactcccggcccctccaactccaccgaagacttaattagttcacagatgcctgcactcagtaataactcaagctctcaagctccgcagtccataagccatacgatcaaaattgaagagagtcgttgtctcctcaagagtattcaggatctgagacaagaaataaaattaaagaatgatgatggtttgtttgcttttaacttgtgcagatctttgtgattggcttgaattgcaaatattgatgtacggattgttatctttgcagatctggaaaacctgatcagatatcacacgtttgtcggtgttgtggatactcagaaaggttattcatgcattcaacatgagacccggcttcatatgctctaccacttctctttctggtgagtctagcagtaaagaaataaccctctttgtgtggttttctcttcttggattgatgaagtggacttttgtaaatgttgggggtgaaaactatgcagtgaggaactgttttatcaattaggtgtacgccaatttggatcatttgaccgaatccaattgaagccggctgtacctgtccagacactcgtcacattggccgtggacagtgaaccaagcgaataccttgatgagattggcaggagtcatgcagtacaagtaagcaagcctctgtcagagtgggctctcatttcttgaaaatcaacctcttactgcgctagagttccattgattgatacaaactcttggtgcttgtagaaaatctgtgagaggttatattccaaggcagaaatgctggatgaatatttctcattccaaatcgatccagccagtggcactctgattactcttccggttttattgcctgaacatgtcccaaacatggaaaagctaccattatgtatgtgaccaaggcttgatcaaatgagctctacagttggactgaccgtgttaactcaacatgttagttcttgttcgtgtggctgtagaatgtgattggacagatgaaatgagctgtttttccagcttcctccgcgagttggcgtttttctacacaccaagcagcttgcccctggaatccatgagtgaggagcagatacaggcgactgatgaggacgagaaggagcagcttaaacagctcatctttccctcgatgaagagataccttgctccgccttctgatctcagaaatgacgtgaagcaagtcacctccttgcctgagctttataaggtctttgaaaggtttgtctgcatctgcatgtccctcaatccttttcctttgcatttagatgtaccaattcctgactggccgtccctctttctcacttctgaactcatatcacaggtgttgatcaactcatgctcttgtaacaaaatacatcaaatttggatgtaaaactagacccaatgtatacagtcaactcaagcttggctgcaatgtgaacataaaaattgcaaaaaaaagactctgcatgatctgcatggtttcattacatttgatcttatttggcattagaggaagttttctcttatttggcttatatccatgcaaagacagtcaagtggtcacaatactacaaattgaattctcctcagccctcatagaaagtggaaggggggcaaattgctgaaaaggtcacactgtaattttgagaggagccatcagagtacatgttgtttatttctctacaaaaatgtctctggaattgactgactggcctgatgagctgtaacactttttaaggctgagtggagtctaagaattctgagcaacttgaatgtggaccagggcatgtaagaaaaacacaatctgattaaccaaatgaaaaaaatgttggtgtatttcattttgtttttggccaaagtaatcagtaaaaaagaggaaaaacaagtcaaaggagataatttcttgtcaaataagaatgaacatgatgatcattttgattaacaccagttggacctatgaatggtctgtatcaagacagatgccaagtaagaaagattacaacattggaagtgcatcctcatagctccaaacactttttgaggattcggaaatcttcaaccaatgtcattgataagcaccactttgagatggtgatctctagttggtttatcaccactgatcaattttttagggctgaaatgattgccactttagttttcatatcctttttccatgtaagccccccataatactcagtctcagttgaaactgcatatgtttttttctttgggaagcctgatccgtaattttaagcatggacatggatgcgatgccgctggaccatatttacttgatttctggttccctttcgcttctgtgtatccatcaagttgatgcataatctgatggattattggttggagaagaggaaggaaccaaggaagcaagccctctctgctttccagcaaaagcagtagctatgtaatcagtctgcaaatgatagatatgtttcctaattttcttctgttgcgttgtgaatgtgctcagggttgatgtaccatgaggtccagtctacatacaaatgtagccgcatacacatcggagtcccaatgtaaaaaaacaccggccactcagtcctccaaggctgcatactcagcctacatatcagggccacccaggctggtttcactcgagtcgtccccgagctcggggcggactgagcgggtatacatcccctatccccgagcccgcagatatataagccggacttccttcccactcaccccactccgcccaccagccaactcccattcatccacatcacatcacaccaaccgcaacccaacctcacatctctcaaaacccaaccaatccattcacatcatcaacagaaatggcagccatcgcatttccatcccgaaaccctcaggctcctaaggaagcagccttccgacaagatctggtttgtccttcgtcccccctccctcaaataacattcgtgtactaatcggctctcaaaccctcgctctccagaacgttcgtctcatctgccctgattgcaaatgcgcgagactcgtcgaagagttctcgtcaggcgatcttgtctgtggtagctgtggcttagtcgttggcgatgtgagatacactttcctcccctccttcaatctcctcccaaatcaagttatcttatcactcacagttgcttttctccttcgtattctagcgtatcgtcgatactcgctctgaatgtctgcagtttctcgctcccttacctccaccctcctctaaagatatgctctttctgagtcgttttgaatcttggcagctgacttgatatctgtatcgtatctatcacagggagaacattcgcaggcgatgaaggtgacgacccgtctcgtgttggaggaccgagcaacccacttttgaacggggtggagacattcgaaaccatcatctcctttaaggatggcaacaccggcgtggcacgtgatctcaaccgtgcggctacccgagctgccgttaagaatggtgaaaaaagcgtagcagccgccttcctttcgattcaagacatgtgtgacaccatcagtctccctcgaacagtgacagatattgcaaagcaattgtacagaagggctgatgaaggtaaactcaaacatacttgtccttctcttgggctgaacggtgatagtgtgaaccaggcttaagattctgttatccgtttcccggatactgaatagagaaattgctcaggggtaaacaagtcgatgctatcattgccgcctgcatctttatcgcttgtcggcagtcgaaggtcggacggtcgttcaaagagattgtcgcgcttactcgagtgcccaagaagcaaattggccaatgtttcaaggctctctctgctgccttcgagacatccgcggtcggcggtggtggtgctttgaacacaactacaggcgaaaccagtggtgctggcgctgaagatctgatggcccgtttctgcagtcatcttggacttccgttcttcgttcaaagcggggccaagagaatcgccatccttcagcgagacatgggtatccttgccggtcgaagtcctatcagtgtagctagcgcttgtatctactttgccagtcatctttataacaaccccaagagtgcgaaggacatcgctggtgtcgccggcgtcagcgaggtcacgatcaaaatcgcttacaagtcagtccactcacccttcctcttgaacatttaatcatgccatcattaccaatcagaaattaatccatattttacattgctaaacgctgttcaggcttctgtaccccaagcgagaggagattgccaaggctgaagcagcgaccaacgaaaacgcatcaatcgatcgtttacccaacccttgagtggatggtgtattcattgtcagaggcgacggtttatgtgtgccaatcgtttgatggaatatctacacatccctcaattcatccttcctacaggttggttcacacgtggacatttttcctttcctatttggtcatcaacagctcttcgcagattcttcccattgttcaatcccttgtatctagatagcttactaagccactgcttcaatgaaatttcatgtttctcaatcatccaattatttcaaagtgttgctctgagtgtcctacttactttcctatccggaaagaaacgtcagccaataaaatggcaagatgtatgtacacggttgaagcagtcctactcagcccaacatcggtgctattatcaaaagataacctcatgcttttgtgcagtttcaaacaagggatagatcggaacttgtttcccaataggacccaggaaagcccctatagaacacagtaaccaaaaacccgggatttttgaaaaattcatacattttatgagcccattcatacacgttttgtgcgtaggttcagcactttccataaaaattcatacatttttggtgtgtaccttctgcacaggggggaggggtagaagaggcaaaaaagggggacaagctaaacatacaccagtccacacttcaaggggcctacttgctggtgccaccagtccctctgagctacacatcagcccttcaaagcattgggcctgggctttcaagttagaaggggggccttggggatagggttgatggtgccatgtttgaaaaagtgcacgcccaggggcgccttcccagtggcctcaagctggtgccaattcattttttgttatttttgaatttaaaaacaattttggtgcggagtcttttcattcaacactagaaaaaaaaaactgaacgactgatggatttgatttttggtttgagggaattgaaactgagatgatttgaccatcatcacaaccattatcagatggcaacgagatttcgtctccgcctgcgccacagcatcacaaaggtaagcagattttttctctggagaaataactgcccacaagtctttgatgtgtgagaagaggaggtgaggttttctgtggttgaagacttgtttgcagtaggtacactttgctttttgtcatcttgatccatctcctcgtagctcagtcataagaaaccccctccacctcacatcgtgtttttctgaaggtgcaacccagttgttgttggtctggttaattctgattggtggcataatgcaagtaatgtaggacttggtggaaatttggtccaaaaacaaagcaatctctgacttctatgtaagtctggcagactggcagtgcaaaagccaccaagtctactcgacatttttctgtcaggagaccgtctgacagcctctcatgccatgtacagtgggtagactgttatctttggctgcttattttggattccagaacttcaaagcaccagattgaagtcatggaaattggtcaggtggtgcagaataggtcccagaaaatgaatacaaaaaaataaacataaaaaacaaagtttcaaaatttatgaaaaatgaaaaataaaattggttttttccaaaagctttgatattcattttgggggagtgggagtgctgagagaaacaaagagtggaaaatgacaagaatgattataaatgaaaaaaaaattggaaccaaaaaaggttgagccaggttggttgttcagattggagtcaaaacagtaaattctagtgcttttccataacatgtgctggttaatttgccattcaacagttgtttgaaaccatctcctgacaattttttacaaaattttcttttataatcattcttcccattttccattctttctttcttccagttctcccactcccccaaaatgaatatgaaagcttttgaaaaaacacaattttattttttatttttcccaaattttgaaactttgttttttgtttttatttttttcatattcattctttgtgacctattctgcaccacttcaccaattcttgtgaattcaattttgtgttgaggagctctgaaatccaaaataagcagccaaaaataacggtccacccactgtacaggggccaactcttatgaaccttcccatgagatcctcccaggctccctgtagaaattagggttgggaaggtgcacgcccaccccaattttcaagattttgggggcaacgggtgcgcgtacctggggtgcggcgcctcaggcgcgcacttggccttggcgccatcaaccctacttggggagcattgtggccaaaaattttgtgactctcatacacctttggttactacctccacttctttagggaaaaatccatacaacagcaattcatacatttggggtgagtaccttttttggtttttgaccaaaaatccatgcattttggttactgtgttctataggggccttcctgggtcctttcccaatcctccagtcttgtggacttgcattgtgcactgcattgcctccgatttcgtcctttcgttccatcttcttgtgcagagttgttgaaattctcattcaatttctcaccttccgataactttgttttccttcttttcgaaagattgacacattatatagagcaacacctttacaaaaagaaactgctctgagattctgtgatccagatcgatttgtttcacaaccctggctccctatatagttgctcaaacatcagaggtaatcaggaattcttaaacaatctacctcacttaacctcagtcagttgtaaacgtgccaaaacatacttctcacacgtgtttcgagatcacaagactttcgacgcatattttgcgcaaagctgaataggttgtggcagtgggccgggaggacgaggggaatgggtgccgagagttcttcgccacgggccccaaaggcaggatgtcttgcggatgttataggaggatcatcagccggctcggaagccaacactggagtcactcactcacttcggcctctacaagcccgcacacaaacaaacaaacaaaaaacaaaaaatggtggctttcttccgatgtactctgatgctgtggccccacgttcaggtccgattcgccagtcttgccttgccgccaaaggaattattgaaggaaaattcacagcctggatgctggggtaatcggttgagttctgccttgaccattgcggatttttctggtcccactagatctgactggtgttgggccgggtttagattgctcaacgtcggaccaatcgaggcgtcggacggcgtcagtcccggcctccccggttcaggccttgcttcgaacccattgattgtggattcatcagagtcaagtgcaaaagcaccggagattgatttccttggtgagccttttggttttgattcaaatcacaccctcgggtttcaaaggcatcaatattcagttctggactcttggtggtaggtgcttggggactcagcatggctcgggagagtagtgagccaacgagcagccggcgtagtgaccacttttccgcgcctgaacaagactcggacgatgagctgctccatggaaggaaaaaaatgaagtatcaggcaatcccgagcccgactaatgtggatgcgagtttagacggcagtcctttacattatggtcaaccctcaactcccttgggtatgcgtccatacttaaactctctttgtctgatatcagcctgaaggattcagctcaaatctgtgtttatgcgctgagtttctagcctacgtcgatggcagacgcaacctatggcgtgaaaacacacatgaagaaaatggtcacatgtttgcaactcagagcgaaccagacaacttggtgctggacgaggcagaggtaaattttcaagagaccgacccggctctgtgggcatggatcttcagcatgaagcttgggatctctgaatcactgtaccaggagttgatatctgaacatgaacctattctatccaagttcatcacatcgcttgcttcaaacctcgcaccgtttagagatcaagaaaccggattttggatgagcaccttgaccagacgtgaatccgtcaacagcttcaaagagttcgcgcatctcctgtggtgtgttaactcgaaattcatcggaaacttcaggccaagcaagcagacttatcttcaagaacaggctgcaattcaagactggattattcatctattcacggaatccaacgctgttttagccggacaaggtcacagaaaaccccccaactccggacccaaacaaagcgcccttctgcgcctcatttacatggctattgaggcgaggtattcatatccacactacgaattgtttagtcacaacgtccttcaggcaactggagcggtgtgtcgaaaacaaatctggatggctcaagctgtagtgaatgttatggcggcttattatgagatggggaaccccatgaagtggcgactcttgtttccaacggaccggctttttgtccatggcctgactaaacttcaaaactggaattcagaagactgtgctttatatcatgacttcaaagtcttaaaatcacacccattgtttccatggaaaaagactgtcgacgcgcaatcgatatgcgatttttgtagaggcgacattccggtgatctcccttcatggtcagatcaaaacgaaacccggtctgagggcacggctcatgcaaatgtccctccaaccatctggaagcgcagatagtcgagatctggtcttcaaaatgagcacctctaatgagaaaaacaagctcttgttggagcaagatccgcagaagatgtgggccttcatttccaggttcatctcagactacgacaaattcatcgctgcaaaattggtccgattgaggtccgatccaatcgtccaagttttgcacatctggaaactccaacaaatcgccagccccagtgctcaaatcaaaccgctcattcacattttaaggaaagatagttttcttgtcgagttgaagaagttgcttgatttgctttggaatatcaatgcgagattgctcgaggtcctgggtcaagaaccctatggagaaatgttcttgatagaacaagataaacttcaaaaggaattttattctctgcttacttgctcacataacaaactagataacttctactacagaacgcctgaaggaaaagatactagggagatccaagaaatgatactaaaagccatggattctggtggtgatcccacagtcctttacaattacaaacggcgaaaaggtggcatcacaaggaggaacatcatgatgactcaagcagtagtcaatgtgatgatatgttattactggaataacaatccttcaaagtggctcaaagttttccttgatgaagataattttatcttgaacttggcccaaattgaaacaagactgacaaagaggatgtactatcttgaattcatgaacagcaagtttcaagaccttcgtgatctaaacttaatcccttgggaaaatcattttattttgaaacacgatcaaactctgctcatcaggaaatcattccagactcattcacacactaaatctgtcatgaaaatcaaataaacttactccccaaaaaaacaaccagaagttcctaaaatcaaatgaatttggccaccccattgtctctggaatacatgaatttgtcatcaattttgtattttattttgaatcatcatcatgtttctgaaactgataatccatggaaactaaattatatatagatcaaccatcaccagttgattttcaatcgtacggaattccctattcaataaatgttttcttgatctcattataaaaaccttaaaaagggggaatatgaagtaaaaaaaaaaattatgactgaaaagcctggaaatagatatggatcgacacctgcaagttcaagtcgaactcaaaatgttgtgatgataaagaaaattcataatatcaccctcatctgtttgagcaatatcaaccaaatagattatttagcagtgagagagcaagttaattttttaattgaatctgaccccttttctaaagaatttctgaggaccaaatcccttcaaagaaggttacaaaaaaatcattcaaacaagattgatataccaatgcttgtttgttcaagtagaatttaagtaagaatgaaaacaacaagggcctctagcacacagtttgatatttttcatcattcagtttcagatttcttttcctccaagcacaaaacttcacacattttttttagttatcttaagcaagtcattccattgcagatagtttagatcagtcatcctcatagagaagtcattgcttgcttaaaaatcagaaaacatcttgtctcaagtttgagaatcaatgaagaaatcagagcaagattactgcttcaatttggaactgaatgattcattcatatggcctttgccaactttttttttcattgcaaccaaaaagaagaagaaaaaaactccctttgtccaaatccttagtttgtcacatatgttgattcttaaatttctgctgtatattgcttgtctcaggccctgtgttttagctatcagcacaaaggttgtgctgaagcaggctccactgccaggaattttgttacaagaaaattgcattatgttgctgctttcagttttaaggtccccaaacttgaagttgggtacaaattgtgaagttcacatagtttggaaacaggtgttatagtatgtaaactgcttgaacatgttgtttccatgaggagttggtagatgcttcaatgatgttttatgaaaagagctggggtgtctttaccaaaattttcatgtaccgttaagtactggccactgcactgcaccataccacaccatcctttggaatccataggccagtatggggaattgttttcatttattaaaatcatgcaatggaccttggtcctgattttgcaggaagatgtctgacaccaacaagccaactggaacacaaatccaatgtcagaatttctgttttaccaataagaatctgtgggacagatactacacattgtgccacggcccgtaatctgtgggagtgccgctcctcccccatcaatcagtctcagacaatttaggtaagaacactacatctaggatagtgaaacatcagaatgtaaggtaagaacactgtattaactggaatacatagcatttacatgcaagactgaatcgtcctacatgataatccatcggaaccatgacaacgaaaaaaaaacgggaaaaaaacttgcgcaagtgcatactacccatttgggccttttcagctttgccgggtgggtgcaccttggaggtggagtcggtaaaaggaacctcgatgggctggattccaccttaggaactactcgctgggctggattcaatttccaccttggcaggcggcttgtacctgctagccaagaatactttctcccaagggagcatccccaagcgcctgctttgtgtttggggggaagcttccttggtttgtggggaagattcctccttggcgagcaccttgtacaggttcaccgagggagctctttctcaagcaattgggacaaagcgcacacactttctggccaggatcccccctcagagagcaagtacaaattgatggctcaggagaaatccccgctggattaaagcaggtcaaaggtgtctttgccagccaacataccttctggtcaatcaccacatgctcgccgaggaagattcctactcggtgagcaattacaaggtgcacccattcacccagcactagcaggccctctgctcagtgagcaggaatcctaaagtaatggctggggagagctcctccccagtgagtatttggcaatgggtgaaccccgaggggtagttttcctcggcaaacaggtacaaccagtacaagacaatctcaaaatttccaaaagtgtgcatttcatttcagattatgggtgcttgggtcaatctttactcaagacgatgatcatgcgggacgtttcaattgccgcatttacatccatgggttcgtgaaggctgcggcacaaaacttcccatgaattgaatggtgtggtgccggttcaggtcataaaattgtttccgcttctcaactcatagctaggtcaaggtagaaattgcaacctgcaagttgccctctcgcgcttgcgaccgccagatccgcttggtcctccaaatccgaaaggatgaagaacactttttggcatgtcctcatgctgtcgtccaagtcacaatttctatcagcaagtttcggacttcccaccattcaattcatgacagaaacacacccggcatcttggagtgaccggttgagtcatggctagacttcacaaaactttgcttgatcatcttgctgatttcttttaacgctcaggtacagaacggcacatggaggatctgttgagccatcaactgaactcagtttaggtctcctcgcccaatgtcatgactcggatacaatggctttgcaatcaatgccaagacaggagccattagagattgatttcttaggtgagtgatcttttagttatgttcatcagaatgatctaagcctgtaaatgcagtggaattactcattacatcagttactttttaggtgcttggggaaaaagtgtcgctcaggcggacgagttggaaaggaggccgatgcatggggacccggcatccgcgaccgaccacgcgggccataatgatgatttctacccaagcaaaagaaagaaaaatgaggcaagtgagagtgcaagaaggctagacttatccatggggtggtatcggaataaaaacaatgagatgtcaagttccatgagtaagccaccgcacatatgatgtataaactcttctgacaagttgggaacggcagctaacatacttatttgccctggtgcagcacatgcggatattgctagcaatccagagcccacgttcaaaagccaacctttctcagtaatgaacagaaggccggaagtagaaaaaaacttacccccaactcttcattcagaaggccggactttgctgccttcaggcggcgcctccaattatatcatcgcaactcaaagagctatcgccaaacctcttggacagggggacaggaccccaagtcagtctctagccaaagcccaagatgctgccatatcggcaattaccaaagagcatggctcaaagaggaacaatgaagcagatggccaaggaactgaacaaattcttgaaagcggaccaggaaggcttatcttgagtcagggtcacgcgacactggaaaatattgacatgactttttgggcagtcatcttcagcatgaagcttgacatttctgacctcctttggcaggagttgacgtccaagtacgaaccgaatattgcacggttcatcacgtcactttcttcaaacgtagatccattccggcacgagagaattccaggtttgacgcctaggatgagagaccttcagctaaccgatagcatccaagaattcgcgcatcttctctggtgtgtcaactcaaaattccttcgaaccttcaaagcaagtgacaaggcctaccttcaagaacagctcgcggttcaagattggattaatcatcttctagggaagggtgcgaagtctgagagggtctcacgcgaaaaagtccaacgcaaggccaccaactccgatggcacagaagatagtcttccaaacctcattctaacagcgctaacgtcaagatattcacagccagactacgaaatatacaccatttacgttaagcagccctccgcaaatgcatgcaaaaagcaacttctgatgagccaagccatagtaagggctatggcatcctattacaaaagcaaaaaccaacataaatggcaagtgttcttttcagaggaaatgaattttcttgtggctctcaccgagattcaaaactggaatacgtcctctaagtttgttcctgaaaaaagaaaaatgcttgaggaagagctcgagtcatacgcgttggttccatggaaagatcctattcctggagaatcggtgtataaaacgtcagatgaacccatttttggcccgacttctctaaacctccacctcagggctcagcatataaacggaccatctgaagagcataatttggtttctggaaatctacctaaaagaagaaagggttctgctaaacctaaaccttatgttcaacctaaaaataaagtgttatttgaaagcaaacctgagaagttgtgggcatttatttcgatgatacaattggactacgataaatggatccgcggacgtgcaaaacagccaaacattgcatctaccatcactgctttgacaagttggatcactcgacaaatattgaatcccaatagccaaattgaagctcacctggaagtcctgaaacaagataatatcaccaaagatctgaagagcatactttggatgctttggtcgataaatgctggtctaatagaaagtttaggagaggatattgacggggaaatccacaatgaagaacagggaaaactccaagaagtgttctatgatcttttcacttccgaacatgataacttggtcgaattggattctcacacccccaatgcaaaaaactcaaattctgtcaaggcttcaattattgaggcactgggttgccatgacaacacactctacaaattccaggatcgcgtgcatcacataccaaagaagaaagcattgatgaccaaagcagtagtcgaagtgatgatatattattaccagaacagcaagccttcaaaatggggccagatttttcaagacgaaggaatgtttgttttaaacttgtcccaaattgaaaccagacttcttagcaagaaatattatgattcccacaaaagtcgttatcacagtgtattcaaggagttaaagcttctcccttggggaaaccaattcatcaggcgtcaaagccagaggaaaatgattaaaacagctttccaactccatacacaatccacttctgttgaatctaaaatatctgatgcagtataatgaagtaaaattccaaatgttgaaaaaaaaattctgtaatcccagtcttgttgaaattttaactcattcaacttaatgatattgcaacaaggaccaaattttagacattcaaatccatgaaaattaactttttttttcttcaatttaaatcatgttctgctgttatcttcagtttttttcttttttgttaacaaactcatatttatggtttatttctttttcttggctcattttctttactctaaaaacacaacagtgtggttattcttaaattgaaattaggataaagaaagggccttaataaaaaatcacagttttttgcattttgacatggtctttgctgcgcgcagcagacacatattccgcatttggacacggtttttttaatatttatgcaatattgtaagagttgtgatctcttcactgctcttattgctagttgatggagagatagagtcttgaaaggagttctatgttatgagctgttggagcctggaacaggggatgttacatatgtacatagctgttacgtacatttcacaaactttgaactcggagtttgtttgagatccacaccttgtacagtctcctcccagatgtttatagccatctgttttgagctccacaccaggaacccagaaatttcaagtcacaacagttggtggaatggtggaaaacaggtctcaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaaggggggtcattcatccaagaaaatgtgcaatcctggtactgcaatttactaatttggacttcaggttgtcccacccacccatgctcaaactttttgggatcaatatttttcatttataatcattcttttcatggtccaaacttgccctctgtgttttcacttttcactcaaacaaaaaaatttggtttttttagggcccttataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccacatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaattgaatggtaaagtccatttaccataaaaatgactttgattttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattatttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattaggaccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgttccctacatttaaaagtgtgtaaaatttaatggtaaaattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacatgtttcctgaattaattcttacacactcaattatccttattttttggaatttcaagctcatttcctacacttttcaaggtttcaaaattgatggctgtatccattttgcgttcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaaaatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatgattgttaccataattttatacatgttaaaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgagttttaccattaaattttacacacttctcaatgtaggaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgtggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttataatgtcaaaaaatcatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcacgattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaatccaaaaaaactcgaaaaataacccataaaaaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttacggcttatttttcgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtgaaaaccaatttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatgcatacatgtttttaccttatttttcatgttttttttaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcaatccaaattttttaaaactcaacggttcatttataatactgaaattagacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgttttttttaattaattccacactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagttgcttcctacatttgaaagtgtgtaaaatttaatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttttttcctacactttaagacatgttgaaaattatggtaacaatcactttgcatcaaaataaaaactgtatcttgaataatgcctttgacgggtttttttaattaattcttacatgcttaattatccttattttttggaatttgaagttcatttcctacactttgaaaggtttaaaaattgctggctgtatccattttgcattcaaataaaatttgtatacgttacaaattgtgcaagaaacggggtacactcatgtattaagattgaagcttctatttttagggaaattggacttcaccattcaattttaaacatttttaaatggaggaaatgaatttaaaatttcaaaaaatgattaaaaaccagccggtaacaagcaattaacaaaacattaaaaaaaacatgtccaacgcagtattcaataatattctttggtttttatgcaaaatgatagttaccatcattttgaacatgtcttaaagtgtgggaaataaatttgaaatgtccaaaaatgatgaaaattaagctgtaaaaaattaaatgaaaaaatgggtctaatttcagtattataaatgaaccgttgagttttaaaaaatttggattgcgccattaaattctacgcatattaaaacccaggaaataaatttaaaatttaaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaaattaataattaaaactcatttttatggaaattggttttcaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacacggaaaaaccgcgtttttttattaaggcccaaaaaaaaatcaaagtcatttttatggtaaatagactttaccattaaattctacacccttcaaagtgtaggaaaaaaatttaaaaaatcaaaaaaactcaaaattaatggcaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacccggaaaatgcgggttttttttattaaggcccttttttttatctttttcacaaattttaaaatcttgttttctattattattttttcatattcattctttgaaacccattttccaccattccacaaaatcttgtgacttgttgtttttgggttcctgctgtggagctcaaagcagatggctataaaaatctgggagaggagactgtacatcccccattttgcaatctaccatcaagaaccagaaccctgaagatctcatcctgctctccccagaacacccataacattctagaaccaaggaggggattgaagagggagtactagactaaacatgtcaactggcttatgtcatcatctgtgacagcctcttgtgaaaaccaatggtggagggggttttagaaatatgcatagttttgcctccaggtgatgtgtgtgtgataaaaaaaaaatttgtacaaaacattcagttaaaattttgattggttactctttgtgagaaatttcaatttcaattcaaaaattgagactctcaagttggttcaacttgagtctcaagttggttcaacttgagtctcaagttggttcaacttgagatgatttgaatttgaaacatgtgtaaaaatggattatatctcatttttttctatctgtcaatttcctcaaccttggaaaatcacttctcaattttgaagttctcaaaaaaaactggaaagctcatataagactagatttggtttgatttactctggattgattttgtgaaaggtttgtttcttcagtcttgagatctacaacatgttttgaaaaagacagtcaaaaaaaggaaagtaggaagaattcctctgaaattcatactaaaatggaatgcttttagtgttttggaaattgcttctgaattcacaagatatgaaattaatctcagtaatccaaactaaaatcatatgcaatgtggctgttgccagcaaggaaagataaagctagtaaaatgcacacattttgttaaattgatttactttggtccaagcttcctacattgagcagcttgatctggggttatatacctatgaccgtctgcatcagtgagctaaaagcaagttggaagcaattcagccctgggaatcaactgaaaatgttttttttttcagtagcgctactcacagcaacattgttccttatctcagaagcacagcacttgaattcactggtacgatcccaacaaatttctcctgtcccaaagcctcctttttcaattcctcgtcgggccgggtctgcaactttagaattcaatcacaagcacatatgtaatgtttttctatgtgagcttagatgagcagattctttttaatcttgttggtaattcatgcctgcttactttccacgtaatctttaccatcaattttacctccatgcatacaggtaatagctgagccctttggacagcgtggtcgttgatgttgattggcagcgacatatgatatcactatccacaatgatataatatttctgtaggagagcatggtggttcgcaagatttatttaatgttgataatgacagaacaaaaaagaaaggcaagtttaagttgtaatgtgaggattgaatgtgagtttctgagcaagtgaagagacgtgaggaatgaaaaggggatgttaaaggtgggggcaatgtcgcactattgctgcaagaaaggccttttattactgagtccgttacgtgaatatttggatggtgcccaggtgaccgggtgactgatgatggggaagggaacaagaggaatgtaaccaagtggcgagagttgactcttgagacatggaaaccgatgccgttcaacctgaatatttttccagaaaaaacggaccgtttctccggtgacatcattgcagtgcacgctaaaattggtgaccaggaaggggtgacaattgtgacaattccgccctgctctatgacttttgagagtctctcactttggtggtgatgctggctggtaagatcgaaaataattcaattttggtttccaagttgtggagtaaactcgaagctagtgaaacacagaaacaacctcattccataaccagtaaccaatctcaaactgactgtcttttaggagagtcggtatcactgtttggcactattgctagggtagacggaccctcgcgaattttttcacattcagtgacacagttgtgtaaccttgattgtgactgagctgaaagatggcggagggtaaactaatgacaagctgaggcattgtggccagtcaattggcggcacatttcagagaagcatgttcctgcacagacacccttgatatgatagtcaaatttaacagtcatcatggtgctgaattcattgttcctcaaaaggcgctaacattacgcccgaatacctcctcaacctgttcttatgcaatgaaaaaaaaaatagtttggattgatcaaattacccgaaaccgagttctattctgggtgcataaagtggatcaagttcgaccatatctttctaatccgatgaaaatataccagctagattggcctcattgcgctctcccgactgctttcaatttcaaatatttcctacttgaggaatgataatgtctgaagacgaatattttgactaccaaccactccatttatgtaataagtaaatttcacaattgatgcataaactcctgcttcaccatttgtggtgaactttcacttttgctcaagatatgggcaatattgaatcctttatcaagatactacagcaattcaagtgatttcagtcaggtcaaggtcaaaggctcatacttcaatgaagtccatgtccggaatggactaaatcttatcatattgattccaaagaaaattttggcgagggccgtatttcgaatctacaccagcagtagaacaaaacaaattgagtacgcatatataatttctgaaaggtttgtccatttggtcaagtacattatattgaaaggaattccgttgtccatattttgaaaagattgatgtagaaatgcttgatgcgaaatcccagacgccaagggtagaattgattagattagccaagagagacgatgttggcagattctaaatttgagctgaagttgccggccatggagtagagcaacattttctgttctgaagaggagcttaattccctcggccagctttagcgggaggtcgatgaatacctacagctgataccaacaaagctgcgctcacatgttgcgagcgcacatttttctctggtgggcgacctgcagcccaagcggcggcgcaattgaaatccgcatcacacgacgttttgaccatagctttcactgatgtatcgatgacgttctgaatgtctttcttcagggcttgatcattggtttcttggtggaggtagacaaggtttcgcacgtagatggccttgaaaccttttgggtcacgcttgcatgaatcaggctcgcacagctctgcaatgacaccggagggggcaaagaccttcaaggagcgatagaaaaatggtgatgccatatcgagatacttttgatccccagttgctctatgcatccaagcaagggagcctaaccactggccatagttataggaccattcgtccggggtgattgtacagctttcctttgtggctttcaatccatcctgtaaccttccagtcttaacatctgctagacctgaggaggtcccgatcacccattcaatgattgtttttgcatattccaaggcattcttgtcttttgttattaaatagcctcgagctgctactgaaatgaattccgaattggtgatcaatgccttgtagcttcctctatcaggatctgatctggttcggtactaatacatcaaacaaaatttctataaggctcaaaaagaagatttgctgcgatgaaatgagagaaacgtacccaaaataggccgcctccacatgactggtttgtctgaggttcgacttgtctcaatgttttctgggcaagatgtatccaggtctcacttgatttaggtagcttggtctgtggtccaaagtattcagcagcagccacagctgcagacgtgaggaaaattgacaaaaagaatcagtgcatctccttatgggctggaaggggcaattttgcttgtctcacctgcctatgtgcaagcaaaaattggagattcaagttgcctcagctttcagtagcaaaatgtttgacctttcctttacgtacttgagctccccagagggcatcgtcattccattgttgaggaacattgacgatgaaagaactgggggagaaggattatgaatctcttggcagttgttacaattatgataagctacttactgtgactgattattagactgtcgatacagcgcattctggacggtgcccaagtgatgggcatctcccacatagctggcgtaatcaaaattcagactccagatcattagagattcgtgccatggcgtcacgtccgtgtcaaaggctcctctctgaaattcgtgtgtaattagaaaaatgatcagatgtaagtaagaatttcaaccgaaatgctcaggtttgaaatatcacattaagtggaggacttcccgtcggatctgggacccttgcagaagtcgatctagagccaaaaactttaaattcttgcagggaaatttgaggtttgacgctctaaaccgactctgggagacccgcagaagttgacgggaagtcctccagttcacatacaaaattggggctgtagtaagacatgagattattcattgctgcggatgccgctttcttcaactggtcgatgttgttcaagtccaaggcaggtgccgctattgctagaggcacgaaattgaccaataggccgattccgattaacaaagatggacagcgcattctcctttggcaacagcaacctttcgtgaggatttggctgtatttttaaatactttgggtgtcggaacactcttgtctttgttttatccaagagttttggtaaaggtagctgcaattgaagtgcgggaggatctcacaacaaattgaattccaaataaagataaagactttgaatgaggaagacaagatagctattcggtggtgatgagaggattgggccgtttgattgctagcttcaagaaaggagagactcaggcagcgttgaccttgatccgatcagatgcaaagaagagcaaaagatgtcaatcagaggaagtaaaaccccacccggagagacttgaacttcatttaggtactaggtcaggagttttatgtcctgatttccagctgaatcgattcgatcgaagatgttggcgaggtcgacaagtatcgctgaacggttgccccatctcggaagtgagggaggggcgcactgcatcatcgtttttggcggcgctactcaacggtctggcatcccagtgcaagctgcccagtcttttttatcatctggctggtgcaacagcgagaacgagtcattcgggacagtgcacaccgtaagcctgtatttgcctagttccgataaaatcatttatatgacttgaaactctacgttgtttcgagatgtcatgctccgcaacatccatagacgagagcttggattggtaatagccgttctcttggaataacattccttgctcactccaaggttacgctccaaaatcccaatgggcaagagttacagtggacattagatagagaatcttttgacttcagagatgtacgaaaggacggtacgtaattaacaagccagggtctgtcgcatttttccaatcatgatacgagactttcctctcggggtttggctaagattcaactgttccctgtttggaaataagcccgttcatctacccggagacttcggattgatctcatttttcgttttagtttcaatgaggacgtgtaatctatgaattggtccacttttgtttgggagagccttcaaacaatgtatgtttttttgcaacaggaccaaacacgctgagtcttccatttgggggcccctgctggtataaaatccgtcaggagatgatccacccctttcgactatatctcccctactacatagcccaggtacggtgtgttttgagcctatgtagggggggtatccagccctcccaatccctcgcgcgcgaccctctacattgcacctgaggacactatactccaacactacatagacccccacgcgcgcacacgccaggcagtctagaggccttcctcccagccatgagttagagccacgctgaccacgcagccacccgaccactctggctttttttttctccaagtcccctctctttttccctccacctcaaccgctccacttccccccgcgcgatttattacacctcaagcttcacccttacattaacacaacccacacttacaccaattccgacacacccttaacactaccactacggcctcgcactaacactacaatcccttcttacaaacactacacacccttacaccaacgacatgaatccaaactatccagcaagttttcaacaaagccaaccattaaccctaccaaatatcagactctactccaatccgacacagcactcacctcaccagtcaatcccccaccctggaactgcttaccaattcaccccccaattgcattccgatggcacccttgctaatcacggtggtagcttggataatcttgatggtgattttgacaatcatggcagtggcttcgacaatcatactggccgtttcagcgatcatggcaatggttttgacaactacggcggcaccgacggtggtcatggtctcgaaaatcacagcagaggtttcgacaatcacaccggcagtttcagtaatcaaggcggcggtttcgaccattacggcggtgatcgcggtctcgaaaattacgatgaccatttggacaatcatggcagcggttgcgacagttacaccgctggtttcagcaatcatgacaacactttcgacaatcccagcggcaatgccgaccatagaggccacacgattaatcatacctctgaaggtcaacaccgttcagatgccaatgccagtgcttccggaggtcaggcatctactatcaccgcgcgtcaagctcaatgccctagtagatccaacgttccagccaccacagtccatgccgctggcaagcaaggaatgaccaggcccactgcaggtcaagctcaacccactgctagaaccgatgccgcagccaccacagtcgattccgctggcgagcaagaagccaccattaggcctaatcccggccgacgggcccctccaacacgcgaaatcaatcaaatcctcaaaaggttggccaaggatagacagccttctaaccccaaaaaccccagtcatccagccccagtcatcgatccaacaaccgaggccacaaccaatccgagcttggccaacaatgaaggaaatgagactagtgtgaccaaccttgtccctaccactgatattcgccgcaacaacccagatggtgaacatggggacaacgatgacgaacgcctcaccgagatacccgaagatataatggacgaaattgtaggtatggatcttgacgagttgcgtgaatatgaagctctccatgcccagtccaaacgacttccagcgtaccttaaagccgaggtggacgacatgtactatgagtttgaaagacaactccacatactagctatcaaacaccaactccatgctacacttctatacactcatattggtcagaccaatcgaatgcgaggggccacgaactacaataatttttgccgctttgatcctaaagcacgagaggtcttctcggcaagtaagtttgtcatttctctgttattaaataaagctctgacttactcaggttgtaaaattgcatgacaacagaagatcagccactcaaggaacgatgcaagggagtggctaagctatggaacgagctggatcccgatattaagataaagtataaggaccccgactatattgaatccattcgcggcaatgttcctattgtagtcgtgaatggggaaatccagactgcccgaaagactcatgtggcaaatacaacactctaccttggatctaacaagcaaagtgtttcatttgtcaagcgatggttcaaagacactgttgatcgcgtaagtttcttgtctcatcttccctaaatatattgatatttactgctcagaacattgcctgacgattttgaattcagatgaacgagatagccaattgccaccgtattcaagggatgttgattgttgcctccgctcgatcttccggtgacctttttttgcaaggtggcacaaaaatgggcaacaacttcatgcacatgcttgttgatgctggcgatcccttgcgcaagtttcatccctatgtcgctggactgtctgtcatcgaagaactaacaaatcaagcaggtgaagtcagcgttccggttggcaaaacagccggcaacaatgcatccggctccgcgcaagcgactcggaaaaggaagcacactgcgattgatgaagacaatgatagttccccacaggataaatactgtacaggtgagtgttagttgcaatcgttccagaccatcaaaatcgtcctgttaatttttcttctacatttgattgacagggactctcaaggaaagcaagaagatcatcagcagggagctgctcaagctactgagtaagtcaagccaaaccaattatggactacttcatcaatctttatcaatcttctcacttgttgtgtgttccctagatgctgtgagcaacaagcatttccgcgcttggccgggcacaaattgtgcccgcgagctcaaagcagcaaatatcaaactgacgatcaagaagaaccccgaacattttaatgcaaatgagctctgtcaaccaatcaatgcaattaagatcatcccagctcagaggatacggcgcgcgattggtgaaggatggattcagctgaaacacgaaaataatcacgaaggcaccaatgcagcctctaaaaagaaaaaccaatccaagaaccctgctactcgacgcgtggccaaaaccaaacaatataaaaagagagtatcagctgcatctgatgaagatagcaatgaagagtctgtgtctgaagatgatgatgaaagcgaggatggccctggagattccggggattctgagagtgatggtaattagatcagcaattgttagtttagttctagtagtttcagatattttctatttgattgatatttttcttgtggcttgacataccaaataagaatataaacaacaaataaaagattacaaacattctgtctgttttctgaactcacaaggtagcaaaatgcatcttgtcagggttatgatttttttaaagaggcaatcactgcacaaagaatttgtgtttctgggatgattaagattcagaattaatccaaatttatatcattatatcataattttatgagaaagaaacagatgttgagatgagatgatatggctggttagtaggtaaattgttttactgttttgttggaaggaattgtagcatcaaaattcaaaagtaggactctcttgtatgtggtagaaaaagtggttcagatgtcaagattctcccatcattgctttgtattaggatgtttgctgaactttttgaacagatagtcagagtttatcaaaaaacaaaatcaaaagtcatcaagatgtaaagatcttcccaatgtgaactgtccagaatggctctcaagttttcagatagaaggaattactgcaaggaaattcaaaggtggaatttttaggatgatcaaaatggaatctgaacttacactcagacttcaggtataaagaaagagtggttgaggtatgaagattgtcccaatctgacattttggtaagaaagtggttttacttttaacttttaggttgcaagtaaagtaattactgcatgaaaatttgcaggcaggcaaattgccacacctccaaaatgtaacttacctctttgttttaatcaaggcgaagaagtcatgaaacatggggtcattcttgaaatcatgggtaatgtgtccaatttccaggatgaccccatgttgctctggagtgatacaaggtaaattgaccattccaaagggtgtatttaggtttgatagcgttataaaacaaacataccagaattggaatgggcgatatgacttgactacctccagagcaggatgggaccaggcagggatgagtagactatcaggatgagatgatgtgacaaggagtctctatgtcctgcctcacttcaagtcgtgttcacatcactgaatgttcaaaattttacaacttaaccatccaccttctccggtccactttttttgccctcagctctatgaccctattctaatttcaattttattgcagactctccatggctccaacaccagctcggcgagcccctgccagaaacactccagctagaaatccaagatcttcacaacctacctcatccagatcaatcgcacccaagcctaccagaactaataggatcaatccctttcgacatgaaactccaacggcccagatgttacgcgaaagaaatcaagcccgaaaccagcggtcatttcaacggatgcaggcctcacagcgtggtggattgctaaggccgtcatcctcacgagctcctcgatcacatcctcagacccttgaatcctctggcgaaccaaatggcccatctcaaccatcggacgacctctgggaccaattcgatacaacagaatgggagactttacaagaatccccggctccagcgatcacatccatttcccaacggatttatgacttcaatgcacttcgaagtagacaaaggctagccgaaaactggaacagaaacatacctcaactccatggtgtttacttatggctcaaagtcaaaactggtaactggacgtttgattgtgccttcgattcgtttgaagatcaggtttgccaatgcaattcctttacataccggactatagatctttttgacctgatgtgtacgttttcctcacttatttcccccttcatttgtggacttaaaactaatttgcgcaaacaaccaataaatccagggcaaaagcggatccggcaaaaattttgcaagtgtatccctgacgttgtaagattattaaccttgggttacattggaagctctccagttcgcccaaggactgccttttcagtccgactcctgcagtttcacaatcttgcgtggcagtggtgcagtgtggccaccctccctttcaccgaaatgctatcgcgttggctagaagaaaggtcagagaaactgctcaatgccgaacgtacaaaggtaaatcatcaacaattttatataataataaacccacttcttgaaattaatgtactggaattgcttgattcagcgtcgcgaattacggaaatgcttctcggctgcagtcgacatctttcgcctgatgttgctcaaaaccaacgagcttgtttcaacttcgctccagcttagtaaaacacaaaaacttgcccgatcctcttgtccggcatgcttcgggccaaatgctccagaagacactcaccacccaagaactactgtcaaggattcattggtagtatgcctcgatggcaatttccaacaccgccataacgcaaaggctggaggcactgcccctttgacaatccctcctatatttctggaaacggagcgagtcagtcagatgcggcaaagtattaataacctaggaacttgcaatgaaccagtaagctacccgatcccagttgcctcgctccatccttgacacaaatctaacactgattcaatcatgataccaggttgatccttgttctgagtcgcacaaagctgcaaacgacaagcgttgcgaaacaacctggaagggttgtgacgatactgggctaatgggatgttgttgccgccatgatcaggttttatatttggcaaacatccattgatccggtgaacagagatgtcttcccctggcaatattgaaaaaactatttgaagacattgaaccgagtcgaccggttggtatactatatgacattggttgctcattgaaaaagtttcttgacctagtaagcccattacttcctctggattgcaagatagttggtctgattctaatgtccatcatgtagcgcaattactttgcatttccatccaagaaagaccagctacaatttggaacttccgtgttccatgcatatgtccatgaatggaagtgtcaggtcaaattcaatccccgatacaacactggctggggtctttcggatggcgagggattggaacgactgtggtcatctttgtccccactggtacgaacactacgatactcatcccggaatcatcggctagctgctctgtctcatcggtgtcaatttcataactcggaggggctgagtagcatgagtaagtaaggctgagaggaaattatttggattattttttgacatgtaactgcttagttctctggttgcgtaggaagtatagcgccgccaaaggccgtaggcgtcaagcgaaggaatccctgaacgaattgctccaaaagccgaatccatttttagataatggaggcaactacacacaacaattttttatgtcgcaatgggaaaatcaagtgaattacttggatcgggtgactgcagaagagattgaacgacgaaagaagctaacaaaactcttggaaaaagaggaggcactgacgaaactccggtgagttcctttgagcaaaaaaattgtaattacttcatttgagttgaatcaatctatcaacaggaacatattggagcagagggactgggatattcaagccagtgtaatcgatcgtatcatagaagaaattggccatactgaaaactgtcagagagaactggctgaggagctgggatttctttatgagacagatgctattgatggtacgttcatccaattccacaccatccgaaatgcttcaactcgattaaaggtctgaataatatgtactgtgtactgctaaatttaagttgagaaagagaagcggctgttgctcatctggagtgctaaaagagatctctatgcgaaagccatcgatattatgggtgtgcgacaacctatttctgaatcgcaaacatggggaagaagggttgggaccaaactgaaggagaagatttatgaatccatcaaaaaccgcaaagccgcagtccttcggatcattgcaaagtacaacgagcgatatcaagcttatctaagaacatacgagccggacgtcttggctgatccgtcatttgtatcattgacatgggattcgtttgtatgtttgacgctggacgacgaattttgggtcgatgcaacttattatggttcacaagctccttgggcgatttcgtcggatgtgcgcaagggcatacgggcttgccatatggtggacagaaccggggaagagttggacatgattgcccaggaactgggacgtgcgatgacctgggctgtcgagcttaactcaatgctagataaccttgctactcaacttcgtgagcttgattcttcctctatttgtccatggacggtgttctgacggcttgtttactgtagacaacatcccacctggatcaaacacgattgtgacaccaactcaagttgggacactggaccaacaaacaggtcagcaagtgctcaaatttgagctttacattcagcttgcggaacatcatgagttgatgcgatcatgggctagcgatgtcgaatggctgtggtccaagacccgcgtggcaggcagctcgcacacatggtttgaaaccgtgggtcgtctcaagattaacactgatcccacaaccgttcttgatcctgagccggttccaggttcagatgagatggatgagaccttacaagaacgcgcattcttggaagatgctgaggatggagaattggcagatgataacaatgtgaatgctatgctggagaatgaaaatgaagggtgggaaaccgatccagaatgaatgccatacatgactccctttctactgcttgttttttcttttaacttagctcagctttgatggattgtttgtcgcaacttttcttaaaatactatacttccaccaaaattaagcagatttgtaatgtgccattgcatgaaatacgaaattaacaagtgattagtaaacaaacaatcaacaaaagcaacaaaatttgataaattagaaaaaaaaagtcaaaagatggtggaaaggactactaggggttatgatgcagtcattctatccgctttgaaaattgaattaagattgaccaaaggaagaggtattgccagttgtttaacctagtttgcaaatgagggtgaagtcggagtgggtgtagtgcgagggtgtagtgttgcaagggtgtgtagtgtttgtaagaagggattgtagtgttagtgcgaggccgtagtggtagtgtaagggtgtgtcggaattggtgtaagtgtgggttgtgttaatgtaagggtgaagcttgaggtgtaataaatcgcgcggggggaagtggagcggttgaggtggagggaaaaagagaggggacttggagaaaaaaaaagccagagtggtcgggtggctgcgtggtcagcgtggctctaactcatggctgggaggaaggcctctagactgcctggcgtgtgcgcgcgtgggggtctatgtagtgttggagtatagtgtcctcaggtgctacattgcaaaaaagttacatacatcgatttgattttgacattgtcctgccgtttgtccgatccaataggactgtttgtccgatccgattgccagacggattcagaagcattgtggctgatccgatgatacttgccgtcagtaaaagcagagttggcatctgaatgacatcaacccaagttcgactaaatcccactagcaactggctgcgactacccttacaaaaccctccttcctccaagcgcatctcccgaccctacgacaacgatatcatgactccccggacgccaggacacaggattgttggtacaatgtcaaccgcaacgaccagacgccctcgagcccccagacaaaacgaacgcgaaattgctgcagaagaacgcatccgtcgcaatgtgcaatcaggccgaaggctgggtcatattcctgaagctccaataccacccgatctacccgcgacaaaccatgatatagccaactggatcgatgtggaaaacgaaccgaccgaccagcctcctatcgaagaaaatcaacaagatcagtgggaggacgaggatcccatcttagcccatgcaagctatcatcaaatgcggcgttacaccgagcggcgagaggcaatcagtgcgcaatgggctcaacttgaagtttcggcaacatcagctttttttcaatgccaatatcaaacactcaactggacccgtaccccaacaagctttgacgaacccattcaatcatgcacatgtttgcccaatcaaattgaaaagcgaaatgtggatctgattgacttgctctgtaggttttctcctcccaagacccatgaactcaactactctcctgctactctcctgatttctgacaatttctcttccgtaagactatcgtgcacacgaagccatcccattctgcaagtgtatgcctgatgttgttagattgattcactatggattttttgcttcgtctgccgacaaaccaaggaccgccttctcgatcagattaatacagtttcatcacaatctatggcaatctgcggtcatatcttcttcagcatttgttaaagccatctcaaccttcttggatagtcgaagcagccgaatgctgtttgctcgcgggaacaaattcagaaaacggaatctccttgtacctttcagcttcagtgccgaccttttttcccgcatccttgtacgggagaaaaagattctcaatgatggattggaactctctaaagctgaactgtgggcaaacaagtgccctcgatgttttgggcccagcttacacgaagtcaaatcaaatccaaatgaacctgatgtaatcatagccatggatggaaatttccaacaacgccactattcccatgctagtaaagatgttccttctgaagatcagtatccggttgactttatcccgccatccgcacttaatacagatgttgaagctgttgagtcgactgaggctgaagccattggaattgatgtgagtccgatttatcaacattccaaggggaatatgtaagctcaccagtgccacttggtattcaaacccgctagccaccatgttctgattctcataaagcagccaacgacactcgaagtggaacaagctgggagaagtgtgacgataacggtgtttttgccagtgcatgtcggcacgatgtcccattgctctttgccaacatctttcagacaggagagaagtaagccaattgagcccttgtattccacattgtttgctagcatcaatatcaactgacatcaaaacataggctttactacccagtatcaatcatcaggaatattctagcggatttcccagctcacaaatttggcatcctctatgatcttgggtgccatctagagagtcacgtgaggaaggtgagttagtttcaactattcctttgctgttgattaccatactgaccaataatttcaactaatcctttgctgtttattaccatactggccaataattgagcagcggggattattgaacaatcggattggtgacctggtgtttggaacatctgtgtttcatgcttttgtgcatgaatggtcatgccaagttaagtataacccccgcttgaattcttggtggggtctatcagatggcgaaggcctagaacggctctggtcatttttgtcacccctagtatcttctcttcgggtctcaacttgactacatcgactcacccgactccaggcaagagccgactattactcagaacatctcaattccttatcagcccaatggttgcgcaacaaatatctgtatgccacggatgccgtaaaggcctcttctttggctcttggggaactccatacacaagccaaccactttaacgcaggacacaactacacgaatcttttttttgaggagcaatggcggcttgagcagcagtatcaccggcgtacaaatataagtgtgaagaaccaaaaaattcaacttggccggctgttatgtctagaagaatctcttgaggctgcatggtaagctatacaaccatggcctaagttaattgtagtaggtatacttgctgatcacctgatccaattacaggagaaacatcccaattacccctgaagaatcttttgctcatgcaactgcttgggctactctcacccaaaggattgccacacaacgggctaaagttggtgaagacctgctgactgctgtaagtggaattgagaccagtgagttaaatttttcatggctattaaaagacatggctcacactgagacataattgaaaaacatcaaacaaccgcagtcgaagaaagggacttactattgatggtctggtacaacaagacagagctcagaaaaaggttcttggccttaattgaggaaaagcaaccgttggtacgagtccgccgtgctggagaaagtagctcaattggtgagtatttctttgaagcaaactttcttgaataaaaacttagaattgattttatgaaggtacacgcggtcagcaaaagctaatggctttgctacgtaagcatggtgaaaaattggagacagtactggcttcttacaccaaacaagtggataagtatgttgctacttacccaactcgaccaaatccacctttgattgggtattcagaactccttgagctgccttccgatgaccctttctggaatgatggcttgtttactgaaggcaatgcagcatgggcaattgatcgtaaaacccaacttggcatccggcacttagcttgtttaaatcgtggtcaagaagaacttcgccgactcggatgggaaactaggaggtccatgcaatgggctatcaaccgtaacaacaaactgaaaacgatgatccgtgtagtcagggaacaactgtctggcgaaccaaatgaaatagtggagcttccggaattacttcggtccattgtaggtcacgcggacctccaatcaaatgacagcatggctaataggctgacctgtgtgagggtcatactgcatgcggctgtcatcaagcacatggatcttcaattgatgtgggatccactcatcagtgagatcttgttaaatacctcgcctcagaacaacgatgacgacatcaagtcagcttggaagaaccagctagaccacattcatcacctccaccgcagccgatccttctctggaatccctggagacatggatgatgcaacacttacatacatcatacccgaagccgaagaaggagaaggagaaagctctgtaggtataaattcacaagatcagcctcaaactgtggatgatgatcaagattttgaggaagatgatggccaacagccctaccttgacgaaatggagagccggttatcagtcaacatgcttaatgatttaatccagcaaaatagtagttgaaattaccacctttttttactctcttgtttagcaacatgttaatttgatggaatgtccctgtgaatggaaatttttgcatgttctctactgtttatgagatctgtagaatatgaagagggagtgcattttcacagagaaaacatgagaaatatttgtttgtgtacaaatttgttttagtttggggtagtctagaacattgagacaaatgaaaccagcattgggtcactccaattatgttcacatttataattagagtgaccccatgttggtgcagagtaagaccactgatatgattccaaagcagagaaaattaatttatacactgtgttcatcataatcaaatgttttggaatcatgcaattagccttactcactgaaaaccaaaattggtccactcctattatgtgcacattaattagaatgaccccatgttgtttcagagtgagtaagcctactgctatgattccaaagaagttaataatgatccacatagtttacaaatgaatattatatgcttttgaatcattcaagttggctggataaatttggaacaacatggggtcattctaatgaatgtgcacataatgttggtttggagtgagtaagccaaattgcatgattccaaaacagttaataatgatccacatgtgtataaatcaattttatctgctttggaatcatatcagtggtcttaatcactctgcaccaacatggggtcactctaattaatttgaacatatttggggtggcccaatgctggttcagagggagtaagcttactgatatgattccaaagcatataataatgattcacatagcttaaaaataaagattctatgttttttaatcataccagtagtcttaatcactctgcagcaacatggggtcactctaattttgtgcacattaattataatgaccccatctccaaagttagtcacccaacttgaatgattaaaaagcatagaatcttcatgattgaactatgtggatcattattaaattctttggaatcatattgatagcctcactctggaccaacattaggccattctaattatgttcacattgatcagagtgaccccatgtgggtgcagagtgagtaagcccgcttgcatgattccaaagcagttgataatgatcaacataatttcaaatcaaaattaatattctctgttttggaatcatacaatttggctgaataactttggaacaacatgggatcagtataattgatgtgcagatgattagaatgacccaatattggttcagagtgggtaagcctactgatatgattccaaagcatttaataatgataaaaatagctcacaaatgatgattctctgattttgaatcatatcagtagtctttctcactctgcaccaaaattggctcactcctattatgtgcacattaattagaatgaccgcatgttgttccaaagttagtcagccaacttgaatgattcaaaagcatagaatcttctttcccaagctatgtggatcattagtaactgctttggaatcatattggtaggcttacttgcctgaacatacactgggtcattctaatcatgtgcacatgataggagtgaaccaatgtttgtttgcagtgagtaaggctaattgcatgattccaaaacagttgatgatgatccgcatattttataaattaatttcctctgtttcgaaatcatattggtagtcttcactctgcaccaacatggggccactgtgattaatgtgcacacaattaaagcgacccaatgctggttcagagtgaggaagcccaatctcactagaataaaaatttcactacctagggagagtataaccatgaaagttattggtctcaattttctagactaccccacactcaaacaaatatttcacatatttgctctgtgaaaattcactcccccttcatactctacagatcttaaaaacaatagagaacacgcaaaagttttaattaaccgggactttccatcaaaatccactgtctcaaattatcatacctctcaatttatatacatacacaaatagacatttctcatgttgcatattcttgatacaaggccctttccagccaaaattttgtaagccctaactggaatttgagatatgcatcaagtttcacaactttgtctggtccaacaatacaaaatttgaaactctgcctggtccaacagtccaaaattggatacagattgcctgtggttagaaactttgcagctagacagtccttttgcaatttgtcattttctagacctatgacacaagaattttaaagtttaatatcaaaagtaattgcaatgattatgaatagctgtttcaggcttgctaattggcatggggtttcagaaacccccctgacttccaatactttgtttgtgacctagttggattgaactccgcttgcctgttcagtgagttggaggtgttgcgagttcaagcctccagggggatggaaaagcacaggtgctccaaggttgagtgtgatagaagaattttgtcgcgccttcccctcgcattgccgatcgatctcccgaaagaagtgcactatgatacccatgactattggggacatggttggtctgatgagatttgaggtttggatcttatctgcattcaaaacctcacaactttagtcagccatgcttcgttcacaagtcctgaagtaggtttttgttgatatcaagaaggtgtgctttgaagaaatctggttggccttctcccatttttttaagtagaaataattcgatgagagacatgtgaaaggaggacataacaatcttgaatcaagtaatctcaacaacaaactcagaaatttcaacacggcaagtggatcaagaggataaatgagagtcggggacaagcaatgttgagacagggagtggggataatcattgatgccaggggaaacagatgagtaatagccatcttattgatgagtgtcatcagctgaacgggtaatgcgtacaacatctatcaagttttcgtcaaggtcaagatgaagcgctgttacctggtctacaagaagtccccgactaggattctgaattaattgagggttgatcctggcgtttggcgaaatgaccaatcggaaaccggcaagagacatgtagtgttgagttctcttccatggccagcgcttcattataccctcggttttggaaactagtggtgtgaataagactcaagacttagtgagtggggcagaacctaatacaaaagaagcagctcactaatcaaatttttcattcgcgcagtgaccttagctgaatgggccggatttttgatgtcttgtttggaaggtgctgtcgctaatactctgagctttgtcacactacacccagtgatgtgggcctgtagacgagcagcgtaatggttctcggcatcgacatcctgggcacattgcactgcgtcaccagcacccggagtactatgagtgatctggaacatactcggtcctaagtgctttgacactgcaaagagggcaaactcaacattgcgactggtggcaatgtgagtcgcctgccaaaaaattcagttgacaaggatttcaccgatcaagagagacgggggaaggggcttacctttttgataaagtcattcacatagttctggacaaagaagtagtcatccttgaaggatgcctcacttcgcacgtttggacccccagggggtggagagtcatcgtcatcattgtcatcttcatcgagggccctttcctcagcagtgagcccatcgtcgtggaaagccgagaccctcgagaaagccttcttctcctccggcgagagctgttgccacagctccgaaaccttcttcatagctaattcatggtcaatcccgttggctaccaattttggattcacagagaaaaatgtcagctacttgtctggaaggaaacgttgcagtcaactttacttactctctcgaaatattgctcgcgcttctggggtctggaggtagagattccagcagttaggacccttgaccgcaattcgcttgcccctgtttgcttagtgatttagtcagtggaaaattgataatgggcaatgtattttaaatattgcttacaagaagccatcaaccatggggactgagaccttgcgttcgatggccttgatgacaagcatctttcgctgctcttcgtagaaatcgaggaaacattttcggtcggcttcagacattgatcccttggagttttcaaaagcaaacacagcgagttcttggtacgttttctcaaggagcctgtcaagtgattggggctgggtggcttgatcatcgggagaacgcttgcgtttcttgtttgcggcttgagaaagagaagatgagccaggaggtatttcgactgtgtcagatggccttggttgggtggttggcgtggagtgagacgacatggcgcaatgatatgagggaggctagtagatgggttgtggagctgatgtcaatgaccacgttgatcacttggagtcggtgggccaggcggttgtcctggttggatggacatggatcatggatagggcttctgccagtgctgcgtcaccgcagtagcgcagcactggcagatgcgcatttgacccccgaactcgggcattcccgagtccaatactcatatatgtaacttttttttgcaatgtagagggtcgcgcgcgagggattgggagggctggataccccccctacataggctcaaaacacaccgtacctgggctatgtagtaggggagatatagtcgaaaggggtgagatgatcgctcagtccagtgaaaatcaaggaggggctgaaggttgagtcaaccggtgagcttgctttggagtcagcccttgcggtttcagagaaatattaacggagtgggccagttataatccaggcccatagcgtaagccatgtaaattgctaagtaaaacagagttctaaccctcacttgcaaagcttgagattctccaagtcaatggtaccaatctagattgcacatgctggaagcatcaaaacaatctctacattcacgaaaaaaaaaaaaactattgatcccttcaaaaaaggagggactcggtatattaacaaaacaaagaatccgtcagaatggaaagagtcaatgttgatttacatcttatgtttttccaataaatgaggaaaaagttggtcagcccacacttcatgattgcaaccaatttccagaacagaacaaaatttttatcataacaatgtttaagagaagaagaagcgaagtttctattacaaatctacaagatttgagaacaaaattgtgtacttttatatgtttgctttgcaggcacttgactgtctgtgtgttcattccaaggagattccataggagattctatattacatattaggtcaggttttgagatgattggttagtgcaatacatgtaactacttggtacttacaacaaaaattaggtttttacatgtgttattcaaaagatctagagaatttttatgagacaatttcaagggaatagagaaagaatgactgagattgagctggtcctgttgatctagcgggatatcttccattgcttgagggaaatatgacgaaggggaattatgtataactttgaacagaatttctgagccatgaattagaatttagccccacattttttgtcgccggcttgcaaagaagctcatgttgctctggcagcgtttgcgggaggtttacggatacctatagctgctaccaacaaagctgtgctcacatgctgtgagcggacatttttctctggtgggctacccgcagcccaagcagcggcacagttgaactttgcatcgcaagaggtttgggccatggctttaacagaggtatcgatgagattctggatggcagttttcatggcctggtcggtagtcactcgatgtaagtagaccagatttcgtatgtagacggccttgaagcctttggagtcacgtgaacaagaagttggctcgcaaatctcggcaataattcccttgggggcaaagatcttgacggagtgagtaaaaacggttgatgccatggtgaggtatttttgatcccctgttgctttaaacaaccaagccatagagcccagccataggccatagttgtaggtccattggtccgtagagagctgacagctcgcgtctttggcatccactccgtcctgtaagattccagtcttaacatctgcgaggcgtgagggcccaatcaaccaatctacaagttgctgagcgaatcctaagacctttgtgtctttcgttatcaaaaagcttcgagcagcggccgaaatgaattcagtgttagtgttgaatgccttgtaccttccatgcttaggatcttccctatttcggtactatttacataagttgtaaagcggctctcatatcaggtttggggctaaagatttgctattaaaaaaaaaaaaaaaaaaaaaaaaactcggagaaacgtgcccaaaagagtccccctccacagccattatcagtctgaggcgcgacttgttgtaaggttttctgggcgagacctatccaggttgcgctggatttgggtagcttggcctgtggtcctaaaaattcggcagcggccacagcttcaagcgtgagggtgaacgaccacttcaataagtccagtgcacaccttcattgatgcaaagagagaatttgaattgtctcacctgactatgtgcatgtgccgaaattgaagatcagatttgctgcatcaggtttcgatagcaaactttcttttttagtagatacctgatcagattccacgtacttcagctccccagaggatcccaccattccattgttcgacgacattcttgacgaggaaagagctgtcggaggagcaggatgaatattgaatcccttgtcgacgacatgacgattcaaaaaaagctcaaaagaaagttactgactgtgactgattatttgattgacgatacagcgcattttggacggtggccaagtatcgggtgtctccaacatcactggcataatcaaaatgcaaactccagatcatcaaagaatcttgccatggcgtgatgtccgtgtcaaatgcccctctctaaaaaacatcaaaggatcaaaatgaatattgaaagatgcaatgatttttccaaaacaacggcagagtaaatttactcacataactgggactgtagtaagacatgaggttgctcattgccgcagatgctgctttcttcaattgatcgatgttgttcaagtctaaggcaggtgcctttgctagaggtataatattcaaaaacagaccaattccgaatatcacatgtgggccgcgcattgctctgtggcactagcaatctttggcaaagacgatgtttttattttcttcagcttcaggtatcgagctaaactgccacttctattttattctaatattctgtcagttcgaattggagtgggaatgatttcacagccaagcagattccaaagcaagatgtcaagagctttgaattagctatttgatcacaatattgttggtcgagtgtgatcaagacattgattgctagcttcaagaaagggatgagggagagttgaccacttaccacaaatttgatcaacaagaggcaggcgggtgatatgtcaagaagaaagaagtatgttggtttacaaaaaaaaacgctatatggctaatcgtgatccgagcaaaagtaaatggaaaaaccccaggtgatgagagctcagctttatttgcgcagaacttcagatgctattccagtctccacttcatctcggcttctggaacccaaacccaaatgaaaatgtcgtcggcgaggtcggcaacacgcatagcaggacggttgtcccatcccggcagtgaccgttggcctctcccggaagtcagggctccggtaagacccgcatgacaataccctcttgcgcaacgctcaatgaaatgtataggattccgagaaacagtccaaggcggccgctggacatcgtattgatttatcgcaagccttcggcatccggttcgcacagccaggtctaggaacctcaattgatttgtcctggttgcggtcgacatcccaaatcccacaaagcacagcgggttccgatagcaacatttttactatatagattgataattttctgaccccgatagttgcttcgaaagatgatgaatccataatgtatcaacttagctaaaaacactgcaagttcctccttttctttcaagcgtcagtgggcctgttgaggcttgcggtatatgtgtgatgatcgtatgttccaagtccaaccttgcctccaacaagtttcagcaagcctgaggcaaggatcaggggattggtttgtaagtcaagaatctgacatacaatcatggtcatggtacagtcaaacctgtctaagggcataccccttgggagaaggaattatgtatgcctgtaaacaggttatgcccttagagagagggaatttgcagcaaaatcaagttttgggagaagcccttcactattcccttatacaggttatgcacacagaaaggtatgcccttagacaggtttgactgtatatgcaaaagagtgtcactgtcagcctgcagtgatgaattctgcaacacacttaacctcaagaacacttcaacaaaatgttctggattatttgcagatcatcatggctccacatttgaataggaaacttagatctgaaatcctgattttttttatctgctctgtttttttggggggggctttgttgatatgtaaaaccaagtcttcctaatttgactgaagtgaagggcagtctttctctagctcacttcgatgtttgatgctctcaaaggaaccaacaaaggggagacaattacaatggaccttgagatgaaaaaagaagaaatgatggggaataaattgagcaaattagcaggagggatcagttggatttttccaatcatgatcccaaactttctcaggattaggcagagattcgacgggtaatttaagttgtctaggaaacaagccggccaatttaccggacgaattaagaagattgggagattggacgatgttttgcaaccgatgaatcgagccgttctcgtccttgatcactctaaggtatagctttagatcggccaaccgcagttcttctagtgcattgttcatcgattggtattgtctttcgagcgctttttcttgcgcttctcgttgatgtctttcgtttaatttccatgctctgtcgatcgtttcgtggatctcgaattcgggcaccagcttttgtaatcgagccaatcgtgtcgagtcgtccatcttaggatcctgctcgtatagcatctgtataaggtttttttttttttggttagttggctggataagaaaaaaaaatcaaaggttgatcaaagacgattacacacctgtctgatcacatcataccggtccgatttcccatccgtgttactgtttccgtccttagatttcttaagatatcccttcgtctgagccgaacgattttcgctgggcttcccggatttagatttcccgccaccggtctgacgtgatgcgactttacatctgatttgatcgatattcgagctccggttgaagtcgttaggaggatgattcaacaggatgttcgacagaggcttgctggtgctcgattttattcgtagttggttgctggtgaatgggactaggcgtgacatggtttatctaaataggtagctggccgtcgtgtgccgattggcggttttttggagtggctggtcaaaaaaagttgaactgtgtgtgacatccccgtaggctgtcacaggtgtgacatgtatggcagccctctcgcctcgcctcacagcacagcaaagtcaatctcaacacaaccataacaaaacttacaaagcctcatcttacaacctcgatcccctcccagtaagatgactgagtattgggtttcaaaacaatcttattactgcaagtactgcgatattttcattcgagtaagccatcagtttcaaaaattatcatttcactccatccctaactaacttaaacaaaccgatcttaacaacaggacgacaaaccttcgagagctcaacacgaaaatggattacggcataaaggaaatctagaaagatatatccgagacatctataagaaagaagaccgagcgaagaaagaacgaaccgatgaagctagccaagtttccaagatagaaaaagccgcaagactagcacatcaacagaaggacttggctctcgtcgaaggagaaaaagaagttaaagaggaaactgaagaaggagacgagccccgaaaacgtccgaaatacgataaacaagattggaagggagccgaagatctacagaactatagcgatgcacgtagtctaggctttattccagacaccgattccgaagcagcaagagccttgaaagaagaagaagaagcggaagcagaagcgcgatccaaggaaggccgaatgggacaatgggaagcggtgctcaagatacaaccgagcaatagggccggatcgagtgcatcaacccaagcgccgatcagccgagaaaagatcgtctctcaattaacccatgaccgggatccggacaacaaaccgatccggaaactgttcagtgaacggaacttggaagcagaacctgatacagaaatcctggaaggcatgcaaatcaaggtcaaagtagaccgacgtgcgaaagctcaagaggatcgatcgttatcaggctcgagaatccatggatcattgcagcccattcgtctcgatggccttcaatctaaccagaccgagcctatcaaatcggaagaatcttccccttcagctcctgatccttccttcaagaacgacctcgctcaggaagtggaggatgtgaaaccagacgtcgatgatcttaagctaccaacacctcaacctcccgtatttttcaaaaaacggaaggctactcaagctcaaccacgacagaagacatgaacatgtaatatatacaatcacccactttttatctcacaataaccctgttttcttcccttaccaggtgtttaatcatgcatgtttttgaacaagattgcgcggcgtcagtcaaatgatacctgacaacacagacatttccatcattttacttgatttcatatcaacattcacagatgtgtaaaaataaatgccaagtgtgcacattgttttgctatgtacagtctgtttgggaactcggttgatcagcttgacttgcctatatctagctgcaaccgtcatccaagatcacattgattagatgacaaactttttactttctgtgtgttacagggaaaagatttcaagtacaccgttctgttttcaacatgagattctggcatctggaaagcgtagggccaaagaatacctttgtttctgtattttggcaaatataagaatgataaaacaaaacagaatgaagtagccctctttggttaattcacctaggcctactcgaacacgctttgaattgtaaaaagaacaaaaaattgtgacactgtcactctcaaaaaaaaggtcaatcatttcttctgtgcttacatggaattggaaacaatttcacaatcaatggtagttctaaaagaatgcgaatagatcaactggaaaaagaacgagccttgggatttgaaaagatacgtatacaaaaaagttatatacacattgtctttggttttgctaaaaagagaagaaaaaaaaaaaacttaataaggttttgcggcgactttgagagttaatggatgaaaaggtcgagtccttttggccccgctggcttcgtgaatacccacagctgctacgagcaaagcggtgctgacatgttgagagcgcacatatcttacggggtgggtatccattgtccaattgccgccacaattgtagtacttatcacaagaacgagttaccatggccttaaccgaagtcaagatcatgttccgaatgccggttttgactttctggttattcgtctcacggtataagtaagcaagattgcgtgcatagattgccttgaagccctgttgatcgcggttgcaagttctcgaaggctcgcagggctcggtgatgataccagacgtgttggacgccgcaaacgttcgccgagaataatcgaagaacggggtggcgatgttgagatatcgttggtcgccggtggctttgtgcagcccagaaagcgcgcccaggagctgaccgtagttgtaagtccattgttcgcccttcaagtgtgagcaatctttcacatccaccccatcaaataatacgccggtccgagtgtttccaaggccagaagatataacccagttaaggacgactttcgcctgcctcaatgttcttgaatccctgttgatgagataattgcgtgcacctagggcaatgaattccagttcggtgattaaggacttgaaggtgcctttcggggatttcctgtctcggtactacatatagccaacggaaccaagttgagacatgttaaaatacttgatctcgtcattccatagttccaagttgtggaacttacccagtagattcctccgccacatttgttatccatttgagagccggcctcccgataggtcttctcggctaactttatccaagtggtttgactgcctggtatcttggccccagctccgtaaaattctgcagcggccgcggctaaggaaggcaaagtgtgaacaacagatggatcgtaggatttagtgtggacattcgatcatgtgagaagaaagtatgtcacacctgcctagagaaaaaaaaaaaaaaaagaagctggctcagtggacaaattttgagcaatcctttagaaacaagaaaaaaggcaggaacgcactaatgctggccacattatgtcatcattccattggccctctacctgttcaccgggtccaagaaaatcactagatgcaagtgatcagcatcttgaatttaaaaaacttaacatgataggaagaaaacccactgggcatcatcgcgagattgatggaccagagcctgagtgacggtgttcaaaaattgggtgtcaccggtccacttggcgtaatcgaaattcaaatcccagaccatacccgattcgtgccaaggcatttgtttctcgttaaaaataccttgctagaagaatcacaagaaaaggtcggtcagaaattgtcttacctagcggaggtttgactgaatcagatgatccggaaaacttggaagttgcgtactgagttgggggtgtagtaagacataagattcttcatagccatacgtgtcgctgcctttaactgattgatattgttgatatctagacggggtgcgttggcagatgcctcgacccatgacaccgaaagcaggccacttagaataagtccatcgaaaaaacgcatctttctgttgccgatgatcgattcgatgggttttgacgactactgcagttcctctcaaacaaaaagaataagaacaattcttcaacagaaatacttcagtaagcagttgacttgcaactgttgaataaagtggagggaggggcggggggactggagaaacgaggaggaggggctggaaaggcgagtaagaatagtagatgaacgttagatacaaagaagggctcggatgaaatcggtaggcgtgactggaagggggagaacagaagcacgggacaaggctatatacacctcggaggtcggatcaatgaaggtgaggtttaaaaaaactgcatccgcaggctgatttcggatccagttcgagcctcatgatgatgatgacgacgatgattgtgctgcaggacttgttgatcctaaatgttgtctttgttgctctggattgtcattggaaacttttcacttttgtccaatcgatgagatcaccgggattgccaagaaataatgatgcgaaacaagtgttcttaacggaagataccaaagaggaaattttcaacccaagcccgcaaaggaagggaccgaaaatccacaccggcagtgcttccggtccttctcattcgcccaaatactgcaagcaccagaatggctaccccttgtttgggtaatcatctctgcagtgcactcccatgagatccctcaagctgaaatgtgaggcgtcgggattcgctgataaagtgatctccacgtgactagtcactcgtcgtcaatgcggatcgccctcagacgtctctcgcgcgtccctcaggtttgtcaggcaataaccccttgaagtagatccaatggagaattaattaaccagttgctcacagtagccgaagtgttctcatcttcaagagaacaatcaaattcttgattccagccatataagaaaatgtgtgaaaccagtggccctggtcaggacatgtggattgtcgaaatgtacgggcaacctagcttgacgaagggcattgcttcgaatcaaaggaccggcaatacggcaaaacctatggcgcaggcatgcacctctgaatcaaaggggtgggtcaagctcgaacttaactcaggtccctcagaggaggtcgcctcctcggagaggcttagttaacaccccgggacgacttggtcgccagcgcggcggactccatgcctgctcaccacaacggggtcgccccagcctccaggcgcggactttgccgaccagccctcatgtcgtccccatcggtcgccacgccggcactaggggggggggcttgcgctaaatgagctcaatgcaaagataacatgagaatagaaatatattcatacatatctaacggtggctacatacgactgggggcaaaaactaaggagaggccttgaaataaattaagctgactgggttaggcggcagaaagctagcctcgcttgatgtaaatcaaaacattacagcatcgaataaaaaaccactactacaaaaaaaccgaactgaagagacttctaagtgtttccaaggataatgtaacgatagtggaggacttcccgtcgccatttagagtgctttttaagcactccccagtcctaaatttacacctcaatcataattccacccagctcacatgagagctatcttcccaaggcttatgaaaaaatactgttttttatcaaaaattaagatcttgggggtgtaaatcaaattctgggagggttgtaaaccgcgacgggaagtcatccagttattactgttagtctatagaaggctagtctcgacaaatctatttttgttatgcgagtcaaaccgtttcataaagatcggtcgtttggatgagaaaagtatgctctagcagggggttgacaaagtgtgcgaggagctacgagggaacgattgacatcacttggggcataggagatgaagaaatcgtgatgttgggccgaaaccctcgacgtgaaaggtgactgatgttttttttttcggtgttattacatagcctttccagccttaacatgagcgtgttcgtcgcgtatgtttgtgtcgaggccattccctccgtgaatacctacagctgctaccaacaaagccgcactgacatgttgcgcgcgtacgaatttgatgggatgggtatcggttgtccaattcccagcgcagttccaatccttatcacacaaacgggtggccatggcttgaacggtggtgtcgatgactttttcgatagcttgtttcatcgtgctgttgttagtctcccggtggaggtatgcgagatttcgcacgtagactgccttgaagcccttctggtcacggctgcatgctgcattatgctcgcagagctctgagatgatgcccgaggtgttggaagcggcaaaggttcgctgagagtaatcaaaatatggggtggccatgtcgaggtatttttgatctcccgttgctctgtgcatccaagcgagtgagcctagccactgtccatagttatagctccattggtaggtggtgaaatctgtgcagttttttatcgacattccatccatcaacaatccagtcttaggattcgctaggcctgaggatatcacccattcgaggatacatttggccttttcgagtgtttcaggatctttggtgatcatgtagttccgagccccttgtgagataaactctgagtgagtgatcaaggccttgtaggctcctcgggggactgatctgtctcggtactaaaacgcaagacatggcttgaatcagaaaggaaatcatactttgcagttaaaatgcgaaggaaaagtacccagtagatccctcctccgcacttgtcatccttctgggatgcggctccttgataggtcttatcggcaaggcttatccaggttacggtactgttaggtagcgtggcacccggaccataaaattcggcagcagcgacagctgagtggagggagatgagccactggaatcagtgcttttcttcattagtgcaagggctacaagttgctcgtctcacctgcctagatagatgcagaaatcacagtctcagctttcaaaacaagatttttctaagaaaaaaaaacatgattgctcacctgactgggccacaaaatgtcatcgttccactgttctttggccccaggggcgagaaaatcactggacaggattccttataagccacagaagcccgtgtttcagttaacaggaatggctcactgtacatcaccatttgattgattgaccaaggcttgggttacgatgtccaagtatttagtatctccagtccacctggcgtagtcaaaattcaagccccagatcatgcccgattcgtgccatggagtgacagtctcgttgaaagttcccctctaaaatgaagaattgatgaattcgatgtaagcttgtgttaatccaatcatgaaaaacgaaatttaggaggacattggcatacagaattaggggtgaagtaggacatcagattttccattgccgcgcacgctgcctccgtcaactgttggatattgtgcacgtcgaaggagggggcctcaagcgacgcatgcgttccagagatagagaccagggtgattgcgatgataccagacaggcagcgcattgtcctttggtatcgatggaggcaagctttcgactttgatcttattcaactgtccaggtagagaaagatgtaagctttggctaaggaaggtaggctacggcttgcgtcaaatatatagtcaggttgactagcgaagagaaggactattaaggagggagactgatgtgtggaaggctgatacagaaatgatcaatccttcaagaatagttggttcggaaagttgggagtgggccgaaggaaaagagatcgccaacaaagggcaccctagagcacctggcaaacgggtaaaattgatttgagcgagatgagaaatcaggaaaaatcccatggggcttccctgagaaatatggagcgtgagaatttcccttcgtaaattcaatcaagaggggatatgcaataaaatctgatttctgcacgtcaggtcttgtcgagtgcagcgtcattattgacgaagtggctttatggaacggctacaacagctggctgcttcaaggatccagcaggacatgcactggtctttgggaagggacgtttggtaacccactgggcaagtagctagggttttatcagaaaacttgtgcatacacgtgcggtgaggcagggttgaaagcgaggcagattatggggtcatttgagggatctgctcacagacctacatgcagcttgatcaagatttttgctcaaatttcgcaaggagagtggataaagcgtcaaaggatatgtatcaggccggataattgagatagcaagccgcacgggctgaggacaatcgtggtcacaaaaattgtaggctcataggaagttcctgtgggtaggtctcaaggtcggaacaaatgttgcaatgacgatgagaggtctagaaacagttttgcgaatacttggtgtcaaagtttatgtccaagtcatgatagggccgtaagagttgggcagcgccttgcgtggaaatgaacatctgacctgtctgcccgataagggtgatcatagagacgcaatcgataaaaaatacggaaatggacatgaagcacagaggaagaagtcggacaaggacattgatggttgcatcatgtctcccttagaacagttgaatgcttcattgtcacagaataccccacaacagacgatttcgattcccagggaatcagattggcagattggttgaacttttgctggaatcatgaagtccaaaaaaattggaattcacatttcagctctaacttgagacaagtcccaagcttctgcgggcctggtgaccttggctggctggcgccactcgcgaagcgagcctccgaaggagggacttgtgacaaatacacacaagctcgcgtgtcgctattgacatgttttggtgtagcaatatttggattgcccaccatgcatgtaatttgacttttttttcaggcagatccagcatggtcaaagttgaccatgttgccaatcttctcagcaaattttagggatttttcctgaaattcagatgagtaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccttgagaagctattacataagcaaaaagcacaaatttgagcggaaactttgacaattacaaagttcctctagaatgtagttgtaaatatttctggataattccttgattaaaattgactttcgcatctggggcatgctgtcccagatttttcccctataaaagtgtagaaagtgatacattagaattttctgcgcaaaaaacaccctaaaaacgcgaaagcgacacgcgggtgtgttcgttttggtcacaagcctctcccgcacttcgtgcgttcgacggagaggctgagcaagctagatttcagctatggtcaatcaagggacgcgaatcgcccacgcggtgactgtgcactggcgccgtacaacatccacggggtatatcatgtgctactgtctcaggtgtgacgatgagactaccatactcaagatttcttgcttggaggaagacgaaataatcaattagtaaaacatatcttgcctaattaggatgctcagttcagagggtcgcaggcgagtatgtacggtgttgggtgatgctgaatgttgcgaaggaaagagatgctggagtcgaggctgaggaagtgagagtatgaagttcgaaagtgaaaggctgaaagttggaaggagagaaaagacagaagatggccccaatcaccttcaagctggatgagctgaataagtaataactcggacttggtaagatctgaggaatcttctcttggccagaaggcctccctatttatacatcaaatctttcttcacgcaccagctatgtagtccgagatctacgtaggcggccagactgacggcgtccatatgagctctagtctacgtaaatggtgagcggctccgcattgagccaggtaccgatgatttgctccgaggttactacgcaatccaggagaatgtctccgtcatcagagccaatcctttttgaggggaaagatgagggtgaaggtaagcctagagcttgttggactacaccaaaccatcccacccccacaccgttctaggagatgagcgcgggtttttaggtgtgaggttatctaggattattgttgcagacacccatgtcggtctactattattgaccgggtggtcgtgatcccgggaaggaatatcatggactggtgttgtgctgaggtctgataggagctgaaggtataggatgccggctcgaatcagccagcgtgctacagcaatgaaaggccaagcgggagtcgacgcgggtgtggccaggttgatgccgttgaccgaataacttgttcagcgagtatggcattctagaaggcatcccctcctatcctccgccgccggcccactacgctgatctcggtgccaatcatccgggttgatgactgaataacataccaatattggatctctaaaggcgaatcttggacacttttggcagtgtgatccaaactagattctgagacggctccgccgcctgcctagaattatgtcagtcaaatgaacatgcatattctcattatgtacacagtggatggaggactccctgttggatagccccacatgaatttgtctttttaagataaagtgaaattgagcaaaagggagacttagctcatactttcacgatgatacgataaatgaaattgaacaccttctgggtcgaatcgagtgtcttataatgcttcctgaaggccaccatgccattttctagagtgacaggttgaagcagaaagtggttaaatgttagtggctattagtggtagttatatgtagcttggaattggaccagggtagatgcaacatgagccttgtgcccttgactagtttatggactatcttggggtttggtagaggtcctttcagcttcataaacctgagtgtaagaggctgatcattctggatagattctcagatggcctggctcttgaatttcttcacccctgaagctcttccttcatcttacttttctttggatcttaattgtctgcgttggagtctccgcaaccaaatgttaataagaatagatttctgtgatggaaatgtagatcaaaacattatagtttcaagagacttaataagttttaccaaggataatgtaatagtatttattgcaatttatctattgaatagtagtcgctgtcagtctttgtcaaatgagtcaaaccgtttcatgaagatgtgtccgttgtgtgaaaaatatatccacgagcagggggtggaggagatggatgaggactacaaatggcagattgccatcagttgaggaattggagatgttactagataggcttgatgtgagcattttaatcgcatgtacttgcgtccaggccgccatctccgtgaatacctacagctgctaccaacaaagccgcgctgacatgttgcgcgcgtacgtatttgatgggatgggcatcagttgtccaaatgcctgcgcagttccaatccttatcacacgagtgggcggccatggcttgaacggacgtatggatgactttctcgatagcccgtttcatcgtgctattgttagtctcccgatggaggtacgcaagatttcgtgcgtagatcgccttgaagcccttctggtcacggttgcacgatccatcaggctcacagagttctgagatgatgcccgaggtattggaagcggcaaaggttcgctgagagtaatcgaaatatggggtggccatgtcgaggtatttttgatctcccgttgctttatgcatccaagccagtgagcctagccactgtccgtagttgtagctccattggaacgtggtgaaatccgtacaattatttatcgagagtccatccatcaacaatccagtcttaggattcgcaatccctgaggagatcacccattcgaggatgctttttgccatctccagggtttcaggatctttggtgatcatatagttccgagccccttgcgagatgaactctgagtgagtgatcaaggctttgtacgatcctcggggggctgatctgtctcggtactaaaaacgcgcaagatacagtttgcatcagggcggcaatcatactttgcaattaggagcgaagccgaatgaaatgtacccagtaaatcccgcctccgcacttgtcatccgtctgcgaagcggcttcttgataggtcttgttggctaggtttatccaagtttcggtgctgtttggaagcgtggagctcgggccatataattcagcagcagcgacgactgagtgaaggaaaaatgagccagtcaaatcagtgcttctcttcatcagtgcaacttcaagggacccgtcttacctgcctttaaaacatgcagaaatcgttctctcagcgttcaattcggattttattagagaacaaaaaaacaagctggtgattgcttacctgggcgggccacagaatatcatcgttccactgctccttgacgccaggggagagaaaatcactggacaagatatgatttataagctgaggcccgtctttcagttgaccgaaatcgctcactggagttcatcattcgattgatggaccaaggcttgggtcacgatgtccaagtatctcgtatcaccagtccacctggcgtagtcgaaattcaagccccagatcatgcctgattcgtgccatggagtgtcagtctcgttgaaagttcccctctaaaatgaaaaaaacccgatggatttaatgtaagcaaatatcaatctaacaggagatagcaacgttcattaacatatttacaggattaggggtgaagtaggacatcaaatttcccatcgccgcacacgctgcctccgtcaactgttcgatgttgtgcacatcgacagaaggggcctcaggcgacgcatccgtcgcagagatagagactaaggcaattgagatgatcccagacaggccgcgcattctcctttggtatcggtgcaagataattttcctactttgattttgttcaaattttcaggtggaaaatgaatgtaagttttggctaaagagggtagggttcgtcaatttgactttagaagagaaggactatcaaggagggagattgatgcatggaggaaacctagtagaggtaatcaatccttctttcggttcgaaaggttgggagcgatttggagccagactgagagcacctggcacaccagtaaatttggcttgagtcagggaataaggaaccgcatggagcttcacggagggatatgtttattgcaagagaatttgccttcataaatctaatcaaggcgagatttgaaggaccttctgcaggcctaattaacctatgggcagctttgccaagagtgttgctcacatttcgcgaggattcacagagcgtcaaaagcagaaggctggggactggagacagcaagccgtactggttagggtccggacaaattcaattggggtgataatatatctttatcaagctatcaaggttgcaacgcgacatgctgcagtaaagatagaaggtacacttttgtaaactctcgatgcttattgtatctttgtgttgaactcctaacagggtcggaagaggtggacagcgcttcgcgtgagaaatgatcatccgacctgtccgcatgataagggtgattttatcatttatggagtcgacagatgaaaggcgcgggaatggacttggagagcggggaatcagggggatgaggagtcaagacgttcagggtaaggataaatatgacattaagggctagggccgcctcagcccacttcacttcctcattgtcacagatgactcaagggaaaacacagtagttttcaagagctgtacttctctttgaaagtgttcatccaccctactcctagtgtgggcgcagcatctcgacccgtcgggcatcggattgggagattgattgaactctacggggaagcgtgatctcaaaatattcgggatgtgtgcagatcagctacggtcagccgaaggacaagaatcgtccacgcagtcccggtgctattaaggtatctgggcacagggcatgtctggcgatgctgtgtatagtggcaggctaaccccgaatgtgttactgaatgggcggcaggagaaatatgtagcgatttagtgaaatttcttgcctgatccaactgctcgatgtagaggtttgcaagtgaggttatagcaatgggcgatgccgaaggtgaagaaggaaagagatgttgaagtcgaagttgtggaagtgcactgagaataggaaggtcgggagtgaaggctgaagattgaagggggagaaaaataaaatatatacattgagacttccaatcactttggagctggattggctgactaattattaagtcggacttggatccatccaatctttcttcacgcaccttatagttccagatctgcagattccactaaataagctctatgtaaatgctgactgagctgttccgcattgagacaggtataaccaacgacacgctccgaaggtactaagtaaatacgtaggggaaatctttccgctatcagagcctcctttgtcctgggggagaggtggccgactgaattgttgatctgaatcgtgttcggctgcaccagactatggcagaaggattaaaaaaaccagactcctcgaacagagtacggacgagttgaaaaatggaatgcatacatagaggccctggcagatgtgtaccccaacccttcgccatcccgccccgaaaccgttgtaggaggtgagcgcatgtttttagtcgtgggactttcgccaaatgaagaaggcctcgaattcgttaccacctcttcaggcctcccattgttggcgtgaatcggtcggacaagccggtctgccatatgagatggactgtgacggggggggggacatgaaaattcccggagtagcggtgccagtgttgccgcccatgggatcaagcatgagcccggagacttgtcgatgcggacaagcatggcagtctgctgcgattggaccagtagccgtgataccgggaagggatatcatgtgctggccttggttgaggtctgcaggaaggagctggaggtgtggattccaagccgacttaatggaccggccagcgtcctgccgcgatcgagcagaactaggagcagtggttccagatgtgctcaggtgctgttggctgaataaattgtggatcgggtacgatgttccaagaggcagcggctcaccacgctgcttcccgtgctcatcatccagatgaaagtggcaacgttccattcaatgttgcaagccagaacccaaaatttttggaaatgctgtggaatcagctagactaacagaactgatggaaaagcaatcaaactggaggttgcctcaagtcaaaactgcagccccagcagaactattgacacatgtccaagtctgaaaattaaaatccttgctggatgctgttgtcacttgttttttactacccataccgcttaaattctgttgctttcgatgtgctgtcctccccacattatgatgatctacctatggtttgagacttactcccaagtattaccgacctcagtgccatattctcaatccaagctcctgacacatcaacccccttggaataagagactagttacaaatacaggcccatggctcaaattcaattcagagccaaatcaaaagggttctttggggtttggattgagcgaggaattcattcttcataaacagtagcaaagaaggcgggtcttatctgtcttttgtgcatcattgtggtggtatttttctgaagctcctgctacatacaagcatgagaatcaaccaaatccaattatgcaggaccaggtttcatacacaccttttgttctgaaacaacaattatcttgagccaaaagcatttctcctagcaccacaagaaaattgttgaggacacctgatggcagttcacatgcagcagcttggatactacttgtgtttttactctcattgtactcagaggttacttgaactgataattaatgcacagtcactacaatgactatgcagaagaattattaacttggagtaagaattttgagttaggcagcagtagcccacatgtcaactttcagcaactggcctgttttttgttgcggtgtagtgggcacttttttggttttatattgagctttactctttttgcttgatttgaaatcactccaactatgtacaattggttcaggaaattgaggctcttgtgtaataaataaacaggcactacaagaaacattccagaaagtaacatcagttaacacctggaagctttgaggagacttgaggcaagtccttctttctgaagtgcccccccccctctttcaaaaagaaggctttatccgcaagcagggcaccttgtggaagaggatttttcttttccacaaatggagttccttacaaaagagatgttttccaagattggggcatgttgcagggaaagcctcagaaaacttagagagttttatgactgagaaataaaccagactggaggatcagagaatgtcagaaatagaacaaaaagagccaagagagtgaatacaagagttgacttgccacaccagacaaacaatcttatcagagaaaacaactgaacaaagaagaaaagatatagagtagctatgtaacacaagactaatgaaagaaataaaaaaaaacagatgaaaacaacacactttgtgatgtgctgttggtcaagcgggtgcgggacatttgaatgcactagttctagtactaccggcctgatttgacggaaccttgcagggtcctgctgccatgttctcccgtgaacaccgaccgcgctttgctgatggggacggtccgacttacacaggctttttaaattacaggggagaaacaaaaacatcgttacggtttctccaggttccaattgacccttgatgggctgcaaattttcgactcaatcaagtccaaggtgaaattgtgatacttacatggagcgggctttattgcggcggacaaagaggatatgtagaccagtttcattcggcctgatgcttcaataagcccgcactagaaaataataggccacttaacagaggaagtgcttatgaagggagatttcatggtattttcgaacttgttttattttaagggatggaacaccttttgttggtatatgagtgacttgagtgaacatctggcagatagcagattacatttgttcgatatatcgggaacgggagcaaaaaaaacaccaagtgctaatgattaagtccctgatagccgactacgaatcattatcagatgggacgttttcgcaggccacagttacggagagtttgctatcggcccatagatacatagtacgtcaggctagagacatgagcccacgagtgacaagcagttggactagtgggattttgtacggtccggaggattgctgatcgatgctgatttctggttgggcccatcttccgttgggcaagggttcaaaatgctccgaacccggtattgggatatttctcggctgatgcttatagcgagtttggtgccgatccccccccagtatataaatcggccagcccctccagcctcagcctcggtctgcctcccaacctgaaccaacaactcaatcccctggtgtcaccgtcttcttgatcaacaccaaagcagtgtactatccacttcctcctcatccacctctctcccgaactgtttagcaggcactccactagactactgtcaagaagcagtctcgccaaaccaaccagagtcctctcagctggttgggctcatcgagtcttctcaagaactccagaggctgggggttggttccctatccactctataaagaacatcctctataaccaagagcctcagctggatatatccagcgaccacatgtacctcgtacgcgaagccgtaagcccaacgacctcatcctataatgaccatcttcgagatcaaacagatatcttgacagccagtagtagtcagctcgatggagatgatgaataagatgtagcgagactcagagaagctgataaccaaaatcgatcaaacaaaccatttcgattatgtgaatctcatcctccaaagaccgtttagatcgaaaggagagatggacctctcaatccaaccagactatcgagcataccatccacctcatccaactaccaccaacaatcggaataacagccatatcaacctcaacagtaatactgctgccaggctcatcctgcccaatcgacctcgctcatcctcctcagccccaacatcaacatcttcatcttcatcctcctcaacagactccgactcggattcccattcgactcggcactctcaccatcatcaccgtcaccgtcgcgctcgttcgcattcgatcgccgcatcttcgatctattccaagcctccgagctccccccaggactccttcgaccagctcatctattccgccgatcccttcgcccatctcaggctaaccgagttcaacgcacaatcgctcatcaggcatggttttgatgacccatccgaaaaccccgactatcttgactcagtctcaaagtcccaccaatcatattgggatcaatctccctacaagaatatcacgccctcagatctcgttcaagtaatcaattcagttcatctttcatacccatctcagagaaaaaaaaaataatactaatccaatcaatccattatccctctttcatgtttagatcccacattggactcaacctcccaaacatcgtaccgcctgtgctgccctattcctatgtctccgcttgggcttcgatcctcctgatatcgtcaaggcttcccctgctcccaccttagaagcttggaccgatcccaagcaattaccaaaggaaaccgtccttgataccatcagcaagcggcttcagcagcaattcgaatccttagcccccacccatgctcgcgtcaagtttaaaacttatggggatgtctacgcagaagagttcaagaaaaccctgcttggtcttcgtaaatattcaagatatgatcgctgtcttgtctactataacggtcacggtgtccccaaaccaactcccaccggtgaaatttgggttttcaataaagcttatactcaatatatccccattcgactatttgatatcctcacctgggtcgggagtcctgccgtgttcatatgggattgtaataatgccggccaaatcctaaatcacctcttgttcgctgccattcaaaaggacgaagaaaacatggtacttgggcgcgaagcagccatggctcttagacaagccattttggccacctatgccaatctgaatcctacagcaagatctgcggaccccgcccaccctgtccccgcttcaaagcagccagcttcccaccactaccaacaatacctcagcctccccatctgtctcaaagaagccctcggcaaaccagcttcaggagcctggggatccctcatcaaccaaatgcccgcatttcacatccgaaactattcagcttgctgcctgtcaacctgatgagatgttaccacgtgatcccaaattacctgcggatgtgttcacctcttgtttgacctccccgatcgaaatggccctgaggttctatgtccttcgaaacaactcgcaacgttctcaatggacttcaactgcagaattcttccaagatcttggtaaacttgataaagttccaggccggatggagatgcgtcggacaccactcggtgaactcacctggattttcacctcgatcgccgatgccatcgcatggaatcatctcgatcgtcaaactttcaccaaaatctttcgcggtgatctggtcttggctggtacctttcgagggttccttttggcagaaagagtcatgaaagcctatggctgtacacccatgtcaactccaaagctacccgcaacccaccactctgaattatggcacacttgggatcttgaagtcgacatgtgtctatcacagttacctgggatttggaaatccgaggaggcacgagcggtctatgagaaaaacaaacaaaattaccccccaaactcgctcccccctcagatcgtcccttacatgccatcgacattcttttcacaacaacttactgcattcgaagtttggctcaaatttgtcgtagctgaaaatcaggatgagagcggtgaaaaagacgaggatctgatgaagagacgagaatccctccagtggagctgcaacaactggtctgatgtgaatattaaccaagtcgagatcaccgatttttcttgttcaaatccaaactcacagactagtcccaaggataaacgcgcctcagtcaaagtgaatgggaaaactcctcatttggctggcaagtcgtctgggtcacatgcttcccctgcttcaggtgcccccaaagccgtcaagattcctgagcaacaaccagctgaaagaccaattcgatacaaattgccgactcacatcaagcatttcccactcaactcgcgcaaaggagatgacatctacccaccctctccacctcagctgccgatcgtactacaagtccttctatcccccgttcatcgattgcgagcactaatcttactttgccgacttatggaccttggtccctgggccgttcacctttccctatcgattggtatattccagtatgtcttgaagcttcttcaagctccagctgccgacttgaaaccggtcttgatttttatttgggcgaggatcttgactgtttatccagagggaaggcaagacttgatgagagttgcttcgcgaccccatgctcgtccagaagggcccattgagtatttcatcaagatcatggcccccaacagcatggaactacctatcgtcaacgtcgttgaccataaggcgatgtgtgctttcattctctctattacctgccagaattcacggggcaattcacttgccttgatgcaattcggcgttttggatatcatcatataccgaatcaaggaacttgtaccatggcagagacagtggtatttgattcttctagcgcacatgtgggaggaatcggacctcgttaaaggacgtgcgatcaagatgggaatcaacactttactgagtgacttgttgaccgacaaagtacccgaggttaggacggctgctctctatgcgtttggcactctgatcggggtctcgacgaatccaaaacaacttgtgattgaagaccagtttcccatcataccaggccagactgaggaaagacaacccgaatcgagctctagtcgacctcagaataaatcaaatccgtcggtttaccagaccaacaagttgagcagtttgagctccagtaatccggatctcactgtgttgggatatcaagagcaggtttccatcgaagtgggtagcgcgatggcttgttgtcactgttcaaccgatggatctcccatgttccgtcaagagttggtcgttgtactcagcgcattagttgatcagcatctcggacactttatcgttgctgcttttgagtttatcaagcagcaggaacaagaaaagtcaatgaagatcaataagctcattcaaaaatatcaagccgatcgccaacaaaaatcatcaagcaaacaaactgcacttggagctgatgaaagtcacatgatgactgatcggactgcgaagctcgaaaagttgatcaacaagttgaaagctgatgaggaagttcaccccaaggaatctttacgcgcgtatttgtggatggagtatactagtatctacatcgtcttactcgatttgagtttggatccctctgagcaggttgcacgcccagccaaggtagtagttgattatattcattctagattactagacagcgtattaggaaaattattagaattgggtgacttgagctacggagaagcccccgggggcggggtggatggtactgggcaattgtcagaaacgccgctgggaaggcttggcaatcatagccattccaatctcattgcgtcctcatttgcttcaacgagttctaacccgaccggccgagaaccgaaaagtagtaatcagagccttgtcaatcggtcttctacttctgtgtttcattccctgagtacagtcaacaatctcgtgccgaattttgtcaagtcatctggttggaaaactccattcaattccctcagtcgatcccctgagcaggccgtattcaattcaaacgatccagttgcttcgacattaactcaatcgccacaggatctcaacaaatccgccagtggcttacgaaagtcagcgtcggtaaacccaatcatcaacgtcgaactcgatagtccccagtcaagccagccatcaaagatgccgctgaaccacaatggattctcccatgcctcatctacttcttcgtctcaaacccagtgtagcacggaagatgatcgacatcttcagggcctctcgactaaccagtcgatcgaatccatcattgctcacacgcgtgcctctgatcatacccgtcgacaacgcaatcgttcttaccccctccaacccgcattcccctcggccgcaagtccgagctatcaacccggcaaaatgaacgctagcacttccactacttcacccgtagccaatccttcccaccaggaagatggcgaggaagagaattatctctactatctgggattacacaacctcgagaaactgaaagctgaattgaatagtcgaccagaaccaagcgagcgacaaacgatgctgccattgatgtcagattattatcgattgagttcgcacatcttcttgaaacccaagatgacgagctccggaggagaatcggaatcggaatcttcggactctgataataatgatgaccatgataatgatcaaccccaagtctttaacgagaaggccgagtacaccgagcagcgaccacccactcaccagtctcatcatcccagagcccccaaccatcagaacactgtggtcgacgatgccgccctctctcacatcagtcatccccatcactttcatcctccccatcatcatcatatcgacgctggtagcctcgaaaatatcaaagactcttggagaaaacaacgcaacctcagagtcatcctcgatgggcctactttaaaatccaatcctggttagtgatccttttcttcttcttcttctctccaaagaagaccactcatcaaattttccctcggtgggcttgatgtgtggctcataggtccaaacaattgggatcacttggtttgctccttcaatcattcgaaaccgatcaataatcttttgatgcatcaattcgaagatcaattgattacttcagattccagtggctatatcacgtatgcactcacttctttttttccctagtatatgaaaaataatagtatgatcaagtgaacctcgagactgactttcttgtgttcgggtcttttcctagggtttatgattggcgttcaaaatcgattctcaatcgatttcaaccctctgatgatccgcttgatcgaataactagtatgcaattgatcaatcaggaaaatgtggcgttattactggctagtactcgtgagctttctcttataacccccttttgttttccccagagaggatcaaatcacttgggctggataattgatgaccggatttttgttttgctatattggcacaatcagctgatggaaatgtgagaatatttcgagattacgagcggcctgggaagttggcaatggtgacggcattcaaaggattaccaaacaatgaaccgagcagtctcggagaatcggggagtgtaactgattggcaacaaagcacgggcttgctgctagtcggtgggaattcgcgggacatcaaggtgtggaattctcggcgagagaggtgtgtggaggatatcaagacgcggtcgaacagttgcttgacgagtctgagttcggaccatcattcgggctggatgattgcggccggcttcggcgacggctcagtgaggatgttcgatcgacgcaagccgccgaaaaactcgatggtcaaggtcttcagatccgtccactcttcttggtgctctaaaatcaagctccaggccggccatcgtagagaactcttctctgccgactccaccggcttaatcgctcagtgggacttgcgcttcgattccccactcagaaccttcctggctcatgaggaaggcatgcccgcctttgatctacatgaccatgcccccattttagctaggttagtttttttttcccatttcatctactcattgatgataggaactgacatttttgtttgttcccacaattctcaaacgtagtggctcgatgaatggaagtgttaagatctggaatttggacaatggtaatgatgaaaatgatgaagagttcacagtagaacgggcgccccgagtgcttttcaatctccgaaacttgtacgaatcgacggatgctcaagatccacaggggtcgaacaccctctcgggattcccgagcacttcgatcacgtcccccttgatgggcgactatgggcatagactcaggggcatcggaattgggaacccgcttcgtgatgcgttgtctagtcttcagccgatcaccgggctctgctttcatccgtcagtcctactctctctctctctcataacccttggtatctggtatactcctgctcatctcttctgtttcatttttcttcgctttttttggctggtgatggtcaatagacatcgggctatgatctcgatcaccgatggaaacgggaaacttaacatctattccaccgatatcaaattgtaactttacaactttttttttaaaaaaaagctctctttaatatctgcccctttttttccaaaaaaaaaaaaaatagtagtaggcttgcttctttttatcgtttctcacctcttttttgttgaatcttgagtcgttatgaagtgtacgtttgatgtttttacatcacttaatataatatgaatatgaatatatataacatgctgatatgtgtcgcaaccaactattaaacctgtttttttttttttttcaaatgatcttttgcatcttgttggtcgttccttttagtcgtgtcttctcctctttgaaaaaaaaataaaataaaacatgtttttatcattgttataacttacataccaactcacaaatataatatgatttattaccacatcttttttgtttttgtacaaaaaaatgggctcttggttttgatatcttttttctttgggggggggggggggggggagggggaagctcaaaaaaatgagatttattgaaaaataaagccgtgtgtgagtgggcctgactggacctggagactcagagcgtcccttcggcaccctccgatcgtggggctttgtcaagcttgtcgccggctgagcggaatattctccggcgttgagagtctatgtagagtgcatgctggcctgcaatcttatgatggacacgaggccctggaggagtcatggatggatgcatcatcgtgactgctcctcgtacgatcacgagaaagctttcaattgcgaacagatgggtttccgagacccaaagtgccaaagagactatcctttgcacttgtaactccttttcaagtaagtaagtagtatacaagcttaaatcgggaggagttgaaaactgcaaatcatcgatggggaacccggccgtaaagaaatgattgatataccgctgctaatactatggcccagttacaccaccagagcagtttaagctgctccggtctatccacccgacgtcaaagctttgaccgaaggcgcggtcatcttgtcgccgggttgacggtcctcacacagttgggatgactctgcggtcacgatcccgtcaggctgacagctggcctgccctgccggtcatgccgccggtttgcgtttgcgcgatcgtcaccccgccgtgccgctgtcagtcggggtcgactcactcgtcggaccgctggctttctcgcagtcggctctgactggcccgtcagactgccgcctgtcttgcagtcggctctgactggcccgtcagactgccgcctgtcttgcagtcggctctgactggcccgtcagactgccgcttgtcatgcagtcggctctgacttggccgtcagactgccgcctgtcttgcagtcggctctgactggcccgtcagactgccgcttgtcatgcagtcggctctgacttggccgtcagactgccgactgtcatgcagtcggctctgacttggccgtcagactgccgactgtcatgcagtcggctctgacttggccgtcagactgccgactgtcatgcagtcggctctgacttggccgtcagactgccgactgtcatgcagtcggagttgacttgcccgtcaggccatgattatgggtatcgtcaaagctcctttcaagatgtgattggtcaggatgaccggagtgcaacggccgcgctgacgtcaaagctacagtttaaaaatgaattcttgactctttcagagctaaccttttcaggcaaaagctcgagaaaagttggtcttgaaacaaaaaaaaaaattaaaaattaaaatgacttagagaaaaaaaaaattgccaaagagctagaatggcgtattatatgttagaaattagccgcgagagtcaagtggtacatggtggagcggtgaaaacaaccacctgatggtgggttgccccggttcaagtcctctaagaagacaacctttttgatgggtcgggtggctgagactccgattccggtccggactccatttttttttatctcacggcatgagaatcctgaccgcctcaggccagcagcccgaccaaatcaccccagaatcccgaacttaacacaagtccccctggtgggaggctcgctggtgtgactggctgggcgcgaagcgccccctcccgcagggagggacttgaaacttaaaacgcatttgcggtgtgacccagaagcaccgttttggtggtggcgaccttgtttgccccaccactcattcattacaactcaaatttatttttaattcatgtggatgaaagatctacataatccagatttttagatatttttttcattgcaaaaaccagtctggttctggtagaaaacatgcagtgaagttcatgattttgaactttgatttggaaatttggcagagaggctcgagcgcactctcagtataagcatattttatgcctgcaaaatgagaatttgtcttttttctgtttgttcttttaaaaaagattggtatggaaataaaaatatgaaaaaatacagatagatcaaggagatgtcatagaacaagaaaaaaagcacaatgaaattttgagagcaataacatcaaaaacagaggggaaaacacaaaaaaggacctcaaaatcatgcctgcctcatgcgggctttgagtaatacgttgtaagcctctctgacgagactgggctgccgcccagacctgcccgcaaacgactctcgtcacgagaggattagttaagctcgccagaatccataatctcagggtctttcagcaccctgagacaatgtactggcgtcagcgccatgctgacggccgaccgcttgcccgccgggcagatatgcgtcggtgcgttgaccaccccgaccccatggctgcaaatctgactaactgacgtcggatttcaggaaggttcagcagggtcggggctggacggtttgaccggcgaacacttcgccgggctgcggtcgagctgctctggtggtgtacgtgtggattgacaggggctgatcagacacaacccccgcgtcccgtcggccgcttgggacggctcgacctaaaatcctgaggcttctaatttggccgagtaggaaggggacgtgtgctattccgagctcaactgatgggacggctcgaccacgaatatcggtgcttgatttcgcacagccgctatggcacaggtggacggaggcgagcgcccggacacttagctcgtctcgtccgcggctcggaacggcctacatcaaaacacggaggcttgaagtggaccagaggctatatgaccgagctgggcgaggatgcgtgctaatccgaatcggactgacttgcgctcggacactgacccatcccgccagcagctccgggagtcggagtcagaataccgagcatggaatggcccagccgagctggtcaagaaaatgggcgcgattgcgaatcagactgaccggggctcaccgcctcaccagcgctcaggacggcccgaaacgaaatagacaggccgatggggctttatggccgaccggatccttgacaaacacgcctataaagcaacaccattcccgacaaatccaggcgttccatcatccccatctccacttgaccacaacccaacaaccatccaaaccaatccaccctccccccagaccccacttcgcctactgaccttcttccgattcgagttatccccccaagcttgtatctccatcccccaccgttttcttctccacttacctttgtcttgattctagcaatatgtcttcagccaatgtttactcaatcgatgacttctcgctttacctgatgcccaagagcgcagcctccgtgtgcccaccctgccaatccggtactctcccttccgtctttgaagacgatgaggatgatgatgagattgtgcacacgccctaagtgtgctctcaaaagcaaacaagctgatcaaaaagatcctccgttgaaccaaacttcctcctcctcccgtcaaatcgtcttcttttaactttttctctcccactcgtctccgctctcttaccttatcttcccaaggctctcgcatccctactaacagccttcactctagtaactcagagtgatctctttcttcatcattcttatatctaaacaaaaaaacaaaagtctattataggtctgttttgtcttcttatcttgggaaatctgtttcggttttttcttcctctattatctccatctcatcctagtctgttagttcatttgttccatctccatttctgttttttttgccattttgtatattcttgaccgggacctggccgctgagactgtgtattaagtttcggaggccgagagaaattcctctcagccatcaagactgttttcatctcaatccagtctgttcctctatcagttcctttttccctttctgtttttttgtccctttttttacattctggacggccaggaagaatcctccctggccgccgagactgtgtagtctcggaggccgagaggaattcctctcaaccatcaagaactgtacaggctcaacagtcaggggagatttctcccggctgtcgagactgtataatctcaacggcgggggcagccgacaagactgtatagttttcgatgaccgaaaggaaactctctcagacatcgagactttatagtctcgccggccgaacttaacacaagacccggcggagagcgtcccttccggaccctccgatcgagaggctttgttaagctcgtcgacggctgagaggaatattccccgccgctgagactatacattcttgttggctgtgaggaaacctctccgccgttcagtctatacagtcttttcggccaggagcagtctctcctcaccatcgagattagagttgtgcgtgatgaggtagtgcagctacttgttgggaaagaattctcctcgttagatatataccatctgggaagaatgactgtttaggtgcaagctctttgttcaacaggaatcatctgcaacattgaggagaaaacttgcttttcaaggaggtagtctcctcaaaaagttaggtgaagctttgttttccaaagtggaatcctcttggaatagaaggtgaaactccgctttccaaagaggaacccttcttcttgacaagcatctgatgctctgcttgccattgaggagctcctgtcgcatcaccggcaatgctctgctttccatagaggcgacattcctgacaagaaggtaaaacttggcttgctggataagaacctcttcaacaatcacattgaaagcatattgccaaagaggcatagaaacctctgtaacaagcaggtgaaatttgaaagatctgcttagcaaagaggaaaactcattgaaaaaaacaggtcaagatctgagactgcttgccacaaaaggaaatttgtttgaaattccagcagagacctgatgttctaggagaaaacttgttcagcaagctggattactgctcaaaaagaacttcctcactggctcttcccctgctttatgaaggggtttcctctttggaaagaagttcttcatttttttaagagatgtactaatcttcaagcagatcttcgcctaatttttaaagagtcttcctttgtgggaaacatatttctactagctttttattgttagtattcatgtgtttcagctctctctttttctttctcattattaacatatatcatggcatactctttagtcattattagaatatgtttatactcagtttgtcacagatttagcttgttttctttcattatttaaagcttgagtttgttcatccagaaatacaaactcatcgagtctttccctctttgactctttcactcatccattaacatttatgggagttgttttaattggcaatcaggcctccggcatgcccaatttttcagaaggtttgattttttgaagggtgctgctttcctccttatccaggatttttcctccttgacatgccattcttgaatagttcatgcttggtcataaattcattttctcaagtattgtaactactcacaatttttcaacttgaaaatcaaccatgaatcttctcttttcaacagggagataagagaaattttagttgggtcttagtcaaccgacttggagtcccaactcccaaatttttgggatgttgcaaggactgcctgtcaacgtggggccaggacatcctgaccccctattttcttttccccaatagtctgggagtcagagcttcaaaaaacacattggggttgggactcgggagttggaccccaagcggaatttattcaacaaaaaaacaaatcccccattcgtttgggagtcgttcctataaaaacaaacaggggaaatgggagccagcaattaaaaaaaaaaaattgacccacagagggagttaaaatcccagtccccccccccctcaagcaaccggccctccactcccatcaactcccacctctaaacaaaacaggacctctcccccacacctccagaccacccaaaaccaaccaaaaagaccaaccacccctcccaaaagcactcaaagatgtttaccagcccctcaagttcagacctattggtggtggatgagataattgaaatgtatgtttaaagtatttgaggtcagctgatctgacttgatcagatctaatttgtatgtgtgggtagccttcatgccttttgaatatgcatgtaggacttgttcctaagagcagtgaggtttagatttagacctcactagctccaaacagagatctggatcaagctgatcctgtcttggtctcagccaatgcagttgcgcagtcagattgaatgccttaatccgcgtgctaagttgacaaccaatgcagatgctcctagggacttagaaaactgactcccatatattagtcaacaactcgtgcatcaatattgggagacatcaagaggaccacatgtggaccacccctggaccagttccagaccacaatcttggtcctgggagtcattggactaataccaacttgagaaatgggagttgaggtcccaattgtaatttcttttaaattaattctgatgatggaaatgggagtcagaaaaccaacccgcgcagaaatgggtgttgcctttgtccaagcaggctagtagctttctctgcaaaaggcaagacccattgccaagcatctcaatgaactgctccacaaaaggcaacccccatttctgagcaggttaataacctgctttgtcagccttagagatacaacatagtatccaaaagactgctagatgataaataataaatattcaaataacaaatattatttcataaaacaacatatctgaatattctgaatggggtttcccactggaagtatccccaaattcctactcctttaaggaatttgtataaattcaagaccttgaaggacaaatggaatagggcttgggaaaaacaactccttttttttgacaacaactcccaacaaccatcagcagacgtctgttgggagttgtcttctaaagtatgggtggattctgggagttgtctgccagtttatttttttattttttttgggagtttgctccccaaaccacccttcatccatggggggatttgggagtcactcccactagactggaaggaaccccttccggccagtgaggcagctatacctcattgaccagaaggaattccttccggtgtaggactcctgggcggatagacacggtcaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaagctattacaatttaagggtggtttgaaagacccgcccctccaaatgtaataaacaaataactaagagtcttgtaatcaatatttaataatgtgtggctgattacaagatagatcttactttcttaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacatcttcagtttaataatggacactgctgtgctgatggtttgagcacaaaacagatgtgttcttatagagattgttaatgatctcttcctcaaataattgctaaggcactttaatcaaaaactggagctccagttctaatactactactacttgtttatttattatttgttaatgtactacaacctatatgataactactaccactaatatgcttcaaattccgaactctgtgttggtttcacgcttaaaatactgtactacctcactacttatcactaactaaatcactaacttatcactaactaactgtgaccaacgtaccaccgtaggctgatggggagaggcccttcttttatattgaagagtgggggatttctactgcaggagactccttgtgaggtaatattactgcaggggatctcaccttcacagcctccaaacaaatagttcagcttacgctgtgctaggaacacttaactccagcccttgtcacgcaagggagcacacaagcacagcatgttgtaatgcattgccaggtaaaccagccacctacccaaaaattccatgtatgaagcaccaggctgccagtcctgcggctaactccttccatccagagttttgaaagattttagaactgaaggcagaatagaatccgctaattctactaatgctaatgagataacaatgaagatgatatagctaatttatctgagttataaggaatatagataattttatcgttgagaaataaatttcttatttcaataacctttcaaactgttgtttgttgtttggtgactgaatcgacgaccataaccggaaagatcctatcgatgagcttgttaggagtacggttgtacgagcaagaactaaacaaataatttattgatgatcgattgagaatgagggattagaacttgtttgttctttttcctttcttcattacttgtgatcaattcaatcgagactcacctagagttcgatgaatgatcacaatcatcattattgttcattcttctgacatcactgacatcaactcctgtttcacaagctacaagcttggcacgatctagttcttctacggaacagcctgattctgcgcataatcaacaaatgattaaaacagcgcgttaattatttatctttcaggaagtttaatcatcaaactgataaactaacctgacaatctcctctttcgagggctaagacaaggaataacattccaacaagtttgggggtcaaagcctctcctccctctgcctcaattattttcctcccttcactttctaccattcataccctgtacccttaagtaaaacataaattacccttataaacaccactcctccattccattcctggtcaagacatgttctcccactcttctccgcatatatacttccgttcctccgttccattcctgtttgagatattttctcccacaccactcctagtatgtaccccgctcctctgttccattcctggtttagacatgttctcccactccacttgttgtatgcaatcctgtccatatataacacacctcatccataatgattgttccttctcttgtaatgactgtcacatatatgtaactatgctacccaacacctctgctttatgcttttggaattggaacaggcacagcaaaccacaccggtcaatgaggaagattcacctcatcaaccggaggagagtccttctggtggatgaggaagcttgacctcatcaaccggaggggattccttctggtcaatgaggaatctttacctcatcagctggaaggaatccctcccagtaaatgaaaaagctaaacttcattgactgcacagcaggttgaggcttgataacatgagtggtagcaacggtgggccagttacgctaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagcggaaatttttggcccactaacgctacaggatttttgaaaaaaaaaactttagcgtagtgttagctgcctttaaaaaggtacaactaacactacccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacgctacatgttagtgtaactttttgcaaagttacactaacagttagcgtaactggtgtaaaagttacactaactgttagcataactgattaaaagttacactaactgttagtgtaactgaataaaagttacactaactgttagcgtaactgaataaaagttacactaactgttagcgtaactgattaaaagttacactgactgttagtgtaactgattatgtagttggaataatatgtaggttacctcagacatagtagagaataaggacctcaaaaagtatttttcagataattacttgggaaaaaagcaaaaaaaaaaccaagtaatcatactgtaaattatcaactaaaaatcaataaatatggatggataaatgagggatgaaaagaactactgatattgaactttttttttctggtaagattaggtattagtgaaaataagaaattgttttttttgctttgatttttttatactaagatttttttttgcttagagatgagtgataaaaagaatactagtggttaaaaagcaaaagaaagaaaaggtgggaaaaaatctacttttttctttgggaatagtcaatgtacgaagaaacaactgcttgtgctttggtgaaatctccagcaactttaataccttgtttaaccacatatggctactaacacccctttcaattgtacggggtttcaaactccctcggcccagttgaacaaacatcagcagctgaagaaaaggtacgctcaactgcacatgaggatgcagaggatgctaagtagtccttggccagtgatccaagaaccgggtaggtggttgaatgatcctgaacaagatgaataatcaaattatgattagagtaattaccaaatgagtatgatcaaagaaggtaactttataccttccaccaaattaaaatgctcttgggatcgtttgaggcaggcaatggtagtcgatccatgttgttgatatacacctcgagctctttgcttttgtcggttcttgcaggtgcattgaacatttcaaagatatcattttgctcgaccgggggggcttctttttcgacaagttggatattatcttctttctgtttcttcagatcctccacacgttttgcaaattctttctccagaagttttctcgcaaagtctgctttttcaggccagcaatgggtgaaggccttcagccgtaatttggggtggagcaaagtcgccataatgagagtatgacactcgagtgcctcgttttcgtaggtctctagtttcttgatcattttgacatacatcggatgcatcgggtgacctcggttgcaggcatcctccttatttttcaattctgagattattttataatagtttggtaagatgaaagcaccggtaggaccatcaccctccataagtttggtcaggcggttgaatggctgaaaaaaacaaatgggcatttcatataaaaccttatatataataataaaaaggacttacttctaattcttcattcagttcattaatcattgcccattccttctttgtgaactggatctccttgaagtgaccgagcttcttgggattttccttgcggcttgatttggaccgttgttgtttatatttgtcatactcatcatggagtattgcatcaatgacctagattggcaaatattaatcaacaagttttttagaaagatggataaataacatacttctctggcttcataggcacaagttcggctttcatatattatattccaacggataccatagccagcaatcagattttttaatccttttccagctgctcgtcgctcaaattcctgtctccaggcacacgatccggtaattttcttaactacaaagtccaactatgtacatcatttaaacttgtcagtaggtcactcaaaaaaaatatcagagatgtaatcactcactgccgtaaccaaatcattcaagtcattcgaattgttcctgttggcctttgaggaagattctttttgaccgtctttcacacccttgttggcctcctgggaatcctctgtatcatctttgtcatcatcatccgattcggcgtcgtcttcttcggtgtgatcacttccggcttcactgttggaattgctgtcttcattgtctccttcatttccatcttcattctcctccgtgatttttggcatcgtatttgagtagggaaaagaacctaagaacacctttttcatttttggtggaggcggggattggagtcccaattccttcaaaccagcattcacaacaagagccattttatggcaaaaacacttaatatgcattgtcttatgctcccattcaaagttaccgtccgtgtcaagaagggccagtttggtgtgcatttcttcagccatggtattgttattcgaacctgaatcggtggtctgacatagcatgtaaatatgagaaaataaaattaggtttgaccttttatcatgaaaataattaacaagttaaaaatacttatcttattgtagagttgatgtttctgcaagatattgacgattggggcggccagcaattccccttgatgaaaccaggcaaccaatttgaggcttaaatgaagcacaacgtaattccaattgttatcgataaaagatgctgatacaccaatgaatccatagcaatttccttttgtcgtccatacatcttgtatcaaattgaacttgctgttggttgcctgattacatataatttgaacaatataagtagattgttctttgactttaatgagaataaactacttacttttatttgtctaaccacttcttcttgtaattccaagtacgctgttctttaagccgttgccgcccattttcttttgaacaaattcgcagcaggttcacagtagttgaaggcggcctgaagataagggtcctcaactcgattccaaggtatcgcctggcgcaacagccatagaaccacgactcgattaagaataatgttgtcgaacttttctactctagcaaagtgactcgtgatttcttgagttcctttcttctttttctcttcatcaagggccgtctgaggaagtttagctccagcagcgatagcttttgcacggtttggacatccatttgagacccttccagtttgacgagagccatcacgatgcacacgaagattggaaagactagacgctgacacccggacttctttcttacaccacaaacagctatatgttgacggaggtttatctgctggctgcaagaacaaaaagaagaggaaaaaattaattagaatgatgttattaattaagatgttcagaataaatgcaacaagtctcacttacatcatccttacggcaaaaaggttcagaaaaaaaaaccttgatatcatcctcctccaggttcttcctttgcctcttgaatttggccttcacattttcttcatcagagtcctgagcaaggtcgatcgtggttccagggtttgcctcagagttgccaactgaggtggcgccagtggttttcttgggttttttggttggttttttgttgcgtggcttctgagactgaactggagtgatttgaggggtagaatctgaattggtgggagcttcagttcgtttcttggtttgactgctgggatcaatatctggtctttctgacagaagtggctgggggattgatcgacaggaatctggtgaaggttgaatcattaccggatcgcttcacacggtactcctcacgagtctggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatacatgcaatatcactaatacaaagggattcaaaactacgtaaaggtattcaatttactacaaaggaattcagtatgcaatattcatcctgtattcataatggctatggctagagtgcagaatccaagaaatatcctgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttttagtgggtgactaggggttattttacctgaggattacatttttgatgtcatttttaccatatcttgaatgaataaagagataataagaaatttttatattttctgcgtagaaacacagtattatttaccacaccggtctcttatgtgacctggcgttgatggggtttacgggtcacactataactgctagtgttactagcagccaatggatgagaaacctcgcctcgacgctagaaagcggaggggttaagctccctagatttataggggacacgtgcggtagagtctttgcagcgccgggcttcagaggaaaatcaactctcttctaggctacagtattgactttactgtagtctagggatgagataaagtgataaggataagggggatggatagtaatagattaaataataaccccactcacaattgtatgtaaggtgcacgggttgtatggtaataatctctggggggagggttcttgggaagaagacctctcccttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggccttcagaggatcatttatgtatataatcataaatgatcaaaatatgtatttaaattaagctttaaaccagaagtggaggaaatgatgtcattcaagctcaaaggagaaagaatgatgtcatctctctaattacagtgtatagagagatgattaagatttcaaattgtatgtatataaaatatgaatattaatacagaggtgaatgcttaagtaattccgtggaattacttaaagcataaaagtataaaaataaaataataaaaatataagattacataattgggatttgaacccaagtgtgttggtgaggcaaagtcataagacagtgcttaaccaatacactacagtacatgtgtttgttggtcaagtacaggttgtacacacatgggctaccgcctcagtgtctgacataactccagaccttgtcacataatagggggtttcaaggtaggaattccaggccccaggagctcgcgcaggtcgcgaattccaggaaaaaaaccccccgctaaaaaaccccttctgggggttctagtttgaagcccccaaactcagaatcctcctgtacttttaatcaggagtacccggcctgcgagagcctgggagttctaaccagtattatcccctcccatcgggggcccaaaaagggtttatattctccagaggccccccctagaagtacccagaaccacaagttgccccaccaccgggggatctgtttgcacccttccgggttagagaataacttcatcacatcatgtctatcgctgaacgagtaccgataatcatggctaatcgaaccccactaatctcctggactgccgatgcagtcaatgatggccccaccagtaacacaatcctaatccaatggcttgcaaccagcaacaactatgtccgatggcgatcaggtgaatcaaagcgggccatgtgtcaagagatcattgcagatatgcgactgcatggcatccaccatcgcaattatcattgtaagctgaaatttgactttctcacttacatgttctcttgactgactgcatgcttgcgtgtagcaatcatgcttcggatgactctgcttgaaggctcttataagcaggcataccagtgggaaactaccactggcggattcatcactgcgattggtgttgatggccacacaacggtctcggttcgaggtaaggctgcttccctattttgcttgtcctgccttagatctcatctgatatacttgtgaggtagagcatctactacggatctgtcggtactgggacaaacttgatccaattatgcgaccgatcatatgagggggaggattagtggtcttgcgagttatatcttggactttgcagagggctatatgccctcctcttgttacccagaaagaaatttatgcatgctttgcttcaaatgttgtaacaccttcacggtgtctttgccaaatgatgtgagaataaacttgccggccccctgccctagagtgactggggccagctttgatcaggatgatgatccatctggggcatattccgcttcgttgattggtggaaatgggcaaggagccctatgtgaatttggcttggcagatgtgagacacaaaggccgagtgcccctctggtaaaactgggccaggatgagctaggtgacttttactccatcttgcacggccatggtgcgcacatctcataggcaactcctgatcacaagtcttaaccaatcgatccagaatgaactcacaagcaaagtatttgaatatatgttcggtgaagacagcgacgactcatcatcatcggacactgattcagatatagtcaatgatgatttcgaggatgaagagatgtcgatgctagacgtggaagcgaaaatacacgcagtgatggcaattcaaggaaggcggtatctaggacctcgtcaaaagattgaaaaggccccggatatgcacgattttattctcaatcgaatgcaagataatcggttcaaacagtttttcagaatgactcgtgcctctttcctcaagctatgcgcccaggtcgaagacaatccaatattccacaacaactctaatcacccacaacgtccagttatcgaacagatgatggttaccctcaaccgtttggggtgctatggcaatggggttgcgattggaatgcttgcgacgtgttaccgtattggcgatggtacggtggagctatacacaaaccgatgtatattggcgattctatccctccgttcacaacttctcacatggccagagccggccgcacgcgaagagatcaagtcggaatttgaagaggttggctttgatggatgtgttggattgattgatggcacactagtgatactttctacttgcccggaaaaggacggtcctgattactacaatcgaaaaggattctatagtgtagtaactcttttggtttgcaacaacaagaagaacattacctatctctatacggggtggccgggatgttcccatgacatgcgactcatgtctaactgtgcactgacgaaacatccgggcgactttttctccaacggcgagtaccttttggccgactccgcctttacgcctacaaggaccacggtcccagctttcaagcgaaagaagaaccaaaatctcactgatgagcagcatgacttcaaccgacacctctcgggcgtgcgtgtggggatcgaaaactgcattggcctcttgaagaaccgatttaagagcctcaagggattgcggttgcgagtatcaagcaaggaggatatggtgcgagtgactgcttggataatggtaagtgccgcggggcctcatccttcaggaagacttgattctgatctaattgtttgcaggcatgtgcagtgctccataatttcctcaaccagggaggcgacttcaactttgacattacagaagaagacaacgacgaagatggggcagaacgaggtgaagcgtgccaacctggatcagccgcaggattacaaaagagactggatgtcgtagctggggctcttgccttccgcgaggcaggaggctcttactaaatagttatttgtcatgactacatctagagatatataaagcatctattaggatgaatcatcatccggaaacattgccagcccatattttcggctctcctccagggttttgaggacgagtgggtcctgaggggtcaactgcagatcctcggcaatcagagcgagtgcgacctccggtatcaacactttacggaggaaatattccggggagagcgggtgagctaaccggtcagtcatagtgttgccggagcctacaaagtgagggtagagggttcggtagaggacctcaaacccctgcggcccatagctgttgttaatcagatgtgttcgattagccatgtgagggtggttgagtgtagatgcagacggtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgtggagtaagaggtgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgattatgaatgtgaatttatgagatgatacttgaggaaaaatatgactattgaaagtgtctttcacttcctccttgaatcttggtcaagagcacaatggtttaagatcactgtcttttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatgtctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatggattgattgctctattctgtctggttgctgatcagatgagatgatgatctgttctcctgagatgatctgatgagatgagatgatctgatgtgataagatgatctgatgagatgagatgatctgatgatccaaaattggaatgagggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatttgtggttaccctatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttaaattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgccccgtagaatgtgattatgcaataatacgcctaagaatatatgccattctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacatcctcccccaacttaatgctgtccgcagcattcctgtttcaagtatcaaatttttccagactccaggagtaccccaattttggacatatgcaccacaattacccatttaatagacaagctccaccccctcttatgccatataattgaaccttgcaacccttccatgagcagtctttaccaagcgtcttacacaccaattcctcaatatcactgatcccatcagatgtacccaaaagaaaatatttcccttgatatccaatctggtcccaaaaactccttcttgatccattgtctgtctgatttgaattgtagttctgctctgagttttcactaaactggttttcatatatccaactgatttcttctcaagtaattcatccaacagtagtatcatctatcccctttagaactccttgtcctcccccacgcctgccacgtccaaatcaaaggcgcctaatgaatctatttcaatctctttcatctcattggtccaaggaaaaggccagtggttgatgtatttgaaagaggcccctcaagaatctccatatgctgagttccatggttgtccgaaacaccttcaaaacacctttcccccagcggaatactcctaagcctccttcaaataatccccagtttaccaaaaaaggttttagccatactactgtttgaatcattacccaaaaaaacccatgtcttcaatctccacctggttagtgctttctcttctgtcccctatccttcaaatcgatggttcatgtgatccggtagttcaaattattcaggaatatttggtggtaattctatttcttgtaaatcctgtcctttcttgccccaaatttcattcaaattgattcttctcttgaaatcacccaccaaaggttccactgttagattgtacagcatttttgtgaatccagttggttttctccacatcaatttcagattaaggtcatgatggaccccggtttccagttatttccgcctttttacaatacttccagttttgggtcatgagggaacattgtcttttccatttccgaccatttctagatttcagtttaaggtcatgagggaccccaggttggttgatttttcagtttaaggtcctgaaggacccccttcagatcggttgatttttcatcttaaggtcatgaaggaccccaggttggttgatatatcagtttaaggtcatgaaggaccccagagtggttgatttttcagtttaaggtcatgaaggacccccttcagattggttgatttttcattttaaggccatgaaggaccccaggttggttgatatttcagtttaaggtcatgaaggaccctctttcagtttaaggtcatgaaggacccactttcagtttaaggtcatgaaggacccttttttttcaattattttcactgaattcagtttaaagtcatgatggaccccaggttggttgatttttcagtttaaggtcatgaaggaccccttttctttagactgtttaatcttcagtttaaggtcatgaaggaccctttttattattatttttttttcaattattttcactgaattcagtttaaggtcctgaaggaccccctgtatttgtgccagccccttttagtgtaatagccctggcacacaacatgcatccaatttttattcttctgagtccaagaatttatgatatccactttgtttcgacattcttcttcccatttcctttttttttttcaagccaaccaaaagttctttcttgattggtccactgtaccctggtgagtgctaacctttccaagtaaattgagtctgcaccgctcacagaattcttatttgactcatgtgctgttaatacccatatgtatcattgtagatcttgcattttttagtacagctctttgatcacccattactgtggctggtgttgtgctcttcgctttggtttcatcagctgctatgccaatcaacatccagaattccatatgtgatcctagccgaccttctttgatcttagatagaaccgtacacccttcttgattttgatgtcatttattaggatgtatttatccatcctggccgatctcatgctgctcggactccggaggaccgctctatggattaggtagttcttagatttggttccttcatcttctaggccgatcaatatcccgaattccagccattccattcccaaatttgtagttattcccgcaataagtcctttaactgctgacttgtgtgcggttgagttgaatgttgaaaaaattccttcttaattttggtgtcatttattttttatccatcctggccaatcttatgccgctcggttcactccctccaccagcaccaccatcgtcgatcatttttattcttagttgatgacatcttgcccaccggaggacttgatccatcatgtgatgtccacacattgtgtgctacccagcttggtgcatagccgtatcggatattctccaatcgatattgtcactgtgtcgttcgaatcctttgttttgcttcattttatgtaaaactatttgaataattgggtgagccgatcacctgaatttatggcttgtgactgccttctcgtaaaaaaaatcctctttttccccgctcatctcatcaccagttccgtctgccggctcttggggagtccgtcggctttcatcagaacagattgctgtgtacccactaccctcgcgaatataaaagcaggctctctagtcactctcctccccctctttcaccatcaaccaccgccacttaaggaaactgagttactgagctcgatctgacttcctgtttattttcagacctcatttctttttttttttctgaagctatcacttatttgaatcgcctgcttgtatatagctaatttgtcctctgcaatgcaatttgatttttcccttattacaattaggacttccttgatgattcttgtcctcaaccgataactagtatttctagtggtgctctccaagtcctctttccacttcacctgtgatcttgtactcttaaaacagatcgcttctgatccttagtaccacgattgctataaaagtcattgccgttaaatctgaagctttcaacattgatgccaagttcctcttgcctagaaccaatgtttgtaagttttttttttcttgttcatttgacttaagcctttgaaattggctaggcagtgttcctggaccaatcggttgaagagccttaatgttgccttttccgttgccttttcgtccatgccttcttgtgcgagctcttcacacatttaaatagttcctgtctgcttgtctaatcacctcgcttcttgtgacaaactgtactggggaattttcttgctcatagcatccctttgaaaactgcttcatcttatatctaactgctcgtgccgactcatgggagtagctttagcttggttcttctaatcgctccaagcaacactccatccttcatgaatagtcagctgacactgagctcttctaacactcagaatttcctctccttcttgcatcgacacctttctagagctttttgttgcctttcttagtacaacctcctagctcttgcttgctgtaaactctacactccagaagaaaatacctccccccatgaggctattccaatgacaaacgcgaaacctttgtgacaatgaataggctattccgatcactagaatgctagaccaattaggtgatattgatgaccaagagctgagattgacgacccagacccatgatcagggagatgataatatcccatgaattgatgcacactggctgtcttgaaagccagaagctatagctatctctgatcgcttggtgtgttccccccacatatgcatctttccactttcctgattgaaatcaatagaatttttttcttgaatacctatctgaacattgaaaaaaagtgaactctaccactcattcttctttgggaaagaaataatcttttgatgacttcctaatccttgtatttttttcttgcttggaatttctatttgctctcccaatctgtttttttatataacatagccaccattgtcctttatatttgagataaatgtgccttttttttaaaaatagtacatttgagttggataagaaagattaatactgtgattgagaccccttttgaagggaaccaaaaataggttttctcttatttgaaaaaggtttgtatccaggtatattatttctggcccatctcatacctcttttgtcttcattatatatgctgatcctgagtttatattggagttggccatatctagaattccaatggcctaccttcaggaatgattctgtgccaatatctgtgagtgtatgtacaaaatccaagttgctgactcctccactgggtagcttgtgaagcagctgatagtttaattttatatcatcataatgccattcttctggaaatacctttctaaagtgtttgaggggtctttcattcttccaaaagttgttgtagtattcaatgaccaaagttgaagcttctttctgaagcttgtgtgtcttgaatacttcttttcctattctcttctgtcttgctgcagaatattcaggccaatctgcctcttgaagtgaataactacagccaataactttgaaattctgattcaaaactggcattatggaagtgcttggtgacttgaatctgcctcctgctttaaaaatatctatattttcctctttgtagacctctggtgcatctgatggaactagctggggtgtctttatttgtccaagtaacatatttactgtctcctgcatactctgaattgagtacttcattgttgataatcgtgcttgattctttagaataatttctgcttgatccaagttacattcttcaaaggtgtacattttttttcttggctaatttgtgggaaaaatttcttaaaagaaagccctgctttttcttccctttcccttgacctacacttctgctttgttacccacttttgtatagtcttctgttgctgagggagatttactgttgatcctctgaaatttttttttaggccactgttgggacaccagatgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgtggagtaagaggtgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatacttgaggaaaaatatgactattgaaagtgtctttcacttcctccttgaatcttggtcaagagcacaatggtttaagatcactgtcttttgtttaagatcacaagttgtactggttgctactttctttatcctatgcttctcaatgtctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatggattgattgctctattctgtctggttgctgatcagatgagatgatgatctgttctcctgagatgatctgatgagatgagatgatctgatgtgataagatgatctgatgagatgagatgatctgatgatccaaaattggaatgagggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatttgtggttaccctatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttaaattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgccccgtagaatgtgattatgcaataatacgcctaagaatatatgccattctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacaacggaaaaacgtactatcctggctgttcaacatcaaaagagttgatgtcataaaaaacactctgacacttggtccgaccgagtgtagcccaatccaacaaggcgttctcaaagaattccgacggatgctcctttcgcgcgatcatccacaggtgcccactgagggacttgactcgactattgagatgcggatcagcctgcgagcatttgaacgtatgaacgattagatgactcacgtgtagagcgctgcaaaatcaatagaagttggccatcctcgcgccagtcccattggaatgacctccgtttcattgttatgcctgctacagtagtcagcgaccacatggaactattacaatccaggtggtcagcaggatacacggacgtgcattattggatccaactgacaggtagatgcaatgcgtgcggatttctagggtgatacctgtaaagaacgtcggacctgcttttaagataccggccgagctcaatcaatttggccgacggattttcaggtaacacttgatcacaaaaaacgcataggttgcctgatatggaatcgataatcagtctacagccgtgcaacttacaccaacgtgtacgaaccagagatgacttaccagggggggtggtaccttggatgttgagatctggtggggcgtcagcacctatcgagagccagtcaggatccacacgtaactcgggcatgttgccacgcaactcggccagcgggataatttgattgtcgaccccggtgtaagtggtctccgaccgcaagctaatcaggccatcacctctggtgtgaggtgtatcagacggcgcgcgaagcattggcactgactcttgatgatcgttcacgtgagtagcaatcgaggggcgatcagatggacaagattgtgtcaatccacatggtgagtctataggcgtcaggtcgtcggaggtagtgacaggcgggctttggaggcaagggtagacctgattggctgatgtgtcaatatctggctcggtttggcatattgcagcggtctcgggtgtggacaaggatgagccaccggttttcttccgcttgtgtcgtttgccggagggttccggatcgtcgtacttgaatttgaaactcaggagcttggtgaggtagccacgagccattgttgctcaattgccgagtgatgcggttgagttattggatgaggatgagaaacaccaccgaggcgaggcacgcggtcccttgtgtggaggagagatcaagtggtctaacaacctgttcatttcattctcatggattccaaaccacctgtgcacatctcaagtcaccagaggaacacttaacaagagaatatgggcagtggttgtatgtataaaagcccagccaataacagatttcatccaacaagacagaagaaagaagaggtgcgacccataacaaacagtaggtagtagagcaagccataacggtagattgtaggggagagagacactgagtgtactacaatgaaaaaggacggagcggggggggcataaaacatcctaatattgcgcctatatcattcttcctcacttcctgaaccgttggtacgttcctcgccagactcgtcaccggattcggaactgctatctgcactggactcggagatgtgatcttcagaagaatcatcttctttcgcgttgccctcgccgtattgggcgtcgaagaattccttaatctccttcttactgtgcccgagagctttcagctccttcatgtaactgatccgattgcgtatctcttccgattcaaacctcttaatcttcatctgagcctccatttccataacacgaatcctgcgcctttccaacgacgccgccgtcttatcgcgagcggcttccaacttcaccctcttctctcggtttcacgcttcttcttctcgcgcgcctcgcgagctgcaaagcattttgttcggtagctgttggcctcggacatcagacttgccagacctagggggtccagttctgcagataagcctgatcagtacaattcatagtgcaggtttgagatgctaagaaacacacctttcttagccatcttccgctttttggaattcttcttactggatggaccaggagatctcgtgtgaccggaagcagtcggatctaactcttcatcttcggtggcagttgcgtttgctggcttggaggtcccaggagggacatcgggaacgctggatggatcggcaggaccgttggtgtcattgtcggtcatccggccaccagttaaatcgggggttccgaaggaggttgactcagccgtgtagaggggggttgcgaccgttctcgagcccatgatgggatgtagctcgtcccaatacttacacagcttggtcagggccacttgcatagacaaggagagctgagtcggtaactctagataacttaatcataccaactttgaagggtccgtgtaccattctggatatcctcttcctgaaggcccgagccggtattgcggaggaagtcgcttgcttttgagtacgagttctgaagttcttgaatctttgtttgaatgcctttgttgtctcggtgggtgatgccgctcacggccatgatgcctaatatctcgttggccaacgcagctttggttgacccactcttggtatcgcctcgccatcgctgatagttgccgtcaatggtaagccaatctaggaggatccgaatgctcgataggccgttcgggccgccatctttgtcccacaggacagggttttttttcttcttcgattggctggcgatagtgacggtgggagggggagggggaggcctatagctattcggtggcatgattgaagacgtgtgatgaggggatagaagaatcttgaggattcagttggggatggatggctggaagaccgacacgctttgggggatagggggatgctgtcggggtgtaggagggggtcaggcagaaaagcgagtttttatggatttaactctttttttcctgggctcctggacctgcaagtgccgacctgggaggcagaggggagaaggagcccaggaccgcaggaggctttccaggtggcttttttttcctggaatttgcgacctgcgcgagctcctggggcctggaattcctaccttgaaaccccctaatatgcatgcaagggagcacacaagcacagcatgttgtcatgcattaccaggtaacccagccacctgcccaaacattccatgcatgaagcaccaggctaccaggcctgctgctagctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctccctctgcctcaattatttttcctcccttcactttctaccatccataccctgtacccttacataaaacataaagtacccttataaacaccactcctccattccattctgtatgcttttggcattggaacaggcacagcacaccacaccgttcaatgaggaaatttcacctcatcaaccggaggagagtccttccggttgatgaggaagcttgacctcatcaaccagatgggattccttccagtcaatgaggaagctttacctcatcaactggaaggaatcccttccagtaaatgataaagctaaacctcattgaccgcacaacagtttgaggcttgatcccgtcaaataacatgagtggtactggtgagagaggatcaactggaagaaatcttttccggttgattaggaagctaaacctcattgaacggaagggattccttccactcaatgaggtttagcctcctcattgaccagaagggattccttccagtcaatgaagtatagcttcctcatcaactggaaggaatcccttccggtcaatgagttttagcttcctcaaattagctcaatgtatttacttttttcaggagaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaataatataaccagcaaaaataactcagaaaataatatataaggaggcctctgcttcaccaattcccccatcatcacccagccagcacagtacccagctagctcagtggttttcaacatcaacaacatcaaaattaggtctagtcaacaccagtaacattaacaacatcaacaacaacaaccaccaacttcactatttatccagaatcaccataacaccataaaaccacatacaaatattccactttaattgtacacacactcatatccactgtgtaaaggttgtataaccatcttgtattgtattacatactgatctaggtctgatagagactactacacataaagttttctccatcacaaagttacgccacaaccagggggttggaaaaacgactcccaacaatttgccaacaactcccattttggttgaggggttgttgggcgggagttgttcctccaaatcaatggctgactttgggagtcggccatccaattttttattttttattttattttatttatttttagggagtcggcgccccaaaccacccctcatgcttgagggggtttgtgagttgcttgctcccatgaccagagaatttaattctggtctaccagaaagaaaaacctcattggctggaagggattccttccggtcaatgatgtataatatcctcatcaacagaagggattccttctggttgatgaggtataacatcctcattgaccgaaggaaacacatgcggctaatgaggcatctgcaacccaaccaactgtatagactacgactccaggtgaattctcttacctgaccaaagcacttcttgggcaatccggtcatagcgacaatacacccattttgaagttgaaactagtcttgaaaatcttggcgaaggtcaagcttcacgatggcaaacttaaacatgtgattgcttgcatcaccccagattggagccagaagaggtaagagatgacaaagactgcggaaagtgaaattctcctatgtggcatctagcaatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatcaatgaggtttataacaacctcagattagaaggaattccttccaatcaatgaggtttataacaacctcagattggaaggaattccttccaatcaatgaggtttataacaacctcagattggaaggaattccttccaatcaatgaggtttataacaacctcagattggaaggaattccttccaatcaatgaggttgttatacctcattgacccaaaggaatcccttccggccaatgaggatgttatacctcattgaccggaagatacaaaagcagctactgcatcaactgcaacccaaccaattgtctagcctaagactccaggttaattctcttacctgaccaaagcacttcttggccaatccgctcatagcaacaatacacccattttgaagttgaaactagtcttgaaaatcttggcaaaactcaagcttcacgatgggcaaacttaaacatgtgattgcttgcatcaacccagatttgaagccagcagaagtaagagatgaccaagacttcagaaaagtgaaattcttcatatcttgccatctagcaatcagaacatacacggtcaaagtaaacttgtgcgcattagaagagccggcatcaagccatcaatcccacggttattcctcattcaatcactcatcttgtgtgtgctcctaaagctgtcttaactcttactcatgatcaaccacatctttgttcctttttcccatcctcatattgatcagccttcccctaagatccggtaaaaggtatgattttatcattggaacattctgtcccacttggccacccgtgtcttttacaacggtattgatttgaataccacagctaacccgccctgaccaacctagagacggtacagtctccaggacgagaggaacccctcttggccttgaaactgtacaaggtctcgagattgagagggtccttccaacaggtatccctggagatacctgtatacctgccaggattccgaggagaatggggcatacacacccgaattcaaatcctctggcgggtatctgccagcagataacgggtatctgcaacggataccctgagaccatctctatattggcccgaccaagacatccatgatgaatcaagtttattgtattggctgcccaatacatgtgcccatcaataaaaattattgtgccggggggtccaatactatactgggcccaaatattgggtgttattctaaggcaataccaccctaataccaatacccggctaatagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaaacctttttttgcctcaatgggcccctaaaggggttaaatgaaggaccagcatgttgggaaaaggttggttttttcaaaccagtcaattaaataatggtggatttggctatatttgataccccctaatattggtttcaccattgctggagggtactggtggtacttttgattggtaacggggatggaacagggtccgggaggcagtggtggcccctttccaaacccctccctatgcagagcatctggagcagtacctctcctgatttcctcaggggctttacaccaaatcagacaccattcagcaggtaataaggatacctgccaggtggtgccaggtatctagcaacaggtccaatctcacattccttaccgcagggtgttgaatgtgttgtatgtgaaagctagatttggggatgcaagccacccaatgagccgacatatatcttcctcaaaggacctctccaagtgaaatgggagaggaccttaaaggatagtgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctcaaaaacacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatgtgaaataataaaagcaaaaaattaagttccaaaatttgtgaaaaataaaaaataaaattgattttttcaaaagctttgatattcattttgggggagtgggtgtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttagttccaatttttttcatttataatcattcttcccatgttccattctttctttctctcagcactcccactccaccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattaattttttgggagctattatgcaccacctgaccaagtctcatgacttcaagtttgtgtttcagagctctggaatccaaaataagctgccacttttcactgtctacccactgtacagccattttgcaacatctccccccagcaccccaacaactgacactttttaaaaaaaaacacttccctaactcctatccctgaccctatccctaaccctagccctaaccctaacccctaaccctaatctctatccctaaccctaccaattgtgccttgttgtggtgattgagaagtgatcaatgtttttttttttttttgaagttgaactttgattggtttgagggcgcatgggcaaacatccacatgttttacaagtttgagatgttggaaaatgggtgtacaccatccttgaaggacctctcccatgtcactcggagaggtcctttgaggaagttatatgttgcctgacaccctatcaggtgatggaagcagtgattgatagggaggggcggattagaatctcaacaagattgatcttgtcaaaaatgagtttcaaagaatgattctgaaaaattcaacaggaaaatgttctgtaaaaattttgtacatttttcctcattttcttatttttttttgatatttttcaatcatttttcaaagtggctcaaaaaaccaggatcaacacaattgcatgtgagaagagtgattataagtgaaaaaaagtgatcaactgcttctgtaagcatgcttggattatgtcatccaccagaccaaccctgcaatcaggctttgaaatccaattcaattccaatctcaatccaacttcttctactctctaaaattttgatcattaatttttcacaatttctcatttataatcattcttttcacatgcaattgtgttgatcctgattttttgagctactttaaaaaatgattacccaaaaagaatgatcaattttagaatgtttttatcatattcagaattgccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccaggtgtggatagcagaaaaggggggtacgtttattaatcccctaaaaaaaatataataaaaatcagaaaatgaggaaaaatatacaaagttttcacaaaccattttcttgtccaatttgtcaggatcattcttgagaactcatttttcacagtttcaccaggcagcataaattcaagtctattgttttgccctctagaccccaatttaagggttccattttttctgtcaaggggctgtggacccctggtggtaggtggattctgggtttggggaggtcaattgggtttacttgcccagttaacttccccagttggagatggccttggcccgttttttgtttgcagaacatccaaattttctttgagactacatccatagcctcaatgcacaatcaccatccaaacttgagcagttgcagtgactgcaccccaaaccaaatttgtgggactgattcggagctccagcagcacacctgttgtgacagagtatccttagaattaacagaggtgagagttccagacacatagttatgaacctgtgttttctttttttggtggatatgtactttcattgctccccaatgatcaaagaaagaataggtggatggttttacaagctacatcaaatttcaagtgtgtgttcacaaaagttgggtgtctgtattgtttctcattataataaccccttgtttctgagtatacataaaaagagacaaagaagtagatgacaataaaaatgaagaaaagaaaaagaaaaagcaagcagggagggagggggtgtacgacagagtgatctatggacagaatgctacgtctatagtcaaagataagccaaaaaatatatataatcaaattggaaaagccagctagatgtagatgctgcatgcaaacaaaaagatggattggtagcagaggtatatattgacacaggccaggtgtactggggagatcaagttagggacttcgagataggtctagatgggcttctggttttctgacttggaacgtgactgggatgccataaatgatgggcgcagcacctacaggttacatgttttatgagaaaagcacacgtagaatcagttgaacttcacatctaaaagtgatgagttgaaaaaaataagaaatgaagaggaccgtaccgttgagatacttgagttgacaactcgaccgtgctgaagctagtgcgcccgtcagcgtcattggcgaagaggatccatccggaccttgttgatcggactggaggccagttttcacgaacagatcgagcgccaatttgtcgatgtccttatcggtcacgtcccacaaattagcgagcaatgcgggactgcgatcaaacggggcaaaaaaaaagtgactgtcaatgaaagaagcccagggcagcgattccaacccatccataaacaaatgaaaaaaaagtatctgtttctcaccatccggccagcatgtaggcgtagggcgtccccgtcggatcaaaatccccttgatcgtgaagcattccggacgagcagccccacaacatcgtcactgcacagcgtggaagctgtttgatactctgcgaacgaacgtattgctctgctcccccatgtccaaagtaactgcgtgattccaagtccatgtgatcagtaaggctgctgtaagactggaaatggcaatagatagaggagatgattgatataaacccacagcatcaaatcagccgaaaggagagcttgtttgacctcctcactgctcggaggccgggctttgattccgctccaggacggccggctttccagccagctttcgaacttgagctgagtgctcgtcaaatcgccgctcggattcaagatgtatgaggtccgggtcgggtcgaccgataagggcgccaggtcggcccgctgttgatcatcgcctagacgatcgcgcaggaagcttaacgaagggatcctgctcactgaatggcccatcaaaatcggtagaacctcccacggaaatccgtgcagatgcttgtccaagatcaggaacaagtgttgcggcgaactctcttcttctgaataagcaaccaaaaactccttctgaaggtttcgcagctcacatacgacctatgtaccacatagcagagatcaaaaggttttttggaatcagaagattagtaagtaaataaaaatgatgatggttgatgacaggtccaaaaaagccaaaaaagaaacttgcttgatcaacatctacttcatctcccacaacaggagcctcatgaatttggtaagaatcgacaacaaattggatgaggtcttccaagtcttcatcgcgacagttgatgggcaaagatacaaagcaactgatgatatgttgatccaacggacgattataaaccgttttgtcttgggagcaaatcagatgatgtcggaagaggttctccaaagctgcttgcaaggtagccatttcattcaccttattactgggacgcaatagtccctgtatgcaaagaagaagaaaaagttagtcataagctgaaaaaaggtagagggtgagagagaggagggggtttttctggacttactttacaggctcccagccaatcattctcaattctttcgacaagattccgcatcctggtgtccaaatctttgcgttcttgccaccaggagatcttatcttgacggccagtgacgtgacgggcgcgctgagtggccgcattactcttactgacgattgcctgcagttcttccagagccaccttcaacgtgaacagctcatcttccccttctctccgattgaaccgatccagtggcaacttgacacccaacggattgcacgtcttgttgtgctggatgatgaatagactatcttcttcgaaggctaagtgtatcgacaccacgtgccatccggtagggagaccttgaaggggacgatacgtcgcaggcgacctgatatcatgcctgtgatgagagcccacgtcttgccatcggctcaaatcggcccccgagatcgaggcaattcgcatttcgtctccggcaagtagtgactctttgacttcaacttcggatggccaactggtatcatcaccaggtccgaccactcgggattttgcttgaatgcattccaccatttctcgtcggatagtcagactgcacacaaaatctgcatcaagggggccgtgaataaatggatgagctctttaatagtaagcaaatatttggtttgaggtgggttttgcgactcacccaggagagctgcgacctcgccagccacgtttttccgctctcgttgaaggatactcttgacgaacttgagcgtgatcaagacgtgaatggtctcgtataaattagggatgtcggcgcatcctatcgtccgcttagtcaaggcttcttccatcgctgttaaggaacgcgagagttggggaaactggtcctgaaaattcttgcattgatccgggtgactttgcgtcgaggggatcacaatcactaagaaaacggtttcagagggtgaacaatttacggtatcgttttcaaaacgaggtgatgaccacaataatcagcggaatctcttactggcttccgataacactcccaacaaagggtctactctgaagttttgcagaacgtcatccaatccaagcatcgccaacaacgtcgtctcgaacacctaaatgagaacaatgacgcttagggcaaaagatcctagtcagagaaagtaagaaaaataaatcaaacctgttcgcgaattttgtatggcatcttggcaagcagtcgaagaggctgagacacctgttcaggtcgacgcatcgcgcgggcaaccagcactacggacaagtaaaatccatgagcttcttcgtgtccttttgtttgtgcccgagaatggtgaaaacaaaccttggatgcgatttgtctgagctgccactagcaaagattgagcaggcgcggtcgaagaaagaagcaggcctctggaagattgagaagacattctcgaagagttgagaggactgatgtgagggaggggggtttatacaataagtaaatgataaagccagatcagttgaaaggaagagccaggagagttcataccttgttggccggggaactggggtcgaattaccgtctaactcttgcaatacacgtcccaactcagcgcaattagccttagcttcattgaacgatttcagcttgtaagatatctcgcacttgagcttatagatttcagcgagctcgaaagtacgccgatcttcgatcatcgccgaagcatttttgagagcatcgtgggcgtcatcaaactgtcttttgagcgtcaagatgttagctttgatgacgatcccacggactttcagtcggtgggatccgatctgatccgagacggtagagaactggttcagataagcttcagccagcctcggcgagcctctgttaatgtatagagcgatgaccctactcaatgctgcaggaatcattgcggcaacttgccatgtaatctcgccgactggatggctgtcgactgtgaaagagtgggggttaacctcagtggctatttcgggtagaggggcacaatcatcagccttcgaattgctgctgaacacatcttgggtgggcttggacgcagtcggctgtgggggattggatatccgaagaatgttggatgaagcccggtgcagcaagcgaacggtccgggtggcgtactcgatcgcgagagccaaatcgccttgcttttctttgatatgggagtaagtaaatgaagccagggcgatcatccgtaggaatttagtccttctgatcactttctgcgctgaagagatatccgaattccgattattatcatcctcctcctccatggccaatgcccatttttcaccggccgagatgaatgcggaatctgcactttccgggtcatcagcttcggagaaacatctagagtaaagcaatgagatgagactctcgctggctagaacccctggaagtgtatgaggaggcaaagatttggtgaatcgttcagcatcagacagtagcgtgctggcattggtatattcttcacagtgtagatacgttgaagctagttcgaccataatcgaagtttgactttcatagtgtttgttattttttgctggagtatgagtggaacccgaatcttgcaagaatcgcaacagccgcagtttttgagaaaccaagccgtgggcaccaagaatgtgcgtgaagagcatgagatgttgaacgagacgttcgcgatcgtcaagatgaagtgggttcatcaaaccatctgcggaaatgagtttgttcttgcttgactggaacagtagctttgatgacttcaagtttccctgttgttcaggagtcttcatcgagtcaattcgatcaacaactcgtttatttggcggtgtagcaagaggatttgaattctgattcggtttggctattgcagaacgcgtccggggtggagcctggttgggtttcacggttcctcgagcctttgatttgtggacggcttctttcttcaaggtgggctcgggcttcacaggtgacgagggtaatgggaccttctcaaaaccgcttattgaagcctcgctagcatctaagaattcattcagtaaatttcttgactgagcggctactgccagccacatgtaagccaaggcggaaaactgttgaacgtaaggtttgaaacaatcatccagaccagagttggatgtatcgagtaggcctgatacgtctcccaacagctgatttaggacttggaaagttgagttggacttggagtctgtgctcatgctgacatgccattccatcagccggatcaatgctctggcccttcgaaaagggtgggtcgccgattgataaatctgagaacactcgtcgagtattgctttcagagccaaacgacattcgctcttacgggtattttggtagaggtactgtagctgcagctctaaaatcgccccgacttctgaatttgatagtttctttggtgccaggctttcaagcagattacatttggagattggtagaagcatatcgcaagtggccaaccaggttaccctttgtactagtttacatagacccggtagaacatcaagtgcaccctgtaggtcggagccatcatcagctatctttccaagagtcctgaagtccgcttcggaatgagatgcaacggcagaaacgtaggcctggtaagcttgcgatctatctatctggaggtagcatatggcgagaagttcccagcgtttaagtaactgtcttttcaacacttcaagttctccattcgcatcatcgtactgactccatgtgggtggggcggcgtctaattgaaggattgggaagaatcggctaggaagctcgcacgatggtctaacaaaattgatcgccattgcaagcttgttgacctgatacaatgctacaccagtgttataatatgtcgaagtaaggcatctgatcaccgatacatcaggttctggtaacaactctatcaatcgtgcacatcggctcaaatcttgcaaagctttgtgatgtgaatccggattgtttacttgaaacaagctttcagccaatgtaattaaggtttccgttgtaccagtgatcatcatcgagagaatcgcaggatccaaaacaggctcgtgggtcgtgtcagctggtcgttcgatgtctttgacccataaatccacaatggctcgggaaacgcttgcgcaagctgcataaacattgctcgttgggtgtaatccaccatcaaccgtagctttcctgagtgcccgcgcacatattcgacgtaatctatcaatgagaatgttcattttttgatactgatcggttgacatcgtcgcgcgttggtgggccagagctgcaattgttaatattgagttttccaactggttcgcgattgcttggtctgggttgtaatcaaatgcacggtatcagcgatttgatggattagtctgcaagacacttggcataccttctgttgtcttcaagtatagatcaagtgcagcgctggtagcagtaatcttgagcagcagtaagccaacatgtttatcggatgtgatgtcttcctttaccgtttggccatcaggggtgaccctagattggtcataagtggtttcagatgtggagtacaagaatgtactcgtttgattgaccagttcaacatcaccaatcttacgagctagtccaatcaccacctcgcatagacttctccagcctgcgtttcgagtaacataatcccaatcaggggtttctttactttgaacgatctgaacgatttgggtgaaaaaattccttgcctcggaaatcacctcggacatttgttgcggacacgatcgggcatataggagcagagttctccgagcttggtccatcgaggtgtccgtaggtttcaattctttcaagcggacctgagaagcgagtaacaacagtactgaagattttcgcaattgaaataacagccgaggttctgatcagatagatcgaaaggacatcgggtgtaagtatcctcgggaaaaaaaaaactaatcatttctaaaaccgatattaactgagtcgattaaggagcctacccaataaatcttcccacgacgagcaagcctttactgtcgcagaatagcaagcttgtacagcccctaatatcttcttgatgatgagttcatctggaggggaactagagtggtcatcgagtgatacgatccattcaaccagagcgtttgaagactctagggcacagagacagcaatccgcgcggatctgggccgtttgggtactttcggcaccaaccgaggacgatgcttgtctgactggaccacgggagacggatgctattgtgccgatatttccgtttaggaaagcttggaagccttgggctacagccgttaggaccaataaggctgcactattcagatttggggtagccccttgatcgtggtttttggggatgagaaacgacagaactttggaataggattgccatgatgtaggggcgatgggcgacggattaatggatttgggactagccgttgggggtggggcttgagtcggatgggatatcaaggcctgtagagagcagtgtgcgacttcaagcaggcgaagggctgaattgtactactatgcaaaagaagaaaatcagtgatttgagttgaagtatgtagatacgaaaagttgaaagtctgcaggcatggcgcgtaccaatttgagctcgattgcgtgatttaccaaagccagtccggcccgctcaacatcataagatttgctagaaaaagtgctattggagatcaattttcgtaaggtttgtgtagccagataaccctgattgattccttcaagagcttcttccaattgactatcagacacgctgtggattgtttcctttgaggcaattttcgagttatggttgctagggtcaacgaaaatcggttctgccttccaaccagtttggcggatggctgagagcttcgagagtgagatgttgacggttttcattgccaagttgatctgctctcccaggggcaaggcttgtttgctctcgcagaccaaagttgatgtcttgctcctcaaggttttcttcgggaggttaggagcgatcgaaatttgctgtattcctctggtgatcttgtcaacatgattagattcagattgttggggctcagtaccagccgatcgcgtggttttcggcctgagtctgagttcgctggacttggagctaacagaaggcttggatgacagctcattattggttgatacattcttggtttttgtcgagcctgtgcgagtaaatttcagttttggcagtggtagagggccgttcttgatgccgatatcagaaggataattgggccagtttgtgcctggtggcttggatggcggtttggatgggccaggccgagcgcgtgtgcttctacgaggtgttgccgggggtgacggacgcgacatttgacaagctcctggtacgagtcgagctgaaggactttcgggatttgaggaggatggtttttgttcaagcaaatatgtagactgcttcggatgttcgttgttcttgtcggtgttgctggtagaagagaaacggtaaacccgtgccttgcttgggactcccacgggggaaagtctgagagatctcgcacatagccggcagtcacagtggaccactggacagtgactgtgacatgttgttgggttttcatgacttcattacacagcaacacagcaacaaaacacaaatttcgaaaggcccagcctcatcttccatcctcaccaagcatctcggtctacatgccacgcgactcatcacccgtcagggactcatcatactctcggcatcggcgatctcccccaagggactcctcaagagaccgccaccgagggcgagaatcgaccagtcattaccgcgatgatgaccgccatcacaagtcccgcaagaggagtcgatctcgctcacctatctcctcagactcagaaagggggcggcgtactcgtagagatgattcagtcgactcggagagaagcgagcaccattccagcaaacatcgacatcgatcgtctcacaagtaagcccatccatctccacaaaactctttacttacccctcacatcccaacatacaaaaccaaaacaattgaacatctgcctaaatctacaggagtaaacgtgaaacttccaaggaacgaaaggctcgcaaggcggcggagaaagccgcacgaaaactggaacgtcgatcggaacgaaagagcatgcgagaagaggccgatcgacgagcggctgccgagctttcgatgtattcagcaatcgacaatccgttccacgatgcgaatctatcgacccagttcgattggtcaaagaagcgtgaacgggagagaaagatgggactgagtaatgaagaagctagcagacgagatgctgaacgacgagcagaggctgctgaagagcttgagcgactggcacgtcgtcgagcggagagagagaaggagcttgagctacgggaggccgagagcaatcggatggctcagatggccgaaagtgcgcagatggccgaatggatcgccaaggaggacgacttccaactcgaacaggctcagaaacgcgcagagattcgagtgcgagagaagagggccaaaccgatcgatcttctcgccctgaacctcaagtggggtcaccgtgacttcgaggctgaagaggatctgaagaagaacactctccaagggctcatcaacgaagctacagaagaagaggatgatggggcgggcatggaagtcgatttggatgaaccctacacaatcttcgataacctgaccctggaagagactcaaggactggctgaagatatcaagatgcacatcgctctggaaaaatcggaatctaagcttgagttctggcgatgcttacagtgtgtctgtgatgatgcgcttgctcaacttacctccgaacgaaacctagcacacgacgctctccgggctgcagcaacgatccgggagcaaatcacccgattactagaaggaaagaatttcgatcagctgatcgcattggagtctaatatcgaaaccaaactcgctggaaatgaaccggtcgatcctgaatattgggaaggtcttctagctcaattgaaagtttggaaggcgaaggccaagttgaaggcaatgcacgaggtcgtccttcgcaacagactagagtatctccgtcgccgtcaacgagacgaggccgtcaaggtgcaagctgaacttgctagtagtttgatcaatcaacccagtactagtcgtccgactcatacgcattatgatagccatgaagctgaagaagacgaggcccaggtggtggtcgaagaagtggcagaagagtatgagagtgccatggagcctctgttggtacaacacctttcgctggaggagcagaaactcgaaatgatttcagctgcggaggactgggctcaaatcatcaatgctcgtcagatggtgctcagtactcgctttgttcccaagactaagcatggctcggattccaaagatcaggatatcttggatcgggacgcgctggctgagaagctgtacgctcaagaggctgagaaaggtctcggtgaggaggaagaaatgttcgagctggaagctgaaatgggcagacagagttataattgggaagacaaatatcgaccacgtaaaccgagatactttaacaaggttcacaccggttatgaatggaataaatacaatcagacccattataatactgataaccctcctccaaaggtcgtccaaggctatagtatgacgcttccactattaactgaactttcttcacgatgctgatttgcaacctttttttttttttttttgctcctagaattcaacatattctacccggatctgatcgacaaaagccgagcgccgacctacaagattatcaaaaacaaggagaacgaggatgtggcgacactattattcaaagcgggcccgccatacgaagacattgccttcacgatcgtcaacaaggattgggagcacagtcacaagcgcggcttccggagctcatttgatcgtggcgtgagtgactgcgacggattagatgatcggccatcgatctcttctcactcaactttttttgttttcttcttggtgtgttcacaggtccttcaactgcatttcacgctcaaacggattcactatcgaaaatagtccgatgggcacgcagtcgctctggtgctctcagccggctctgccgggcgttgtattgcgtacacgaggcgctcaagcgcggctgcgccggcctgtcctgtcaatgcctcaatgacgtgtacttattggcaagatttgtcacctggacttggtcatgttataaatgcagagtagccctgctgatcacagacatatgtttgatcacaactacaacacattaagtgctaacaattcaggttgagttccagatgagtcctggaattgaagatttggcctcgtagatgcaccatccaaagtattctcttctcatctgcccaacctgtacttctttatcgtgccctgccagattccaacgcttctccccgaccaaccaaatgcactattttcctttcacaaaacatccaagtggtcctgatattcaggaggaatctggaatataaaccactctgggcaaagcctttaacatcccaatcattaagataaacaagcgttccagtctcccgtggacgtcgacgcttgatcttttttttttcttgcgcttgtctgctgtcctaaagactatgtatctctcgaatctagtcatgatggaaagacaaggatgcaatctacatcttgctagctttaacggatacaacatagatcagcttgtcagcctctcaatccacgcccatgcgaccgactccgagaaagacccgcaagaaagctggttgaatgtcggttggtcgaccgatgttgtatagatggcagcaagcttgaggactctaaacctgtggatctctgggaaccacctcactgaagatattttcagaagagaagatttacattggatgtgcttaccgggggggattgctgagttgagccggagtcgactgtacagactcgagctgtccttgaaagcttcttcccaagacgtgcgccagcgctttcaagtgggcgatgatcagagaagccatagagccgagatgaatagcccggcccgatgggtgttgtgttatgtatgcaagtctctgcggcaactctggggccaaagagttcccttcttaagcagcactggtagcggttccatcaacccgatgccgaatctgccaacataccgggctcgagcctgcaggcttcccgcggacagtcgccacagccctcagcagcagggacatgtactgcagagggagggcagcacagccaacagaggcgcgagcactttgccacctgtggatcaggccagccttatcacaagcctttcgagggagagccccggaggacagccccgcagggtcttctgtctcacagattgcgcctcccgatgcaactggggccagacctcttcgcaggctactataaggtgacttgtgttaagttggtggcaaattccaaggacctcttcttggttaatgtgagcccgcatacaacatgtactggtaatacaacacttggatccgcaggctctgctaaagagccggatccggatgggtttatgtgattcaacgagccaggttactggttttgtatgtccacccttaaattttaatccgcgggagaaagctttgccgtcgaattcaagttcgattgttgaagccagttgacaattatttacttgatgtcgggatgggaacgccgtgcgactcgggcaacagagctcgctgcacgggcgctcgccgagttataggcgatctgtctctctctcttatccaccacctccgctgaatcactgtacattattgggaactgcgcctgcacacgcagatctgaagacatctcccttcttgcaatcgagcggatattctaatcacccgtttaaaaaaaattgggggggggggacttcaagatttttaagcaacttgagatttgctcaatgagttgtgttgcatgataagattgtacatataatgtgtgtgtgggagattaaggagatgttagcgccgggtgaaagatgaggaaggaacgctggtgggcctggagccgggaaaatgttttgctccgtccactccacccggatccccgccgccatcagatctgctcaactctaacaaaagacatccagttcccgagcgaccttgattccgcctgcatatcgaattccgagtcggcggtgttggattctgtctatataaacatcccggctctcgctccagatggccatcatggattgacttaagagagttgtatgcttcccgtccctcttcgtccttcctctcccatccacttttgatatttacatctgtatccatcttcttggagcacacaaattggtgcaccctcgtccaaaagaactctttgctgccgccttccatcctcatcctcatcctcatcatcatccagatttacacaaccatcaagaaaaaaaaaaagcatacatcacttcttcaattcatttttgttttgtcagcaagtctgttcggagaggcggatccaattccattcgatttcggctcggagcctcggcttcttcttgtgtattgtacattgtataaccatacaatttattagccgaccccctcaactggaagtgaactgtggactacaaggttcgtacaatatttttgcacatgttatccgaaaatctatgtattcatacaaatgtaacaaaacaaatcgaaaaacacttgtccaagcagttgcaccacttcggcctattgttacattcttccgtctcagggttgttgtacataaatacatagctgggccgagtcccggcagctttgtagactctctctctctgtctttgaaggaagcggtttttgactgatgatgggctctgttgattgtatgtagatccgcgtcttgcacaaaaaaaaaaacaatccgataggcattgctgcaccattgaatttcggtccaagtctttcccaaaaaaaaaaaacccctcggccaccgggagcttcgacattcaccagcagatttctagacagattggctcttggattcttgctgtttttctttgtaggatccatcgcattcctgctcggctccagcttggatggtcaagcaatcgaagccgtcggcagagacggccgacgtgctgatcgtgggcgcaggcccatccggattgatggcctcgctctgtctccacacctttggtctctccgtcctccacatcgacaatcggcccgaacctacgagcgctggaagagccgatgggatccagccacggactttagaggtcatccatcatccccgcccccctccctccctcattccgtttttttttctttcgcattttgggcgctcttctgatatatactctattgaatcagtttaggtcctcagaaatattgggccgtggatccctccaaagattccctcttttcccgagcctcctcccgtcgaccatttgaccggaaattcgaccctaggaatcgcaaagaatctgattgcacggggcgtgcgagtttacgaggtctctttctgggtcagtgattggatagtctttcggtcgaaaatcccaccaatctgactgccacattttcattttggattaccaaccaaaatttcggacgtatgaaaaaaaaaaggatccaacccctgataaacccttagcaagaacctcgcgggcaagatcgtgtccagatttcattgatgtccgggaccgctatacgctgcttctacatcagggtataatcgagcgagaattcctggcggagatatcggcgcgggcgccgaattcgggcgtgttgaggccggtggaattcgtgagctgtcgtcagaccgtagacggtgaagagcccacggactatccgatcgaggcgattgtcaagacgggagacggcacggagaagcggatccgatccaagtatctactgggctgcgacggcgctaagagcgatgtcaggaagtctttgggcggcgggatcagattggagggcgagggaactcatatcgtatggggtgtcatggattgttgggtccaatctgacttccgtacgtgcctccattcatcctccttctgttcttgcattcatgccgaaaaaagtgctcatttgttactgctctttaataaaaaaaaaacgctagccgacttgaagctgaaatgcttgattcattcaagacacgacggctccatcatggtgatccctcgggaaaataacctggtcaggttttacgtccaactgctcaacgaggattcggaatccggtaagattcaaaatgcattacattcgtagtatatttttttgcaaggatctgcttgtctccctccccttcggcttctttttttggtctctgtttttgtcttcgtttgtttctcttggggattggggatctgatgttttttttttgaactatgatcattccatatacacagcgagaaacaccgctacgctggctatctgtcaagaacaagcacgcaaaatcttccatccgtacaccttaacctttggcgataccgattggttcagcatctataaaatcggccaacgattggccaacacatgtacgagactcatctccgttctctcagagctactttgcacgaacattgatatctaatgcgtgttcactcgtcatcatttaagatactttggacggtcggattattctgggtggagatgcggtgcatactcatagtcccaaggctggccaaggtgtaagctctctagtaggagtgcttgacgcgattgaagaaccgcacaagatggacccttccgggctgatctctttgtcttgatggaccctacacaccctagatgaacatttcgatgctggacatgttttcgctagcatggaagatcaacttggtcgagaagggtatcgggaagagagagaccatcatggagacgtatgagcaagaacgtcgagggatcgctcaagaactgatgagtttcgacgccgaatatagtaaactgttctctgggcgaggagccaaaattgagaatctggacaaaactcagacagcgaatggcttcgaggtagatcctcaacggtttattgagctcttcaagcaaagtaagttgactgcatcttttctttttcaacatcaccttgtcggagagagctgatcgaacctgtggacgcaactgtacgaattgttgacagatgcttatttcacctcgggctgtggggcggtctacccttcgaacgtgttcaacgctcaagccgattcggagatattcaaaggccgagaggagtgcaggatagagggcgggatccgtgcgggtgaaagactattgacgggggatgcgatccgagtgatcgacgggaacccggtgcggatcgagcaagagatcaggatggatggcgcgttccggatctacatcttcctcggcgctctgtccgccggcacacgcttgaaccatctcgatgggagccggtgcttcttgaacaggttccggcccgctaacggccgtccttgttcccgtttcgacccccaacgtcctggcccaaatccgttcttctccctcctgctcatcacctcccgctctagagacgagtgggatatcgcagacttgccgcccttgttctccggcccttactcctcccaggtctatgttgatgatattgccaacacgatggctggtgtcggatcgcccattacaacatgctccttgcatgccaagtatggtgagcgcccatcttctcctttgcacatctatttgccctccctaagcgcccccaaaaacaaatcgaataatctggtggatgctcctttgtaggcttcggtgagggcgaaggcggcggcggaatcatcgtcgtcaggccggatggctacgtcggcgccgtcgttagtctcagcgaacaaggttggatgacagtcgaaaaatacttcgaaggcttcctcatcgagtccggggcttgattctggacgcgtaaggtcatcctacattcaccaaggggaaccggcatcaagcctctacccgcaaaccctgcggaccaactcgtcgtactccatcttggcccactgacttcatcatcctctctccccccccccccctttttttttgatttctttcggaggaggatccactaggaactgattatcacttaattcggtaccaacttatatacgtataaactattaatgaacttcggtaaatgtaggactaaccaatcatatatatatatatctttatttatatatatttgtaatgcaataatcatcgtttatcaatcatgcatcatcagtcactgtatacacaccgtgcagcatcggcgcgctttatccaggttttctttcttggccaaacaaccgtcgggttctgcagccctcattcatcgcgctttgtggccttttttttcggactcctgatcttagcaagctgaggccccagatcatcagcagttggacttttcttttcttgttttgtggcatctacatacgctcgagtttgggagctgaatcaaccgcttgatggttcctgtcttaatgcctatttttgaagaaaggattctgtcaatacggaggcatccttctcagacatttggaggattcagggatcctgaaaatatacagaaagcagtaggccttttctgagcttagcatgcaacgccaaacagtagaaaaagtatgtgagtttttagacatcaatgtcaagcctggttggtctaccatatctcagggctgatgttggaggtcagaaggctcatgagaatacacataaatatggatggtggggcccaccagaatcctagctggaggagtcttctggtggatggcacattttatgggagtggttgaatagaagagatgaagctttgatgtacaggaagctaatgtgcatatttgtattcatgactgtgggtttgattttccttgcttgaagcagggctggacaggcttttaaaaaccaacagaccatatggtactcaatgtggattccacttgggggttgatgaagaaacaaagttgtcaaagaagggagattgggttccatcaatcatcatatagcctggttcatggttgaaatttcccaaattttaatccccatttttaagctgtttttatctgctaggttttcaaaaattgtaaagttgtgaggattgatcagaaaccctcaactcttcccagctatttttttttttgtaatgttgttgataaaagccgtaaaattggctttaaaaattgtggacatttcaatttgatattcgcggggttcatgattcagcttgttagatttttaaagtccattttaagctgtttctcaataaatttttgaaaggtgaaaaagttgctctgattgttcagaagccctgaaatctgtgcatcttgtcaaaattttaaaatgttgctgttaaaaaccttaaaattgactaaacagactagataaattttaattatgaaccccccgggcccctaatagaccattcctaaaatactaatcagatgaagtcaagaagtgagcaatcataagtacatataatgagactgtcattagaagtgggaaaaaaaaatgagaatgaacctgagatttctgggggggggatttttggacctgtgattcacagttgaatctgacttactataattgagttatctttgaaacatccacctatgagttacattgtcagcaaagtttttgatgacaaattagcttcaaatgcactagagtgtctccaaggtttactgtatccatgaggtagggatgatcttagagttgagccaatgtgtgcagtgggttatgaaaggaaaaatgtggagctggaatgttgggaggtgataactgggatacaacccacgtcccacacatgagtggaatatgtgcaatcaaatggccagaacaatgagaacaaaaaaggagctagggctggaaagctttgttgaaataaatcagaatttttagcatttggggtaaaactcattggagtaacttcaaggaagtgctggaaaaaagtggcagacgttgatctgaataggaaatcatgcaggaacaaagctcttgaatgcttttatttgcataacttgtttcaattggagttttctaaggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacgtttttatgggggtaatgtataattttacaacccatctgtcattttcgaagtttgtaaaaaattggtttgtaaaatatgtttgttaaaattgtatcacaacatggcattatgtaattttacaaactatatcatgcaagtcttgcatgactaggttgtaaagttgtatatcaaagcttaaatttagaattttacaacacatacgcttgcaaaccttaatctcttgtgaaactacgtatgtaaaaaagcttattggcaccctgtaatagaattttacaacacatagtttacaatctatcattaaactttcaatacatatccattaagcttcatataaggttcatacaaacatttgacaaacacggcatatcatgggtgatatgccaggccttctcaagttctcccatccttttttgatcaccgacaacagagaactcaacgcctgacaaacgccgacaccatccagcctaaacagagaaagagaaaacgttctcaggatgtcagaacctcggacgacaggcaacgaattgatccttccgacgggtgcaaccaacgccagggaatcaaacgttgacgccggcgtcaatccccatcctcggccgttgttcaacccaccgtctaccgcttccactcccctcggcacaaatccaccaagtccctggatcatcaccccgccagagttgctttttaccgccagcccccatttggaaacccccgatatcgacagcgaaatgaggataaagatcaattcagtgagatcttcggattcgaagcgatcacagaagaccgctagcgcgacggcgaaagacatgaaagcaaaaaaagaagaaaaagaagaaaaacaaaaaaaacaaaaaaaagaagaaaaagaaaaaaaagaagacttgacttcgatgccatcaaagaagacggctggcgcgacggcgaaagaggcgaaaaaaaaacaagacgaaaaagaaaaaaaagatgaaaaaaaagatgaaaaaaaagaaaaagaaaacataccgtggatgatattgtcgaccgagaagcaaaccgacgacaatctaattgaaaagagcgaggatcgaatagaaatgagcgagggtttcgaggatgaggaggtcgccgaggaggaggtcgaccacctcgaccaatcggaccacggaccagaccacgaaccagaggaggatagccaatccgaagatggccatcctggagcaaacattgcggatttggacgatacggatgccgtgcgagatccgcaagcgaacgcgaaggagtggttcctcccaaatttggaggacaccttcaagacctacatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggatctactcgcgaagccccgccccacgcaccagccaatgacatcacagccgaaagagtacatcggcagaagatcgagccgcccgggtccaacaagcagagttcgaccgcctagcagcaagtctgatcgcttcagtgagcaaccacatcagcgacgaggatttactcaaggccgatggctcaaacttcgcggcgtgggaggacttcgtggaggaacgcatgcgaggtgcaaccggcgcagtggcgtatttcaatcggccggcacgcaacatacttcacgaacgagtcgggagggccctcctcatcagtgcggttgacagatccctccgcagaggaatatctcgactgaccagcgctcacgagatgttcacggatcttaacctccgtttccggtcggttagtcgcgcggcgcaagtcagtctgtatcgacagctgatttccttcaacgttgcggaccactcatcgacagcgcaaatggcctcacacattggggatttgctcgatgagatgacgtcggccggaattccgttcacccgcgaccactgggccggacttgtccttcaaaacggcctccaagccgagccggctctacaagatgaattcaatcgcagagtcgaactcgacttccagacgtcaactccagagcgaccggccatgaattttgaggagatgatcaggctcatcgacatcattcgacgccaacaaagtttccagtcggcgacgaatgagactgcccgacctagccctctagtaatgcaggctgaaccgcaactacctcctcctcaagatcaaaacaggccaaccggactgcccctttacccggatcacccagacaacattcccgacgcacacgacttcatggcagcgcaggcggggttgtgctggcagtgcagatcgccagatcacttcctgcgcaactgtcctttccgatcgcgcccccaagccaaccgtggcaggttccgaggtcaaccacaacaaccaggacctatgcccgtgggctctgatgcggcgttccagtcgttctaccctatcgtcacgccgcctggattctcggctgtctatccgcagacccactcccatcaacgcccggcacatggcccactcaacagtcaacaagctccgccaccgaccacccaacccaggccagcagactactaccgccccccgcaataccgtcttcaacgagtcaaccaaaaatcggaatccattggttcacaacgccagaagccttctgcaaatgagaccacgctggggactgactcaaccaatgagtcctatgcgaggatggtcgagattggggatgtggccgaggaccttgccaacgtccatttcgatcacgtgcaggttgaagcgccggacaacgcaccaattgttgactcaggtgcgtcccaccatctctgtggtgatctcaaactcctgtctaattttcgtcgtttccgttcccctattcccttaaaagttgccacatccggaaacccggctttcatcactggcgagggggacctcactttctcaggcctggacaatcaacaagtcaccatacatggtgtactatactgtgagcttgcccgctcgaccttgatatccctagctgctctacggaaagctaatgcctatttcgcatacgacatcaaacaggactgctacatgatctactcaagcaaacatatcctatgctttaaatgtcctttcataccacaaaagaacaagtggattttcccctgtcctattccttctcagactgtctcacatgcctcaaactctgtcaattgtttctctacctctactcctgactgcaattctatgcctaaaagtgaaccatctttttgccccatatcaactgaactgagagttgaccttcgcagaaatgccttcaagaccccaattgatactgaacaacctgagtctaccatccacaatcacagcttagataaaaatgaacagatacttctctactggcatcggatctttggacatgccagcctacagaaaatcagacaggtgatccaagaaaagttatgcaacaatttaccaacttcacttccaaaaggcgacctgaaatgtgatatttgtgcaaggagtaagagtttaaataagaatagactaacaagctcaaacagaccgattgaaaaactggaggtagtttctgctgacattgttggaccttttgaagttgagactttcaacaaaggcaaatatctactgaccatccgagacttagcaacaggtttcagtgaagcgaagatcatggcggacaagtcacaagcgtgtggtttcctcattgagaccatcctacgctgggaaaaacaattgtcaggcagtgtcaaatgcgtccgaaccgacaatggaggggaattctccagcgatgtactcacctcttttctactacacagggggatcaaagctgaaagggcacttccgtaccaccactatcagaatgggattattgaacgtttcaacaggactctggccgacatgggtcgaaccatcctcatcgacagtggcatggggaaacccttttggggatttgctttcatatgggcatgcgacgtgttaaatgtggttccaaacaagagaagtggactgattacaccttttgaagcattttatggttttagaccctcacttgacaggtccagaatcttcggggaaaaggcgtttatccatgtacctgaagaaaagaggaagaaacttgacgaccgtggtctagagggcagagttgtggcgcactgtgacgacagcaaaggctggattttcttgctcaaggaaaccaatcaactggttgcggcggccgtagtggattgggccgacaaacgccccacgccttgcaaatcaaccaccaccaagatccctccgccaaccacggctggtacatctcaacaagaagcaccacggaaagatgcaagtcaccaggcaacagcacccgagactgtagcaagctcaccacggcatgatgtgtcctacatcatcaatcagatggagcttggtaattttcaagatgaactgacctttgaaagtcaagagctaatcattgataggatactcctggagtgtgctttctatgcggcaacagttccaaaaactttcaaacaggctcaaaaatctgtagcatgggcgaattggcagaccgccatcaatgaggaactaaaaaaccttgacgagatgaaagtgtggtcagttcgaacagtcccggcaggccgcaaacctctgaagggccgttgggtattcgcggaaaaagacaaacgaagcaggggaagtgatccgattcaaggcccgatatgttgcaaaaggtttcacccaagtgataggtttagactacgaatccacttttgcgcccacggcaactttcgtatctatgagactcattctaaccatggcagctaaatttaactggccagtctattcttttgattttgttgcagcctatttgaacgctcccattgatgaagaggtatgggtcgaggcgcctgaaggactcgaggtcaagccaggtgaagcgatgctcttgcacaaagcactctatgggacgaaacaggttgcaaggtgctggtggctccatctcaagaatgttctggagagccttggttttgaggccagccaatacgacaacagcctgtacactgtcaaacgccgggatcagaagggagtggtctgggtacacgtggacgatggaattgtgactggatcttccactgaactcctcaaatccctcgaggatggtttgaaaggtatgcttaagatcaaatggactgacggactgaattccatagttgggctcgaagtcaagaggtcagataaaggttttagtctacgacaacccaaactcatcaatcaaatacttgacgcacattgggatggctgtactacacacaagactccactccctacctctcttgaattgattactgacccttctggtgacaagaatacctcgacacaatatctctccattatcggctcactcagctacctggccgttggtagtcgacctgacatagcgtttgcagtgaaccttctggcgcgtttttcagcacaaccagggactaaccattggaaaggtgtcaaacacctaattggctacctagcggaatcacgtggtctctatctgaatctctttcccaacgaccttccgaaacctctaaaatgcttctgcgacgcgtcatggggcggggaatttgccaagtctacttacggcatcgtggtaacttttttcggatgcccagttctgtggacatcaaggcgttttgccacaatagcagcctcgacttgccaggcggaatatatggctttaggggtaggaactagacaggtcctctgggtacgacatctactcactgacattctcaaacacagcttcaccggattattgcattgtgacaaccaggctgcgataagagtaagcactgacgactcggccaacaagagggttagacacgttgaaagagaatactatctaactaaccaagccctgcacgagaagaaaactgagcttctgtgggtccccacgaaggagcaactggctgacatgtttactaaagcactgtccagagagccttttgaatccttccgggggagaatcatgagtggttcctaggtgaggggggagtgttgtaacccagcgaggggttaccaaagggtctcacctaggccccctttccagcatgtacatagtctttagttagccgatgaacatgcaatcaccattatcattgtctctgagagtctcgtttctcatcatttatccaggttttctttcttggccaaacaaccgtcgggttctgcaggcctcattcatcgcgctttgtggccttttttttcggacgcctagtcttagcaagctctgaggccccagatcatcagcagttggacttttctttttttgtggcatctacatacgctcgagtttgggagctgaatcaaccgcttgatggttcctgtcttaatgcctatttttgaagaaaggattctgtcaatacggaggcatccttctcagacatttggaggattcagggatcctgaaaatatacagaaagcagtaggccttttctgagcttagcatgcaacgccaaacagtagaaaaagtatgtgagtttttagacatcaatgtcaagcctggttggtctaccatatctcagggctgatgttggaggtcagaaggctcatgagaatacacataaatatggatggtggggcccatcagaatcctagctggaggagtcttctggtggatggcacattttatgggagtggttgaatagaagagatgaagctttgatgtacaggaagctaatgtgcatatttgtattcatgactgtgggtttgattttccttgcttgaagcagggctggacaggcttttaaaaaccaacagaccatatggtactcaatgtggattccacttgggggttgatgaagaaacaaagttgtcaaagaagggagattgggttccatcaatcatcatatagcctggttcatggttgaaatttcccaaattttaatccccatttttaagctgtttttatctgctaggttttcaaaaattgtaaagttgtgaggattgatcagaaaccctcaactcttcccagctatttttttttttgtaatgttgttgataaaagccgtaaaattggctttaaaaattgtggaaatttcaatttgatattcacagggttcatgattcagcttgttagatttttaaagtccattttaagctgtttctcaataaatttttgaaaggtgaaaaagctgttctgattgtttcaaaattttaaaatgttgctgaagagaaccttaacattgactatcaagactttataaatttcaattgtgaacccccctaatagaccattcctaaaatactcatcagatgaagtgaagaagtgagcaatcataagtacatatattgagactttgtcattagaagtgggaacaaaaaatgagaataaatatgagatttctgaggggggggggtatttgtggacctgtgattcacagttgaatctgacttacattaattggtttatctttgaaacatccatgatctttaacttccctatgagttacattgtcagtaaagtttttgatgtcgaattagcttcaaggttttttgagacattttggatgcactagagtgtctccaaggtttactgtatccatgaggtagggaggatcttagagttgagcacatgtgtgcagtgggttatgaaaggaaaaatgtggagctggaatgttgggagttgataactgggatacaacccacatcccacacatgagtggaatatgtgcaatcaaatggccagagcaatgagaacaaaaatggagctagggctggaaagctttgttgaaataaatcagaatttttagcatttggggtaaaactcattggaggaacttcaaggaagtgctggaaaaaagtggcagatgttgatctgaataggaaatcatgcaggaacaaagctcttgaatgcttttatttgcataacttgtttcaattggagttttctaagggtacaacaatcagggaagctttgttagctgacaggcgctggctaaaaaggataatcaacaaatgtagcctcagcctcaggcttgcaaaatgcagtgtaggccggagttatccagagtgttgactcaatcacctcgttaaagaggatgcctgttgatggacgagatggattaaaattgatgtttttgaggcacaaattcaagcttctgggcatcgtacatcttccgagcgaatcctgcagtacataaatacataatctccttctggcccgtgttgcggtctggaagtatgaatttctgcggttacttcagcagatagtcgttaaaaaacgagtaaagcgtgttctacttgcaacctgctccataggcttcgttttatcaacatgtgatggccaagtggaaacactcccaaagaaaagaagcattcaagcttgattttcatggatagtcgtccaagcctttgaaacccgaattgctggcataaatattcactccgtgccacctcggaccgggcgagggtaacagatttgttatttcagacaacattccatcactgcccccatgttgattacctgattacatccaaatggaaaatcgaaatgagtcttggcagtgcgatgcgccaatatgtgcctctacatgaataccccttgtaaattcatacttattgatggagacaagaagccgtatcgttatgtgtgcatatttatttatgtgtggcacttgtacccagtgaaacaatcaaatttcctggagtcactgaccttgtagggccatggttggctgcccttgccacttgcttttaggctcaatgcttatactagcgacaaccttgttgtatgatcaattgacaagcaaaggtggacagtagcaggtcataagctttccacgctttgatggtgatagctggtgataatagatatcacatccgagggttcccctagtcttaccaagacaaatggacaaacgagaatgccctccggacaagaccgtcagatgaattcgacttgcgcgtttacctgggccagaaatggggacactgagtcactgtgtgtgagtttgtgtatgtttgttgagggctcttggaacatatctgtcgccagaagaacacttgcttctcatgataaggggacctccacatctgatttcgttttttttctggttcgtcgttggcttgtgagtgccttgcatggtctggaaagttgatggagagtacataatcatgttcaaccctattcggtggttgttgatcggcttgcaaacaaatcataaactcgctgcatgggcttttccgtataacccgactggcccgtaatcaggagcacggtaagttaccacttgggcgctgattgaaatttgaaaatggatcagtggtgagaagtcttccaggggttcgtcggaatcgatcactgatctgatcggagctcaggacaagtgtctgatgttgtcaatccaagttcaaaaccctactctgaatccttgcaaatgttgacaaaactgagattgagcgtgaccaggagaaagcttgagaagcgatagctcccttgtttctccatcgccatctgatttaattttgtcttttttttctggaaaggaaaaaaaaatgggaggcgcagtacagtagaccagtggaatattcctaacttcgaacagcctcttcaccgcagggaacatcttttacaacaaggaactttattgcaagcgcaggatttgcttggcaagctctccagagttttcctgcctccagttgtacaaattttcagttgcagtcagtcagacagaagatagccccgaaaactcgccacgtcaacattcacgcagtgtccgctgaaggttgagctggtgtatcgcaacttgctgagctcatcaaatcccgttcgcttattctgtgaaacatcttgactcgcttcttaaagctcttctgaatctgagctttgtgtagctctgccataaataaagcatcatcagttgcgagccatatcgtggcatactactttgttccagtttgtccctcttacctttccacttgctatttgtccggagtccggcgtagatctccgtttggcggagcttactgtcaacgattaacacaagcacccatctcgccaagaagatacgtttgttaccttagcccacttgttttacccataccctcacgcgcaggtggtgtggtgcatccctcgttagaatcaactgcagaatatctcgctaccggtgtctcgctaccagtcttgccactttcgctcaagtctgaccctgccaaggagactgcagcagcgaaactccttaaaagcattcgtgaagaacatccactgtcgcttgccttttcgtcccaatctcactgcctcactgcagcttggcctggctcaagcctcctcgcatgtacaatcgcctcgaaaattgggaaatcactacttaagtccactcaaacaggtcaacaaacaatagcctccagcgcagccgtatcgcaactcctcacagatctccatatcttcgcggtgccgattagagtgaatttttgaccggtccgaggttttcgggactcgaggctaagatttgcaattgaaaagtccattcaaacaacaagtgcgtgttcttatttcaatgtcaatgtttgacttccttacttcagaacaatcccaatcgatgtttgtccgacgaagctcccccatccctgaacaagccctcttggctaaggagtaacttcttttttgagagctcttgagagatctgctaaatatgcatgtaggaataggtctcagactccgcttcccttacctggtgaccagggccccttcttcactgactcagctgaaggaccttgaggagcctttaggcatttgaagggagcaaaaaattgagagtcacgcaacattcgaccccttgaacccccactccatactcccacgtctttcaagataaatgcctaaaaatccactgagaacattttatgtatgaaccaatcgtggagaatgggtttacatggaatgagcttcaccttctatccttggacataaatgcatacatacttcatataaacacataacatactcaaatttgtatatcatcctcatcagtatgcacaagctattcatgtgtgtgggtgtcctcttgacgttatgtgtcgtttttggggtcccttttttgcgttcatatgtaaacatataatatttttttccattcggatctttttcccgtaagcgttggagcttggagctgcttggcggtccctggaaactcgagagaccgtgactttgcgtaaaaaggtggttgatgaacgggattgcagcggaaactcactccttctgattggtcaccttcaggaatccattattaacccttcaggatttccatcgaagctaaacctgcagttccaggtcgaccttgcgtgagttccagtccctctcttctttcttgttctgctccaaccttttgcacttcttaatcggcttggatgtattcgaacatcatgatcttgatgggtatctcgagtcgcggttgtcagttaaagtctgaaccagcttaggcctatgaatacgcgtttggatatctcaatttttgattgatgttgccttctgccatatcaactgctgcttgatgcagtggtgcaacatatacttccgcaacctttttgatgtgcaacttgcaagggtcccctgaaaacttcttatgatcagtgaccccgagaaatcacgccagtcaattgagtgctgagtttgatggcagttaagcgacttgaacaccactaaaggctcaaggtaccttttaactggtcgatgcaaggtttctctgccggtttccgttccagctaggcaaggatatccccttttcaaagcatcattgatacctcaacttgtttctcacccactcacgtacttgcattctattgatctggctcgtccggacttgaaggagttctttgaaatctcgagattcatatcttggtattcggttgttctcaaaacagatatcttccctccctttttgcttccactcgtatatttcttcccgatttcttattgttgtttcagtgtatccaagcagttcaatcaatatcgcttgaagcacgcagttaacgctgattcttctgcaaccctcatattctctcatccatcatgctaccaccccccaggatccgccaggactcccgaccaacgactttgccccgcaaattatccatggacagtggggtcaaaccactctcaaataacaaaaccatgtcgcgtcttaactcccatgccccggcacagaatgactccgggcacagattgccgtaagtatctgggcgtatgcttcttggagggggatatccagcttcaagtgatcaataggactgatcaatcgccatctaaccacttccagggcccacgctactcatcgacctggaaatcctattggctcccaggcagcaccaacaggggtcatcacttcgaagcaacttcaagaattacagcaccgtcaccaaatgcagctggcccttgtcaaacaagaagcccgtgagcttaaagaagaaaaggcttttctggtggctcagaacttgcgcttggagagggaactttgtctacaaaatcaacctaattctcatggtatggttgacccaagaagagccgaactagtgagtagatgatttctcgatgatttgtttgctacctttcaccttctccactcctactgatcgagcattgtattttcgttctgttttttttattcattaccttttgtgcattagagttcaaggccgtcattcaatcgatcgcgctcgcatccaaatgcagactttcgagatcctctccactcgcttacttcaaattcacccacctactctggttcttcttgttcttctcacccatgggcctcttcaggcgggccgactacgcctagctcgctctcaccgcgatcgcgtcactctcgcaacgctagctcagccagcctgaccgtaccaacctctcacgcgctgccacctatgtctcgacgaccctcgttgagcaataccggcctaccagcgacgtctgcgcccgacccagccttgctacttcaacgtttgcgattagccgaccgacagcaaaagatggtacactcgcaaaacgtactaaatccactgcgccctctctccgtggcttcgaacgcctgcgatgaagtacgcgcacagtcttcccgctccaatcccggatccagaggccacagccgtcgcaattcactttcgggtagcggtagtgatcaacctttgaagggaatcttaaagccttctacaccgatgaggcctgtctcctcctgctctaacacgattgtcggaccgcctactcgcccacccagccgaccatcgacaggcatgggttactacgtcgatgaagcttatgattccattacacgcccgagtggacagcgcacatcctcttccatctacaaccaacagtttcatcacagtagtatccctcaacacaggagtcgtagaggaagcctagacgtacctaatggagaacgtccaaaattcaatcacggttgcaattgttaataatatgcaatcagtagatagagaactacctaaaatacattatacactacctaaaatacattatagaatccgctacctgtttttaacccatatgaagatacagtatcttgtgtaccctacctagtttttgtgagtgatagtgaatggactgaaaacaataggctcatttcaatttgtaaagataacacgaataaagtcaaaaaaaaaaatcaaatcatgaaaaaatacacagtataatgcttattagttctccaaaatacatatatgtcaaagtttgttatttatttacaagaaaaacaagaagcgccctaaatgtagaatcgattgttacactcgtctttcaacaaacgcctgcgatgttccaaatcaagttattctagagagtcatgatggcaatgcaatcatagaagtacatccatacattgagaagtgaagaaatattgacaaatgtaggaggtcttctccctgatttgtgtgtgggtggatggctagagtagatgccattatggctggttcattgagtactcaaatccccagatagggctgaccgcaatgagtttcttggggcatcaaaaattgggaaaatttactaggtttgcaatggccccaggaatttgtctacaattgaatggaaaggaaacctcagccaaaataatttcaagcggcttcccaaaaagttgagtatcacttgaacttgattttgtcttcaaatgtttttgtcaaccattagatttctgatatttctgaacaatttcctgatctatctttttctgcccctggagttggaagtagaaagaaatgtcaaaactctactgttgtacctgagattgttttgcttttgatcatcctcatcaaagtgtttgttttactgacaagttgcgagttttttgtgatagtttaattggagagatgcttgaatacttgataccaacaccctcatttgcctgcttgagcacaagcacatccaacaatggacaacttcatttcaatttggataatgtttgagatccagaacccttggcaacccaattgcccaatttgttcaccaaacaaaaacttatttcaatcaggcaggatgttgttctaagttaagctataaaatccacaccaattcaactggaattcctctaatttacttcattcaggttatattttttgacaattagatctctttcagagatatccacagcatcagaactgataaaagctgggaatggtttatctaagaatcaaacttatggttcaacttcaaatttctctaaataattattgtcaaaatgccagccaaggaatttatatctttccccactttcattttcattttcattttcattttcattttcattttcattttcattatctctcaattaaacccccattttcctgaattggtaagtaccatgaagctcaatggtgtaggttccatctcagagatgaataatcagtcccttctggtgatcatcatttttcttgacagtgaagtttgaagaagatgtacaataaaatggtcctgtttaatgagtggagttacaggcattgagtaggtgctctgacacaatttgtgacagatcaaatttgtttataatcccatctgttgaatttcaaattaatcatcatgactgagcttcatcgttcagaaaatcagtttctcatttcctcctcatctgacaaaatatctgaaaatcttaaaaatcattccagatcagtttacattttattaccaaaaagctgggaataattcaatatttctttcatcaaatcccatcaatttactcaaaaactggaggacttcccgtagactctgtaggccctacagaaccaaatttggacccttctgggtcaaattttgacatgccaaatctgtaggcacttttttgacccagaccatctggaagaccagatatccatcatatcttctcgattctcaatcacaacacatcacacaaccaaccacaacaacaacccagcaactttgcctgaaatggtatcgaattctcaacccaatccagcccatttgagttttgtttttgtgaaggatgtttgatttgatcaatattcaacctcaaaatcattactagttttctgaatgaagtgcttaaaaatacatcttcattcttgggaccaaagattcaccaccataaatcatatcatatgaaaaaattgagggtggatgagctgttttaaattttctggatctttgtcaatggagagaacaaagtggaatccaaagttctaaaacaattcatgtgaggcttagtatagagatgtcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggcagccagggcgggtacccgggtacctgcgccgggtacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaatagaaataaagaaataaagaaaaacaaattattccatcaccaatttgaattttatattctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggtcggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcaacccaacacaccccaaaaagggagttttggaccaccaatgataaatgaaattcttcaggggaagcattcccagggcaggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaacaggtacctgctgacatctctagcttagtagcagttatacatttcaaattttctgctgcacaggagcggttttgtaacagtgttggcaactttagaagttcaatttgtctggtcttggaaaatctcagattgaactgcaataagcttttgtaaaattgctgcaaagggctttccttctcatcatgttgggttccaccaatgacttcatttctaacttgataagttctacaatcctcacaaaatcaagtattatccataatcatatgcagctgcaagattcacaccacacttgaaccatgataagccttaacaaatggcctaatttaaatttgtagaaacctttattactcagtttgttcaggacaaagctattttattcagtatcatcattggatggttcaaatccagacaagaatttttgagccaattgatctgatgaactaacaaaaacaattaagtcagcttctcattttcacataaaatattttaaaataagcttgtggaagactgcaagggacatgtatgaaatcctttggttttattcaaaagcatggaaaaggttactgaaaattgtccaagaaatgggcaacaacaaacttgtcaattattatcttcaagcacactgtcatgttgacataggttcattggggacaattgaaatcaaagattttagcttactacacctcgggcgcagttcgacgtggtcggacaccgattttttcggtggattccacgagtgaccactgcagcgggttggaccagctcctgacggtccacagttttgcgtggactccacccacccatccacggtgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctcattatctctttattcattcaagatatggtcaaattgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattcttcactctagccatagtcatgatgaatacaggatgcatattgcatactggattcctttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatcattcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggtccatcatcccaccagtggaccagatcatctcaaccacccttataaagaaatccatcttatatattatttcagaactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcggcagcttcatcttgaacttatccctatcaccatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcttaaccacttttgagtcttacaagggagtccccaacgtgataggataacctctgattgacattgtgtgaccaattttaaacgaaacaagaagataatcaagaagacatcgaccaaggatcattactttagcggtaaacggaacgaattcatcaactatatctgtaacaactcaacggcatattcagttattctgttgatcaactagtcaaacttcaataaaacaattcaacgaaacaataaacgaacctctggaaaagaaagtgtaaccatcaactgaaaacgagtatctcgaaggaggcagccagttattgaccaaaagaaggaagaccaccgaaggatttggataacttggatactgtttgaagagaacttaggaactattcgaaggaagcagctgcttattgaccaaaagaaggaagaccaccaaaggatttggataagtagatcctgttagaagaagaaattcccagtattattgaattattattttagagaatcataaaacttgccctggtaaagagaccagagaccatagtattattttgtttctttttcagagcaaccgtttgtttagttatccgaggagcgttaagtaagaaaaactaggaaaatcaatcacaatcaacatgagtttaccgttcagtacaccagatttggaagacggatttgcaccatcaaccccttttaggaaccgattttttgatcaaccttcgggatcatcttcagcttttaattcaaattaggaactacgatgccacttgtataccaaaagccaatggccaactcaaatccttgcggaacctagcctcttctatgatgcaaatcattttatgacgtttcataagcgatttcttggacaaattttgtggatggaagaatcagcgatggcgtgcagagcagctggattgatttatgcggaagaatgaacaatggaacggatgaaaaacattaaaaattgaacaattggtgccaatcaacgatggaaatgaagacgtacccacaacactggatgtatacgaggagtgtgaatggtattaactctgacgggtgaagatcaaaacctggtgggaatcaaaatttgtaaaaatcaaagcctcctaggcatgaggaaaaactgcatcaaccaacactcactttaaaagtcacattcccttaaattaaaaaaaaagaggataatcagtacaattttcaaattagttatacatagtttttgaataaattcaagttctactaaatagtcacacagaagaaattaccacaattctaggaaacaaaaatcagcctaattaaacaagatactcggaatggaaaaataattcccaagagctttcaatttggacaactcacaatttcaactgattgaaaagacaccttcaagactggaccgtgaattcaaataatcaacctcatgggaaactaaaattggagcagtatcaaataattttttaaaaaaaaaaattctcttactgattttgaaaggttgggggaggagctcacattcctttattaatcactcgtttaaaacccttcctcccttacatagtccttatatcccttaattaataatcaaaatgcttgcttaatatctaaaaaaatcttttaaatagcaaaaatcaattagctaaatcatcaacttacagaaaataaccaaataaaacactgtcagtagacataaatgttgaagttgggggaggaaactttcatactttacgtacattaacactatccccaatttaacccacctcattatccttaagtatctcatccaaaacacaccttttttattttttttatatcctgtttttatggtcatttttttgattttttatatcagtttttttttttttttctcaaattctttctggattgaagttctctggtagtttctctattatctaaaaactcttttctggatcaaatttctatatcagtctctttattatctctgagtcttttctatcaattccttactctctatcaattacatactttctatcaatttcttactttatatcaattttttttatctaaaaactcttttccggatgcagtgtctgtttcatttcttatctcaacttttttcctgggtctattttttttctctctttcaataagtcaattttctcaatcacttcttatcatcttcatcagtttttttttgagtagaaggttgaggaaaaactcattagttgggggaggaatatttcatacttgactcacatttttactatcctcactttctcttttctgttttccttatctctacaattttcagccaataaactttcatatcttcatctcttttctcaatttctctcttctctatattatcaatcacatatctctcagacttacttgaaatcagctcctgaaggttgaggacaacctcataagttgggggagggggtacagttcttatatttcatttttttttctttcttctttcaaagttttttctcattttatttcacataggaagattaatcaggtagcgctgagataactaggagtgatcacaattaaaccctgaaggactgggagtttttgtagacagatggcagctcaaacttacaatggatgaagttctttcttggacaatcgactagctctagaacaacaaagtagcagaggattgaatacaaccaattccaagcgatcaaattcccttactgccctcggatctggaaccgcaatataaatcaatacagcaaagcagcagtatcaacacgattcaagattatcagtctacattcaaggattgcacaagatcaacgaagaaacagcacactggaagtaccatggacagtaaaaaaaatcggcgatgtaattgatgataacgatggcgaagctagactgggtgcgagcaagagatcggagaagctaggatcactggaaatagacagctagagaggatcgactatgagcgtaacaacctgcgaccgacagcctgaatgacacacctgcttcactacctttgggatctagaaccaccagtatattagaccgaacaacaataacaatcatgatcaacatctgaataagataaagaaggagaagcgacgatgaggaaggatgattttggagggagtaatgccagtatttataggcaacagatccctttcaagccacaacaacaaggcaaactgagaagaacaaacgtacctgtcagcatccgataatagcgtcggtcaactaacaaaattagtgtgattcgaggagtcggttggggattgtcggacgtgcgaataatcgagaagtttaggctgcggcatccttccttttcgatcgaggaaggccatcttgtattctttatgcgattcgaccaggatcggatacaaaagggaaaacgattcaaatccaaaacgaaaggctaaaccattggatcactactcgaaacaaaaggaatgaagattaaaaacgatcgtcaactagtgaatctacaccagactagagaaaagaaaaggaagagaaatctgaaataagaggaactcacctcgactgctgaagctatccgcaagctcgccgcggagctagtctagaaatcgatcgataactgttcaaagcaaaaatagttttgttttaagcttactaatttgcagataattaagaaactgaagaaacgagaaagccagaagtacttaccggcggggaagcatagtcgactagtgtaaggatcgttgacaagccgatgagaagatggtggacgttagcggagatgacctaaaaagcgatcgataactattttaaatcaaagatagttttttttagctagaaaccagaaatcggaatacttaccggcggggaaggataatcggttagttcgaggatcgccggcagccaagtcgttcaggagcttgaggatcgtcaacagcctaattgtcgagaagttggtagaagttagagaggccagtgaactaggagctagcgcggattcctaagaccgattgaaccctgtcacaaactgtgacaggtcatggaaagctacaattggcgcgatcgatcgaggacaacctacaacccgcaaatatcaattcccctatctctgcaactagtactgcggacctgagttcaactcccaccccgtgagaatactttggagtagcctacagcctgaatgctgtgcaccttgcttcttttttgaggtcaaaagattaaaacctagaaaatcatggttttttttcctaactctataaaattccatgagtaaaacattacacaacttacaaaattcacagtttaaactgggttcataaaccctcatctggcccaattcctactaagattaagtcaaaaacaccttggaatttttttactttcatcactcacggatggaataatctcaagacaaaacaactgaataatcaaccacaacagcttgtcaggcaccaaatcaccatctcaccaaaatcaaattggattaaaactagacccaaatcaatttcaacaccggcatcaatattcttggacagatcaagtaaaactctgaaaacaaaacaaacccacataaaaaaaatctcaacatctcttcaccaatcaaaactccatggatgatttcaccaaacgactcaacacacttcaagtcaaatctcaactacacacggtcaaaaacttattcttttttattttgtaatattagctccaaaacacagtcagaatcagaattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctcattatctctttattcattcaagatatagtaaaaatgacataaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacatatttcaacctgtcacgggatatttcttggattctgcactctagccatagtcattatgaatacaggatgcatattgcatactgtattcctttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatcattcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggtccatcatcccaccagtggaccagatcatctcaaccacccttataaagaaatccatcttatatattatttcagaactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcggcagcttcatcttgaacttatccctatcaccatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcttaaccacttttgagtcttacaacggcacccctccgaagttgcctcgaggagctgacgtgagtttgggtagggctgcagttgcagaaacggcgggggcctcaaaaaggaagccagtgggagtcgaacccgggtggccacactacgggcaattaggtgacgctcccgcgcggaacgtcacctaacccaaggggggcccctttgggttaggtgacgctgcgggccgcagcgtcacctgtttgcctgtagtgccagatggactggccggtcgagggggaacctcgacaactagtccgcagggacttgttgttgggcttccccttttgaaatcatatcgacccgtactgatcggttccgggttatttttactgacatcacaaaaaaaaattcaaagttttttttttttttataattttttttttctttaacactcgtttttctggagcttttagactgtcaggacccgttctagcgggtcgcggctgtaggtaaaaaaaaatttggccgccgtggaaccgacgtgagcaacaagagcccgattggcttggatgggagttcgtggaattgacgacaaagaaaagctcggttcgtggaaccgacgacgaaatcagtccttaccgaagacttacagagctgatctcgtcggttccacggatcagccgagtttcgtcggttccacgatcccgctcggcaagaagcgcccctggggtgtatgtatgaaattcattgattggaggacttcctgtcggatctgggagcctcgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctctaaatcgaaactgggagccccgcagatgttgacgggaagtcatccactggaggacttcccgtcggatctgggagccttgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctctaaatcaaaactgggagccccgcagatgttgacgggaagtcatccattgctattgataaattcttctgaatagtccagaaactccaaatgaaattgacaaggagctcaaatgatgaacatgatttaaatcatggtatacatttaccgtccttaatagggttgcagtaggatgtttcattgagttagcacattacaatgagcgccggagtatgttcaaaaggaggtggggaaacagatgttaatttggattccaattaaggaccagaacactttaaccccgatttccagatttttgttgatcagtgtgaccttaagttacgatacgatcacctgagatgttgttcccctggaaggacttaattactccagatcgaaatggagatgaagagacgacggaattgatcacaaatggtgggatctacagagagaagtgaaagagggggttccactcgatcaggtattcaggagatgcactcttgaaacaaaccatagagggcgaggttgccgatggctgtcgaatcgccgattgtcaattttcgacaattttcaatcctccttcgtcagagtgcggacaagcttcagtccctcacccccattatttggactctggagcaaccattcccgaagattcaatcgagcggtgcacatttagaaaatgcacttgcatcgccagtgccaccctcctgacacctttcggtcgagattgttgcgacgcggggcaccggcccgcgacgagtccgaccggtcatcagctccgagcgtggcatcgatttcactcagcatttcaggacctaaaaatggttaataaaccccagagcttggcggatccgtcaccagccggctttagcaaatcaaaagtcatcctttcggctgtgtccagggggattactgtgtagctctcgccggggatgtgaaatgagaataatttgcctcaaacggccaacggacaggtcacctccaagatcgtgacaccggacttggttggcttatgtacttggtcatcgactcatccgtgctcttttccggctgttcgagagttggcttacatgcaatttgttgacccttccggacagtggtcgatttcaagagctcgtgtatgcgtctgactgagatcgagctgaaatggtataaatcggtttgattggattagtcaactgacctccttccggctggcttacaatcttatccatagcctctattccttttttcttttcttttccgttcgccggtgcaagcttggaatagtggccaagtgttctatgcacatatcgaatcaatctttgtatcctacgtaatactccaaatcaagctctccccgctaaaataaatatttaaatggttactcaactcgatcaccagtacatagaacaatgatgatatcataataagagtctgctgttgatcaagccagctgatctccgatccttccagcagagtactctttaacccttcccacctcgcccctcttgactgctttcttcctcccctcctcccaacaactatcctcagcagaacaataagctaataatactccctccatcctcaagatctcctcggtgtcttactgctccaccgaatcagacatccttcatcaccttttgtgtttccgcggtattactctatattcctgatagcctgtcgaccaccatgtctactgctacccccgctcaccatcaaagtcttctacacaggctcattcttcctgtgatctactcctttgtcttcttactctcggtgattcaattcatcattactgccgtcctggtccatgattatgagatcatggatatcctaccatagcatccgtgacaggtaaaaatcctatcttcatcaccctccaactgctctagagctacgggctgtcgccatgcgtacgcttcacttgctgactgtcttttgattatccagactacgttttctcctgttcacctcgtgctggtgcttgcttttcataccgatctaccttttcgccaacttgagacttcccggtcaagccctctcttccgtcttgtcgaacgtcggcttcatctcgttgacgtggctcttttggttatgcggagctgcctcctggaccgacgccttgggcggaaccttacactgcggcgatctcttcctcagaaatcaagttatcgacgtcagcatcccttactgtgggtctttgagggctgttcaggcgtttgcttggatgatatgtgagtggactgccttgcgtgaacagtgccacttcgtgagactgattaccatttttggatcctttgtatcaatcaccagggctcctcttctcggctgcattgttgtatatctccaccgtggcattccaggcgaagtctcacccgaccggtctgaagggcccgatgcgcgaagttcccgcgcccacctccgccgcataatcaacttcaagcttccttcaacgtaccgcttggcacgtttttttactcatctcattttctctcgggcacagtaaactccacaagaagaggcgtttgtagcttcgaggcaagcgtaaatcacttaaaaaccatgttgtaaaccaccaaacatgaccgtgttgttcaaaaatcgatttcttctcgctttgtaaatcacctttcaagtatttgtgaattttattctgctggcaataggcttcctgaaggaaagcatatccacacttccattactcctcttccgcagatattgactgaggaagttggctgcaaatagcacttatccaccctcaatcgtcaatgggggggagggcgagacttaccatcgaaaaaaaactcaagtatgaggatgacttattctactccaaaaagacgctacagcacaaattcgccgcgagaaaatttaacattgatcaactcagctctcaacccgaatgccttttcccgcttcagggctagaaactaactgaagttgatgaatacttgaaagcccatccaacatttccaatctaggctgaaatgataaccaaccataaactgtgtcatcagtcgtgcatatattgagagggaaacgataagagtaatcaaaaaactaacaagtgactcttattgatggatgaaaatgatggagaaggatgtgcagctgttctagaaggcaacaagtatacatagctgttctagaaggcaacaaatatacatacatgattaccgaaataggaaatttgactaaattgcctcattacatgggggtgggcaacttcagcttagtcttggcccctttcacgccggaaatatggtctgctcgatacatcaaacaagaaaaaatgtggcaagattgatgttatgcagaactagtccacaaatcagtactttatcagcgagagggcatcgcatccttgagaaggtacctgttatgaagagctgaatacgagtaacagaatatattattaaaaagttcctttaccgtccatggaagagcctttgtgctatttgaaagtttaaatactcccggcctgcaagtctgcatccagaactctaaatgagtccaaagaagtggagtgattttagtgatcccgcgagtgtttttttgtttcttgagcgtttctgcggctttcttgagcgactgattgttgcaagagccgggatgattggaggcgattgcgagggttttgaagattcgtcgggccatctggagttctgtggtcagatttattcggccatgttcggccttctgtcttggaacaatcgaggagatcatctccacataaaacaaatacaacggcaacacaatcctgatacagttgtaatccgtgaacatcggcagagacagatcctgggccaaattgatcccggttttttccagccagcgttgatgccagagctcgacagagcggtcaaactggaagactacagtcatcaatctatgccgtcgcactttaccggatagatgcgcccttttcttctgtttgaggtcgtctatattatcagcgaacaatttagcacgatcgagatattcgtgatgggttggcaagaattcggacgggtcgatcaagaggatcgctcccgggcggtgtttgagtttagtttggatgcggtcgatttccttcttctggaccggatcggagggaggaataggtgcaaagagtgtgatctcgaatactagtgcgtcctgtaggggcaccagtttaacgctctcttccgaaggattgcgaggtgtagttgggagaatggggccaggatctgagtgggacgaagaggtcaaccggggtgattggggtgttggaggacttaggcttaaggtgtaccagccaacatgggtgcacagaggaggtgtcttcttgatggatggaggattgcgggtcttatttttgaggcttttgactactggcccgagtccatcaatccgcttaggggtccttggcttggacacactgttactgttagtgccggaagagggagtgatggggggttccgggacgacgacgacggctctggatgcaggggcagttggtgcgattgcaggactatattcccacacgggctgagcaccggaggaagactgcaaagcttctggcagagtgtggccatccgggcctggtgctgatccgtctccgagtcccttgagcaggtcgtcgatgctccgggcgttccagaaccccggtccaaacaatccgttccggtcaaccagcatgcccagcccatgcttgtgggagttataagccgagtgtttttgttcagtcgccagatgggaagcgtcgtagtctgattgaggcgggttgtgaccggatggacggccggctggagggccgatagattggggatgatgatcggccgtgatagcttggtgatgggcggcttcggcggccgcgactgagaatgagtcgccggcgagcccgtcggagtcgggcgcgcattggtcccaatcaagccactccttccattgctctgagactgctggatgctcgaccggcttgggctcgacgacgaccactaagactaataccaaaatactgactaccagcagacgcactttctcgggtttgggattcagtgccatcgttcgagcaggtggagaatggaggggcttcgaccggcttcagcttcacatacagtctcccttcgtccttgttctaacacagtcttgatgttacttttcgaagagagaacaagttccttcatcatcaagatttttttatcatgtttaatatatcggtggtatcttgatagaggacagatggtccacatgaactcgtgtgtgtgtgcaaaacatgacttcagttactgtaaaaggaatgcgtacaacaatcatcccacaacaaccatccatccccagtatgtatcactagagaatgagagaatatcaggtatcgaatcttcacccggatgagtccctgacacttcactcgaccagcttcatactactcgaaatgttctctcctcccggattgtcttttcctcatttatgttgtatctgggcttcattttttctcatcaaaccatcattccatcgaagctgattcgttttctgtgtatgtctatccaaagttcctttggtttctgtgaatatttttatccatgttcccccagatctgcctcacaagttctgatcttcttagaacgcatcttccctcttctttgtgcttgggtctctttgtgacatgccaaaaaaaagggggggggggagcttcttgacaaagaagatattgttcctcatgatggggtttggagctcccaacaacgactggcagtggaagggggctcttcttaccgaattttttctttctttctttcgtgatcacaaagaaacttgtattctcacttgacctttgtttctttccactactttatttccaaacaacttgatcatgatgatgcttcatccgactcctgaggccaccttattgtaaagtgctactcgggcgggagtagttctgtggcagaccgggcgcacgccacatcaagtacactggatggtgtcaagtggggtgggccacaagtggtcgatggagtatttgatttctctggttccagagggcatcaaacggcatcacgctcaccactcaccactcagccgaaccgtccaatctcagacatctgatcagacattgatacatacaaagtcacaaccaaaaatgttccccacagattgggctcaaagatcgtacatcatctatgcagttattatgatgatgagtctcatgccctttgttcagcttttagaatcgcccaaacattcccttgcacgaagacgagtgggcaatgaacctacccaaagatgtgaaacccactatatcttccgaatacttggtggacattcgagtaagcacccatgagatatatacaagccgacatcccatcctctcctttcctttcccgattgatgatcaccaaaatcctcaaatttatctctccatagtatgcagaaacgcccaaggacagtcgtacgagtgtgactctggggattgctcgggcggtgagctgtttgaacatcttgaggaggttgatcaccaagaggactcttttttgtgaattaatcgccgttctctttcttcttccttcccatgcacactcgtcgctgctggtccactatcagagagaatatccaacggtgcctttgcattcatcaattgttggctgtgaagccagacggatctttcaccgggaagcccaggacagtttacccatatctgtatatcgccatggagggaaacatcagtatgttgtgattcagaccaatgctctcatttgaaccaatgctcatctaccatccccccccgctatgcagaggttaccgatggacagaaaaacaacttcgaatgtccaaaagcacagaacccacaacgtgtttgtgagtctctctcaatcttgaatctcagtacatcaaactgggcccggccagcagactaaccaagacaaatcttactccacccatcagcctgtagcttttgttccaaagcttcttgagcagaccatccattgcctcccaaatatgcaacctttgctagcctttcaacttcaagatattcaacccaaacttagcaacaagcctttttttctgacagatgacactatctttctcttctttcttccatgtgcttttaaatcctcttggttcaactgcttcccatctctataggagtttgttattatgaagtatttatctttttaaaatttcctctcatttggacatcacgtgcttcagcccacataaatttgttttctttacttgagtgagtacttgatcttggaggttcatagtcgaacagcactgtctgggcagctggaattacaaattagtctcagggctagtagggtgacaccaaagtcaagtggaagaacatgggagttggctggtcactgtcgaaggacttgctggatccttctcatctgatcaaatttatcacctccactagctgggtttgatgaccttcatccaagagttatctcgcaatctccgctattaacccaccgcaaagggccagttttttgttgtttgtttttggtgacccatttcatttcatgaagaatttggaagatggaagtttgagcctgttttgttttggaggggggggggtctgattatgtaatcgatcgtttgtcgcctactactgggtttgggcagggaaagtgccaagatcagaaagaaagaaagaaagatacaaaaccaagaagaatgtctttccttcaaagctcaacacgcacccaccacctctggctaacacgaaccatatcacactaccctccatcatcatcacgatcgatcttcggactaagctggccactgaagaagaagaacaacaagccgacgggagatggaacacggacaagcaagccagcaggacgactactggactcagacgacctattccatcccttgacgagctcaccgatcgcggcgatgcgggagaaagccgggcggatcaaatcgattgcacgatgtccggtctatccctcgaagctggtagcctacgattgtccggagtgtggatatccgacccattcctctcgagaagcttgggagatggatggggagaaggccaagtattggccccgactcagggaggctaacgaggacgaacacgacctcagatcgcaacgtccaatgctcgaattcgacctccccgactgtcagccttatgaagaaacgatcacgctcgctaattgggacttgctcctctatacccgtgggttccgctcaatcgacgaggatcgctcgagacgtcatgtctctaaactgttgacctatcccatgactatcggcgctatcttgcacgaattcagcccgtattctactcgcaatcaacgcctcactctcgaaggttatcgatcgctaaccggtaaggcgttcttttttttgttcatggctacttacctcccctttttcttctagatctatttaagattgactaatccaaaaaaaaaaactaatcatagtttcaaatccaatttaaccacaacagcactacgccagtcattacatccaccactaggaacgaatacagcccaagtactaggccgcacgatcaatccgatccggatctttatcttgggtgcccgggcggagtcgtccttaccaccggcggtatgggcgcaactcccgtatctattcccgtcgccggatgtgtcgtttcaggtgtattttattgggcccgaggtgatcctgcctcaacaacagatcgtcgggcctgaaggagcgacggagagtcaggatgtctataagcgtggccggcccaataccagcttcggggtccccgccttcagtgtgcccgtctcgcctactctcaccttgcatatgatccagggcgcgtatcgcgaagtgcatgatgcattgggaccgttcgacccgtacacggatgtctatttcgccttctcgcccggcttcggattcccaacggtcccgaccaacccgtctcatccatcctcctcctcctcctcctcctcatcatcatcattatcatcagagcaaggatcaaagcaaaatgcattactggatagtcaatcgatccaactagagactaattggaaccaagacgtcaagctgatcctcgacgagaaatgcgcactctttggcgccggcttcagtcctgccgacgtccaacgcgacgtcgatgcgctcgaatcggtcgccgatattaaggagcagttcgattggctgttgaatccgggcgaaaacgtgtttgctagtcttaaatgggaggtcgctgagttcgatcccgtgcgttctctgctttctctctctccttctttctctctctgttgttcttttttgaacgtcgtttgattgaactctatgatcctgacattttctgttttgatgttttttatttctttaacaaaaaaaaagagagtggctgttaaatcaaattacgccgtttggggtatcaggggtaaacggtttgaattggatgagtattctagacgagagaaactgcgacaaatcgcctagtcttttcactatcctagacacatacactctttctctttgtctctttgtctctcttatgaatggtgtatccagatagattattcagatcatcagtttgttgattacttttttaatcattcatcttttcacttctaattcatccccccccccccctcaaaataagaaggaatattaatgtttgaagctgacagtcaactgttggaatttgaaagcgctttgaaaagatcatattatggttcatataatgtttgaggtgtatgtgtatattgccggtcatgttccgtgctgttccgcgtgtttgtatggagcagcccccttaaaattgattacaagtaattgaaccagtttctgtgtgtacatagcagccaaaaaaaaataagtttggtttcgggttgagttggtttttatttactgtacatcgtctccggatgatcccgtatctcaagttgtagatggtttgagtttatgttgggttgatgagatctcaaacaacttgataagcttcaaatattccaacaccaagaagaagaagaagaaggatgtggtgatccaacaacccaagtggttgtgtaaccctcctccgccagactgagacagactgagactgggccagccaaaaccccctccgagggtccccgaaagaaaaaaaaccacaaccaaccacaacatcaccaccaccagcaccagcaccagcctcgataaaacaaaaaaaacaaacaaaaacaaggaaaggaaaggaaggatgtctcgagtcggtcagtctagacatcactcacactcacagaaacactgactgactgactgactgacttgcaaacttcaatgaaacagtcaaaggtggtcgactgttcaaaccagtggcaaagcccaacactgcgggatcgaggaaaacaacaaccgaaccaccaacagagcaaactcaacagctgggccctcaactacccacccctccatccacctcaaaaacaactgactatcctccggtcaacaagcccccagccaccgataacctccccctgttcaggcctgagacaagcccaaccccatccttatctgaacatgcccaagctcctcaacccacctgctcatcatcaacatcaacatcagcagaagcagaagcagcaaaagcagcaaccacatcctcatcgatcgcaataagccacactcccgacaagcagctctcggcagctgagaagatgaaactgaaggccaaggctgctaaggctgcccgggcagctgagaagctgaggaacccttcagccttccgtcgttctacctcagtcatgaccgacacttcaaccatctcaacccacagaaactcatcctcctatcgagccatcagtccaccgatcactaccacccaagcctcactcaaaacattcgacgatatctcagtacccgatctacagaactccactcaacatacatcccaaccctcgcctcaaaaggcttggtctcctcccatcgaccccttgctcgacattgctgcattcatcgacggcactgctacgaccaccctaaccgatcaaccttttagacatccagacatccctgtccccgatatcccctcttcttctcatcatcatcatcatccttctccttctccatcaggcccaagtcctactctctccgatcaccaatcccaacccactaatactcagaaacaaccgaccccacgagccagtcaaactaaatctaaaccaccgatcaaaaaacaacgtgccaaagttgtgcgagccgaatctaatgatcctaatgaggaggaagatatttcacccagacttaagcggaaacaacatcttgaagaactcagaaagaataagaagaagaagaaaccgaatgatgagcgtggaaacagtcaggctccaagtcagaatcaggatgataatgatgatgatgatgatggaactcacgctcagatggataagatcaacgggaaagtatctgcacgtttcaaacgccggttggagaagacatgcaaaaaaccagcgaagaaaaccaaacggactccacaacccaagaacaagaagaagagtaatttagatcaagaaggagtggatgagaatgaagggccggagggggagggggaggaagagggggaagagtcggatgggccgttagatccgacgaaagtctcgatggccgacttgacgagaccagagagggctaaaggacagtcgagcgaggtgctcgagaagcggctccaactgatcatcgagcgccgcgatcgggagaaaaacgaacggctgatggcccgcttggaggcgaagaaacaggcccgactggtcctctttaatcgcgcccaatccgtcaaggctagacgtaaatcgttaagtgatcggctggatacggatctccagaatgatgatcatcccgatcggatgagtactggttcttctcctcttcaggaagcatcggaaaccactccggctcaacaacaacaagaagaagaagaacagcagcaacaacaacaggatgaagatccgaacgagagtcgcaagcgaaagatcatggaagaatacggcctcgaggatctggattcggacgacgatctagcagacttcgaggaagtcgagtactccgaattcaagacctcggccaagaaatcttcgcaaccttccaaatcgacgactactacatccgtcgatcaagcaaatcaacaagatccacaggatcaggaggagcaggaggaggaggtcgtggaagaagagtttaatgtcgacgatttcgtcccccaggccgcccactttgcgccccaattgagagtcgttaatggccagattatcctagaccaagactcgttggaagtcgatcgtcgtgaccaagtctgtctctctctctctctctccccgctaaaataattaaggggttttttttgaatgatgattggggttttttttagactccccaattggacgagatggaggtcgtcgaggaaagcgattcgactcgcttggtgaattcaaatacttggagtaaggccgtgcgtggtgaacgctggtcggtggatgaaactaatctattctatgatgtcagttctgggtgccattgattcttcttttttttaccaactccacacactactcccaaaagacttcagttttttttttttgggtgaaaaaaaaaggatgaatatggtggtgaagaaggatgatgatgatgatgatgctaataccaatgttggttttaatgtatgtaggcggtgagattatttgggagtgatttcgagatgatcagccaactatttccgggccgtacgcgacgacagatccggctgaaatggaacaaagaggagaagaagagtccggaggagatcacgcgagcgttacttgggggaccgaagcgcgactcgagcacctcttcgccctcctccgtcgtgttaccggaagaactctcgccgatctcagaagaagaagaaggattgggggaatcggtggaggatctggtgatcccatcccagttgaacggcttctccgaatacgccaggatcgtcggcatcgatacctccggcccgatccccgccgatcccatggataaatggcgcgagaaagaacgcctggagttcgaggaaaatcgccggctctccgccgaatcttcttcgactaataaggctaagaagaatggcgtcgagtcgcccggtaatctcgacattgatgatgatgatgatgccgaactcgtcgaggaaaacttcggcggttggggcgaattggatgatttgtaatccccgctgtcctgctttccttcggttatcgctctctctttctcttcctttttggccccgcttttctgctctctctcttcttcaatctttgtacttcctcctttttattctcactcacttcttcatcattgtcaataactttgtcaactcttctcagaatcaatttggttttggtcttttttttggggggggggtcatttaatatctttattttagcttttttttggttatagatatttatgtattttcgtgtcggtttgaaagctgtataacactataagtctcacttgcgtttttccttggttctgagacttatatcaaaccatgtcctgtcctttttttggggttttttttttcttgctctgtttatattcctaattcatggttgatttagttgttttttcacataaataattggaacagaaaagaaagaagaaacagaaaaaaacaacttatatgtttgtttatatatatatataaattgtagattcttttgtgtgtttagggaaaataacaatagttgtcactgaaagcatatagattgttctcatacatacactagtcttatgtaagcacatcctttttttttgtgggtcatgcagggagccaaacccaagccttataatacatatttttttggagagtgttggttgcagggttggggaaggaaaggacggtttgctatggttgtgttgatgaatatagaacctgttctgatcaggaagaaagagaagagagatgtacaaatgagcaaggaaagaggacagagaaagttaggatgtagttcatgatgagagtggattgttgaagaagaaggatgatccaccacaaacaatactggttttgtcccaggaaaaaatggcaatttgactagtggtggaaaataggtcaatttcctgagggtttttttccaaaatgagttattttagcccaaaaataaaaatctctcaaacactccaaaattgatattttgctcatctgtggtcttttgatttatttattttttttttggctaaaatcactcattttagcctaatttttttttactcctgacccattttgtaaaaaaagggggttggaaaaacggctccctaaaattagacaaaaactcccgttttggtcaaggggttgttgggcaggagtcattcctccaattggatggccgactttgggagtcggccatccaattatttttttttattttttatttttggattttcagggagttggtgctccaaaccacccctcatgcttgagggggtttgggagttgctcccatgaccagaaggatttccttccggtcaacaagaaacaaaaacctcattggccggaagggattccttccggtcgatgaggatgctaattttgcaaggttgaaaacgggttgactgagcggttgtgcacttgacggattgttttccttgtttgagggtgtcgtgggattgatcagccccaagagctcttgcagttgttcattgataccacatttctcattccaccaatcaacttagatccttctagccagtttatggtcctctcaatcaactgtaaacagtaatccccttctccattcaaatagtctcggccataagctagatcaaccttgaccttgtactttttgcttgacaatttcagatgttgaatgagatcataggagccactaaaaacgttatgaatttgctccagaaaaaatgccataagatgatgatgtaagctgtagatcctgaagggtttgaactctttgaggtactggttgtttgttcagatcgatagggatggcaacggtttcagccataaaacattggttgcagagaatgtttgatccaagacgggattgagtttggcctggacccccaagatgcatttgaattgcaagcctgggtcatttgtcaagttgtatgggtttgttagctgtaaattggttattatttgttgttgaagctgtggtagaaggcttgattgattttgtttcttgtcaaccggaaggaaatccttccggtcatgggagcgactcccaaaccccctcaggcatgaggggtggtttggagtgctgactccctaaaaatccagaaaaaaaaaattaaaaaataattggatggccaactcccaaagtcagccatccaattggaactcccacccagcaacccctcaaccaaaatgggagtcgttatctaattttagggagtcgttttttgaaccccctaaaagaaagcctcaggaaattgacttattttccaccacccaaattgccattttttcctggggcaaaactggtattgtttgtagtgtttttttttgaagagcagaattatgtaaatctttgtacaatacttatgaaaatcttttgcaacatcttgtcgagagtgtttgcaatccctttcaaaaaggcattttgtataatccacctggaccaaggtccgggacgtcctcccctgcaggtgcagactgtgcgactattttcctaacaatttcacaatagttacaaaatcctgtgcacctgtagtgttttttttttcattcttctcattttatgaatatgtacttcatttctgtctattcatatttctcagagaaaaaaaatattgcagctttccattatttcttcactgcaaggaaaagtcaggcaactgtgtacagttgacatgtgatattacaaatacacctttgtaatatcacatgaccttttcttgcagtgattgtggcttagaaaaaccactcccattttagccaacaactcctaataactgttggcgggcgtctgttgcaagttgtcttataaatctaggggccatccacccaaattcatttttttttttgggggggggggggtttctccccaaaccacccaccatgcatggaagggggtgtgggagtttctcacacttgaccagaagggaccccttctggccgatctggtatagcttcctcattgactggaaggactcccttctggtcaatggggtatagctggctcatcaactggcaggaatctcttccagtcaatgaggtacaactgcctcactcagtcaagtcagagcaacccccccccccccatgcatgtatgaggggcagtttggggagccaactcccctaaaaaagaaacatggagctaggaagacaacacccagaaatgtccataggagatttagaatatgactcccggtggtggatgtctagcaacagttgatgatcaggtttttgggggttggtggaagaacaacagattgatgctctctctctcttggacatgaagttagtcgcagccgaccggagagatgtccgttccaagactcctcgtccctccattcacactcactaagattcctactggagagatgaactcaacaacactcaggcacaaagataccccccagcatcttttttttcaaaaacataatcaggacaaccaccattcacaagattccttaaacttttttttggggggggggggtgagagtgccccccccccccgttttctctgcctcacaatctctccccacatacacacacacacagctagctctgccacaacctgcatttctccagttttttttttttttgaatttggataatttggataatttgaaccatgagacaagcaaaaaaaaaaaagaaagaaagaaagaaaagaaaagtgatcagaaacctgcgagtgggttttaagtgaaccacagccacatatcctagcagagaagtccaaccttaaaaaaaatgtgcaagcaaatcatgaggagccaatgatttgatatgtattgacctgattccacaaaaattctgcaagtatgtagggcaaaagatagtgtgtgttgataagcaccctaaaaagggcttcaaacatgaaccccactataacacacacacacaagacattgtctgatttcccatgttcaagcatccaccaagtaagctatcccaatgacccgaaaacccagccccaaagaccacgatagatgttaatattttttgtgaatgaatgaatgaatgaatggagccaatgacagagaaggacagagatagagaataataagattcaaacatatgaattcagagtcaacaaaacaataaaaacaggaataagaataataataataatgaaaaaagaaaatgattgctgagataaacaaaggaagaagaaacaaagaagagggatagagctctgattaatgaaagatatatcaagcttatatatatgagaatatatatactatttatatatgacctgtttcttcttctttcttcaaaaaaaagggggatggaaggattgatagataaatgaatgacaagaaaagataatggaggaggtcagatagataatagatgatgatgaggatgatgatgatccaaaggccagaagagaaaaacagctgacaaagtcaaatcaaattaagtattagaactcgaaataaagaccaaaaaaaggcaagagcttttgtgtcttttgggaagaaggggataagaccacagagaagagctgatatacaaaaaggataaggattgttcgacagatgaagaagcagatgaattgggcgaaagaagagaagaaaaaaaaaagaggaaaagctgggagaattaatgatggacaagatcgacgggcagtttggggaccggaggaataagctcggcctgattgttgacaacgctactattaaagaacagtccgccgatgcttttcctccgcttgccggcgttgagcggatcgattgtgctattccgagtgtccactcgggagagtctggcggccttgtgacgaatcgatttgatcgatccaaaccagcccgattgagcctcatttgccagagagggattattattattattaagcgttgatgatggatggttattcggaatgggtgagcgggattcgacgaccgagatcttgggtttacgtttgtcctctttctgagtgatcgagatcggagtggttgtcgaatcatcatcattcagcccagttggaggggccgttgcaccgccgatcttgaagctctcaaggagcttattaagtttgatgatgttcatccgagacgggagagttctgccgatagtcttgggagtttggccggtagcaattggtcgtttggtgggggtaggcgggacctggccggggagcatgctcttgcggaaggggtcgatgggaggggagtcgaaggagctcatatggtccgagaggtcctcgagcagatcctcgttcttgggccgttggccgagctcctggtaatcctcctccaccgaggtgggcacggtggaatgcgagccatcgtcaaggggcgaggatgaaggcgcactggactcggtggccgaggactgggaagtagaccgtcgatcgtcaataccatgtcccgcgatccgcctcgtcgatgggagctctttggaccgcttgaaccgcgacgcaaaccagcctggcgagtcttgcgatgggtacttctccccagcttgttgggacatccgcttctcctcctcgatccgcgccgctcgcatcttttggtactcctccttcatctccttacgttgcttcttcttctctgcttctgcttccatcgtcgccaatgctggagtagatgcagatctcagagctgatgggaaaaagaaaagagtcagtctccctgatcatcatcgtcggaatctggatgaagtcgtactcacgtgaaggtcgatataccgaaccagcgttcgttccgaagcggccagggggtcctaggaccttggaatgactgggaccgaccgagcgaaagctgtggacacttctgatactaccctcgctactgttacgcgcctgtaaaagatcaatcggtagaagtttgagttgatggaaaccgccatttatatcaaaaaaagagacggagaaaaagactgacggtgttcatattaggacgagacagggcgagactacgacgctgttcgagtttagcaagccggaccctttcggcctcgacgtcgggatcgaagaactgaccagatccagcggttgcaggccggaaagatgtggatgggagtgggaagagactggcagcattgtagaggtcgcctctgacggatgaagagtgtctcgaggagagagaggcggtgggtgagccgatggcgatgggagggatgggtagtggtgaggtggccgaatagttggatgatcttgaagatggacgagttgaagtggaggctgtgtggtggaaggcggatatgatgagtgatgatgattgttatagaaataatataaagtggtagactgacatgggtggttgaacatggcatgatggtagggcgataggtcggttgtcgagttcctgagtggatcgatgaagctacaggatgtggtgttcaagccaaggttggattgccgattaggcagcagaggttgatgaagttcaagctggacaaggagaaagaaagtaagttttgatgtggtggttgttgtttttcgccgggttgtgtggtaggacagacaaccaccagagggattaacagtgttggtggttgattacatacctgattagtagcagtggagctattggctcttcccatcagttgacgatggaagtggagtcgttggtcgtcggagtgattagagagagatgattgaggtcgactgacagtcatggtgaagaaggaagttcgggtttttggattagtgagtttggtaggatgggaaggaagaagaagaaggagggggagaatgggagtggggtagtggtttatagtcgagggtctgctgagcgatggttgggcttggttggtcgagatgggttgttggcttgggagagagggcttgagagtatgtagagttgagttgttagtgagtgaggtggctgaaagagatggctgaatgctgctagtgtttataatggttggaatcgaaatcgactgtgtttgaatttttgttttaattccgggttgttccttttgatcttcagttgctggtcattcaatcgggtaaatgggcaggggttgaggaagttgataagaagttgttattatgttggttgcaatctgagagttagattgcaatcagttagtgagtgtggtgtctgaagtgagtgagtgagtgagtgggagggtgagggtaagatcgaggggaatgaaaatgatgggaaacactaaaaaagagagagcaataaatgaacaggtcaaaacaagtcaagggaatgatgtgaacagggaagggggggatttttggacaggagtggggacaatcaaaacagggaggatggaactgcaaggggatggatggatggcggctggttctgttttccttatttaaaagaaggaaagggtaagaccccattcaagagaccaacgagatctgaacctgtaacacatttgtacaaaaaacagcctcttgggctgcgagttgaaaactgggtgctgatgaggatacaacccaattgatcccacgtgaaccggagaagatacagatagagcaattttgaaattgtaccgaagaagaagaagaagaagaatatttcataccttgatggttgtaagttgtatgagatcggagttgttcggctcgggaagaccagagtgcaatgaaagcgaggggagatgagtgtttgatgaagtgagagagagaacaagcacattaaatatgcccagacttccccgtggaaagagcacggatacataccagatggcttgcaagcgactacataatatttgaccagaggccgtccggatccaaacccgcccgagctgactgaacctgccaactagaaatcactcttcaagaggactcaagtctggattgcactcgaggaaaggaaccaacatcagtggattggttcggttcaggaccgacgagtctggcatccagccttctacataagcagccggacttccttcctcttacaaactctgatcaagcttcaaggagccaaccactgctgcctgaatgtggctggtcatcatcggcacactgggaaaatgtatgtgtacattcagccctctcttccctgtccttctatccctccccatctccatcttcttggtgtgtatgtacgccgccgccgattggaccgctccaacaagacttcattctgccccaacgcaaaattgaggtttctgaagagttttttcaggttttttcttctttgtaaagagggcgaaataatcatgggaagcatttcatgtgacaaccttctgctcctccattcttgagctccaaatcatcatcatcatcaacatcgtcaagcaccgatcaaacagcagatctttagaaaagcttcatattggtctgaaggcttcacaaatcgatcagcactggagcacttgccaatccgaataaaatcctccaaaacaagcgattcctccataaagattgatcagccatatataatacgggaagattaattgaccatctcttgatcaaattgtcaatatcaacctcccccctattacaatttacatagtatgctaaggagaggatgatgatccatcatttttggacactgtatatttatgtgaacacaccattgtcaatcattataggaatcctactattttgctgctgaactgttctggatatattgaacctcatgatcatcatcatcatcatccaaaactttacaagtaaagatgattcatggaaacaaacataaagtgtttggagggctttccagtctgctctgacatatgtatacacatttgtccagccatcacttaaactcttcagttggatgtgtaccgggtctgggacttgttgaaaaaacaaataaaaatggaattcattgcaattctagttcaccaatcattccacacagtctttgtaatgataagtcttgttgatggctgttctcttttgaatttggggtgggggccggttgaagtgaggtgaatagaattgggcaagtccagggcttgcacaagggtccatgagaagatctggaagtgaatgaagtacagtctcctccccgatgtttatagccatctgttttgagtgccacaccgggaacccaaaaagttcaactcacaagagtttgtggaatggtggaaaatgggtctcaaagaatgaatatgaaaaaccaaacataataataaaaaaagattataagatttgtaaaaaatcaaaataagaaaatcacaaaaactgacagctctatatatcaggccggttcaggtctgaagttcaaggcaacttttagcacttttacggataaacttttgtgaattttgtcaaatcgcaatcatgaatcatcactaggtttggatcggaatttgagatttttgacaaacttggaaaattttaatgatcaatcccataaattaaacttgctccaaagttcagacgtgaaccgtcctaatatttcttttaggaaaatattgtcagaataagcccctaggggctgaagcagtaaccaaacgttacaagaacaagacatgtgatgacacaacccaaagtgagttgattcatgtagcacacagaatatttctgacatgaaactcacaacagcctcttctgtttcagaaccaagcagcgagacacatcgccacagccctcggggccaaagccacctgaaaccagtcgcggaggacaacagtgaaagcaagggcaacgagaagagcaccacggcatctccgtgagtatttaatcaggctctctcatcagatcaagagaccaccagcactcaccactcgcctctgttcacagccccatagcaaatagaatcaccagcccaaccggaccaacactactcaatagaataatacaaagcagcgagtaagtccactgttgggaaatcagacagggaatgaggatggacactaacttgaatgtgtgaccaaaacagaataccatccgaatccagaacactgtcgtagacctcagggaataagacacgatatctcgtaccaaaacaccaaaagtaaataacttccagacaatagcaaacaaacgagataagcaaatgctgacgttccacttatgctgttgtcatgtagaaaacattcatcactttcttccttattcatctcttctcacatttcaatctatctcagacaactgttatcggcaaacaccgaaacagatctttccactcagccaagaagcacgacacatcgttctgcccttaggtacatttcggttctctttctctttgctcagaactcttgtacatacaaagcactattagaaccgtgatctaaccaataataactgctcttagttgtttaaaatctaacaaatatgaaatctcagaagttaagaagtgaaaatttggaaaaacaaaatgactacttggtggtttaaaagcgtgcctaggggctcattcatcaagaaatgtgggattctggtaccacaatctactaattttgactgcagggtgtcccccaccatgctcaaacttttcttggctctttttttcatttataatcattcttttcatgttctgaaattgccctctgtgtgatcacttttcactcaaacaaaaaaattaaagttttcaaaaaaagccaattttcttttatctttttcacaaattttataatctttattattattattattattattttcatattcattctttgagacccattttcgaccattccataaactctggtgacttgaagtttttgggttcccggtgtggagctcaaaatagatggctataaacattggggaggagactgtacaagactttgcaataaggctcaccaccctcataagtttacatgcagtttgtgttgggagtctgaatctgagcctgggaggggtgtcagcccagtgaaagtggtgagatgaatatgacattgggtgaggttgagccttatagatcccaggagtagaatcaatcaaagttaatcctctctaatcatactccagagacttagtttattccaagcaaatttgatccaaatgctggtgagggcacacacagacacattactataagttcctctcatcttctgagcttccatgcactaccagaaaccccatccagaacaaatgggcatattgattcaggatggttatcacccaggctttgggacaactaatggatgagagaacacaggaaaaaggatggcacaggagtatacgattgaagaaagattagtaattgaacaacaaaagaaaatgtgctttgttgtgccattctcaccaagtcgaaataggggaagagatctccatcagaggttagggttggtcttgatggttggggatggtaggattgatcttgatggacaggcttggatgagtcttgcggtgaggatgatagtcagcaaagtgtcaataggaaggaagggaaagaactggtgtgttggcaagatggtcgagaagaagggatgtgcttatggaatgcaattattagagagtaagagtctgcttgaatctctggatgattacagaatgaagaagaagagcgttgaatggtgtaatcaggagattgtcgacatgcttcgttgggcagaggaacaagtggtttttaggaacagaagaatatctttataaattttatagatccttattagggcccccaagcaacaaggaaaaagagagtgtgagagaaagcaagttgcttatcaagtatttgagaaaagggggccgagcttgagtgttgcttgtgttgagtgagctcatgagtttgtgcacagaccatgtcattggtccgagtgtttagtcaagagggagatcagtttgtccaagttgtgatgctcagatctcaacaggtttgacatgatgatcaatgggatttgagaagtggaagtggactgttgttgatggcccagttcagaaatagttggcacagtatgatgcactatgaaaaaaaaaaaaacaccaaactggtggcagttgaaatgcaggttactcccaatgtaacttatgttgtactgcaatctatttgtatgtaagaatatctgtgcagtacctgtgcattaaagtatggatgaggtaatggctgagtaacaacccagctttgaagagagtttctgcatttcaactggcagcagttccttttttcacagtgatatgagtacatagtgtgcagtttcacagaccggaatctgggatagattgagttccagcatgtcataatccacccctatagcctagcgctggaacccgttcccaggatctccgggtatacccggcgggtacaccgacggtttagggctccgggacagctcttcaggagcccgaagaccggcaggcaggttgggtacggtccacaggccgccttggagatacccgcgggtatctcgggtttgcgctgggggaggggcagtgggggtcaattggcctctactcctccacaaactggggtacccgtgggtatctccaaggcaggacctcgtattggcgggtataccctctgctggggcgggtatacccgctttgaattcaaccccgcgggtacccgtggcccgttccctatacccgcaggtacgtctcggtcgcactgatttgtgtacccgaggaacgggaataccctcgggtcggggcgcgggcaaggccaaaatgcttgggttgtgaatgaatagactaaagtgttgtatttcataagtgccagctaaaagaaatacaacataaagaaatgaaatgaaatgaaaaatagtagtcacctaaagcagtagatggcttggaaaagacaacagtgaactttaaagagagaacaataagggaatgaataagaagggatgatgatattgaggaaggttttggagaagagatggtcggcgatgttgtcggatggaagggatggattcgattcagagatcagaaatgatttgatgatgtatgtcgaatggaagcgatttggcttgattcagagatcaagtaagagagttatgatttagataggtcaaagtgagtaatagaaaaggttgactttggaggaatggaacgaatagatttcgatgagatcctgaggaggataaaagtcgataagatagaagagatgataaaggaaaggagataattgattcaatgcacaacgacagcaatgtcgagggtccaagcacgatgatgccattggtgtttggttggttcgcaaaggttcaggcacgatgatgtcatgagtgattcggtcttgggtagaatagtggtctgagattagagaggtatgagctgaagttagacctcaaaaccccgcgggttccagcgctactatagccgaccttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaatggtttgaattctaagatcagcatgactaagagtccttgtatgtacagtgcctagacagtgaaaagttagctggggattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaatcaaaaaaaaaataaagtttcaaaatttgtaaaaaaataaaaaaacaaaatttatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaatgattataaatgaaaaaaaaaaattggaaccaaaaaaggtttagccaggttggttgtccagattggagagccaaaacagtacattctagtgctttactacaatgtgggctggtgaatgccccactcaagggctgtttgaagccatctaaaaaccaatttttccaagattttcatttataatcattcttctcatttcgcaatctttccttctctcagcactccaactcacccaaaatgcatatcaaagcctttgaaaaaaaaatcaattttatttttttatttttcacaatttttgaaactttattttttgtttttgtttttatttttttcatattcattttctgggacctattatgcaccacctgaccaagtctcatgacttcaagtctgtgttttggagctctggaatccaaaacaagcagccacttttcactgtctaggcactgtacacagtctccatgccttccccaattagttcagacactcttcttgtataagcttataataagggcctggattgtatgggcatgatttgattttccttttggaatttatcttccttgtagtgaccatcaccaaaaatcagtttttttttttttcagcctgaaacttgaaagtgaagaatagttctcttggcttattgtcagtgttttgtgtaaattaggataattgagagtatattataaggattcaaactgattagatcaaccacagcatcaagtgtggctgaagttcaagggttggtctttttcatgttgtttcttctgaaactagttgaaaagaaaagcaagtaaattgttaagtttcagtctagtgtggtagttttttctcatcgttttgtgggaggtgtgatttgtgagagtgaagggagagatgagagaagcaatgcacagttgttgtggccagagtgaagattgaatgatctgaattttgttatttgggtgttgtacatagtgatggaggatcactcaattttcattatgtacatatgtatgatggttgagtttatttttttttctccgaagacagcaatgatatttgatgatgcagttgagtgcttgtttgtttgtactccgatctgagcgagtgtgataggtgtctgacatgggagtgataggtggtgtgctctcttgttttctggtcaagtcagccaactgttgagcagcttcacagcacagccagcctagttgattgatgatgtctcgacttccagtgataccagacgaactactggcagcactagccagagaccaaccaacaacagaagagcaaacaacaacaacaacaacaacaactgaactacaaatggaaaacaagaacaaggaaaccatctggaatcgaatcggattcagctcaactgcacagcaacaacaacaactcaccatcaaaccaactacaaacatcaccaagaagacctcaacaaaacagacccaacccagacagagaagaaccaaaatcaacgaacaaacaaaccatccataccaacaacaacaaccaacaacacccactactacatcatcagcatccactcgagcaagggccagcttctcattcgatcactacatccaaacccacctcagcccaaagtcaaccaccaccaccacaccatcatcatcatcatcaaccaacaccgatcccaacaaacccagatcgagattcatcggatccgaaatcatcaacggcatcttctcaaacaacaacaacaacagcaccagcaagtcatccccacacctaccaccacaacaacagccactcgagaagctcgaacaacctgccacccgcacctcatccatcaacgcatccaaacacttcaacatcagcagagcctcagtcgaccagatcttccacacacacggcccatcatcatcatccatctccacttccaccacctccacatcaacaccttccagcagaagaaccaacaacaacaaccagcctcactcccgtccagccaaaccactcagacagccctccctcgacgaatcatccctctcatcctcatcaagacccaacctgcccccaacgacgatctcctccgaccgatggtcatccaccgccgtcagtgtgacgctcgaggacgagatcgcagaggacgatctactgatcatggagaacgagccaccctggtcgaacagagagaccttcactcacgaactgcgtgccaatcgtcccgaggaggacaacttactgatcccccaagaacacaacaccccatctacgcctgaggatcccgattcgactggcaccaccaatcttaccaccactaccaccactcaaagcactttggtcccagcaggctcaccccagcagaacctcctcggcaacattagtcggatcccactcccatccaaaccatctatcatccaccaccaacccattccatcgactcacttcgtcgtcggcgatgatggccccacctccctctccgcccgtcacgtctccatccctgctagctcatccagccacccggatcgctcccgatccagatcccagtcggtcatcaacttctcctcccaccacctcgtccggcaacatactggaagcggcggcctgcgccaacagatcgaggcccgaagagccctcctcgcttcctcctctccctccttccaaaatccgcccaacccgggccccgatcttcctcctcctcctcctccctcctcatccaatccacttctggtccaaccggccgcacagactgtcgccgccgcgcacaccgcccctatctctttactctcgactactgataacaaactctcctcctcctcctcttcctcctcctcttctcatggtcgaagtcttagcgacaccttcatccgaaaaaccaggagtctcatcgcccatcctcaccatcagcatcatcttgaccactctttccagcatcatcacgcttcgctccattcttcctccccctcccctcttcaatcggccaacctgggcaaagagatccccgcccatcttgctaaagagatggtcctcaaggatctcggcctggaatcgacggctcatgtcggcacgtcggctcatcagcatctggatccccggatcttggaccatgcccaactgctcaaactctttcaatctaccgctcaaccgtcttcttcggttactgggattccgctgccttcgtctgagacctctgatcgtccttctgcatccttggaagaagaactagaagaagaagaagccgaattacaactgatcgacactcctgaaactgtaagcttttcttcttctctctgcatatacattcattcttgttgactttttctttttttttttttggtcatgtcggggggacaataacaatagagggaagcgttgaatgtgaaagccgacttcgtgatcgccgtcgcgggtcctaaaggggtcggcaaatcaacgatcatctcgaaggcgttaaggaaaccggtcgacgagcagcacgcagttgtcctctatcatgatccatctgataatcgaagtgtgtcttcttcttttctttattttaaataccttccccccttttttgacaaaaaaacaaaaactcatgtgattgttttttgtttgtgatagttacgtcgatggtttcaagtatcgttaatcaggccaccggtaacaagaaagtcttgcagatcctcgaaatcgaccaatccatccttaacgagaactgtatcatcagcagcaataaaaacagcaaaaacaagtccatcaaaaagagctctgctggtaaagaagaagggctcgtttggccggctaatctgcctcatctcgacggtgttcttctttggttggcttctttcacttctttttttctgtaggtcagttgagattgagattgaggtttgattgtgtatgtagttatgatgctactgatccgttggcgctagaccatttacgtccattactacgtaagtttttttttctctttctttctccttcactgctctacctccaaaaaccacaacgaaagagcattgtcttggtattaaatggggcgtttttcaaaaaaaaaaaaaatagattcattttggactcgaggagggatttcgttgatcgtgttggcctgtaaatcagataaagaagagctcaagaacgccaccaatcctctcaaagctgccgaattggtcaacgtctatggcactggtatttccttccttctttagaaagaagaagaaacatcaaaattgattcaggtttttgggcataggtatgattcagttggatggcgggctcgaggatccgggtaaaaaaatgagaaactcgttcaattggatcgtcaaagctatcaaagaagctcgaggtaacaaccactttctctttctctttaggttgataaacaaatctaatcaagttcgggttgatttatcacccaggtgaacgacgttcgtacagtagtgcatcatcgacgaacatcttaggatcgatatatggcgacgaagagcgacgaggctcgacgtcatcatcatcgattgtggcgtcgccatcaccgatgacgacgatggggatgatgacgcttggaggcggagtaggaggcgcggtgacggaaggccaacagatctcggctatgagtggaggatcgacggcctccgacgaggaagaactccaccaacctgtcgaccccgcgtctgtcattcttagtccttctggaaagaccgccgtccctagtccgggacgcacgccccgcaaagcgcttccgcatgctcctctggccgccgtgactccctccgccaagatcccatccactctcgcccctgctcgcctcttcatctcctcttcttcccccgtccttcctctcgatccctccctacatctcgatgatgctgatgttcgtcttctctctctcattcataccaaaaaaaatcgcgtttcttgtgcgcctaacttttccctttttcggctgatcgatacgcttacagggtgatagtttctccaataacgcattggtagcgatgtcctatgagaagtcgagttagtatagatcctcttcccttcatacaccatacttgtgacaccgcgttttcttttttctttgttaaacgtttttttttcatgtatcagctcgaccggatggaagttttatgcatggtggaagcacgcctggatcgccacgagaagataggaaaccgaatggcgaattgccggatccaccatctgaacccactccatcgtcgccccccaataacctcggagtcgccgatcgcgctcacacatcatccttgttgaacccggcgtcactttcctcggagccttctatccactctaagaatgctccgtctgaggacctcagtcgggccgtcgatcccgtcaaaggactctcgggatccggcaaacatgccgtccagaaggctatcgctatgagccagtacgtccttcttccctaaccctctctccctcgctttcgttcctctggttcaaatattcatcgtgctttcttggtttgggttcgttcgctcgcaggagaggcgttgatatggacttgcatttcgagaaacaagtgatcatcgataagtttgtctttgcgaccgttagcggtaacggtaagctttatcaattcttttcactgttcttaaaattgggttgttgatcgattttgcttttttttttcgggtgtatgtagaaccgagctttgtcgatcaattcttgatcatctttcgtagatttgctaccccttttgaggtcctttctgccctcatctctcgcttcgaattcgtctcgactcatattgagagggatccgatcttaggaagatatgctcatttgaagtaagttgtctctcacttgccaacacaatcattctcaatggtgttttattgacctcgctttgaattgttgtttaggatctgtcatgtattgatgagttggctagaaatctatccgggggattttgtccaaccggcgaccttgacggtcttgaaagcgttcaactcgttgatggtatcagtgacatggttacttcattacgcgatcgagatcatgccgatgatcaagacgatcgggagcatggcagacgaagatgtgggctgggctctgcctgacagcacggaagactcggcggtcaagggggtattagagagtatcaagaagctgcaaatgagtttggccccgatgggttcatcctcatcggcagaatcgagaggatcggtggccgcggagtcgaacgatgagccggctttaccgatgaccccattgacgacggggaagtcggtagactatccgcattcggaactcagtccgcgcctcgaaaacttcccatcgacctctttcatgagcaccgatcatgtggcctctaccgccgcctcctcgcccgtccactccttctccccgcatgaccgtcatcatcttctccttaaatctaatgaggatcctcagaaacctggtgatcttcttcttctccagcagcagcagcagcagcagcagcagcagcatctccatcatcctctctccgccctcgactccaccgaaaacttcattgccgctaccttgcccctcaaatctaccctcacctcttcctccttgcattccgaccacaaggccgaacttaaatcgctcctcgactcctcggtcctcctactctccctacctgaagaatctatcgcgctgcaaatcactcgactcgaatggaatatcttttctaagatgaaggcatgtcccctcttcattttttttttttttgtaattcatcaatacacgtttgagtctaatgtccttggttggatgattgattgattggttggtttagcctcgtcatttgattcgttacgttctggccccgagagatcctaataatccgcgtaaagctctccgtgatcccaatagtccaatcgctaaatcaaccgattatttgaattatttggccgtttggtttgtcacctagtttcttttttttttctctctctccctctctcgaaaagcaatcgtcaacctctaatgaagaatcgtgctttatttattaatctcttgtctggcttttagggctagttcgatgatccttattcatgagaaattgaaaagtcgggctagagtgttgcttaagttaatgaaagtcgcatacgaattaagagatatggatgattttcattcattggtcagtccaaaaaaaaaaaaaaaattcagcaactgaagagtatatataattgaaactttttttttccttttctgaacaaaaaaaaagatgggagttttagcggggattgaagctcaaccagtttatcgattagatgctaccttcgaaatcgtccagcatatggaccttcaatcgtatcgtagataccttagtctgaagaaacttatgagctcgcaacgctcgttttctgcctatcgattagcaagacaaaccgccagttctcaatgtgtaccttatctgtaggcctttctctctcctgctatttcttttatcgagatagtgattattgatactcttttttttatatgctttgtgcagagggacttatttgcaagatattacagcggttaatgaggtcaaagacgatatgaaagacgggaaagttaacttgactaaaatgatccaaatcgctaaatcggcttcatctgtgatcaattgtaatctgttggctcctaagatcgtcttcgaccctaagatctcgaatcttattatcaagattccagtcttatctgaagatgttagtctttcatcatatcttttttcctttcgagaaagccttcaggtcatagtgattgatggcatttaattttgggatcgggataataggcacaatacgaattatcgtacaagtataaacctaggttacaatcatctagtcatcactcgagtcatcaagctggtagcagtagtatccacgctggagggagcagtggaggagggatcatgagtgtcttagccgcagccgccgcgacggccgggacgacgtcgaatgcaagccattcagagccgacgaatccgaagggaggctcaggtccgttaacgacctcagtttcctcgggctcattgatcccaggctcgacgagctcgaacaacctcttctctacctcgagctccccatcggcctgttcagcaaaccatctgggctcatctactgtccctctcaatcccacctccaccacgacttcctcctctatcataagtactactactactgggacatcccaatcatcatcatggagcctcgtcctcctcggctatccatagcgtcgctaacgtcggcgcggctacgagcttggtcgctaagaaaggcacccgcaaacttaagcagttgctttctaccgctatcaaccctaatcatcatccccattcgtccccctctaatcttaatcttcctcaacaacatcatcagcccattcattagatcgattatccatccgatcgctcattcttgtctttagccccctcttctcttctcttctcttctcttctcttctcttctcttctcttctcttctcttctcttctcttctcttactcgattctgatcttctctctctctctcgtctccgatctttccacactctttttgttttcggattctcggcttttcctccccctcccctttttctttcctctttgttttggttcctttttttatggtcaatcagtgtttgttttttttttgcaagtcacgttatcttattctctttatatatatatatatatatatctttttcaagggacttgttttctttgcttttggtgctgcttttggtggtggttgtgtgggtggtgtgggtgatcaagttgtagatggaagaagatacgaaaggacacagcccgtttctttctttcttttttgtttttttcttagagagagagtgtgtgtgtggggcggggggggggttggtttggtcactggtgtgtttgtgggtctggggtttatgtagtgtccaagatttgtgtgtttttttgtttatgtatggaagaaatacttgtttttttaagtggtcacagatatatacggtgattcttctgcaattatattggttatgattgtcgactgctccgaacaagaaccgataatgggtacagtaaaagccagacgaattctttatatttgggatggcactggcagctgaggaggaattggatttccctaccccccatccctccagcaatctccagatgatttttagcggcacctttcttttgacgatgcccctttcctttgacttctatacaatcaatcaatcaactacacatattttgcacaccgaaatcgtccctttttcaaaattatgttgtaacaggcaatccgattcttggctggcatgtgtagatagcttctgcagacttttttactgagtttaattagtgtcaaatgccttgggccaaattctcattttttaaaaaaaaaaaaaaaaaaggcacgccatgagctggcaagcatgacccaagcctgatctcagtgttgtgacccatgagaccactcttgtgttgggctctcaagtgggttaagggacttggagtaaagagatacagtgggggacaccatacttatgtactgaaacgagcgccccgcaaaatccaggatatttggggtcccaaaaaccccccgaattaaagtgtatttttttttgggactctttgtggaggttgttatgataggttttggattttaactcagttttccaattggaccggaggttttggagggcattaaaagagtgcagaaaagagtccgctgaccagttgtccccagtcctcttcctcatcaatacctcaacgagtgaagctttccaagcttttcccatccaacatctgggagactacaaaatctgttacagtcataatatggtgtccactactgtatcatgtagagtccatgacttcaacagacgtttcccatcgaccagggtatacatactcgagtatgatttctccaagctgtctccaagctcccttcttaccagggaagttaagtttctgtttcatgcttgacgccatgattcgacaactgaatttttgtttctgaaatgggtatctaagactaacatttatataccccaagtcgatgcctggtaatggatggatcattggacacagatcgaaggacgataacccacgaagagctgatctcagtgacagcaggttttccaacccgtggttcagatctttctttgccagtgccaacttagggcaacactacaactcgtcaaaatgctgatcacaaccaaaaagctgtttcgcgctctggccttgtgcgccttaggaatcggtcgactttcgctatccaggctggatgcagagagaagtgcggcatctgagtctcttggtaagggtgcacttcatctccttccatcgttcttcatgatcggacggtgacaatgctaaatcccatgttaccttatccttcaagctctcttgaacgacgttggacaaccaggttctacgaatactgtgccaaaggaacttacagtcgaacaacagctgcttgaactcgacccagctggaaagaaaggtatgcaagaattttctgggttgacaagtctacacccatccgattctcatgaagaaactgacagtcttttaacaaacagccaagattgaatcgctcgagcacataagcaaaaagattgagaagcgaatcaagtcactggactcgacaactaaccaggacttttcaaaccttcaatatcaactggacgcgtatcgtcttgcgctcaaacacccgatcctagacagggttttccaattgagtggcctcactggctcgtccatgaccagtctccaactcaaaaccagtgacggaacagctattcaagaaagatctgataagcattacaggtttacgaagcttctacaaattttcttacggttggataggctgtcctcgtctacaaataagccgggctcatatcgcaaaatactacacggcggggggatttcgaaaggacactgacgagcccagagcgtcaccgacgaaatatcgtcctcgcgaccctaaacaccgtccgggtgacagcagggttaccgccctgtccctgttccggttacaagaacggcaccccagggtcactgagggtcgtgtcaccgggacgcttacgtttttgcggatccacgacgcaccagtcacaacctggcaacatctgcgtcccgcgagggtgccggggaccgtatgactgcgatggggacattggccccatggtaattgggtggggccgcaggagccagtgggccaacagttgccagacgggccgaatggtctgtggaccggccagtcgggctttcgtctgatcccaccttggctgggacagtgcgacggaacttgactaactcgctgcactactccgagggtccaacttgttgtgcatcatgccgaccgtaaagtgtaagccgtgtttatttctgtccaatccaatagtggcccagctcacgtagacgattcttctgctgcaatagacttcaactgcatcgctactgccgatggcccgtcttatgtctgtctgatttgcacaaacgctcgtcccaccaaggattaccggcggcacagtcgacgctacaatcatcaactgaacattgccaggcgggaggaagctgatctaatacggcgtcacgaagatgtgaaccatgataatcttgatgtgcagcccgatatcccatatgcacccgacgaccggcaaggacttgcaccgacggcgccagcctttaatgacggggcgatcgcaaccgaggggccgatgctatcgcccggggtcgaccgctcaagccgttcacgcgaggataacccgaactcgtgccctcaaacggacattccggtagaagatgaactagacttccccgatgagctgcatgatgacgagggtggcttattcgagcatgatgaccgggaacctgggcaaccagccgtcccggacgtggctgccgcggccgagacaacggcccaggcagattggttcccatttcggaataagatggtatgtctcttcgtctttcgcgttattaagtcagtcgctgatgatcttgagtttatgtgggtgcattgataggatctcataggttctctcatgatgggtcatacccattcaatgatgtctcgaaagatgtactcaaagataagaggtatcctccggttgtgtgacctgcgggttcctgagtggggcactgtgcgggattccagggctcggatccgagatatcacccggtcgactgtcaatacgtccacaagtgtttttgatactccgtgtttctctctgagtgccaaggcgcttatctcccaggtatatctttgctcaatcgttgtgtctgtcgcgtggctgctttatactgactaagattttccaacggcgataggacttgggtaatcctctggttagccggcatttggagttttatccagaccacaccgagggccaaaacgtgtctcggttttctcaatccctcaagtggcttcagcacatggctcccgagaaccgtgcgcagatgtgcgacatcaatgacaagcatttctacatattcgaaccggttcagctgttgaccaaagaggtggtcgtcccgatcttcatttacatgtaccgatggcgattgcacgcaaaatgtatcgagattggggccgatcatgttactgagttgggtgaacaaacaaggatcaccattccatctagtgtcgcatttgacgacccctgtttgatcgcttacgacgtacaagaatttgatttgacttactcggaaatccgctttggtgatgggagattgctcactgacgcatgtaaaggctacatatatggtaagaactatgatctcctgtcatcgaatgatatttaatgtctattgataaatcactggtgtacctggttagattcggatggtctggtggacagagagatcgccttgccgaatccttggagaacagccgccgatgggaaagtcctccggaatgtcccagttaccctgtactgtgatgatacgtcggggaatacatcaaaacagtttaacaagcatgtgtctttttattttacactatcaggattgcctcctcatgtgtcaaaccaggagttcaactgccacttcctgtcgacctcaaacattggcagcgctttggagattgcagatcaggttgttgatgaattcaagtgagtttttttggttctggagtgggtagggggtctgtggatggctgacccaacaatggtcctgcatattagtgagatgggaactaaaggttacggggcgttcgatgcttctattgggcagccggtttgggtgatgtcgacggtattgtgcttcctggcggactcgccaatgcatgcggaaatcaccaatactccgaacccagggcagtcactcaatccgtgccgagtgtgtacactctcgtgtgagaagaagagcttgaagacgtccagggattacgtacagaggtttttgtgtatggatgaattgggtgaagaggtctgtctatcaaaacaattggtcatgttgtggctccagctcggtactgatggttgatcgcaatacatgttctcctcttctgggatctagctgcctaatgcgttgcgatcttgggccggaacacgggaggaaactgagcggctgttctctgtggccatgtcggtgaacatgactcaattcaaaaagcagtcactgtgttctggaattaaagatgcaattaacacccggctgctgacggatgcgaaaacgagcgatagggtgaaggatactgttgagcggttggaatcaacgcaatcacatcgattatacaatgctttcttaagactgcacggtaagccgtcgatctgctccgggctcgcttgcttggtaaatgattcatactaatgtgtagtatgatttgggcttgtcaggatttgatggggtcttggatacccctgtggaggtgctgcatgttgtcttacttggcattgtgaaatacctggcacgggactttgtcaaaccgctatcagaaacagttaagttggaattgatagctcgactgcgttctttcaactgtgacgcactgaacatcgactcgctcaagccaaactatttgattcgacacattctgagtattgttggtcgcgacttcaaggtcgtcttgcaatgtgcaccctttgtcttctttgattacatgactgaggaaaaacggaagatatggtcggctctgtgtcggctaacacctttgatattccaaacaactattgtagacatggccgactaccaaatccagttgaaacttcacatcgacattttcctctaccatctcatcagttcaacagcccaatgggtcaataaacccaaaattcatatgctccgccacctgcccgaaggaatcctccgatttggcccggcctcgctttgctctactgagaaatttgagtcatacaacggcgttttgcgaaaggcctcggtccattctaacaagctggccccagggagggacatcgctatcactttcaacagctatgcctgtatcaagttttggctctcaggcggttacctactcgacgaatcaaccgggttattaacaagggcttccattcaggttcggcaggcttttgaagagaatatcagtctccaggagtcattgggatacagtgcgacaaatacgtaccagcccgccccagacgagtacccctcatgccatgctgggcactaccgttgtgaatcgacaagcaaccctccggatagcctggtcgacttggcgggggatgctccagtgcgtcagcgtgcgggtctattgctgggacggaatgaggatgtgcgggtggggttttttgtggtcgtgggtcatttggaagatgtggttgaattccggttgcgggccttgctgacacatggctcattgttggcaggtacgaggcgtcaatgggtcgtgcatgataggtgaggtcgactcaatttgggaggtcgattggggttttgcaacgacttatcatctggatatagttggctttgatgttgatggctatgacgaacattacgatatgacgaggatcgctcggactgcgtacattcacctggtcaatgctacggtgagtcccttgatctaaacctgttgaggcttgactgctgtgtggcagacaatctgaccaaatggtgaatccggacttcaggatgtagaaggtgccataaacgttcagcacaattgccagttgggcagatgtgccctcgatcaaactggttcgacgttccgcgaacggatcctcacgaatgaaaagtccgatgagcttcggcactcagacaaagatcacttcgtcataaatggggcctcgttacacaaccctgcgttgcaccaacggatgagccttccggggcctttgccgatctcccatgccaattggagggacgcaatcacccttggcctggaaatttggggacatcccgatgaccccggtttggactcagacgaatctgatgacgggaccgaaccaatggaggtggatgttgatttagacccggttgatgagatgtaatggcattggctttccggttggctggcctctgtactcgacacttttatgcaatgaaaatttcgcttcatacatggggtagcccacccatgttgtccatgcccacggccattggccacagccactgagtgtgttgggtgtacaggactgatacagccccggggacccacccacagatgttcaaggacagacacattcagtccccagcctgctggattcccaagttccacatctttttggactcgcgcgctcggttgccagccaacttccattcacaggttatcatctttgccggctttctcctccaaccatcaaggatgggtccgttgtttcaaggtcaaaggaccccaacactcgctccacgcagtcgtcattctcgcccggcaccgtaccgttcccggacatccattgttcacccaaatttggcgctcgaggcagatctgattactcaaaccgagagccgacctcgtctcctatcgacaccgaccacacgctcaccgacagcacaagcgggcttggaggccaacccgcttgcatctgaagatgactctgactcagaggtggaggacgacttatatcccaacacaacagcatttgtggccggattggagctaggcatccaagcgagggacgtggccgcagagttatcttcggtgagtcacacactaaaccaaatgacacccttttgtaacgagtctacacatctcatccatgtgcatctggatggatggcttcgatacagatgcctctggtccgtcgtgaggccactatcttttcaaccctcgcaagcttactccagcggatggaacgccttgaaaatcgcccggttctgctcaccccggctctgccggtcccacctccggtaacatccaatctggccataccagaccccaccgggacagagccctcatttacttttggtcgaagattcaaagcaagtatggtgacttctcacaaatcgcgaaagctccgctgatgtcaaatcacccatcaccattcctgacacaggatttcatccgagacagcgcccgacggttcatgcttcggcctgacctcgatgcttacacgcaaggaaccggtgccaatgcacccaacccagaacaaggactcctcagcttggtaatggtcagtccctctgatacctgccagtcacggtctgccccatctgatccgccaaatgtctaacatagggacacatcaacaaccaggacgcacgattccacgaacaacacctgccccctggagccatccgcgacttgctcattggggacaacgatgtcgtccgcctggtcaagggaatcacaaagcacgtccggaataaagcgcgaaacatcctcctgacaggcattttacagcctgcaggcctgaattccaataatacaatcccaaatatacacgagctatccaggttgctgtggaagcaccttacaaggaacccgcgaagactaactgagttgcaaattgacggagagatcgaccccacattgaaagtccgctttgcttacctccggatggccaccatatcgaattacatggatccgaacatgaggaatgtttctcaatgggatacaatcgacgcacaattggccttgaaccgacgggagcctgctgattacaccgccgcgtgagattcgcttgcataataccaatggaaccccgtgtgatactaacattcacccttggcctaatcacaggtggagacatctcatatccgaacgggaccatgagctgtttgctgattcgcctaattttgaggacttagacttagagtgtgctttgtgcccgacggaagaagaaatcaatgaggctatgatactcattcaatgagttctgacttacttgatctcaacctgggaccatcttctaccccactacccccatcaccacatatgttgctagccatcggatgaatcacccatccccacgtaatgcatcacgcttctcccattaacccttacaagggtacccaaaacatgaaccacttgaagatgcctcatggcgggcccaagccacactgtatgaaaatctgtatcccatctgtattgccccccttggaaccacagcttggccgggctattgtcatcagcttggacagacctatctgaggaaacaaccacccgccgcttgagtccctcccacctctaccccgtcagagcccaaatcttactgcttcccatcaggcttgtcactacacgacaccagccctgcaatgatcccctctccaacacaagctatgcccgagatcacgcctgaacccccatcatcagagcacgatgatgccgaaccgctcatggccaacatccccgataccagggtcccagttgccaatcgtctgccatccccgatcaccccactccctaccccttatgggaatgctgacccctatccgacatatgaccgagctgaacgtcgattaatgtgtaagcccaactgtgcacgaccagaaagaaccacttactgacctcaaccagacaaaatcccccagcctcccgggccgctctctcatcagcaacccgacggcatatgaataacccaccaagctggcgacctgttagccagatccccacccgcctcctccctagggcccctcatgtcattgatactgccgctggcaaccccaatcaagcacgagcaaggaatatatcaagtcgtcccaaccctctggccccatactggccacgcatcagtgctgaagacacgattgcccacttaccatacaatttggtcaggcaacttggccttgattctgttgatattgaacttgtagaccggctgattgacgtatgtggcaggcatgtcatcatgacctcttatcctcatggcacctcactgacctccttttgctcacagacctccccggaatacaggtggcccatgagtgttctcctcatggtctcggcacaacaaggacccgtccgtcaaaatgaccctcgcctggcgcccccgcgcgagacgcgctccccatcctacgaggacacctttgcatttgaccagagctttaatgtcagccacccaatcaccaatggcttgccgatatatataccactgacaccaatcttccaggaatacgtcatgtatagcgttcgtgcaatcctcctcgatggcacgttggattattacagtcacccaacgcacacaacccccgcccgatcggtcaaccacccaatggccttgatgaccgtgagtctcataatcctcacctgctcatgttcccccatccacttgcccccaaaccaacgatcagatgcacatcaggaccacattaggtcctcttttgactccggccaagtggatctagacatgctacccccaggatggaatttctccgaacccaccgcgattgtccacatccgccgattgatccaagagaatataaacgaagagaaaccgcgcttgcgtcgtgcagtaagtcccaccaaatgtttcatgacctggtccaaccggccctgacacaagaccccataggtcatggtcaagatatcacccttttcctcggcccacggacctatccctaacctcgatgaactcctcgcatacgtatgtcaacatcatcttgcccccactccccctgcgcacacctgacaaccccttccttaaccaggtgtggaacaaacagcagcctggcagggccctgcacccggccccccttgaacccccaccccttggacggatggttgaccgtgtgcgcattgcgcacacccgactacacatgctggactacaagtatgggtggcgtgtcccctcatcttccaactgggacacttttgaccgcgacctccaggcccttgccgctcgtgattccatatatcggcaggcgtgagtcattccaaccttctgcaaacgatatcatagtctaactcatccaaccattcgatcagccatgcaaatgcaattctcctccgtgatagtcagctcttcaatggcctgaacacacttgcaagcatcccggagcgtgcacggcggctacccaacgagcaggaaatcgaccaccagattatgttgatagaagtcgagacaaccatctcagacctcggacagcctgagcatagccctgagcccgaagaagcatgaacctacaacctgccgtgtgacaacccatgtcacacattgtccctcgattacatcttcgttctagatatccgtactgaatgttgttcgctagaccttaaattacattttcattctacatttcattcaacatttgtgtacttgttgttgttgcggccttcctcatgctacatccgaagagcccggaaatcattgcctcctgataaatataacacaatcacacaatccctgtgggtaacgcccaaaaccacgggccgatccatccggatcggggccccgcagccatccccccgccggagaatcatgtgggcccatgacccactgactgcaaccaatccgcccaaacggcctggccgcttgcggccgccgaaccgggcccatacaattgtcctcccggcccaaacagccctgcgcccgaacgagctcaaataggtgtgaccactagaacacggtcaccgagacctcggcagcgtcattgtcgcgccctaggacccgtcatcgcaactgcccccgggccgctttcctcgacgcaatgacaacccgacgtctttctcgacgcacccttgttgctgggtcactgaagcgcttcagtgagcgtcgcatcggtcatggcgacgctcgattccccccgccgtgtaggctccccaatcaacactttcaagtcaatcacagatagaaaagatcctgcaaaaccgttgacttttgggtctgattcccttcaacctggtggtgtagctcaaatctcgaagggagaggcctcacgccggaccaaatccgtggaaaccagccaagatggaacatcaacgattcgcccggtgatccggcaagaatttattagcggagcggccaagaacgaaggtgatgcaataggcaccgaactgtatcgggacgtgatggatgtcacaaaagagattatgttgaagcaaagggtggagagttggaagccgttcgaagaaaagcttatcgaattccaagcgggcatgcggcctatcattggctcaaatttcaagcgtggattcctggaatccgtttatcttctggctgatatgattcacaactatcaactcctacgcccagatttcatccaatctacttccgcactctttcagaaaccaaccctgtttaaaatgattcaatttgatctggagcttctcttctgtaaggggaagacccattttttcgaagtcccccagtccattattcctcagattgatttcttgactaccagcagtaattttgagcactttcattatcccattaaaggtcagttttttctctcctttttctttttttctcaaccagacaaaaaatcaaacccttaacttactctccttatgggatcatatcagctgatttttcgtacgcattaccgggtcttgcttgttccatcctgctgaaaaaaataataacaattcattcattaaagctctatcgaccaaagaccaaagagatgtggtccaccttatcctgagtaccatcatgtctcacgcgccgtggtatgaaaacgttcgcaacaacattagccccgaatttgagaagattcgggaggtggttacccggacgaattttctagcagaaatcgatagaattttgctggcaatcaaggctcaccccgaaaggaaccattggatggaaatcgcaaattatgggattattgggacgatgtggagggtcatcaagtttataacagatccgccccagacccaatcgatccatactcagaggttggaattccaagtgatctattatctcgtagactttcttaacaagtacgcaaaaccaatcttggacggggcggtaagacgtatggaagaagactcgggcttctataagcgtctcgatttcttgaacggttacttcaagtattttcgtaacctctttgaagatccaaactatccaatagaaaaacaggataccacgtttttggttacactcaaggatagttccttacatgatcttaggttttattattgggttaattccgtcattcaacccacatttaaccaaaacaaattgatggacgggattgatcgagcacccaattacaacctttggatgggtaactactgctcttattgtcatcgtccttaccgcaagtgtctcccctcttgtgattccttcaaatagatagtattatatttcattttcatttttgattttcattgatattgctttgtaatcaatagtaattaaagtctactgggactgtgtgggtaaaaaaaaagcaaaggtcccttgagtatacatggtgatgaaaatgagtggttgaagagaatttttattcttgttataagattggaatgtagcattgggaccacaagctcaagtcctaattgatttggagggaggcacagtggcgcagaccaactccagcaatcagacatgactgcatgcatttcccacacccattgggcctgagggaatcagatgacttggaaagtgtgcagctagtccggttcctcttagaattacaaaaaaaaggtaacaaaccagagaactgtaagaaacaatgttaagttggaatacagatcaggtttccagaaaatgtccatcccaccttgctctttctcttataacctaccatactttccatcaactacgtataactaaaagaataggctcagagagccaaacaaaccctcattcaatctgaccctggcatcgacctccaattaacatttgttgaggccaatgttaggccaagacaggtcctgaatttaagcaacatccccaaagggggcaaaatctcatcaagtaaaacccacccctccaacatttggggcaaaaccaaggttggcagtcagactccccaaaattgggggcaaatactagttttcttgctcaaaaatcctaatgttctgttgagttttcaggaatattgtgaacctgtcacagaaagctcctctttcagactgatcagaggagaaagagaaaataggaaagaatcatgaaaaggaaccttacctagaccggagagagagaactctgccatctaggtaaaggaagaaaagaccatatacactctggttgctcatgtcaccgacctgtgacaaggccttgtgaaacccaacagcagagggggtttcacatttagcaaccccaaaaaacaacttgtgatgccatagcgttactagactaacactacactgtgttacaccactttttgctgaaaactcctctaaatagagatgtgaagatgtgtagtggtcacaccaattaccccttgaccatcagcaatagtgtgatactgctaacagctgaggaaaatatcctgagtgttaacagtattttgctgacactcaagtcagcatagctgacccactgttgcctcagacttgcctgtaggctatggtgcagcagtggaagtttgcttttcattctttgggatttgtaacatacatggaccagttacacagcgtaacttagtggaattcctataacatttagtgtagcacagcataattctgccacaactgtgctagcgctacatgcgcaggccacagaaaaggcccactatgctgcactacagtacattttagtggtttgttgactgttttgccactaaaagtgctgcagcacagcatggtgggactaacagagtgctaacacaacagtggaggacttcccattggatctgggacccccacatttttgatttagacccaaaaagtctaggtttttgcagggaaatctagcttttttggctctaaatcaaaactgggaggcccgcagatgttgacgggagacctttagacctaccggtcttgcactacagaggtgcagtaagaattacatatgaatgcactcctgtagtgcaaaaacggtgttttgggatacaatcccgctcccaatcccgatcccgcaatcccgccatcctccccccctcggaacgattgtattcccaatcccaatccccaatccctaacccctatccctaaccctatccctaatccctatccctaaccctatccctaatccctaaccctatccctaatccctaaccctaaccctatcgctaatccctaaccctaaggcctaaggcctattggggtgattgaggagggagtttttttttttgaagtcgaactttgattgggttgactggagggggtgcgggaggattgcgggattgcgggatcgggattgggagcaggatttaccgcttttgcactgtaggagtgcattcgcatgtatttcttaccgcacttctacagtgtatggcctgtaggtccacaggtctgacgggaggtcatccagtgttggtgtgctgttttgagggatgctacattaatgttattggtctgttgagtgtagtgtagtgtagcagtccatcactgtttgtaaggtagatgaaaaatgacattcagttctaacaataacagaggcaggctgattgccagaaagccttacttgaattgatagtgagatgaaccagaaaccttgcatgcagtgtatttctttttatcaagtggaggacttcctgttgtgatttagagtatttttaagacctcttttagttctgaattaacactttaatcaaaaccatgactagttaaaatgagggccttcactgcaaagcttctgaagaacaattttcttttgccaaaaatagtggtcttgcaggggttgtaaatcccaaaaaggaagtcatctcttgatgcttaatgtgaacctatgggagagatctacaaagaaaaagcgtcagaattcaacttatattgataagtgtccttgacaactccatatcaagcaatttcttgatatcaggcactggtgctggtttggataatttcaagtcataaaaacttcactgggtttgcattcagaacatcgtgcctctggaagccaatcgtcaatagatgccaatcataaatagactagcttgcatacatatggcttgaaccagctgacacgagttcccactttcaggaaaaatatgtgagattgatgccaacaggttatttggcttgatcaaacgcaggtgtacatggagggagtccagaaagctcaagatgtcagaagttcgaagctactgcatgtaagaatttgttgattggtttataaatgccatgatatcgccgacaggatcttcaagctctgcgaagtgatatggcgattcagagtgattcagacccttctttccaaatcaaggtgacatttgaaggttatgcttcgagcctgccatgccccatcgcgaataagagtcgatcgacgggggcagatcagatgacgtgggcatcaaccgcaatgccaaggtgctgagttgtaaatatttatttaccccaatctgcgtcaacctttgtgcatccttatacgtggtgttctgcccagggggcatgcatcagcatagcgagaggaggcttgaaaaaaatatatcttcaacctcattaaacatcctcggcaacttccccttgtcacctgattattatttgaaagtgatcctctttgtatccagctggctcttggtcaagcaccccaaaaattgttcatcagtccggaaaaagccttaaacctcctaaaaacctttctcaacttatctctcaagtagcgaaaagaaatccacctcttcgacaacaaaaaagaagttgttgcgcaagctgttataaacgaaagatgtatcacagaaacagtctttcagccagaggtctcacaaggtcgttagtccagctggtttctgcggctaggccgacgtcatttcctcaggttcagccgcaagcgattatcaacaaatccaataaggtcctcttctcgcgcactttctttgacctgccctcctttccaccatcgaaaccaagtgagagcgaagtgcaaagcgtcgaagacttgtatgccaaggatagactattctccaagaagggagacctgctagtttacaaggaaaccaagcggcttccgtatgtttgacccgctcattggtatgaacaattatagctcgagttgaaactgatgattttttttatctagctacaccaaggaacagctctacggtgtgatcgcagatgtggaggcctatcctcagttcgtgcctttctgtacggggtccaacgtttattcggtcgaaacacttggcgactcttcatcctcagaacgcccaaaggacaatcgagctaggccctggttagaaggtggatattctggggaaattcatttgcttcaaaaagaactttccgtgggcttcaagggcattgaggaaaagtacatcagtcatgtagagtgtcgaaaatgggacacagttaaagtaagcattatctatttccagaagtgctagctatgtcatcaggttcaaatgagccatgagctaaccaatcgagtgtctgttgcccgcaacctactgctataggccaccgcgagtaactcgaaactgttcaaacatttaacttcgacttggacattcaagagtccagcagagatctcgttccctcagtcagtcttgcagacaaacgacccgtcttcaagtaactcgacctatatttctcttcacctcgctttcgccttcgctagtccagtgcatgctgctatcagtgaactattctggaaagccgtcagcgagcgcatggtctcatcattcgaagccagagttcgacaagtgcatggtagaccaactcaaaaatgctaaaaggaaatagtccattcaagtttttcatcgtacatttctgaggtgtagctttagaacttagctacctaagccagccgctgtgttaaattgagtccacctatcacgaaaagattctaaaagtgttggcttcgaagtcttctctttttgacattgttcatgtttatttgaccaaaaaaaaaatcgattttatctctctctttactgtcagctcactaggggataaatattgactattcctgcgtactgttttatctctctccttcagtgtaaaccaccaactcttgacttgtagatgatccatttgaaaattcaaattattgtaccaattagcccgaagatcctacaaagaacctctaacttgcacatttactacaaataccatgctgtaaatgattgtaacagtttaaagaaaaccaatcagctcatttagagaatgaattcgttcatgtgctttgaattgatgatttgcgatctcgttgttgataggttttgaaattttctgatggttgtcttgtctatctagccatatcgaacctataccagcggatttggcacccaagaaatccctaatgtcgtatgacaggttagatgaatgagatcagcatgagatgtaacacttttggaggatagtgtgaaggcaagaaataaataaagaagaagaagaaatcaactaactcttgaaagtcatctcctacgtgtatcaaacgatccttagatttgtttaaattcagttgagaaattgcggaatcccagattctttgatcaggttttgagaaaccaatatcccagctagtaaacgcttggaactgtgaatttatctgatctttcgaaaataacaattccttcaaacttggcggcaaagcgttcagaatcttaggatctgaattggtcaggatactaaagccgattttctctgttgtcagataatttatgaaatccaaagtatcctcgtagttcttgtatatcttctcgtcctcattcgtcaggaactcttcataaatgagttctgagattttttcgatttcgctaagttctgttttgatttattttggagataaaaagacagtgcagtgaatcaaacttttagttcaatgttctttctctgctctccatcatacgaccagtgatgcaaaatcaaaagggaagggaaaaaaaacaaccgaaaaactcagactcaaacttacttggcctgggaagactttcttgagcattcaaagagtcttcaaaagtgcccttgaccactttcaaccaccagtcttttggcaacatcctcacatgtttttcctggttatcagtaacccaagcatttttaccgtagtttgggaattccttgtttgtcttcttgaaagctgtcatataatttttacgattagttttttggctcgatttaagatacaaaaaaaaggaatgattaattacctgttttgaaattcttcgcactcaacttgaaatcaccgaagccgttagcgtgagcaatctgattctgtgaggatcgcatgagcaatcaaagaaagcgttaaatgagtgatattacacctccactagaatgtattcatcttatcaatcaagacaggtacatagaaaaactgggccaggaaagaaataaagagaatctctgtcgatcttacatatcgtatgtgaatgggcaatgcaggataaatcagggtgccgaaaaggtcaaggaagacatgggcaggatgggtgccattcctttggattctggagctcagatgacacagtccagacatcttcgccattcatcaacgattcgagtccgacgataagaaaaatccagtctcccgagtccccttgcaggcagagccaggatgtaatatgtattataacattgagattgtgatcgggggataagcatagcggatcctcggggatctactgctgtaacccggagggggcttcacaagttcctgagccacgccgcagccgcgaggtagtcctcttcagaaggctcaagatggagttccgaggccatagactgtgggggacagttgatgctagtcatgttcacctctagtgtggtttcttaaatgcccttcttccttattttctcatcaagtgataaatgtcacttgtaatgttatttaattgtgcttttctatgtttttgatcaactaggggctctcttgttttacacgtttagcaagtctgattctacacaggccgggacagcaccagagaagaggaattgagcagtgtttgtcgggttttggtttataccacagttgagcagttcagtaatagagatcgcaagctgcgacttactgagacaaaagcaaacaaactaattgtacaccggtgcatgtattgaagagtagcatacaattgaaggtcttcttcatcaacaaatacagatagcaataggagaagctctgcgttcgatacgaatgacgcctttgccaaccaagaaatagacgaccgtcctattcaagctggcatcgacggcgaacctttcgcaagctttcacgagaagagtcttgacagcctcgagggccacacaccattcgccttcgtgggacaagacttccaagctctgtggggtcgatcctgcggacgaggacgacagtccctctaagagatctttgtacagtactgcttcgatcaattgggctggcgttaatggtgatgtggggtaggcttcgagcagacgattcagcgcaaaactaagccccaaaatgataatgggatggggattagatataaaaaagaatcatgcgggttttcacacattgaaggatcattgaaatttatgcacacttacatcgtatcttggtaggccacttgactatctcctttttggcgttgctctttgaggttttggcaaagctcaagaagtggctcgatcattgtggcggagttccaaaaagcggcattcaatcgatggacggtctttaacctagattcagggatctgaggagcctctacagtctcacatggagaggggtccggttgatcgaccggggtcgatgaaggtaacgagggctcgggtgcgggtggattggtcggtctaggcggggaagcactctgctggagctttctcgattgtaggttcgcacgagatcgtaattgggtaagattcctttctaattgtttttgcgaaaccgatttcggtgtgggtgtattaggcatattgttgtcatcgccttggtcaagtgcggccggccttaaaccactcgactatccaaaacatgaattacatatttcttagctcgacatcaactcattttcgtaacttgacaaggagctcaccggaagctcactgcgtatgtgagggctttgaatccttcgtatcgagcgccgcagggattcggttcgactcagaacaaagggatcattggcatcggacatgatcgaccttgtcttggacggtgtcttccttgctttcaatttttgaggtgataggaccgcgtttgctttgaattcggcttgcgtgattttttcagatatctttcgaagctttttaatgtacgtacgtacatttaaaaatgaattgtaagcattaggtctcttcaatattcttgaaaatgagattgaatttttacctcgacgcgtttctcgtcacgcaggtcggtgagagctaagatttcaagttgttcgtgttggatcaagtcttcaatttcttctagtgcctgttggttgctggactttttctttgtttttattttgggtatcgttttgagttttttcttggctgctggggcctttctgctttgagattgattggtcattgactgaaagcgtacatcagattgagaccatccccatcaagagaacttgaagaatagattgtccaggctgacgtttaaagtgctctgcatttctgagatggatccttgaagggtgtctaactgtcttgatagggcttccacgtgttctgccaagcgtggttgaggacttgtttggatacggaagatgtggacgaagagacatttgattcagaatttcaccccgttgatgattcttggttgggcgaaagaacttactagacgtccaacagtttctttatcgccatcaagtagctgtttgtgacagccgtgtcaccagggttagaatgagctttggagagctttttgagatccggaagactatcgacgatcggctgggctctgacgacggctgggccagaagcccaaccaatttcttccccttctcgatggttatggtcggacgccggctggaagagtgatagttcggcctcatccgcatccctgatacaatgtgcttcgaattcctcgttggaggccaatacgacactactgatcgcgtccctaacacgaaactcgagcttcccgatctggcctaaggttgcggcgagattgacgatcgaagattgaacggtgttggtcattgtccgaacccagcttcttgcctgataacgattgaggagttcgattgtctcggcttcggactccagtcaacaagcacccctccagtatccacacccctggcgcgtaccttaaatactccaaactatacaccctgcttgtctaatgatctaaggttccgatccgggcctccgggttcgggtatcgccttcccaagatccgaacccaacatatccggctccgacgccgggtacccaacggatctgagcctccagcccaaacttcaccaaatggtttgggagagcccaaaactaaattttgattttttaaaaaataaaaataaaaatccaaaaaagagggtccaaaacccccaaaaaccctgaatttctgctatacagggcagaattttaggcatatagagacctgatcggataccgggtatgtctagagtcatcccttgacccaacccggcccgacccggtatctggttgggtagcgtcggatctttggggtctggattggaaccctagtctaatccctgaatcggagggcccaaccaatcccgctcctcactcatggcttaacaaagcctctcctggggcgtccccgtgggacattctctgtaggagaggcttatgaattacataattcaaacatttggctgggatgggaaggattttcaagcctaaatccacaaagtattttttttaaaaaagaaccggtcaatttgaagaaaaactgaatagacagtggatgacttcccatcaacatcttcgggtctcccagttttgatttagagctttgaaagctagatttccctgaaaaaatctagactttttgggtctaaattgcaaactgcaagggtcccaggtccgacaggaagtcctccagtttcttgtgctgcctcggcaagtaaggttcctatccggacaccgagcatccggcaatacccgaccggatacccggtcgggttgggtcttggaaggggttcagataaacccggtatccgattggataccggtatgaaaatcaggcagaatcaggtcggaggagatgcattttttgcttcaatcctctgctctgtgtttgtgagactaaaaataaatgtatcgctttcttcttaattttatctatcagcaatgcgagggaagacaacaagcatgtcgtgtgtaaagtctgatatgggctgtactaagcagaggttgtggtcgggatgtcatcgacattgatcatgtcttcggcaagccaatctttcaggcagataagtccttcgagggtctcggcgtccattcgatttcgggtataatcttggatgccagacccagcttttcttgctggttctggtgcttttggccttgaaaggtgccttcacagactcaatgtcggagccggagtcaacattgattggttcttgatcttcagcgccgcgtttttgtggcatttttggctggaaatgtgttgatggttgagcgactttcatccctgagctcccaggtcagcttttcatctattatccgtcaggacccgactttggcaccggatatgccgggtcgggtctcgggaatgcaatacccgaacccgggtggccggataggaaccttatcggcaagtgacattggtaaaaaatttgaaggggaacaacccaaaatgactgaagaaatgcatttgaagagatgtgggaatcaagaattatcaaacttagcttggagattcctctgagagagtttccaaagatttgctaagtctgaaattctattttctaaacttgttgaggctctcatttgccaaggctgagagtgtgactcatagtcaaaatcttgcttgttgaatctgcaagttggtgggctagaaaatctttggcagattgccttgccaatcttggtggatctgtggtttgagttttgaaggagaatggttttttattattttcaaaaatttatggagggagaaccatcacaaatgcgtggatgagaccacatccaaatgaaagctcacccacaaaatatttatctggctctggggcagggttgtggagcattgggaccaggagtgagaagcttaacaaaatccactccagccattcatgtttcctgtcccagccaaaatcttaatgtaatatgcaagtcctttgtgcgcagaagaattgaatgcaggcgagggacttgtgataagttggacccctctccttgagggagaggctttgcaggaatcagcttgtgggaaaagttggacctgtggcctgagtacaaacacttcaatttttgagcatgaaaggaggaaaataacatgtgttcaaaaatgaataaaaaaatcataatgataaaacacatgagctacttcccataagctttcccacccagtttttgcatgccatctgaggcattccctgtttttttgtaagattcattcaaaaagagcctgcttgattcctgtttttagggcaattgtaaaacctgggatgtaagatcagtgtcagtctcacaatttttcaagtagagcttggaagctcccctgtgacaaccgctcccaattgttagacattcaaactgctaacactgcccccatgaattataagtctttgtgttgtttccatgcacatgcaacaacacaaaagtaagaaggaagagagaaagaatatagtattccatggtttcaactcttcattaatcctcaaaaaatgaatctcaagttatgaaaatgattgatattagagattgtttgttcggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacccgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattataatcattctcatattcatggtaaaatatctacaactaattggaagaatctttgttattctaatctggttgctttgttgaggccggactagggagccctccagccattgagatggtgtaaagtcttgacaactggaggaatccctccagtcattgagacagatttctgtgtatatttgcctgcaaaaaatcctccacacccgcaggtacccgggtacccgccctggcagacctggagggtgccggtgcaggtgcaggtgtccaaaatattggatttttgaggcaggtacccaggtatgaagcaacatctctattgataactgcctgtgtcaagacttgaatgtcaaatcaatctttgatgaatcttgccatttcaactaagtttgttgttgattttttttttcaagttgaaagagcaactcagttttcatctccagcgtaaaatttcctggttgttttttatatgtcttgatgagattggggacctctctcttgatgcactggatctggcaccaagagactttgtatggcttcatggcatcagccatcttcatcccatttctaacaatgtttttgcggataagctctcagacctcatccttgatgattgcattgggtttttgctccttgtgtgtaagacaatttttcttttaggtacattttttgttgatttttcctttggctttgaggaatttttctttctggaatgtcttttgatttgactcttggagttcttgagcaagctcatgggcattctgtttgtctgcttccaattccattatatttgattcaggatccgttacccctgcttcggaaacctgggaaatgattaacagaggagtcaacaaatgtgaagtagaaagagaaaaagtaaacatgagaaaaaaaactgaccttgaattgtgtagtgcaaagccggaggtgtgggcaacgctgggccgctacgctaaagggccacttagcgttagcgtagcggcgcaaaaacaggcccttttttctttagtgttagcgtgccgctaccgccgctacgctgtagccccgctaacaggcggcatgtttttgggtagtgttagcgcatcgctacagccgctacgctgcgctacagcgcttttagcggcaaaaaaggcaaaaaacacggtaaacagccctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcgtagcgttagcgcaattccgattttctgcgctaacactacgctaacagctaacacacttttgtgccctttgcgcgtagcgttagcgaagaaaggtggattttttgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttggtgtgggtgagttgatgagagtcatgatgaccaattggccaagaggttgaaattaaggctggcacccaaaaggctccacccagggtcaacagtgcaacagataaaagacatgtatttgtatcggattgtattgtctttattttgagcctgataccagtatcagtatttccttggtttgtgagaaaattgattgtcttggatttagatttaaaaatgaaaaataaatcgtctttgttttttttcctcaatatggccaaatatcttgtgtataaaatgcatttttggtggggtcagtcatctgagacaatacagaatacttgtctcacttcccaaagacaatacatgtgtattgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaacttctgagacaatacaaataaagcctgataccatctcgtattgtctctgttgcaccgttgctggggtgacaccttgggtggaaccacccaggttccagtggtcgggatgggtcaggggtaccccccaaggccccaggtggttgagttgtacataaatcggagaattaagtgttgagataccgtgacatgttcacagttgtcagtgtgctttctttcttccttcatttcactcatctctctcatgtcacagagtgtgacatcttgttgtctttcctcagctcatatactggagccaagtgtgtctgggaggattctcttttcctcatcctttccaacatacttgtctccaggtatagtcatctttttcttttctcttcctttttcttttctcctgtcatgttgaaatgaacttatcctttccaacatacttgtctccagggtgttcatctcaacaggttatgatgcccattttcgcataacagctcgaatccttcttgctacacttgtatcaatcagacttcgtcgcttttccctcccttacacccctccatgagaccttcggaaagatcctcgctatggccgaccccatagcccaatcgtcggacgcctctgacgctctcaacctcaaagtgtccggtatcgttcagctcaaacctcagggagctgactctaactacctggactggagcttcgtcgtcatgctccaccttcagtctcttaagctcgcgtatgtcctcgaacctccagccgcctccaccgccgacgcaactgccgtcgccgatgcgaaatcccgtccgccttcctggaccgcggacagcatctctgtttcgtccttcatagcccgaacgattcaccccagcaacttgcgtttcgttaggtcccacggcaccaacgccgccgctatgtgggactctctctccaaggcccatcaagatttttcttccggtgggcgtatgcattggcttcgacagctcgtcgttgctcgcctctccagcgatgacatcgactctcacatcgagtcgatggcggtctgcgcggaacgtttggggtccctagtcacgcccgataagccgctcacggtcgacgacatccacgcgaccgctctactcacctccttgacggatgactggttgccctgcgtctccgccttgatgaacgagggttcggtcacctcggctcgcatcgtctctgccctcaaggcggagtccctccgacgaaaagccagacgtgacgacgacgtcaccgtctctgcttctaaagctcgagccgagtcctataagcatcgccctcgtttcaacgaggccttacactgctcgttctgtaaccgtagcggccacaacttggccgtctgtgagaacgctgctcgcgttctttccgagcataaatccgggcgatcttccgcgactgactcatcccgccgttccgacaactcgcgcaatcggtcccgcccgactacctcggacaaatcatcctcccgtcaacctcctgcctctaaaccacccgcgactgctggtcagaccacggtcgtggagctcggctacgattcctccgaagaggagtgtgacttctcaattcctgaacgcgcaggaaacgcgatcgtcgcctccgactcttctccatctatagagacctccggttctgccaatgcgaacatcgactccgggtgctctatctccatgaccccccattcatccaccgtaaagggtcgcaagccagactcgaccgtggtccgcctcgctgaccgttctgaggtctccgccacctctcgcggcactcaatctctcccgctgtccgtcgacaagagggtcccgaccctggttgttcctggccttcatgagcccctgttatcggtcgccagtctgtgcgacaagggcctcgtcgtggtattcaccgccgactcctgtgatttctacgaatccggctcattcacgctatccggtccagccgttggtcacgggtatagaaagggaaacttgttttatctcccttcgagcgaggtaagatcttcatcagccatttcagctccgtcatcttctcgcgcgagctcactcttggattatcatgtccgactctctcacataggcctgaagcctctaaaacgtctcctccgtcaagctggcatcgtaccaactctggccaacgacatcgaagtaacccaatgtccaatctgcatacaatctaaaatgcatcgtgtttcttttacttctcgtttctcctatcgctctcagtttcccggccatcttatccattctgatgttggttcattcgaggtcgcatctcgtgaacactacaaatattttgtcaccttcattgatgattgttcaaaatatgtttcaatttttccaatgaaatgcaaatcagatgtttttccctgcttcaaaattttcaaaacctttttcgaaaagaatggaaagtttcaaattctctctctccgttccgacaatggaggcgagtacgtttcaaaggcctttgaatcatttctcctctcctccggcatttgccatgaacctggcccacctcactccccagccctgaacggtgtcgctgagaggacaaatcgcacagtgggaaacctcattcgctgctctttactcaccgccaagctccccaaaactttttgggcggacgccatgcgccacatcttccacgccttcaattccatcccttgcaacacaccttcaggtttccactcccctaactctatcctgggtatgccccttgttgatttcaaatgccttcacccttttggctgtttggtctggcacaaagtcccggatgggacccagaagaagcttgatcctagggcacatgcagccatctttctatcatatctcaacaatggtgatggataccgagtttgggaccttcagaccaaaaaggcaatcaagacttgagatacaatcttcaatgacagtacctttccctacgatcatcaaatcactggtccagctccgacaataattgctgatctcccctggccactcccttcctctgtctccactccacccgctcctttaccatcagctgtcgtacctgttacgccagcagcccctcggtcacctctacagacccctgccgttttaccatcacacgttgttctgcctcaatctttcaggcaacatcgggacccgtcgccgcccatccccatatctccaattaccagtgattctgatgatgatgatggtaagttgtctggccttccttcgccaatcccgcttccgtccccttttctgcgtcccccagttttgtccctcatggacaacatctctcctctcactcttcctgcctcatcaactccaacggctcccccgtcttctaatattcccaaacctcatgttgtcccttctccagcatctatacccctccctgtctcgagaccgcccaccccaccagtacgccctcctactccaccgcctgctcctgcgcgccctccttctccaccagtcaggcagtctgggcgtgtcaggaaggctccagagcgctatggtaattgggcaaaatcttctactgtccctcctgatgatatcaacaccccaaagacctggcaccaactccagaaatctccgcacaaggcaaagtggctccaagctgcggatgaggagttctcttcccttctcggcatggacacatggaaactggtcccccggccgtcaaaacgaaggatcatcaagtcgaagtgggtcttcaaggtgaaacgtcgccctgacaagtctattctaaagttgaaagcgcgactagttgctatggggtactcacaagtgcgaggcgtggattatcataaagtttttgcgcccactctacgtctcgaaacgcttaggcttatctgcagcctcctggcatcaaagtcttggaagggtcgacaagtggacttcaaaaccgcgttccttaacggccacctcgatcgacctatcttcatggagcagcctcccgggttcgaagatccaaatcatcctgattttgtctgtgaggttcacaggtcaatctacggtcttaagcaagcgcctcgtcaatggaatcgggaactccatcaagcacttctcgactctggcctcactcagtccaaatacgatcctaccctctacttcaacgttcaaaatggaaaactcttgggagctatagcggtccacgttgatgatcttgccattgttggggaagattcctttgttgattcaatcatttccagtcttggtgctaaattcaagattggggcggatgaagatcttcatcactttctttcaatcaaaatcactcgagaccgtcaagaaaaactcctctatatgtctcaaggccattacgtcgatgacatggtctctcggttcctcaacggtacacacacggctaccaagacgcctacctcctctctcttcaaagatcttgtcagaaaaaccgcagatgaagacccttcacctggtccctacggacagctcattggttcccttctatggattgctcagtgtacgcgcccggatgtctcctttgctgttaataagctatcccaattccttcgagatccctcttcctctcactgggctgccgcagttaaggttcttaactatctagcctcgaccaaatctcttcgtctacgtctgggtggtcctcttacttgtgcaggctactctgacgcagactgggccgaagaccgtcaagatcgtcgttcaacctcagcctacactttccgatttggtgacggggctatctcttggaaatctcgcaaacaggccacagtgtctctttccagcaccgaagcagaatacaaggcattggctgattcttgcaaagagggtttctggctacgtaatatactcaccgaattatcaattcgacctaagtcagctcttcctctccatgtcgacaatgaaggtgcagaagctctcgcaaacaatccggaacaccacgccaggacaaaacatattgatgcaagatatcattttgtacgcgactgcgtcaaagatgatattttcaagatcgtgcacgtctccacacacgacatgctagccgacatgctcaccaaacctctcgctcgtgtattgttggagaaacatcgtctcatgtttggccttatttaattttctctctctctcttatctctattattctttcaactccttctcttatttctttcactaaagtcagtcatcagcaagggggggtgttgagataccgtgacatgttcacagttgtcagtgtgctttctttcttccttcatttcactcatctctctcatgtcacagagtgtgacatcttgttgtctttcctcagctcatatactggagccaagtgtgtctgggaggattctcttttcctcatcctttccaacatacttgtctccaggtatagtcatctttttcttttctcttcctttttcttttctcctgtcatgttgaaatgaacttatcctttccaacatacttgtctccagggtgttcatctcaacattaagagactaagaggtctttttaatattggtattggtttgttttgagctcttatcacctcatcagtgctttgaagtattgagcggtgtctatgtacaagcgaggggagtcgctatcaagcggtgtctatgtacaagcgaggggagtggcaagtaagcgagcagagtagcaatgagcaaggagagcaagttggtaagagagtgtataaatgcaataggtgattgagtgtagagaacagatgacagattagaagacattgtttagatgggactatcaatcagttgataccattcctgaagacatattaactgttcaacggtttgagggtccagcatcaatcactgccaagagactacttgatgacctttggagaagacttgcttggaggctgcacttgtagccggtaatgtcaaatagtgtcaagcaattctagataagatgggaagtgttctttgtcaactagcctagtaactcaagatttccattccttctggtttgggatcctcttttagctaatggttcatctccaacttgattgtgtccagggaagttgatggttcatataattctgaagataattagaagccagtattgatacacttcttggaagaggaggttgaaggggaatgataatggcacgccaccccccctggcgcacgccaatctgcacgccgcttgcagattggcgtgcaggcccacatgccaaagcagtttggcatgcaggcccgcacgccaatctgcagcaaggtagattggcgtgcaggtcctaaacccatattcatatgggtttaggaccggggccatcccataggacccaggcatgggtcctatgggatagcctatgaatgtacatataggattgtctaaaaataaaaaataaaaataaaaaaccttgaggctgggaggaacccctcccagccccaagacttgtacggcctcaaggtcggagaaatgcctccgatctgaggcagcggtcccagcgccgggaggaacacctcccggcaaacttcttttcaccagcttgttgggagaggttcctcacggcgagccggtattccactgcttgtcgggaggggtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcagacaagctcgtcggaaggaattccttctcacaagctcagccgcctggctgattaacctgctcgtcgggaggggctcctcccgacgagccggtatttgaaccagctcgtcggaaggaatcccttccaacgagctggtgtacataccagatcgtcgggaggggttcctcccgatgagctggtccaacgacctgatcagaccagctcgtcggaaggaattccttccaacaagctggtgtacttaccagtcgacgagccgattgaagctgctcgtcgggaggtgttcctcccggcgctgggactgctgcctcagattggaggcattcctccgaccttgaggccgtacaagtcttggggctgggaggggttcctcccagcctcaagttttttttttttagacaatcctatatgtacattcataggctatcccataggacccatgcctgggtcctatgggatggccccggtcctaaacccatatgaatatgggtttaggacctgcacgccaatctaacttgctgcaaattggcatgcgggcctgcacgccaaactgctttggcgtgtgggcctgcacgccaatctgcaagtggcgtgcagattggcgtgccattatcattccccccttctttgttctcttcaaatttctctgcagcagtccaaaaattgctgaggatgtcatcgactgacaaggaatagtgctcttgaatgaaagcttgatttttgctccaagggttagtcttgaatgtgggatcaagtatcatagcacatatataaagtggtttgttgagtgcggcacagaggtaggttttgatcttgttgatgatttgagtggcaggttggatcagctgggcttggtcatatagactggcttgaacttgcttcaagtgtttcatcaagatgatgtagatcagtagtgcgttatttatggttggatagttggatccacatagcattttggttgctttgctgagagggtggagaagtcccatcaagttttcagcttgatcccattcagccatagatagaaggtatggacaagtctctgaactctccttgcagaaatgcttgcaagactcttgaagttggattgctcgattaaacatctcaaaggttgagttccaccgggtagatacattgatctcaaggccggtgaatttggcaccagcttctttcagctctggctgtacaccgcttgcaatttcttgaaatcgtttgcatcgttgtggagaaaattgagcatagatgcacattgagtgcattctcttgaggatggtttttaggttgatttgaattccatatggttcagaggtcagattggagatacgcatgacggatgatctggaggattcagatttgtccaagccatcattggccatcaagacttcttcacccatgtttttgtcctctgcaacccctcctagaaccgcaagacctgcttttgcacctagatttatgacatgtgccatacaacccaacagattggttttggtgttaaaagatggtaattggagctgcaactcttgtgccatcttcccgtttgttgaagcgttattggctgtgattgtgtgtaacttgtcaaggaggttgtatttttaaagcacaccataaaataggttggcaaagttttttccagtatgctttcctgaacaagtgagttgaacatatatttaagtacttatgaagaccccaagaaagaaaaatcaaagtaccaaccttggacatttgggattgcaagggtcatatcaatcatctgaaatttttcattgatcaagtgggctgttacaaccatgaaagcagtcatattcggagccgtccaggcatcctgagtgaagcagatcaaatcttgtttcttgagatattgaatcttgatcttttcttgagaatggagagatacccaccccaggtgttttgcaatagtcttttgtgagatggtgtccatcaaatgaatcactcctttcatccacaagattggattgagatctaggttggctggaaactttgtcttgatcatcaatgttgattacattttcaggattgggatcagcagctggtgttgaggtttttctttgcttcatcttggtgatgtggattggaggcggtatttgagtcttcagaacatgctcaatcacaactcctactctccttaactcggaccttgaccactcaaacaaaaaaactgaaacaccccgggtggatcggtgtccacccggatggtttcagatgtggggtccgggatgggcttgaccccctgcccaaagccccaggtgccagccttagttgaaatcagcccagtgagacttggccaagtgccaagtcccacccccctaccaacctacatgatcaagccctctggccacaaaccaaacccccagtggcacttgggtttgtgcccagacgtgcttgcaagaccatataaccagtctcaagatgtatccgcaataccaagagcccagccctcagaaactcacaacaaaaccttcccgattgcagccatattcaatcaaatcacaaacatgccattttttttctcttgtttgggaaactcaaccaagtttttttttcttatgagtttttttttgttgagctttaataggaccggaagatttgtgagtgtctgttgatctcaagtgtatattttacagttagggtgtggtatggagagacgactgaagaatgtgaacacaacattgggccttttgacaggagccttttgacagggcttcatttatccagggtttccagctggccacatctccttctgcccgtcaatttctacatgaataaacactcactccctcccccccccccccaaaaaaaaaaagaaaagcaaactcaaaaaaaaaaaaaaaaaaatccatgtttataaataagtatgtgcagaagatgaggaagaagaaaggtcgaaagataaaagaaacatagactgtagagatacatgatgataccggtatgaactaatactgaagaaaactgaagaagactgaatactggaacttgaaccaaaacaaagcagaagcagaagaaacggggaagcgatgatacgaattgatgtgggaagtcataatcgtgacagtaaaagagacaatgtacaaagtacggtaccagagattcataaatataagtaaaaacaacaacaacaatgatgatgatgatgatgatgagaaagggaaagaagatgattcaaaaaaagaaaaaatggattaaaagaaatgagtgataaataagaataataatgaatgaatgaatggagggatgaaaaccaaggatctacattctaaacattttggggtttttgagaggggcaagggaagaggaatgggggtatctatttatatatatatgaggagctcttttggacccaacaacaacaacaacacaacacaaacacgagtgaagaaggaaggattactcaagtgaatttcttatcaggatgagaggtcgtaacggcagaagacaacggatttggattggaaagatggtcggttgatttaactctaggtttgaccgaattcgaatgaccagaagatttaggatgaggatgatggtggagcggatcattagccaagaaagagaacgagcgaggaggaggattacgaagaggccagaaggcgagcgaagccgaaaggatggagagaagactgatgagtaagatagagagattgaggaggatgaaggcgagtttggcgagtctgaaagcggcggcgaaggccgaggcgatcgaggcccatgcgccgctcggatccaacccgacggccaacaagagggaagaaagcttctgacgaaccagcgcctcaaaggagtggtcgatgaggaggagaagatgggcatgtcgatggaggaggacgaagatccaacgtccaaggacggcgccgaagaggcccttgaaaggggcgcgatagactgccgaatggagggcaaagagtttgagggcgatgccgatgagtttggagaggaaggagacgagagcgctgatgatcggcctcgagatcccgtcggtgaaggcggccttgagatggtcgagtgagcgcgcttcttggccgaagagcttgatggtccgacggacctggttgaccaagtcccggtccttgcgcatcagctcttgccgttcagaacacgaggccagaaagagctcgtgttgatagatcgccgcctcccgggcccggatctgctcttccaatcgcgcccggaacgccagcttatgtgactccagagaaaccagagttgcgtcgatttgcgccagacaaacatcaagccgctctctgaccacctcgaccacagctggaacctcgggctgtcgacctatcctgtgttcttcttctgaccggtcttgatcttcttcttcttggactgatcgtgaaaggactgagccttccgtggtggttgatgatgatgagtgatcagactctagcgatacttggactcctttgcccttcgaattcctccgtcctcctcctccttctccttcaactcctcgcccttcgtcttcttgctggtctgaacaaccccacccaactttcttccgaatcggaatctcttccaacccaatctcttcacgaatctggggcaacagagccgcatatttgcgatactcttgatcccgacactctttcagcgccatctcagaatgttccaattgactcgtcaacatcacaatcaacctatttttgtaatatttcatcaacatcagtcaataaaaatctaccttccctagaaagaaaaagaaaagaaaaaaaaatactgacatttgtgtttcttgaacttcttcatccgtcaaatcggtgaccagaataggcaagttaacggactgataattagcgaaagagtgcagagcggcagctccggcagcggttttcgggagatgagtaggggttctgaggggctgatggaaggggctaacgaagaggatatcggtaacgggcgggaggagatcgacagaaaccttcttttgattgttgttcgaattacgaaagatgagatgagatttgtcgaatttccagcccttccaatcgcgcggaggtttatgaaagaacgagagtttcgaaggacgaacaagaggaacaggatgaagaagatgaggaggatgaggagggatgaaagaagtagaagaggaagaagaggtaggccccaggattcggtcaggaatgaggagtggtgaagggcccggaatgtccgggatgatggagcgtttcgcgaagtggaggaggcctttagcggaggcgttcctagaaaggtttggtttctcgggggagccgggaagattggttgccggattggaatggctggtcgtcatcccgcgagcgagactagagagtctctgtttcgagtgacggttgtcgagcggagggacgagggcgggctgggagttagatctgaggggggacgagcccgaggagggggcgttgccagcctcgtccgtcgcactccatccgctgtggtacttcttggctttcgctttcacaaacgtcggcttggatggtcgagggccatgatcactgctgtgtcgagggggctgcttggcagggaaggctagattactctggaccgtcgatgggttggtttttgattggggtggggtatgataatcgtccgggacgggtgtggatgggaggatggtggtcgaggttcgagtgttgttgcgtggttctaagggggagattaggatggccgatgagacgtagggtgaggagacgggcgtcttgccggaccagctcagattgttgacatcaactgataggtctgggttggcatgactagcagggtcgacctgggggtttttcgtgtcacgttcgtcgatatctgagttagtctggcgccgattgtacttgtcttgtgaggaggacatatcagaggagtaacgataattggataagtctgagaccctgggaaggccttgagaagtttctgggagaaacgaggtggaaccactagctcggatctgacgagaagaagaggtgcctgaggagtgtttgcggagatggtagttttggctgtggaaggaggtttggccactatgaggcgagcgcgcggaatcgttatctgagatggagccatggtggctatcattgaaccatcgactactgccggctttattactgttgactcgttgtcgactcgatttagggtgccggatagggtgttcatcaaatctgccaaagagccgttcagcttcgcgtagttcttcctcgtcctctatggccccttgggtggacatatacgcctggacatcctctggacaaatctcccacatggtgcgtcgtttgcgtgcactgagacagatccatttgtaagtgttctgttggtgaggcaggactgatagcagtaggttgggtggctggtcgatagtcatccttaacttgagcctcagctcttcggcgctcgagggtccttcatgtaatggtcttcgtagcagttctgaggagccttgactgctggatcggaaagactgttcgcgcttcttgcggaggatcgagactagctgtaactttcttctccattcagccactttgactaaacttgggggaggctttccttcggccagagtggtgaagatgggctcgtatcgcaatgagaagaatcgtttacattcttcaactcttcgaatctgattgggattggcttgatgcctttctgcagcagcggctggtggataaacatgaatgagttttttttttttgaattgttttttttttttttcttttttcgtgttgtatgacacaaagaaaaagaggtacttactcacagacctgacatcgacgatgaagaagggacgtttgatgggaccgagttcgttagtatgatgatgatgatcgctgaggacggattgtagggcgggagataaggattggattgctgatgggccagggggagaagcaggatgagttccggatgagaagtcgcgtttccgggcgacgctgcgaaggattgagatggagatagttttgaggcgttggtttctggaggggctgttactagcactgctaggatcttgagttgtgggattgggttcgtctagctgggttggaaaggttgcttgggggatggtagcgggagtcttgatatccaatgagcttggataagttgttgagttggtttgaggggatggctggagattgggactctgggctatccgggtggcttgagcagtgggagttgttggttgttgtttatgggcagttcttgtgaggtggtgatctggtggtggtggtggtgtttgagtttgagcctgtttctgtatgaattcgagtgcagcattgaggtctactcttgctagtagttcgttggcagcagcctcttgatctgggattggactgttggtttggtttggtgagttgttgttcagtttgtcggtagtgttgattgagagtgttcgtttgatgctgttgtggtttgttgttgttgttgctgttgttgttctgttgggttgttgttgttgatgtggttgttgctgttgtggtggtggtggttgaggttgagttgctgctgtgctggttgattgtgcttgaggtggcatgatatccctgctgtgttgttgttgctgttcattcggctggcttatttcttttgtttgagtgggttgaaagcctcttgaggttcttgccagttggtagttgattaagagggacagtcccccccccccagtgatcagcccagtctgatcctaatattttttggtcgatcttacacttaatcaaacaaggtttgagattatgtaaactcagaccatccatccaaatcagtgaaagccatacgtacgagaatacaacatgtcacagatttctgcaacaaaaacactatgtatcgaccttcctcccaatcaactccacaaaaactttttttgatcacaagattccaacaaaactgagggttcttgatgagtctcaatctaactggcagtcattttcctccaccgaattgtccaccccatcatcgacaagtcactcgcagctcagctcatccgtcacaccctgattgtcaaccgctcagagttggttgagcttaattttctcaactttctgcgcgaaacaaaaaaacaaaaaaactaatgtccatttgcactgcaaacccgattgtttgccctgcatgtgcgattccatcccatcacccaatgttgtcgcggcgcatgggcagaatgcgattcaagcacttttgtatgtatgtatgtaaatggttatagaaattatcgatcatcgtcaaaaacttcaaaaccgattgttttttgttttgcatgttatcataaaaacatggactctgctcaaatctgtgggacattgtgaacctactgtcgatcatcagttgttgcaaactctgtgcatttctaattatttgtctcgaatttcaagaatagctcgtaagtctgcatacagtcaccagaatatccaaggaatctcgaccgtttggttgtgatcacatgcaaggcttggaattcaaatgaaaataaaaataaaaaaaataagagtctttgatgaaatggtgtttcggactcctgatggtgggctacaatatgaggaaaagggcttgatgagtgtgtgggtaaccaaaattgggcaaactcatacggatatctaatgactaatcacgtaccatcctggacatggatcctatcgattgccgccgtatttcaagcccgattatagagaggaggagatgagaatcaaatcacgatccgaatggcgggtgcgggtatatggtggtcgactgaccgtactttccagtcgaggtatctaatggcaaccagggcgcgagggaatccctaacggcagagtagtttgatcagctataattagctatgaaagaatgagaagaaaaggtgaggacttacattgcccgtgaaaacaacacttttcccgggttattcgccccacttcactgcaatcaactaagaagggcatgtagagagagtctttagcatccatcccggaagctgttgggtctgcgtaggaacaatgaactgatcacaactgtctcacagatgggtgtcaatgagtaagaatccggagcgcaaccggaaagcttgaaagtgccaatcaacagaataataagactgttataaagaccaagagccaacatgataggaatgatcttttgatggttatcgggattgaagcgagtaggcaaaagcagactgtggtttggatttcttgtggcagcggtgggactggggctcaagttgatgtctgctgttggcgggttttatgctcggtggatcacttgggaccctagtacaacatagacttccagacactggaaattcaactgtgtggctggattggccaatcgcacgtaggatcaatgctgtgcgaggctgtttgcttgggtcatgatgtactcgctgggatacatctgagtggctgaggctgattagttttaacttttcaagaagctgcccaacacgatatgttgtgatttttgcaagttgcttctcttgttcgtcccagatgtgtatacggttatatggtaccaccgctagcgccgccggacctcatcctccggtcctccagtcggcggcatcacggttcacccaatgcttgtggccagtcaaggctaagtttccatttcctcatgatgagcaaagatgaatcctccaccatgatacacaatccaccagaaaccggaaaaaaagcagcttaaatgcatgcagaggcaacgtgacccgatgtgacctccaagggcgcaaaaccgcaggctcaacgttatctcgtgtaacgtcatgacagtcgtaatgatcagcgtaacttgcagccaagcgttgagcaaggcaacatgatcaagatctcctgtggtacacaccacggcgccttagacctctcgaagactttgtgccttgcgtcagcggacaacaaagcgacgccgtcacggtcatagggaggtccgggagtcggacaaactggttgcccgagacctgttgaagtgctcgagtaaccattcgcttacgtctcttgacaacgattcactaaccgacaccgtgatcagggccgccgatcctcgccacctgacttatagctgccggtctcccagtgcgcgacctgtccgccacacagttgtcattgccagtcaatggccaagtttctacttgatccgacccaagccacacaagttcaaaagcaaagcctaaaggtgagcccccattgcaattatttttgattccaatgatttcattaactccaagaaaataatcccatagatgtgggagtgaaggtgccttagagcatctccaacggagccgctatcgcgcgaccggggaccaaatttgacggcccccgttggagtttgtgctccaacggtcctgctaaacaacccgccacacatccccagtggctctcaaacccgcgaccacctgctacctttggcagcccaatccccagccgcaatccacctctcgtccactcctccacctactccacatcacaaatcccaccaacatctcccacacaagctccccattccttcaaaccacaatggccgaccccgactcggagttctcctaggaagaaaaatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaagaatctcgaaaataacgcacacgaaagcagtgcaagagaccacaccaaaaccaacacaagaaatcacaccaaagcctgatgaggatactacaaccaaaaagaaaagcccaaattggacgatcgaagaggataaaaaactgtgtgttgcgtggttaaataccagtcgagacgccattgttgggcgaggacagaaggccacaacgttttgggaacaaatccacgaaaattacatcgacctcgtcaaggaatacaacacggacaagaagaactcggctggtttcaaggagctccctctacgactagtcggtggggttgaatgtcgttggggactcatattgaaggccctcaacaaattatctggctgctattcaacggtcgaacgtcgtttgcaaagtggaaagacacgcgctgatattgtaggtgtttttttctttttcctttattgctacacatacatgtcttaattccatctattgcttctggttcaaattagcttaccgaggcaaaagagctgtacaaaacaacagttggatcgaccttcaaccttgaccattgctggggcattctgaaggacgccccaaaatggcaggctaatcaacaagagaacgcgggtcgatccaagaaggccaaagaacccggtacatcccaaacccctaccaaccttccgagttcaaccccaaggacctcaagcccagcggtcattgatttagacgaggacgagtctgatcttagccgatcggtcctggggagcgtgcgtcttgaaggaaataaggcagccaaacgtaagcgagccgaagagtcgtcgatcgaaaagatggtggcgttgcaaaaagacctcgttcagatctcacgtgaccgattgtcctcgatgaaatcagcaactcaatcgactttggatgacgcgataatgtcaaaggacctgaccaatttggacgacgagacccgagcttattatcaaaaaaagaaaagagctataattgctcgcgatttacaagaagaaaaagagaaggaagaaagagagaaaaaagaaaaggaagagaaggagaaaaaggagaaagaaaagaaggagagaaaggagagggaagagaaggagagaaaggagaaggaagagaaagagaggcatgaacgcgagagagctgaggaggatgaagacaaagaagaagagactgaagaagagcaagaggacgaagacgatgttgaagaagaaataaccgaagaagaagaagatgtcactggagaggaagaagttgaggcttgataattagtcctttctactttctgtattgatcaattgttgaattgtcaatcaattgcttctctctttgtttcaatttctttcttatattaaatacaaaatcttgttcaatcgatgaaggttttttaatcgatcgatttcttttctttcttatattaaaaaccaaatctggttcaatcgatgaggttttttttttctttttctcaagaaatacatcggatccaattgagctctcactccaaatcagaggattgttctctccattcaatgaccaaatcggtctttgtatcatgatttaataagattcaattccaatcgattcaaatataaaaaaaacgagtgacaagaaacaaagggaaaacagtgaaaaaaaagagaaatagtataacaaatgtgaggaaacagagagaacagagagaaaacgatgacaaaaagaaactagtcggttgggcctgtttcctcttcagatccatgcttattccagagatgatcgataagatcttgctgcaaacaggtatgtgattcgcgatcccttatcgcctggtaccgcaacatgaattcttcaaatgattgattgctgcgttcattcctagtgatttcggcttgggtttgaggtgtttgatggtaagtgaagtccccttcaaaagggcttccaatctcgtcttcgatggtcatgttgtgtagtattatcacagctgacattatgtcagagaggtcttcgtgtttccagaatcgaccagggaatcgtacgattgcgtaacgagcctgcaaaaccccaaaagcccgttcgatgtccttgcaatagctctcttgcatctttgcaaagtgcttctttttctttccttgtggctcggagatcgattggattaacgttgcgtatggtggatagatgccgtcggtgaggtaatagccaagatgatatggatttccattgacttcgtatgaaaccgaaagaccttcgccttcttgtaattgctcgaagatgggggaccgatccagaatgttgatgtcgtttaaggtgccaggcagtccgaagaaagcgtgccaaatccaaaggtcgtaggaggcaaccgcttcgagaacaacggttggctctttctccttgccactatattgcccctggtcagccaccgggcaattcttccaacaccaatgcatacaatcgagggatcccatcattcctggaaatcctcgctcatctgcaatggccaggagtctagcggtatcttcttcgttcggcttcctgaggtattcttcgctgtaaatccgaacaatcgtttggcaaaattttttcaaagattcaatggctgtcgtttcacctgtttgtgatcaaatgtgctcagcttcaagatgaattgcaaacaggaaagtaacgatgatcacttactcatacgaaggtattcatccaaggaatccccactgcatccgtatgcaagcatcctcatagcagcagtcaccttttgaagaggtgaaaagcctagtctgcctgctgcatcccgtttttgtacgaagtactggtcggcattctcgacatcttccacgattttgaggaataggcctcgctgcatccggaatcggcgacgaaaagtctcttcaggatacgtaggttctgcgctgaaatagtcgttgtacagctgctggtggccttggagtcgattgcgatgaatttccctccttccgactgttgaaccgcctcgttttttgggttgcctttgctggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctttgttgcaacttattagatagctggcttaagcaaactgccttggccgctatatctataaaacactgagcttattttatctgggctgcttgctctcagtgtaagacattaaggacttttaatttggctccatggatgagtctatcaaaatgtttttggtgtatggtcctttggaaatttcaaataagtgtgggaaatattaattggaccaaccatggcttctcaatgctcattcaggaagttatgatgagccaaaattcaacaaatgttctggaaaaataaaacacaataattggaatgggaaatccattcaagtaatatctagatctaaagcaaagaattggatgatgttgattgtgaaatgagatttgttcatcttgttatattttaagctgcctccttagatatttcactcattttccttaatatttgtgcatattgggtgaaaataaattgtaacctgtctaatggatctttggaacagttttcaattgtatgagtttggacaaatttatttagtcattgagagacaaatccagaacctcaaattaaattaattattttattaagttctggtctagtctaagctaaataaatttatgttattcacccagccctagggagtcaaactcattaaaaaatgaggttcaggcgagtttttctcctcaatttaatgtaaaaatataccagaataaattttgattttgaatagtgaaatgaaaaggttaatataaaaataattttacacctggatctgtgggtaacatacagaaataaatgcccaagaaaaagtcaaaatacattatgatcagtgttggttgtgtgtgactcatgaagcatttttctatgattgtcatgagcttgatatttgtgcttggtcttctttactcttcaataagcagaaatattaatggcactggaaagtttattcaaggaataaaacctgtcatgttggcttgtctgtaaattccaaatgcctaattgagtcatcaaatttcaggcacgttcatttggttttacataccattgttactttgatttctcaccaataaaatgatgtcattttcaggagcaggctataaaacttgcctgattttttgtgaaattacttacagatttttggtagtgggaaaaacagacttacactgtccataaaaaatagttaaataaaatagtgaggaggaaaatcaccaaacaaatacaaagaattcaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacaattttgtgtaaggatgggagctgcagctgtgcagtgttatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagtttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaactctgtttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctactttgaattaagcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacaatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacactactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacagcaatgtataatatcttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacaggaagcgtgttttttcaataaaacacgcttccgaggggcgtgcacaagaaccccccctccaggaggggcgtgtgggcttgcacgccagccaagaaccgacataggtcggttctggcctggcgggttgattaagcgaggggcgggcgctttgacccgcccctcgacaagctccaaaaaaatcagcattcatgcagaggggtgtgcaacaatccccgcccctcccttttgggcggggatgctatgtgcacgaccctaaattaggctgatgtaagcaagacactctggagtgttttgcttacatcagccttcctatggccatggagactacgctctccatggccataggaaatgtacatccggccaggagggggagaaacctcctggcccacagttgacggttgggaggaaacctcccagtcgttgagactgtacatcttgatagggccgagaggaattcctctcggccgttgagactgtacagtctcaatgactgggaggaatccctcccggtcgtcgggattgtacattcttggtggtttggccaccaagactgtgtgtctcaatggccaggagggattcctcctggccatgttgagatggtacagtctcaatggccgagaggaatccctcccggccaccaagactggtcctgatggccaggagggattcctcctggccatcgagactgtacccctcccagccgggaggggtacagtctggtgaagggagaaatttattctcccttcacctcccaattatggcgtcaggaagggcgggttcgtctgcctgcccctcggaatcctgttttcccttgaaaacaggattccaaggggcgtgcaatcaaacccacccctccctgaggggcgggtgggatttcacgccccttttggaggggcgtgggcgtgggcatgcggggaggggggaggagtgcgtttatcaacgcccaaataatacatacatgccaattttccccaagttggctggccaagatacatagattctgcagcaggacatttggtgtgtgaaacttggctgcaccagcttgccaggtaggaattatgctttgtggacggtgttcagtttgccaagtggactgagaaaacctgctatgtatgacccgcttgaggttatctggaaacaaggaagaatcctactcagtgaaaacaaaataaatcttgtaccggatccatgaggaggtattttcttcttaccttagacactgcttgctgtggaatatttctttgcaagcaagctcaagttcaggggttgataaccgcacgccatccccccttgcgcatgccaaaccacacgccatctgcagattggcgtgcgggcttgcacaccaaatatatgcagttctaaacgcatataaatatgcatttaggacctgggctgtcccataggacccaggcatgggtcctatgggatggccccagggtggtcctatgtacatacatatggattttttttttcaaaaaaagaagaaaaaaaaactggcccctctcggcctagagaggccaagttcacaccgctgggaggaacccctcccagtaagagtctacatgccagcttgttgggatgggtgccgccggctggaggaacacatcccaatgactcccggcaagctagttttcaagccagcatgtcagaaggaatcccttctgacaagctggtagacaatggcaaagacaacccattctccgccgccagtccaacaatctctaacctgttgccgcttggaaattggccaagctccagccaatccaactccctcaaccatggaaactttggaggcctgctttctcccgctagcaatcaattgtgacccatcattggaccctcaactgggcccgcttcatccactggcagttacaacaattggggaacagtgatccctgatcagccgttgtaggaaaagcaagacattcctgcacggttgaccggtctgcctgcccggaacaaccagcggcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagaactctccatgatacacacagtgtatcgtatctgtggcagcgttgctgggaggaacccctcccaacaagctggtttggaaaacagcttgctgggaggacccctcctgacaagctggtttggaaaccagcctgccaggaggaacccctcccaacaagctggcatgtagacttcctcctggcggtttgaccatggcctctttaggccgagaggggccagttttttttgaaaaaaatccatacataggaccaccctggggccgtcccattggacccatgcctgggtcgtatgggttggccacagtcctaaatgcatatacatatgcatttaggatcacatatctttgttgtgcaagcccgcacacctatgaagattggtgtgcaagcaggcacaccaatctgcagggtaataccccccgcaagcaattgatgtgcatgcctgcacaccaatctgcggacggtgtgcgcaaggggggatggtgtgccattatcaacgctgtaacagatacaatacactttatgtatcatggagaattctgcaaagctgcatggacaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagataggtttttttattggggctcagatacatagtgatacatggcagatacatggcagataccgtatctgtgacagcgttgccattatcatgccccgcgtttgacatgagatatcaaaacagttgacggtgacaattggcacaatgatcagagttgattgaacaagagcagggtggcaatcattgcatagtttttttgctgctaccttgcttagcgattatgtttcaagatctgcaatctgatgtttgtttgcattatgattgagtagtggtctgattatttgaactttgatttccgatgtaggaaacagaatcccaatattgtaattggtgttgtcggtggggaaacaattctgtgcatcctagttgttgaatactctgacagcttcaacaaccatcatctgttgcttgtgtgcttgcaagcacttccaaactgcacataatgctgagatagtgtactgctatccctatagtgtggtatgcttctactctttacacccaaaaatcagcctgtattctgtatctatgtagtctatttgttctcttgattgtcctgcttccttgctgaatgatgattacactttgactcaatgtgcttggaccatgcccttgacctcttgtcaactatcttagctcttttgtcaccctagttaccctcaacacataatggtcacaagtgcagctcctcagttttcctctgtagcaattgtgtgtaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtattcagtatgaaccatttagttttatggaaattcgattgttaccattaaattctacacactttttaatgtaggaaacaaatttaaaatttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgataccatcattttctacatgtattaaagtgttggaaataaatttaaaacatcaaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaacgtcaaattccagtattaaagatgaaccgttgagttttgaaaaatttggtttacaccattaaattctacatatattgaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaataagtggaaaaaaaaattaataatcaaaattcattttcacagaaaatggtttttaccattaaattctacacgcttggaaacctaggaaacaactttaaaaaatcaaaaaaactcaaaattaagggcaaaaagaaattaattaaaaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttaattattaatcattttttccactcattttttccattaattgtatgcatacatgtttttaccttattttttatgtttttttggaattttaaatttatttcctaggtattaatgtgcgtagaattgaatggtgtaatccaatttttttaaaactcaacagttcattttgaatactgaaatcagacacttttttcacttaatttttgacagcttaattttcattattttttgacattttaaatttatttcccacactttaagacatgattaaaatgatggtaaaaataattttacataaaaatcagcgcttgttactgaatactgtgttggacaggtttttttcaatgtttttttgattgatttttaccagcttaattttgatcattttttgaaattttaaatttatttcctacatttataaatgtgtagaagttaatggtgaagtccaatttccctcaaactcaaagcttcaattataatacgtgagtgtacaccgtttcttgcataatttgtaccgtataaaaattgtatttgataaatgcaaaatggttacagccatcaattttaaaaactttcaaattgtaggaaatgaacttaaaattccaaaaaataaggataattaagcatgtaagaattaattaaaaaaacatgtcaaaggcattattcaagatacactttttattttgatgcaaagtgattgttaccatcattttaaaaatgtctgaaagtgaaggaaacatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccgttgagtttcatggaaattgaatgttaccattaaattatacacacttttaaatgtaggaacgactttaaaatttcaaaaaagcataaaaaataaggtacacacaagtatgcaaacaattaagtgaaaaagtgacaaattaattaaaaaaaatgtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggctgttaccataattttttacatgtctcaaagtgtaggaaataattttaaaacatcaaaaaatattaagctgtagaaatttaagtgaaaaatgtcaaatttcagtattgaaaataaaatgttgagttttgaaaatttggtttacaccattaaattctacacatattgaaactcaggaaataaatttaaaacttcaaaaaagcataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtggaaaaaaaaattaataatcaaaagtcatttttatggaaaatggactttaccattaaattctatacgcattttataacctaggaaacaatttaaaaaaaaaaaaaaaaaaacttaaaattaatggcaaaaagaaattaattaaaaaaccgcgtctaaacgcggaaaccacgtgtgctgcgcgcagcagaaaccgcgtcaaaacacggaaaaaccatgtttttttattaaggcccaagaaaaatcaccaaataaatgcaaagaattcaaagaaagactagagatcagggcggctgcgccgctgtacttgtgtaggtatagatatatgccaagaggcggataaatgatcaatcattgtagataaacaaagccttattttcacttccagttcaaattctgatctttgaatcatccaataatttttgatgtaatttatcattataatataaaagattcaaccctcaaaaacttagcataggttacttcaaatggtgaattcatagataatgaattacagctccaacattcatgaatcatttcatttggaacccaatagaagaattaccattaataaattccaactaacatatgcagctcattgaaatgtcaaagattgacctgtgcaaattttagcttctaatcaagtcaccattataaactgttcaaaccaataacaagaattatgtaactaaatatttggatccttataaacttctaccactgtgtattttgagcttaacactgtgaatttagaatggagaatgcctgtggctcactaaatctgtatcaatatttatctaattcatctaaaaaatcaaccatgtctaaaattattaattttcagatccactaagttatcttttttaaattctccctttagtctagaactacctgtaggtttcatagggaagggatgctagacctcttccttacctcaagaactgtttggttctgaaataagagtggagttctagcatcccttccctctaaatccaaccagttcaagatgggagtgatttgtgtagcctgtcttccccctggaaccacccagttctgcagggaagggatagtttcagactcacttcccccaggaaacaactggtcctagagcaaagggaaatttgtagtctcccttctcccaggaaccgaccagttctggaggaaagggtgaggtgtagcctccattcccactcgaaaaaaccagtcctagagcaaagggagaggtgtagcctcccttctctctggaaccgactggttctggagggaggagagaggtgtctcctccctcccctctagaaccagtcggttccagagagaagggaggtaacacttctcctttccctctagaactgactggttctggagcgaagagagaggtgtctcctcccttccctctagaaccggtcggtttctgagagaagggagacgacaaatctcccttcgctctaggaccagttgtttcctgggggaagtgagtatgaaactatccccttccctgcagaactgggtggttcaggggggaagagaagatacacagatcactctcatctagaaccggttggatttagagggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatctgaacccgaccagttctagagggaaaggagaagtgtccctcccttctctctggaaccgaccggttctagaggggagggagaggtgtagccttgctgaacacagttgacaagtgcacaaggagcataagcaatccaacagatcaatattgttttagcttacctaaaaacagtagtgggaccgcaagagaagagacagatgtttcgaggtagactgctgaggatgttttcaagtcataatctggtggttgaattgaaggatggtttcatcgatggacaaggctgggatgactgggttgctaagtttgaggttctcttaggtgtgccatgcggtgacagaggttgttggttgtctggagtgttaccacatggcagtctgaggaatgacgacagaaggctgaaattctgggctaaggactactggcaagagtcaactgctgctatataagagagggcttcaagctgttaggaagcttcttcaggtgtcgaggttgttgtaattccaatgaccaagatgtcctcatccccctccactgttgcacttgcacagtctgaggggctaacaagctggccccccacttgtcctctgcctttgcagttggatgggggccttcatgcccagaggttttgacccatgcaagacatgggctggcctctgagtccaagtgctccagctttgctggtgttggggggccattttttcttctcactttttttgtaaaaaattattgtctttagctttaagtcatgtcttttttttctattttttgttagaagggcaaacctttgagtttttttgcattttacccatttgtaaggggaaacccttgatttttttttctgtaaatcactgactttaatatacttggataataatcatctttactaaagtatttgagattaggatgtgccatggtgtcatcaagcatctatgataaataggcaaagaagcaattcaacctgtcaacttgtcaagcttatgtgccagattagcttcagtgatagctcactcacagacctcaatggacatggcaaaattggcccatgagaaaattatcaaaaacaaaaaattaaaattaaaaatgacaaaaaaaaagtgttgccatatttacaccaattatttttgctgaatccaatcacatttgacataatactgttgtaaataatacatacatgccaattttccccaagttggctggccaagatacatagattctgcagcaggaaatttggtgtgtgaaaattggctgcaccacctttccgggtaggaattatgctttgtggactgtgttcagtttgccaagtggactgagaaaacctgctatgtaggacccgcttgcctgacaggcttgaggttatctggacaccaggaagaatcctactcagtgaaaacaaaatacatcttgtaccgtatccctgaggagggattttattcttaccttagacactgcttgctgtggaatattcctttgcaagcaagctcaagttcaggggttgataaccgcacgccatccccccttgcgcatgccaaaccgcacaccatctgcagattggtgtgtgggcttgcacaccaaatatatgcagttctaaacgcatatacatatgcatttaggacctggtctgtcccataggacccaggcatgggtcctatgtacaaaaatatggattttttttcaaaaaaaagaagaaaaaaaaactggcccctcatggcctagagaggccaaggtcacaccgctgggaggaacccctcccagcaagcatgccagctaaaggtgtaacccaaacagccccacctgggtgttttcacgggtggtgccacccgggtgtcggtcctcaggatgtgtctccggaaccacccaaacacccaggtggttgtgcattataggatgggggcaggaaagagctttttgcggctccgactggatgctgtatagtgtggtgaattacctgtgtaggtctgggggaggagtgaagtagacaagagcagtcttaagtgaatcattattcagctggacatagaaacagataatgttcagttgctcatgaataaatctttgtaacaaaacaaggtgactcacttttggcacgaacttggaattcttagcccatttctctatatcaatctgtgaattcccagcttttttcacaagtgccgaattgtaaaggccgtggacgttcctcagatgttcatggaagtttttggtgctggaacttttatctctcttgatcggaaccccacaaagcttgccattctttcgaacaacttggcatatggcttctgtatcttgtggtttgaagtgattccaaacccaacttcatcgtttttgttgattagactgttttgggttatctttgtcacttccctcgttgtcaatttcaatgattttttcaagagttggatctgggggggggggggttgagctagattttgcttcctcttcatgatgctggaatcagggatctggagggttaaatgaggaaggcagtacttgtaggctattcctccttggacactcccctgaagtcactcaaaaaaaaagacgggtggacccgggtccacctgatcaaactcggatacgggcgtcgggattgccttgacaccccgcccaaacacccgggtcacacctttagtgccagcgccggtctcttgtgtgacctggcgttgatggggtaatgggtcttactatagccttgtaaggccagtagaaatagaacctcacctcaacgctagaaagcggaggggttagctccctgggttagaggggaaacacttggaatgagcttcgaggtgccaagctcagagtacttaatactctcttctaggctacagtagtgaatttactgtagtctagtaatgggaagaagaggtttttgaggtaggaagaaggttgtaataatttgtactagattataaaaatacccactcacttaattgaagtaaggataacaggtttgtatggcaataatctctggggtgaggaatcctagagggaaagccttccccttaagtattgaaaggcagggttaaggctgcctgttggaacggacaggtccacagatgatcatttatgcatttaaatcataaatgattgaaatatgtatttaaattatgatcacaccaaaagtggaggaaatgacatcatctctctctctctgggtgagtcaatacagagagagataaataattaaatcctcattggtaatcatctctctcattacagcagataatcaagagagagatgactaagcttttaatacatatgtataatatctatttattacataagtatagaataagataccaactacactgggactcaggtacatccatcaacatataactcatcctttgaaggggtcattgaaccactaaactaaatcaactcatggaaatatgagccaatgcagacatttggacatgtcctacatgtcttgtggctgacaaagcgtctacatgccagctctttgggatggggtcctctggtgggaggaaaccatcccaaggactcccagcaagctagttttcaaaccagctcgtcggaaggaatcccttctgacaagctggtagacaatggcaaagacaacccattctccgccgccagtccggcgatctctaacctgttgccgcttggcaattggccaagcttcagccaatccaactccctcaaccacggaaactttggaggcctgctttctcctgctagcaatcaattgtcacctatcattggaccctcatccgggccctctttgtccaccggcagtgacaacaattgggcaacggtgatccctgatcagctgttggaggaaaagcaagacattcctgatgttgaccagtctgccggcccggaacaaccagcggcccccttacctccctcacttaccgctcaggatacacttgcatctccttcaaagacagcgagctgttttacaaaccagctcgcagggaggaacccttcccaacaagctggtgaacataccagctcatcagaagggattccttctgacaagctggtttgaaaactagcttgccgggaggaacccctcccaacaagctggtttgaaaactagcttgccgggaggagcccctcccaacaagctggtttggaaaccagcttgtgttgagctatgcacatttccatattcatttcccatctgctttacacatgtatttcaaatttcacagttttctttgtacacctggaacagcggtcgtggaaggtttctttcctcatccttccacgaaccacgtcactcccccaccttgtgccgctgtttccaggtatagtagtctcattgttctctttatctcttttcttctctatctgtgtgaaatgataaatccttccacgaaccacgtcactcaccccaccttgtgccactgtttccagatatctccagcttatcagcttgccgggaggaacccctcccaatgagctggtttggaaaccagcttgccaggaggaacccctcctgaagagctggtttggaaaccagcttgccaggaggaacccctcccaacaagctggcatgtagacttcctcccagcagtgtgaccatggcctctctaggccaagagggaccagtttttttttgaaaaaaaaatccatacataggaccaccctggggccgtcccataggaaccatgcctgggttgtatgggttggccacagtcctcaatgcatatacatatgcatttaggatcacatatctttgttgtgcaagcccacacacctatgcagattggtgtgcaggcaggcataccaacctgcagggtgataccccccgcaagcaattgatgtgcatgcctgcacaccaatctgtggatggtctgcgcaaggggggatggtgtgccattatcatgccccgcttttgacatgagctatcaaaacatttgatggtgacaattggcacaatgatcagagttgattgaacaagagcagggtggcaatcattgcatagtttttttgctgctaccttgcttagcaattatgttacaagatctgcaatccaatgtttgtttgcattatgattgagtagtggtctggttatttgaactttgatttctaatgtaggaaacagaatcccaatattgtaattggtgttgttggtggggaaacaattctgtgcatcctagttgttgagtcctctgacagcttcaacaaccatcatctgttgcttgtgtgcttgcaagcacttccaaactgcacataattttgagatagtgtactactatccctatagtgtggtatgcttctactctttacacccaaaaatcagcctgtattctgtatctattcagtctatttttttctcttgattgtcctgcttccttgctgaatgatgattacactttgactcaatgtgcttggaccatgtccttgacctcttgtaaactgtcgtagctcttgtgtcaccctagttatcctcaacacatgatggtcacaagtgcagctcctcagtatccttctgtagcaattgtgtgtgtaagagcatccacatcagttgattggattggtgaggattagcaacctctttaatcccaggattagtggggtataaatttaatccctgttagctccaaaactgaccctggagctaacttaatccaacctctaatccccacttatatggtcgggaggattagattaggcagctaatcctgcctaatctgcacaacgatgtggatgctctaagtgtacattatcgagtacaattggattttgggattagtgaacaagttgattgtaaactagaatatcacattttccctttttagtttcatgtaaaatactagttgttgaaattccaaaacaagccaataagatacttacatgagagcttagaagtggtcttagttgccttaatacctgttgaaattttgaactaaagcgcggaagatgttgagggcgaaaaaagggaggatcttattttgggaagggctcacagaaaaataatgtaagagccaataattttcattcactgcagttagccatgcataaatagactaagtcaagaggtcaaattgtggtttttgaaaatgaatggagaaaagtattttgaataaaaaaatttgaaaaaataaaaataagttctcataaaataaccaactagacagtacttctcattctcttgtagtaaatccagatgagctagtcaagagaaaatattcaagaggcattaattcttgttaaccaattttttaatatcacacaataagttaggaaaaggagaaaatattaccatagagacaagaacaattgggttgatattattaaggttcatatttgacttagaagagactcagaaaacaactaagaacatgctacttggctatattaatcaagtctgttttaaggtgtgtagaaaagagaaagggcagagagagaaaaagatacatgaaaattcaacaaagaagtgccatcaactctgcagagtatccattggccattgccttggcacggcactgaaacttgttgcttgtttgctttgaaaagctgtcctcaacccaagcttgcatccattgataattggactcaaatatttcaacaaagatcttgatgacttggttgatgattgatctgcccctgttcattggaagatatatacttggactttaagactcaaggccatgcttccttgtagttgtttgtatgaattccctgatgtgcagtctgacacattgattttcagttgactgaagtacataaattggttttgtgggcatggtgactcacagtgcaaaagtagacggaccagtactttatccttgttccccactggctgtagacgtagcttgcaaatctagggctgactttgttccacttgaataagaagtgattcaaaagtaggattggatccacatgactgtacacaaccaaacagaattcgttgagagcttcattgaaccggtcctgcacatgtgtgtttttctggcctttaaatgccttcaagacatggaccccctttggtgcttgttcccccatgtcctgatagacatggggacactgcattggaaatagacaaagcacaatcactcatgactgattgaggcagagagaccatgctggtggtgtctcaaatccattggaggactgattcaagtggttcctggtgaaggaagctcttattaacttgtgaatgtgatgtgtaagaaatcaaaaatgactcactctgcagcggaggcagtaaaggcccaagaaattgggaggcctttgccaatgatagtgtttgaaatcaagaaagtgtacagaccaactttcttgccactggacaggaagtggttactgaccaagttgtgtgtagcatcaagcattagcattctcttccatgtttgattagcatctgttttttccaaggtgactggagtgaaaagattaaatcagcaatcaacactgttgacatgtgtattccagttcctggaaatcagattgctttgccaaaatgatagcgactggagaggatcacgattgagttgagaagggattgtcctctaagtgtgtaccaggtatcaaacttggtcataagtgacaccatgcacctctggcttgacagtagacaacctaatctgagaagcggtggaaagtttggttagtttctattaggtgacatgaaaattcaagagattaacagtacttacatccaacacatcatcaacctgggtgagatcatagattttttgccacttaagacccgggtcaacttggtccttaagccactgatcaaccacaagaggtggacgggtgataaaaatcttttgatgggaattaagcttgtggttgtgttgccagttccacacaacttagtcttggagggaattggattgaatgtgggtgagtgactgagaaatgagccttgcacccacactgagctgatatgtgattgctcttgtgccagttgggagcacattttcaatatccactgcttggacactggtacttgagcttgaagaaagcctacatacagtggccactgccttgcaatttgctaaacttctcagatcgagtcagggtacctctctggagaaaccattgaactgttgaggtcattgcttttccaaataccttggcctccaactttgagcttcctgggagtttgaaaagaaaatggtgagttgaaaaggctgggttggtgcttccaatgtttttaactaatataagggcatgtggaactgatgagactttgacaggggtgggtaccccttgggtatgtgggcttggagcaacattgtagatgtcctggactagggggtaagtgaaggaagtggggttgatggtagcttgggccatggatgtgactaggattcaaagcaggaaatattgaaagagtaatttatgtagagtaatgtaaggtgaaaatacaaacacaattgaagatatgataaaagaatcaagctaggattaagtgataaggatcaattcaagaaaaagtgaagtagtaatttatgcaaagcaagcacaattaaagatatgatggaagaagcacggtaggattgaattaccaggatgattatttgagccaaggaagaacaaaaagccaggcaaaagctgggtaaacctgtaactgagggaacacagaatgggtgaattctcaagttcagaattttttatacttgaaaggtaaagcaaagaaaattaatttgtagtgataaaattatgattgatgcaatggaaattaacggaaaaatgtgcaaaatagggggtgatgtgagaatcagccagctgccaggggggatggggtggtcattataaggaaatcttctccttggtaagtcattcacttgattgaagtttacatgagatttaactgtgggacactgatggagtcaggaaggtaatcccaatcccatgcactcatcattcccatccagtgacaaccaaaagtctttatgtcattttcttcttttggattcttcattttgaaatatgggtgtgtgggtcaatccctcaacaaaccgtcaatcatgttggacaattcaattcttgctccagttggtggcatcatggttcacccttgtggccagttaaggctaattttccatttcccaatgaactatattcctaatcagcctcatgtcaccgtctcagaaagtggagcttcaacactgcatgatcattcacggttctttgttggatttacaaatttttgctttcttctctctacatacattggatatttcagaatttgatactttcacaagcatatttgattcactgcaatcagtggatcagttttttttttaaaaaaaaataaactccgtgcatttcttaattgtcttgaagttcaagaatagctcgtaagagtagtgtgcataaagtaaccagaatatccaaggaatctcgaccgtttggttttgatcacatgggcttggaattcaaatgaaataaaaataacagtctttgatggaatggtgtttcggactcctcatggtgggctacatgtgaggaaaaggacttgatgagtgtgtgggtaaccaaaattggacaaactcatacggatatccaatgactaatcacgtaccatcctggacattgatcctatcggttgccgccgtatttcaagcccgactatagagaggatgagataaaaatcaaatcatgatacgaatgccgggtgcggatatggtggccgactgaccgtactttccagccgaggtatctaatggcaaccagggcgcgagggaatccctaacggcagagtagtttgatcagctataattagctatgaaagaatgagaagaaaaggcgaggacttacattgaccgtgaaaacaacacttttcccgggttattcgccccactttactgcaatcaactaagaagggcatgtagagagagtctttagcatccatcccggaagctgttgggtcagcctaggaacaataaactgatcacaactgcctcacagatgggtgtcaatgagtaatcatccggagcacaaccggcaagcttgaaagtgccaatcaacagaataataagactgttataaagaccaagagacaacatgataggaatgatcttttgatgtttattgggattgaagagagtaggcaaaagcagattgtgatatggattccttgtggaagcggtggggctcaacttgatggctgctgttggcaggttttatgttcggtggatcacttgggaccctacatagtcatacctacacttccagacactcgaaattcaacagtgtggctggattggccaatcgcacgtacataggatcaatgctgtgcaaggctgtttgcttgggtcatgatgtactcgctgggatacatctgagtggctgaggctgattagttttaacttttcaaggagcttcccaacacgatatgttgtgatttttgcaagttgcttctcttgttcgtcccagatatgtatacggttatatggtgccaccgctagcgccgccggacctcatcctccggtcctccagtcggcatcacggttcacccaatgcttgtggccagtcaaggctcattttccatttcctgatgaactatattcctaatcagcctcaggtcaccgccgcaggaagtggagcttcactgcgtgatcattcattgttcttcgttggattcacgtaatttgcttctgcccatgggcaggtatttctatctcagatttcacattctgggactcgcgcgtagccgaacaggccctaaataaatatgtctgtgtaccgttatacggtgccgccgctagcgcccccggacctcatcctttggtcctccagtcggcatcacggttcacccaaggcttgtgggcaattaaggctcatttgagcaatccaggatttgatgctttcacaagcatatttgattgactacaatcaatggtctactcgaatttttgagacattgtgaacctgctacttatcatcagttatatttttcgttataaaatccatcttttcttaaatccaagaataggtagtaagagcatgatgatatcaagtatctaaggaatttcaaagattcgttttttctcataggattggatacaaataaatagggataagagtctgatatgtctgtaggcctttggattcgtctttcagctccaagtcatgtcgggctacaggagaaaagggtttgattagcgtgtggatatctaaaaatcgagtaaacatcagaaggaatgatattcaatcactaatcacgtaccattcttgagatttttcacctatgggtttccgccgtactttgatcctgagaggacatgcaattccaatcaggatacaattgcccaagtgaggacattgcaaacaactcacaatactttccagaggtaactaatagcaaccgtcgacctcggaatcccctaacgatgcagtcgttctatcagcaagctgtgaatagtgaacgcgaagagatgtgaagacttacaacggccgtgataacaacactttgcctttatcgctgccgacactgtattgcaatctaataaggaggttatcgagctcgtcaggaccaggccggaagccgctgggtcaatatagaataaagatgatgaaacttggagaacaactatctcacttctttttacttctgagcttgagtggcagtttttaccgctcccagtttcatggcaacccggagttgaactggcgagcttgaaagtgcaaatcaacaggataataagactgtcataaagaccaaaagcccacatgacaccaatgatttttgatttttagatggctatcggtatttaagcaattagtcaaagcagattgtgatgtcaactcctgggcagtgatggggctcaacttgatgcctgatgctcgcgatatttatgtatgtcggtttctgtgcactgggaatttgtcagtgtggctggatctgccaatggtatacactgcatcgatagtggcatagcctcaatgctgtttgagcctgtttgcctgatacatttgagtggatgtggctgattgggattgactgttaagcagctgaagaccatgctgttgtgatctgttgtgatttttggaagttgcttaaaatcgtaagcagggaccatatcatccggtgtgctcagcatcactcaaatcttatggcttgtctgatgaactttgattgcctattcagcctcaagggtcactgcctcagaaaatcaggtttcactgcgtgataattcattgttctttgttacattaatttttgattctgtgtatgtgagcaaatcattatgagtcggttgctgagaaatgtgctcggtttactacaatcagttagaatccttcctctagtttttttttttttggtgagactcgtgtttggaaaaaatgagaagggagaacatcatatctgcaagctggaatcaatcaggatcgagtaaagtcatgcgtcaaaatggaaaatgtccttgatcatcatagtcatcctcaacttcaagagactggtcgaatgaaaagaaattaagacgggcatgaaagatggcttttccgagggagagataaatactttttttttcaacttctttatttatgattcatgtttgaatacgggattaggaaacgtgaagtacttgagggtacccttacgatcaacatcagatgttcagcggaggtggctccaacagatggatgctgacagtcgcctgatgagtcagtgcgcgagcgtgatggataacggtcttggcaaagcatccgagccgctcggcgcggacagtaagacgacttgctcccacacgatgtatatcagggatggactgattgatctggctggtcgagtcggagatatgcagggcagcaagtgcttcgctgagcaatggaatcgattgctcgccgaccacctgttggatatttgtgtgatccacaaagctctcactcgtctgcatgttgtctagccagcagcacatcgcatgtttccgagccgcctgcgcccattcttctgagcttctcgccgtccatatttcttcatgacaaggcaacggcaggttagtctccgatagtctcagcccagactcgtagggccccctcagttgaagtgcagaaatcagaaccaaaaacgcagtcctatcaagtgatccggcgcatcagtttaagtttgaatacaagcatcctaaaatcttttctagaccttaccgcttttgcacttcgtactccacccataatttccatgcaacttccagtgggacttgaccggatagggcaagctgtacataatccggagaattgcgtaaagtctcaatgaaagctagctccctgaagttctgtaatcatcatgcgtcaaaaacgtccatcatcagtgattgcgcttttctccagtatgcttatcagaactctagttgatatacctgtacaatggtcgggctgaatctgatggcacgttgccttgaacctccaagcgactaaacatgccgagaaactgataagtgagtaaagattgcagaagctcaaacctaaaagtgaaacttcggtctcgacgtaactgagaagcgaaatggaaaagataagcgaaggagaggagaaaattaattcaaatcatggccaatcaatttttaaaaaatgaattcaaatccgaagaactcacgaagtcattttgcaccgaaatacgcttgtaggataaggactgataggtgaaagccaaggcgtgctctgaactttccaatgccgctccggagacgctgagggcgtaccccaagtgaatggagatttgtctagcatgaaaagattcgcgtcaattttccgtgatgaggagttcgaagaagtttgttttttttgtaaggtgttttgctattattcttcaactacttacgtggctctcagggttgggacgtggaacatgggaattactggacacatgacttcggtagctcgcgataggtatgccgaaaggctccccatgtgggggatcgtgaaaccttgcgacttttgacacaagaatgcaagtatccaaatgctcgggttgagatagaatggcgacgattggggaacatcactgatcaggaaactaggatcggaaaacctgaccagggggacaatcgaagtgcccacatcggatgaaacttcgggaatgttttcgatttctctctggttggtattctccctcgcaacatcgtaaaattcttgatcatctggtggaacgagagagctgagcccctcctcagccgtgcaattaaggctgaattggcgtagcgttgtgcctgggccgaagttatccgcctcctgggagatcaggccatcaggtctcggaagcgagaaacgggtgtcacgcgccaaatcggcacgaaaggaagaagcttgtgccagatggtccgtagggtggttggtattggcagtaaaaggcgcctgatccgagatagcttgctggtacgtgggtggctggttatcatcgctagagtggtcagaggccttaatgatactggaatgattgacagaagtcacaacagatgaagccgaagtatcatccaagttgtacttcgaactagcgccgatggattctttagcttggctgcacttgcgcttgtgtcgagtcagcagatcacttcgcgcgtatgaaacgccgcactggcaactccaggggcgagctccaagatgcttcacccgtcggtggcgagtgacatactccagctgttgatgggaaagaaaggggaagagaacatcgtgaactcaaagtttacaatggcgagcagagttgtagacacggtcagggaaatctgtattctttccctcaaccctcttgagcattgatatgcaactttatctgcctccacttcctccactcattcctcgcgagcatcaagattgcgagatcgtgcagaggatgtggagggtgtgtctgaatgtcaccaaggaggtttgaaagggaacaatcgtaaataagggtctggagctttacactgaccctagaaaaagttttgggacatctgaaagttcaattcgcaattcaagataggggcaacacaggaaagctgtcagcgccatctgaagcagaaaaacacgcggacatccacctgaagagattcatggatactcggcacgattgatcgagcccgagtgggagccgaggcgaacggttgaatgcatcacttggagaagaatcactcactccggacatttgtgtacaccagttttatggaccatgctcagcggatgcttcagcagaatgaagcgagatagagcttggttatagtgcaagaatagcccgatgtggatcaagagtcaaagcttaaacgcggaatgtgtgccggtctgcagcaaaaggccaggagagaaagatgctgttgagaggggcggatggggcttgcgtatgatggaggctcgagtgggttgtgtggaggaagctggaactgggatggaaacagaaaaccgatctgtgtgctgagactgcgatcgcccgttacatggaaatagggactctttcgtgcactttggggattacatgttcaagctatcaccctagatcaccagcgaagcagaaccgtaaagcgtgcatatccgaaatcagaccggatgacaacaaacaaacaacaagttggaagaagaagaagagcccgggacgaaaagacctcaagactcgagcgaagtccatagatcagctaataacatatgacgcacgaataaacaataattgccgggcgcagcttgcggctggggatcatggaactccacaattcctccgaccaactgcagagattcagatcgatcgcgcaagcaggctatgaggacttaatatgaagtcaatgtattaaaatgtactgagtttgactcttgcaaatcaaagttcgataattgaaacccacgcaactcggtccaacctttagataagcttgcgcagaagctggatcttcaaaaaaaaaaatcatgggcagtgcacaagacttatgactggatcggcattgctgggtagagcactccggttcatgatccgtaggaaatgaaaggttagcttacggttgcccacttgtcgcctctccttcagcttctcgagcatgcgatattgagatgccttgagggagtcatcttctgatgaccaatttaccttgagaaagaatcttctcaattcttcacagctaaagcattcatagcttgaagcacacataagctggaggggcatatggaagattcatctgctactattccaatgtgcccataagggtatcccattctttgtgaaggtgttcattattaaaaaaaaaaaaactaggcctgcacagtatggatcaactgcaagtctggcacactggaagactatgaaaggattgcagtctggactctggaggagtgcctatcagtctccatcttaacccaccctgggcacaaatgtaattgggtgcctcccaggagttgtgaagtaactctgcaaggaagagacttgggacacaatttctgtgaacagaatcttatttacaaaggcaattttctaacaacatcccagctaaattcaattttcaaaattagagttctgggtagccaagaggcaggactgcatgttctgaacctgtgtgatttgatcaatagttttttaccaatcagccaaggaggaaacctcctttggctgatcagtagttttgtaccaaccaaccaaggaaaagctccaattcttgggatttgtttgacattatacctctcagctgtgcaagtcattgactgtgccaaccacttttcccaatctcccacaaatacaagtcaacagcctgggagattggaaatataaaccatctctctccactattcctcagcagtctctgtctcccaacttgacaactcaatttgattttaacttccatcttcaaactctaccaccaacttacactacaggggcacttctaaggtttggcttcaaaaaaattgcaaaacttatcaactttgcaagtttgacaaaacttttgcaaaaaatttcaaaacttttacaaaagttccatacacaaaacaacgagcaacccaagactttcacaaacccttctgcatgggatcacacaattcacctggaccaaggtccccaatgtaggcacaggttgtgcaactattccaaaacaatttcacaaaagttgcaaaatccagtgcccacagtgtagcccacattgctcagacaccactcttgattcaaccatctccatcttgccaaaaactcctgtattcattcctcactcactttggttgtttctttttctcatcttgttttattttcaatctcattgtcatcaacatcataccatctcatccaaaactcaaaactcaaactgactcattgcaccaacttaatctctagaccttctctctaactggctattgccagaaaacaatcaacccaaatttaatcctcaaatcaaatcaaatattaatgtttatcctttttaacatcttttcttttttttctagtggatctactctttaccttttttggtattatatatttcagccaatcagtcctatttatatatattgttgcacaattttgcttttctttctctatttttgaacatgtttatcttttatttttctaatattgtgtctgttggaatttccaccttatctcactctctacactctattttcactctatcccactctttccgctcctttctcttcacttctgtatctctcttgtttctctctcttctcttttccccttctcaaccattcagcctgcctcagcctcacacctctcaattctgtcgcagcctcacaactccttctcaaacttgccgcaactcattgactaacctaacacaaccacaggctgaaactcacatcaatcagtataaataacggaaccaatgtcccttctcccacttctttcctcagcagtctctgacaccttgactttgaaccaaacttctaacatccttcctatcacctcaactgctcagcttatactcaacacctcttctaaccaccaccatctccatctacaattcctctctttgtcttgtcccaaatttgttttttctcctccctctttctccatattctttctctcatctcccttctcgctcactctcaccagcatcaactacatttcatctcaagctcattacagcctcctttcatccttattctgccaactatctctcttgaaatactcatctggctattgccaatttggtgagaaaacattgccaaacttctctaattttgtggttccaaaaattgacctatttctttctaacttctaattttctcttgctcaaaaacagtgtctattgattgtctttgtttgatctcatttattttagtctttctgttctgtctaagtcaaaagacagctcaacttgtggtaattctttcttcattcttgttcatttcattgttcttttgtgtctctcatatcttatgaactctaactcatgtcattcttatgctttagttcttgttctattttcagtaattattcctatttttcatcagtgtctgatctctgaggcctggttctagtttctgtatttggacctgttttaatgatcatctccaacaggagatgaaaggacttctcatcaatctggaacccccagtttgcaccttcaaatgctaaatgctaaatttatccatcaatgagaacacagtaacctcaatttgtaacagtttttctatttctaacaatcctttagtggtagtgggtaaaatattctgttaagatttaattttctgtagtgtagtttaagagcctaacactatgctacactaacactggagggcttctcatcactatttagagcactttttaagccctcctaagtcctgaattaacatcctaatcataatttaaaccatctcacattatacttgtttctacaaggcttgtaaaatatttttttggacagaaattaagatctagggggtgcaaatagtatcctgggaggttcctagatcaaaaagggaagctatgcactatggtttgtgtagctgacccactattctcatcagaattggtagacaagtgcttcattctaaagcatcacatataggcatacatctttgtagtgatatttcaattatcatcagttgagtgctgtcagcctgggtgatgccaagagcttgaatcttctagctacttcaagtgcaaagctaaaaaaaaggtgtacaagtgtgggtaacacttggaatggagaggtttttgatattagggggtatcaaatatgaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttaatcatttagccccttttggggcccattgatgcaaagaaatttttgggaaaagtgagtggtttctaatggtggattttctatatttgataccccctattaagaaaagaaataataaaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcagtacctgttgacacaggggtatttttttatgtacctgatgattcaagaatttgcaataatattctgacttttatataaggtccagaagttatttgtagattcttgtttaaaattcttttatttttatgttttcttttatgaatagtaaaacttaatgtactgagtaataatgtctctatcttatgtacttataaaatagacatagattacatatgctatggggatactatagcatgtgtaataatgtctcttaatcatttaaaatgctctggtcaggttgtctatgaatagtagaaggctgacaggtgtccactgtgaaagggacatcccagtgctcattcaaatcagttgcctatcatgtgctactgactgttggaaattgttgataatgtgaaattaagaaacctgaaaatataagccaatcacatgccaatgcaatggtattataagttttattcttatgacatgcatgattccatggcaaatttttggcacacatttcatcaaactgtaagcttatctatacttggttcagcatttgtcaagcgcatgcttcccatgttggggaccatcctgttgattcctcagactaccatcacctggccttttcaacagcaaaacttggacagagcaccattttacttgatcattgcaatttgaaagcaaggactttgtgaactggattcagatatttgtagaactaaaaccagcaggcaaatggcacaatatgtgctcagccaaacaaaatccctcctcagtgtgggtttaagtctgaagaagaatctgacctggaaaacatgtaaaactttcaatggatttctgagaaggaattttccttggcaaatgtgtacactttttttgagaaataatccccctgattagcaagcagttaaaatgtgcttgccaaggtagaataaccccaataaggaggttctctttattgctgcttgaaagggggaatattttccaggcaaaaattgttgagttttgacctcactgcggactcgtggaagtccgatggaccacgcgcatacctgtgttgagaacccccaactgcggattcaagagcacttgtatcgcttagggttgtcttctcccttaaggaagacggagactccagctctttcttcttcaaccaacctaattggaatttggttcaactatccaaaatcgcttgacttctcgataatcattgattgtcaagactaccgggaaaaacacttgtaaagtaaaacgactccaataatccgctccagcaatctgaatcctgacaatttttcctttatttattcttttcttatctctcttgtgtagactgagtaccccaatcttattttttcaaacttctctcacctgcttaataccaatactttcttaagcttctgtgtgtttctttttttctctttcctttttttgttgtttattgtcaaaaagaactaactctgttttctctcaacctttttgaattctcttgcttagtcttcttcatcctctcaaatcctcatcccgcctcttgcaacggtgcaaccaagacactacaatacggtatcaggcgtttatctgtattgtctcaaaatttgtatacccaaaaataccggatttgtgttgtctcactttcctgagacaatacacacgtatcgtctttggaaagtgagacaagtattctgtattgtctcagatgactgatcccaccaaaaacgtatttgatacaaaagatatttggccatattgaagaaaaaacaaaaaaacaaagacaatttttttcatttgtaagtcagaatccaatataatatatttgttcaccaaccaaggaaatactgataccggtatcaggatcaaaataactatgatacaatccaatacgaatacatgtctcatatctgttgcaccgttgcctctcggatagtcattgtctctccttgtctacattagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccaccctttttgaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaattttttttaaaaaagtgactggtttctaatggtggatttcctatatttgataccccctattgaatagtggtacattttccttctctctctcatcttcagttcttatctatgtttctgatctgatcttggttcttgttttcttttcagttctggtttctatttttaagcaataaaatcaaacttcttcacaaatgacccccggaaattaatctttgtttttcagcaagtataaggtgtctcccaaaggaaaggcaccatccttagtgggttaaatttgtacctaattaccaagaataatgatgttcatacctggtaaatatgtacctggccaatctgctggccaagcaatggatctttgacaaagcttgtttttctctgccagacatctcattttattttggggttcatgtttttacactgttttttttctgcctgcaatacagtcaaccagtgtgttgaggggcacagggactaaaactacgactgaagtcaagactcatgtctgggacttgacaatgagaaactaatgtgttaattcagtgagtagaggaacattgaaagagtccagtgttcagtagtaatggaacacttgttataagcataactatgtacaagcatcaattactacatatgggatgaccatcccaacacagtgagtgatgattggagtacttcccatcagaatctctgggtcctgcattttgatttagagcctcaaaagctagatttccctgcaaaaatctagaccttcttggtctaaatcaaaaactaggagggcccagatcgtatgagaagttgtacatttacttattttttgcacaattgctttttgagagaaaattaaaaggtttaaaaatccaaatggagcaccaattctttgtcaaacatacctggcacaacagtaaaacaccactgttatcaatatcatccacactgcccccccccctatcacacgttcaaaccccacctggaacacccaaaccctacaatgctcctgaggaagatcaatgtcttagtcctgctcctcagctgccttactagcgctcacggatatgacccaccactttgcccaaagtgtcacaagaataattccagctacctgcctcgaaactatgacaagagaccttgcaatactgtgaccaagtgcaatcaccatggagactgtttgccatgcacagaaatggtaccctaccaagtacgatattgcttcaactgtgcaggccaccaatgggaggaagttctgacagcttggtgccctagaaacaattatgggatggatcaacacatcaattccatttgtccacaaaaaccaccttctgcttgatttggaagcgcttggtcaaaaaaaataatggctctgttgtaatagtcattgggcagaaaaactttttttaatgatgttttatttcttcaatcatcacaatttcctcccaatttgagttcagaaaaacccaagggagatgaagaggtattcatttctcatatatgatatggaaacatgagggttaaaatcagccacttcattcaaatgtatgtagatttgatcattgaatttgttatgccatttccatgttcaggatgattgtcaactaacaatcttgattcatcttgtgactgccaatttcaaaactcaacagaattatggggaattttatgaatgcactccctgctcctctcatccattcctccgccaacactgcatcaaatacaatatttgcaatgtattggcatgtatcatgttttgtaacattgtcttgatgtaaaatgtttaatgaaaaatggaaaaattcctgtcaaatttggggccctcacagatgccaatttagccccaaaaacccaaaaagttttgctggtaaatttggttttccagactctaagttgcatcttggatacccacagatcttgatgggaagtcacccaatgtgattctatggagagtgacatacaataaaatattgcatttgttgcagtgtcgcatccaccctaaagaagaggtgtgtgtgcaaacccacccttttttttgggtgtatttgggtgcaccccccttttttagataggccccttcctaaaaaggtgtgtgtgtggtctaatctaagctttttgagtggacggcttggcctacatgccaaagaaataggaacacaagctataaatttgatagaatttttgaagatgtggaatgactgcatgaccttgtgtggattggcttagtacctcacttgtttctcttctggtgtaatacatgtgtatgcaagagagaatgaaaggcaggccaaacccagccagatgaaaaaaaaatccaacaaatatgtagtgcatgcatgagagaatccaaggaagactggtcgttggattaggttgatttcaagtgatagaaagaacacaagacatgcaattggtgtgtgcaatctcacaagagattagattgagatcataacagctttgataagggcttctgtgggggtccaatgagaggtttgaagtgccacctttaatctgaagaacgtcaaggtacaccttttttcaaggcctttggggtgtacccaccagtgggggtgctgggtgtgccaccagcctccccaggcctctggtcccctggtgcctcgggcggtttttttttttttttttttttttttttttaaagtgttattgatttcacatgtcacactataatctaatgaaacctatcacaagccttttaaatctaccactatctgaactacatagttgtctaatatcaaataaccccgcaggaccgcaggtctaaccaaactattctgcaattaactgctatatgctgacaagtaaatattcttgcaaaattggattgtagagggaaaagaaagaaataaagagaaaaaattggagaaaaaaattcttaaattgtaatgaaacttttgatgggtcaagatcaagttgcttttgtatgtttgttgacttcagtcttctttattgggcatgaaatactgaaaggagagtgattgtacttgatgtcagtcaaagttgtgaattttttcttagattgatctaattttatgcatcagaagcaagcaccgcttgggttttcaatgttgcagtctttggagttatgtttacctccacatttggcacagaacggaggtgtcttacagaaataagccgggtgcccaaattctaaacaattaaaacactggggagggccgggagtatattttgcttctttgaggggaatgccatcgatgatcagacagcctcgttcgatgtccctagcgagttgtttatctttcacatttattaacagggtaccgtgtgtcttgccattcttttgaggctgccctagccacctcatattctctatcatgttgggtgggatatcgttctgagtgcaaagtgtttctaagtgattgttgttcgttgtatcgaatttgattgggaccgaatgaatcatcacagtaaaggtggccattggtgttgaaattctgtctctttctcctcattcctaaaaactttttcctcatttgttaatgtttatacaaattaatattcatgttttgaatatgttttgtccttgtctgagtggcatcttatctttttgtctagtgctgaaatccctgtagtcttcgaacctgggtctagtctttatcaacaagaatttgctcctgtcaatgtttcattcatgtttcaaactgttattcatttctatattcaatttcttctcaaaaccacatgttgaacatcttttatgtagactacttaacaactagtctctgctaagtaaaaaatatcatcggttctctccctctttttttgaccctctgagctgttccaacaaaattaatttttgttgtcaaaaatctcctccaagagttctcccttcttcagttaaaatttcttcaattggtgtcttaaaatttgggtccgctagatggatccaggtgtgtttatgcttgagaagccatcttgccatcgttcggttctttgtaataaatttgacgtcgcctgaggggaatcgtgtgacagcttggacttggactgggctgttatcaatttttgcattgatggagctaagggcttggttaatgttggtgacaatttgcatggaggacaagttcaaaaagggtttttccgtccccggccgtgatcgaatgatggtgtgtcctcttttgaagcgattaacataactgttgggagggatcgaggggagtgggtgcgacatggtggtagttgtctttgtatttgagaggacttgatcaggtgtttgcttcgaaggcgacaaggctgcagacgcatacgacttcttctctcgtttccgaagctgaatttgaggctcggtgtgtatctcaaggctgtgcacagaatcagaatctagggctctttccaatcgttctaatcgttcggctagaccatccagtcgtgaacacagtaattccatcgagctatctggtgtttctgtggcggggctgatgtctttgctgagagcttcaattctttctagtctggtcaggagtatctgcatggtgttgaagagcatttcgagggtgggtgaggggctggttttgggacctccagcggctgttttattattcttcaccatattcaattacgtccaaagggagaccggtcgaaaagaggaaaccaattgattggagatttgagccgaggcggagctcataagagggaccaaacggactggagaggtgagatgtcgattgagtttgttctgtgtaagtgaagcttagggtggtgagattgtggttgtgtgtggaagcctcctcgggcggtttttgggcacttgtgcacgcgcttttgtcgccccctgtcaccgcccagggagggggcggttaaaaccgtctttctcaaaaaaaggcaacgacccaagaacaaaacttgacttgaaatacgcaacagctcgccggttggagccatgtagaggagccacatcaccatcatcatgacgaccccccccgctatccaaccgtgctacacacgctcaagaactaagtcgctcaaaaaataaaaaacaaactggaattaaacattagaatcaaataaagcatcactaaaaactaagcttaaacgcaacaaaagcaatcaagaaaaaataaagagatggaatacaactacttgaagtacagtggcaaccggttgcagaggaggaaacaaaacgggggagaagcgcaggctagggttagtgacatatatatatatatatggaaaggagaagattggaggaggagaatcaaaaacctgagggttttgtgaaagatatatatgtgtgtgtttgtgtgtatcagaaaacccaagaatttgcgagaggagcttggaataaataacagaactgaagccactgataaagagctctttataatagatctttcaagcttaattctatcatgtggagaatgagaaaaaaaaatgagaattgttataagaaacaaaaaaatgaggaataatggaaattgaagtgggtggaaagtgctagatgaaatcagtcagataacataagaaagtaatacacaaggattgtggaggagataaattacccaaagcataccatgggaggatgtgtagtttttttttttttttttggggggggggtggcaggagggggtgttagaggggactagaatgactggacgcgccgagcagattattgttggccatcgtcggctcgttttcggaggaagtgaagtgagcggaggtgtggataggccaatggaccttctggctgatgatcacggagacgacgaggatgatagcgaagagaaggaaggctagcaagcaatgataggcgccccttcgttcctgtgtacttgggcggaaagccaatgatcacacagggagcaaccagtcaacttccgagactctcgatcttcctacatgacgtaaatgagagaaaacaaaaaaaaggaagggagggagagacgcacgcgtttgtcgagctcagtcagggcttcttctgtccggggatccggatgaagccattcactggcattgattcccgccgcatccaaccgttccgccgaactgatgcaacccggactccagtcggtaatcatcacggtttcggacgaatggtcgaagagggtcttggacctaggaacgacgaccacagtggtcgtaccgacttcgacgtcccctttcgagaacggccctcggagctgggagagataagagaggatttgtccccgtcgggcccgacggttaggattaggaatgttctgtttccgagtcaggcgacgtctcagggatggaaggatatacagggagccgtagagccagagtggagggcatagaaagccccaccagaagagcaatttggtccggggcgcaggcgaccaacgtggggaagtagccaagcggaaggcgtcaaggatcgggtcgttggcgagttgtccatgggcgggtacgtggatggtggggtcgtgttcgaggatcgattgcggtcggagagccggactgctttcgccgatcggtcggatgatcggcgtgcaataggtgaatggcctctggccggccgagtctgcagtctcagcattcgagaccaacttcgaggtcctcgcgatgatcggctctttggggaatcctgagggaaggtagttgggcgagtgcagacagtctgtggtatccccgtcctctcgctccatacgcgaatccgactgcagttctgaacattgcctcgaatggtcttggccacggattgttaatgagatctgatgctccatctcgagttttaggttttatatgaattataaatgtttgaagaataaatatttatttatttaaatatatgttctttgtgtttgcccgattgtgcatgcaaaggtgggagtttaagcaacttgtgatgatatggttgacgcgtgcgtgatgtcgaacggattcaaggagtcgcgaaatccaattgtttattttattttattttttgatctcaggctgactccacactctgtccctctctctctctctttccaaagtcggttggttgttggttggttctgctcgccctcggcgcccactcaagaagccagatggctcaatgacggtaggagtatctggaggaaattagctcgcctagtgaaaagagtcaaaagtgcaccgatgtcaatctttatcaccaacacacccactttagcaaaaacgggattcagaagggatgtcatgaaacaatctgatggaagtcatcgggagaggaagtgacggtaacacagcagatagagatacatgaagagaagggtttgaggatgatgatggtaacgaacctgggctttgaatagggagctgatcggaatttttggaagaaacgatagtggtgtgtttcgaataggagaaacgaacgaacgtatttcagacgcgcagagaggagcgagatttggcttcttcttttttttctttttttcttaaaaaaaaaaaaagaaaaaccaaaaatgtattggggttgggagatgggtagttggatgtcagcctaggattgtctgcgtgaatgtgcggttggcgggctgttattggagtgtaaaaaaggaatatgttttaatataatacatatctctctagtctcatggagaagttggatgggagtgagatggagccaaggatgatgatgatgatgggagagttctaaaacactaccagattatgcagaggagggagacggagatagccagccggtgctttgaatcccacataacaggggcgacttggctggcgaagtacatagactagcaccgacaagcagctcgagtttgcagggctgattggctagccatcaatcaacgttgtagacagagaagagcggtgttgtcaaaatgcgcgttgaatttttgctaaagatctaggttgctgtaggttcatggagctagaattccaactctgatatttttttatttacagccctgctgacattgacaaccggaatgaaggatagaaggggggtggggagggcaccggcagaggcagtggtggtggccagggactgtacatagtctgttgacggtccacgtacggttggctggatgatcagctgaggaaaaatttacatctgggcagcgggagactaatagcgagattcgagtctggcctcgcatagttctgaagtgtgtatgtattgagattttcagagtatgtatcgagcaaactgactgatgaaggtccaaagggggggggaggctcaccccaagacatcccatgcaatgctgatgctggatcgagatgaagttgagtattttccgctactggaatctcagtgggtgaattcgcagtttatacacagtttaacaagctgttgcgatctagctctacacacgtatctataaaaaacaaaaatgaaatcgataggatgccgtatggaaccggaagatgatcatgaatactatccggcccggtcgcgtggattctacgacaccttttggtggctctgagtaccaggctctctcggccctggctcccgcgttactttgtgaaatgggcaattattgtggttgttaaacataaacagtgtaaatggaatttggtattcagctgatcaactctagtgatatgtatacaaagctatcagtgtagccatctaggcaaaagaagtcaccgttgtggcgaattgcagcattaagtaagggcctagacccgattggcagagtggctatagctagcgtccgattttcatagaaccgatgggctccctaaaggctaaagctcaacttgtcaagaccgacatataaacatgttggtgcaatatttgtatgagtatgtaaatatgtaatgtagggggaaagatgtcgttaattccccttaggcccaaaagatatgtgcatggaggagccacgttgtaggagtaggtaaaagcacattggccaacggcgcctgtaaaaggcacttgacattgcgttggtctcaccaggaggatgctgatagcgtttgtcggctggaataaattttaacccgctatgtaagtacagaaataatgtgaggaagcagatcaagcctcaagcgcgcgttgaaggaagggagggattctcacctgaccgtcgattagcaagcttccaagtatgtagaagaaaaatgccctgcggtctctgcgaagggcatccatcatttagcattcgtagcatatccatacgatgtccagattgccgagtgagctgttcttgcgcagtggccccgggccgtagttcttttgatttttgtaggctccatcaatccacacaaggttcaagcaggttgaggtttacgatcaatagcttgaaacctatcatcccaccaacccaaattcccaatcatttcttgatagcgtttcgacccgcgttcctgagccccttccttttcaagctccaacaacccccttgatgtttacaaaatcattcgtagagactacatatcatcagctagcacagcaccacatctatacaatatgcatacatggtagatttctctttgcacaaaaacagaaccaaccagtcttccaactgagcagggtcagggagtgccaaatgatgagatggactcagcggagtccacttggaggcagattgtggcgaggggagggcatttgtaccacacacaacttggtggattgcgctagcttgggctacgatagatcttcggtgcactgctgtcacctgtttcaagcaaaagcgacgctattctgacgtcaaactctgctgaccacttcacttccctctcagccaggatacaatgaccagagggagtacataagttcagtttgtactcgacagtcgagatatgaaaaggagagcatcatggatcacacacttcaggagttgctttcaagaccgtcgggcaggcttacacataatatgctgggctaatcgatccgcaattcactcttttaatgctcgtgagtcgtgcctggggagctcctctacacatttgtttgaaatctgacaagccatctgttccttgcaatcttggatcccgcctgatgaaggtggcatgttatgatctcgattaatggttgatcgtccgatcgttttttttttttttttggaatcagttcctccccagctcgttatttgagagcaacgatgacgtcatcctcaacgacagccataacatgtgggcacacacgtgatgaaagaaaaaaaaagacaattatggttggccaaccggagatggatttaagtgttacaaagcatgagtttttgtggaacgttgcaggaggctatatgcagatacatatatcttatcaaagatcagctgactggcataaccaaccaacatgcaaaatattgaaaggttcgcgaaggaagaggaagcaatactcggtggcaagatatgtgatttaaaaggttttatgtacaagaagggtctgggttgaagatgattttgagaaaggaattcagaggagaccattcaaattaaaaaaaaacaaagttaaagctgaatcgaatatggctttaagttgatgatgaaatttgggggaaaatcgataaagtgaaagatcaatggagaagggaggcaatgaaaagcagggaaaatggattcttgacaaggaaggaaagcaaagaaggaatgcaagggattggaagtcagctcgagagcaaagaagatttaatctgaggtcatagcacaatgacatcatctcagtgaaaacaagacagggtgtattccataaggagaccttagagcctaagattgaaaggctgccaaaatccagcaagtgagaacaattttcatggggcagaaacttgaaggactttgttctcagaccacattgttgcagcaactcaagatggggattacctgaacatcatgcaggccctggaagttgggttgaatgtttgtttgacacttggagaagttgtttaagtgaacaacagtgtactgttgactgtgtggtgtgtacagctgtcctatagacacattgaaggaattgtccagacaatcctgaacattcacttggccatctagtctgagaagctgttcttttgatgacacttatgcaagtgtgggaaggaccccagtatccaaaagacactctggttggagctgttgcccccagaaaccttaccctagtgttaaggggactgactgaattctcccaggtattcaagatgtgctaactaaccatcctgtttgcctaggacctcaacaattgtgtcttgtcagataaacattgcacaactgttgctagaaaactgatgttgtcctgtggcccaattggttgctgggatacatgggttttgctgggggatctctcaaccactcctgtggtgtagagggggactgccagcctctcctttcagctgcacctaacatgaaattcagaaatattcaggcagaacccatgcacacagtttctgtgagactgtgaatttatttaacttggatgacacatctgaccaaaaaaaatgaacaaaatctgtggctatgtggtttttaagctttctgtcttatgcacagtttgttgctgattcaattgagctgagtgaatactagtcaatctaggggatttgattgaggaaactgacagaataagttggatgatggatagtgcaatcataaaatagatagggggttgataagcgcaagccaacccccctcgcacacgacaatctgcttgccagcagcagattggcatgcaggcccacacgccaaagcagattggtgtgcaggcctgcacgccattctgcagcaaggttgattggcgtgcaggtcctaaacccatattaatatgggtttaggaccagggctatcccataggacccaggcatgggtcctatcagatagcctaaaaaaaaacctgtcaatccttgtaggacaccggccggtgtcctacaaggtcaacaaggcccaccttgccggccaggaggattccctcctggtcgacgaggttgtacatgagccttgtcggccaggaggatcggttatcaatacaattgatccagagagccgtagacgtgcctggggtcctcagctctccttgaacccattctcaaagaaagataacaggctgagagggcgcccctcttggccttgagactgcacaaggtctcaaggccaagagggattcctctcggccttgagccacttgagccatgtacggtctcaaggcccggaggaacccctcccggctgtgagactgtacagtctttgggctgggaggaacccctcccagcccgagactttttttctttttttttgcaatccttcctcccataggaaccatgcctggttcctatgggagggagattggtgtgcaggccaatctgccctgtagcaaattgatgtgcggggctgcacaccaatctgctgctggcgtgcagtttggcgtgcgcgaggggggctggcttgcacttatcaacccccaaatagctaagaaacttcatgaaaacctatgtgagaaggaatcacaaaattcaacaagtagataaattggactggtttctaaaactttttatccaattttagtttgtgttttgttaaaatttattagatcttatatctatttggactaccattttaattggtctcttcaatcaaccctgaatggatcttatttgccaaaataacattcagcagctgcttgacgtgccttggggggtagatctacttgtgcagtggcagcaaggttttgatatccttgaagcaacattgcatcaaatctttcttctgcagattttgattcttcatttttgtagcatgactcatctgaattatctttccatgattcagcttgcataaagtgaattatatgttttaatcccatcatttttttttttgaaaaattagctcaaaatttggaccacaattgtatgatttgagttatttattaagcttacttgattgattgatattggtagctgttccctcttctattttttgtttacctgtgccattggatttcaaaattcccaaataatcaaattcttgtgagggggggggggaggatttatttatagtttgataaagagagatttgccttgctcaggcaatcatttataggaatggtgtccttctttgcagctctcaaaataaataaataaatcacatgtggaatgtagatttacctttttcagatctgttcatcctcttgtggagggtgtgctgagtgcccttggcaacatcttcaatgtctcttttttccagagctttgggatacaatgttggattttctgagattacatagcaattcaaaatatgaaatgcacataagatactggataattgcatggctaaggaccgggttggctggatcttattactttttggttgaactaagaatagctacagatatgcaagtgggaaggcgattattggaaaaatccaggaagatgaagggtatttataatcctaagctaaccattagggtgctggttattgaaaagtgtgaacatgcaaattttgcttgcccttactcaaacccagtatggcaagtgtatacccactcaattaaactgtgtctttttgaaatgatgcatgactgtgatctctcttttaaccttgggaatacatctgtagtctgtctggcctgcagtaaatgggggatatgaagttgatctagtttgtttgatcttttaacccacatctaatataaattatattatttgcaaaaaaaaaaaaactgtcaagttgctttgatgacccccccccccccaatttcttcaattttaaccctgaaggcccatgtaagaatcctcaaaatcatgttgcattgcaaccttcaaatgtgtacaggttgcaggtgttgtttgaaatagctggtttgatcattgaaagtcacagtttaaattaagatatcttgacagaataatggttcagccatctgtatttgggcctgtaaatctaactttgttcaacacctttctgtgtgggaggtctggttgtatttcataaataccagctcagaaatacaataaatagaaagaggaaaagaaagaagaaaatagtcacctaaaagcagtaaatgactaaatgaataggacaacagtatatctcaatatgtcaatgagagaaagatagaagagaaaaactaatagaaaagagtgaataaatatcagaacacttgtgagaaaaagaccgacaagtacctacgatgattgaggatagagaaagaaaggaagtggtcggtggagttgtcgaatggaagggatcaatttgatacagggatcaaagaagaaaagaagtgatcggtgtaggactcctgggatagatagacacggtaaagtatatgtatatcaaaagatcccttgaggggaaaataaattgcaaataggttgaaaagctactacaacttacaggtggtttgaaagacctgcccctataattgtactaaacaaataactaagagtcttgtaatcaatatttaagaatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacggatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggttgagcgcaagacagttgaatttgttatttagagtgtgttaatgatctcttcctcgaaaaatttcttgctaaggcactttaatcacaactagagctctggtgttactactactactacttgttatttgttaggccccgtttggacgcgcggtgtgataagataaatggtgtcataaattttatgacaccccatgtgaaaatggagtgtcataagttcgagtgattacagatttatttatggcacctgtgtttggcagatcatcatgaaagaaaaatctgatcccatttattgcaagtacgtttggcctactgtgtcataacactcaaacctctcagaatgccaccaagtgcaacctcactccaaaaacgccaacaacaccagcttgtccaacgaaagaagacaatcatcttccttgtcctcctggtcggcttacggcagtggtcaaagaccatcaaaacaccttacaacgatgcaccgttcaccggtgatgcctacgttcagcacatcttgaacggtaattgacttcgttctcaatcgatgtttagattatcagtcaatgttttccggatttgcgcagatgagctccggtcgcttgatgaagaaccagtatccaagcttgtcaccatggatgaacagttggcaatattcctgtatatcgttggacagaacgcaaccaaccgtcaaactcaggatcgattccagcacagcggtgaaacaatatcccgggtgtttcatcatataatctatcttttcctacagcttcagaagaaatatattgtctcccctccggtcaatgctacacacgaatcaatttcggaaaatccaaaattctcaccattcttcaatcaatgtattggtgctatggatgggtgccacatcccagcatttgtacctgaacatatggctggcccctatcgcaatcgcaaaggaatgctgtctcaaaatgtactcggtgtggtcgacttcaatatgaaattcacctacatgatggttggctgggagggatcagctcacgactccagggtactcggaagtgcaatgtcagaggatttcagtataccaaacagctcattctaccttgcggatgctggttactcccttgggaagggaatgctagtcccttaccgtggtgtgcgatatcacttgcgtgaaaatgcacaagctgcacagaggtatgttgattgaatgtgttcacttggtttgatagaagtccttaacattcctgactgaaaaatgcaacataacgatattcagaccaacaaataaagaagaacttttcaatctcaggcacgccatgcttcgaaatgttgttgagcggacgtttggaacctggaagaagcgattccctattctggtacatccattggaatacaatttgaaaactcaaggagaccttgttctagctctggccgttctacacaacatgattatcaaacacaacggccactcggaatactttgaagaccccgactacaatggggcagctcctgatgatgatgagataccagacgatgatgacgatgcagacgatgcaaattccttaagccgagctcaagctcgagcagcccacaagttatggagagacaaaattgcccaggaaatgtgggaacagtactcaacctatcttcaacaaaggaatcatagatagaatactcatcagttttttatcagtcatgtacacattttcatttgatttctttcctgcttcaaaactgcttcttctgcatgaatacatgttttctttaagccagcctactagaaatggcacatacaagtggtcaacaatcaaaataagatgtcattgtttgaaattttgagatcacagtttgattgaaaagattgacatgagattaatgatagtttacacattggaatcagccaatttgatggcaatctgcctgtcaatccaggcccgggcatgctcattgtttctaattgcaagaaacaatctggcctttgcttcattttccaaaacaccgaatcccgcaaccagctcagccatactgagatcatcggcaaatgcatcttggaacttgattgtagctaagtggataggcgagctttctggtgatttgaccggtaagttggtgtttgaggacacaaacgcatcaactagtcgatcaatcgagttttcgaaccgatcacccaatgtgatgtggtgctggcgaggtggacgtacacctgggcgctgagcaggttgaagagttgtctgtgagttttcggccggggttccagtctcgccaagaacgatgggagtagcgttgttgttcatttctgtacctgatgattgtcgcatatctcctcgagcagtgtgaccctcgaagatgatctgaaagtccgagtattctgggaacggtgtgttcttgaatcgcttggcagtgggatgtgactagagaaaagcggccacacaaccacttcagcatcaacagaatattgagtgaagacagacatgcttaccaccaagaaagcattccagacatcatccgatgctgtgaccatacattcagcttcattccaaccaaaaccactggcccctttgcaagcaacaaacgcattgtagatcttcttgaagccctgggtgtactttgacttcaccttgcttgctgtgaatgggttgccagggaactcttttaaaagttcgctggcaacccacggatgcacctctggtttaaatccgccctcagcttgtttcccggactcaacggctcaaacatacaactccacagcgcttcgttccatggctggcgtccaggtgaggctctttgacttctctttttcagggctgttgatcggctggatttgggagttctgagtggcctggctggagacttgagtgttttcaagtgactggtctggctggttttgtgattgggttgggctccatgggattgtaactgtattttgagaggcctgggttccactggtcacatgtgattgttgggactggcttgctggtgttgcaggaggtgctgtatttgctggagtcgatgaagcagcagctgaagacatcgatccgttttggctagcgccagctctggcggtcttcttggttcgtgattggcttgattttgctcgaggcatttttgtttctgtctgatcgatgaaggtggtaggatgatgtacatacagtgagtgatgaggtccaagtaccaggggaaatgaggacttacatacccaagttgagtgttggacttgatttgagaattgagagtggcccgatataccactgaaattcaggtcaggaccagtatttttgatttggcagggggatataaaaattttgatcccctcgtcatatattctatcatctatcgggttgccacaaacacaaaataaatgaagtgttatacccgatgcacccccgatataaatcatgaaatttatatcggaatttggtgtgtccaaacggggccttatttgttaataatactatttaatttcaatttgttatggttgaaggtttctggttctactacttataaatctctgattttacttaactaattgtgacacacgcactactaactaattgtgaccaatgtacctcagcaggttgatgatactatattcactaactaacactaattctaactcttcaaactttactgacactccagaacaattccggtagctcaggaccaaacttactgctctgagagactgttgtaggctgatgggggaaaagagaattcctggtggagagaggccctccttttatattgaagagtgagggatttctgctgcagggtacttcttgcgaggcatttttgctgcaggtaacacccactagcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtatacagtcttatgagatctgtgacctggaaaccaaatccacattccaaattttctgtgtttcatctcaacagatgaagcaacagatgaaacatcagatgaaacccttgcttacttccttccttgttcattcttcagggtcaaagcctctccgcctaccttccttctcccctcctcatcaactgtcttatgttcttttccactgattacacaataaataaacccatattacataacctacccacacacacaccacgtctacatatgtataccttatcctgatgttgtatgtcctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtcactgtgacctattctgtatgctttttggcattggaacaggcacagcacaccacattggtggagttgtcaaatggagtggattgatttgatatagggatcaaagaggatgaattacaagcgcagaagaagatcgtttgatattgagatcaaagagatgtttgacggtgagagtcgcgatgtgatgttcgtctcttataagaataagacgagtgatgatttgggataagaatgaggtggtcaactaagaagattgactgtagaggaatgatttgaaggagtcctgaggtgagaggaagatacgacaaaagaggagggataataaagaaaagttggaatgcacgatgttaatgttggtggagagtgagagggttcaagcgcaatgatgtcattgcctgagcttgatgaattatagggttcaggcccaatgatgtcatgaatattttggtcttgggtaaacaggtggtctagagccgaggcttagacctcaatattgttgagtttcacttgtgttttgtatgctacacacctgttcatcacatgtcacttcagtttcacatgtagtgtagtatacctggggcagcaactcactcgtggaaggattctttcctcatccttccacatttctcatctgctgtcccaggtatgagttttctttcctttctttctctttttcttcttttatgttccagtcgcacttttcattactgatgcaatgatatccttccacatttctcatctgctgtcccagtttgtctcatcaggttatgagcaccagtgctagctacctacgcactcaattggagaacaactgaaagcaaatcaataaaaaggatccgtacgctgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccagggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatctggttgtccaaagaattgattgagttgttgattttgtttctcgttttgatgtcttgttacttgttttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggtctgggagcactacgcttcaaccaggactggaacaaaggactggtgcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccactaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaagatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctgtccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatggataaaaggaattcaatatgcattatgcaatataaccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccatgtgacatccttgattctgcgtatcttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgatgtctatttgtccgtatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacatcctcccccaacttattgactgtccccagtcaattctgattttatgactgtgtttgaaggctaaaccttgtgtattttgtatggtagaatctaaatttagatgttgtagtgataataataaactttgataattttttttatgtttatttaatcatccaaaattccctggttatgtttggttgagactgggaattgaacagagagccttcttatttttcagaaatttactccttgggtgagaattgaacccaggtttattgtgtataaaatttgattaagggtgggattggaacccatgtccttgatgttgaattgtgtgggtgttgggttttgcctagttggggacgttcacagagcctttcacgtccttggatttgggttgctgcgcgcgcagtagtcctggaagccgtgctatccttttcctggtcttcctccgtttttcggaccacctgtcactggcctttcacaacctctagatatcctccaggatatccactccggcccggtagcgtatcctccaaactgtactcctatctccccaatttcttcctctcgatcatccacccgactatccgcctctaacccggtcttcttgatgatcttctcggcaatcttctcaatgatcgactcttctaatttgtaagttttatcttcctttaacgtgtttgtttactttcccccgctaactgtagtggcttcgtctccgcagattttctaatagtattcttgactattcactataccctcgacttctcgccaatcttcttgtcccctcaatcgatcttcgcgaccatcttcccgactcttttctcgacaataatctcgacgatttgttcgacgatggcgtcctcaattttgtaagcatttctctgctagcagtgtgtttgtttaccccgcgctaacgattttggtttcatctgccagagattcttctcaactactggccgcgctgccatccgctagtattgtctcaaccctttgaattgaccagttcccgacgatcttcttgtcttcgtcggcctcggcccggtagtgctcatactaaactggtcccctatcctgtcctgcactatccccgctaccattcccctcttgatcatctctccagctatccacctctaaaccagtcttctcaacaatcttctcgcctttgctggccccgacccggtagtgtacagtctctaccgtgctgaaaaacccgatcctctatcctcgatactcgctcctccgattcacccatatccgcgccaaaagtatagccggaattaattcaccccgctttaacccacccgagtttggtcgtttacgagctaggtatgtgtactagctcgtcccaattcctacattgaaacaaaaggaaaccaaccgctagaattctgcggcttcatcttcccgcaacccactactgcgccaggtttataggccgcttccgggagaactacccgccgcgcttgttttcttccggcctcaatctaccagccttaacctgcttcatcgccgatcagcccatcctcgctcttctccttcgattcaccaaatcttggcctcaatccgcttccttgcccaaaaaggctcgccaattgaagaaactcgtcactagcccctggaattatagtggttatccttcaagcccgtcttggatcgaccatcaaaggaattcaagtcgataaaaatgttcatatgcggtttgctgtttcttcctcggggaatcaatggggtcccctgaaaaaatgacttcgactcctcccattcccaacgcctatataaaggactcgtgcttcgcttcagtctcttcttcctcagttccctcagacttctctctgtctcgttcccccatctgtccacttgatcggtcgtccttttcacttcttttttctcccctccattgtccctttccttcttcctcaatcgatctctacatttgaaactcgtccatctcatccgtctatctatcttgctccctctgtccactcgatcaaccgtcctccttctctaaactccatcgtctcttttctctatgattctatcattgtcccttccttcatcggtcgctcaattgttaatttgattgaactgcttgagcatctttctcctgtcttgagactgttatatccaccatgtcgatataaattttaaaagggagtagctatctgtagagtcgcgccgcgcatcaaaaccgctgatcccttgaccattgttgttgttgatagagaaaaatccagttgctttgcgatgcctcatcgtagtaatttgaatttttagtaatgatttgaaccggtcttgctcgccaaatgatcatgcaggttgttctttctgccttccacactagatcgatgaacttaactgtcttgccgctagttctgagctggtattgattcccaaacgagtaacttgagtcgcttcttcccccccaacctcaaatgatgttgtagtctaaataaaaacttgtatataaaaaattgaaagaaatcctttgatccttatccagctgagtttttaagcaatcaatcatatgtcttgtcctcctaaactgacccgaccaaaaatcaagtaaggctttatctagaaaatcctgatataagagtttcagagtaaaaaaataaataaatttgataatttgataataaacagaccaagaaaccccctcccccaacttaaatggttgtcctcaaccattcctaagagaagaagaaaaaaaactagattcaagattgagttcataagagatgaatctcctcccccaacttttcaaaaatgagtatgaaactgatatgtttttggtattttaagagttatgcttagattttttttcttttgctttttctttttcttttatttatttatttattattagtgttggttatattctatctgttatgttcccagatgtacctgtttctatctatatctggtggaactgattctggtaaaatatgaaattgatcttctgaagtagggaaattttcatccggaagagcttgggtcaagataattgagctgattggctgaaaatatgtgatagaacttgaatcaaaaacagaagaattatcccatccctctccttcattttccacatagccaaaattcttgagatctgacttttcaaaaggagtgcagtaacagttttgaatttttctgtgaagatttgaatgaggtttaaacaggtgtttgttgaaaatcttgttcttaagcttgttgatctcttgaacctctttgtcttttggatttaaaggaaatttggaattttctggagaaactttactaaggtgaaactcttgagtgtttgaactatttttgctggactttgtggagttggactgatctgtttcttcctgttgaaaaaaattatccaaattttcttcatcatcagtttctgtagttttttcagcatcttccacttccttttctggtgcagcaaaatcgacttcctgtttgttgacatctggttcaggtaaattgtgtgaatgttttggtaagtcttgccctgtttttcttgattctttgaatttagctgtacctcttttgaaaatttttaaaagtgaaataaaactgattaaaaaattctttctacacaacattaccttcatgaaaacaatttttatcttctttgtaagcttctgaaaaaaatcaaagaaaatatttttaagccagtctagaagacccggcgttcggaatgcaactcgcttgactagctttagtgagtaattccttaagtgaacaccgggaatcagaaaaaatgctgggctgattctgtttttgaaatttttcgggatttttcctcctgtaaaaaaggcttcatactgttagtgctgagatctttcatgttattccaacctttaccctttcctgtttttgcaagtggtactgatacttttcttccatttgctccttgaaaaattaaagtttcacccctttcatgatattctagattacacttgtaatcaaaaagaaatggtcgtccaaggatacagtcctgtgcttttggagagacaaatatatgagccggtccggagaatcttccaattgttactggacagttttctgctactccgctcaaatcacatctggctcctccgactcctttcataggtatatctactttgaccacttccaggtctaaatcttgggcaactgagccgggtataacattgaccattgagcccgaatcaatcataaaatccacttttgaacctccaatttctgcggtgacgtaaccaagagcgcaactgtaatagcaaggatctgtatcttcttgatctgaattgagttccattgcagaaaccttggctgattctgtagctacgtaggttgttttaattttttctggaagtctgttctgtaattttgaaatgatttgggatgtgtatgctggtgatatagccgtgagttgagcaaaggttgttggaattttgacgttatctagtttgtgaagcaaaatttcctctgggcttgtatcattggctttcatggctgagattctgtccttactccaaaccttctcaactggcttttttggagggttctgcaagatctcggccacttcttcctcttgatccacatccatctgttcattgtctgttggttcctgaatccggatgcttcgtcttcctttctgcgcatctgacctagttattgcgtgagttcctagaaaaatttctgctcctaaagtcggtggatcccaataaatggtttgagctgaagacttcatgatccctgcagtctgatttggttctgtcttggttgcattccttgagcgttcttgcatctttgggtctgccgaagctgttgcaactatggttcggattggtcttgaggggttccatggaatatgttgcccatccggtagataccaatctttcccattccgcttcactagtccttgttcttcatccttaaataattcggaacatctgtaagttgtatgaccttctctgtggcagtaaaaacacatcataggctcgtaaattggtgtcaaaggtttggtgttccctcgtgagaattctgatttttctgatccttgttggttgtaaacaggtaatacactcttcaactgttgttttagtgaagcaatctcctgaatcatgtcttctacttgtttctcgaccacctttccagttggagctccggatatcatctgttctcgttgctgaccatcacctttcttctgatccagttcccattgcatttgcctgttcgcctcggagaagcctgaaacctcaaagtatccttcctcttcaaccctaatttctgtatccgctgcttctgtaacatgtttccacagtggaggtttactactgccgtctggtccttttgggagttgtccgttactgactaaagtcctcttgatgctcttctgactttctttagaaaatgcacttatgaaaagaagtgatgcgtcctgcttcttgttcaaatgttcattatccacaagatatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtagtccttcagtcctcccttcctggagtattcttccacaattttgaccaaatccgctgtagtatatagaatagtgttgtccaattccccccaactctctttcattgccttccttaattccgtccagttgaagctgtcgtaaccttccatcgcctcgagttccaacttcaattcctccttatgtacaaatcgtccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtacacaagtcccggttccttgatgatccttggtccatatcttctctccgtcggttcaccatctgatcctcttgcattatgtagtccatacccagtcaccggaggttccgtttgcttggcttgtctctgtggtgtaggatcctctgagtctgacatctcttcttcaacctgtggttctctgtattgattggctggcatctttcctttatccttcttcattggtggtggcggtgccgtaaatccagtattccagttcgaattcgatcccgacgcaaatggtctatttcccaaaggtgttgttggagcaaatccgtcttccaaatctggcacggtatatggtaaactcatgttgttcctgttgacttcttagttgttgtgatgtaatactatgtttggatactaatcctactaaattctgattttcaattcaaaaatggtctctggtctctttaccagggcaagttgggggttttctcagtaacaatactagtagctgggagtgttcttctagcaggatacggttatccagattcttcggtggtcttccttcttctgggatataatcgtctgcttccttcgagtgggctccaacgtttgcttcaaacaggatccagttatccaaatccttcggtggtcttccttcttctgggatataactggctgcttccttcgagatacgtctgtcagaactcgagtcacaaatcttcttcttcttctttcagaggtttagcagttttcgctcgttaataggttttatcacttgactattcgatcttcaggttaacttgatgacagttgtggttgacaaatttgttcttcgcaaaatccttcaagagtgtcgactatccgtgttgattcttcttcttgctgttcttctagaatttgatccttcttcaattataccgtaatccttatcacgttggggactcccttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatctggttgtccaaagaattgattgagttgttgattttgtttcttgtttttatgtcttgttactttttttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggtctgggagcactacgcttcaaccaggactggaacaaaggactggtgcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccactaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaagatatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctgtccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatggataaaaggaattcaatatgcattatgcaatataaccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccatgtgacatccttgattctgcgtatcttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgatgtctatttgtccgtatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacaacgcttgtcaataaagcgcttcatacatgaactcacccccatcaccatatcttaaaccagaatattcagtgtctacatcaccgatcaccgaccctccgtcacttccagtcgattccaaaccagaacagtcggtcttctttccgtcaatctctaaatctgctccagcgatgtctaccgctaacgactccaaagtcgcgggtcatccaaccctcaaactcactggagccgagcaactcaaaccacccggctccgactccaattacttggattggagctgggtgctggaaattcacttctcagctaccgacgttgactacgtcttgaatgacaagcccgaagtcgccaaggccaaaccaaactggtctcgcgacaacaaagcgatctgcggtatcatctcccgcactatccatcccaccaacattcacaatgtgcgtcatctcaagcaagacacttgaggtctttgggacgcactcaaacgagctcaccaagactcctccgtgggaggagccatgttctggcttcggaaacttaccctatcgcgaatggtcaatgacaaccttcattcacatctcaatgacatggcaaagacgtttgaatgtcttagctcgctcatcaccgccaattctcctctcactccggaagacatatactcggcttcaatcttaacctccctcccgtccgattggctctcgtgtgtttcatcgatgatgaacgaaccacagattaccccgtccaagcttatcgatgcgctcaaagctgaggcgctccggcgaaaaacacgctcagaagagtcctcctcctcggccaaagcaaagggctctaccaccgctgaacaacagtcgtccgctcaacccaccagacactgcacgttctgcaatgtatccggtcatgatctgaatgtctgccgaaacgtcgcttgtctgatcagcgcacacaaatctggtcaaaccaacgacaagcaatcagcaggcgaatctaaacgcaatcccttcagaggacgacgtccccccaccctccggccaaagcgggccgtaccttggcagcgcctcttggggccatcaatgatagggaggatgaagagtccgatttctccggttcagaactggaagtgacagccggtcaagcggctgtctctctgtcctccactcttccgtctatcccgtctggggatgcaaacctagactcaggctgttcaatttcgatgacaccagatctatcatctgttgtcttggccaaacctaaccaaaccccggtacgacttgcggaccactcaatcgccgaagccacccacaaaggtgtatccaagctaccaatcgacattgacaaacaagttacgaccctagttgtcccagccctagcagaacatctcctatcagtcgccggattgtgtgatgccggtcttacggtggtcttcacgtcaaactcttgcaatatctacttgactccggatgtttgtatcactggtcagccggtaggaaagggataccattggtagaacctgtattatctcccctcagagcctgtgagcttgtctttctcatctcttccaatgcccccaccaacagcaaagtcagtagtaattgacaacagccttctgggataccattggcgtttctcccacataggcctcagacctctcaagcggcttctcaaaattcacgggataaccccgacaatcaacaatgcaatcaaagttcaaaattgtccgatctgcatccagtcaaaattgccacgaaaagctttcaagtctcgatctcactaccgctcaaccatccccggacaactgattcactccaatgtggggtcgtatgaggtccattctcaagagggctacaaatactttgttacttttattgatgactgctccaaatctgtgtctcttttccccatgaaatcaaaatctgaatcgttcaaatgcttcaaaatctttcaagctttctttgaaaaggacagtaaatttaagatcaaagcattacacactgacaatggtggagaatacatgtctaaagcatttgaagattaccttcaggaatccggaatccttcatgagccaggaccaccccattcccctgagttaaatggtgtggcagaaaggacgaatcacacaataagcaatctggtccgctccaatcttctcagtgcacgtcttcccaagttgttctgggaagatgcaatgagacatgctttctttgcgtttgattcatttccatgcaacacaccactcagattcaagactcctgcctccattctgggaaaacccttggttgacctgaagggcctccatccatttggatgtctagtgtactacaccgtccctgaaacaacttgaccaaaactcaatcctaaaggccgggcagccatcctactgtcgtacctacccgatggaaatggctatcgagtatgggaccttgaaagacgagtagcactcaattcaagggatgtaatcttcaaagactccacctttccctatggggccaaactcaccactgatccggacccaataatagtggaaattccttggccttctcagttgacaacaccaactccacaatcggggcctgatgacaactctcccaaggcaattccatcactgctaccttctcctgcttctgcccattccccactccctccaccgcttgacattcctcttcaaccccgcttcgaccggcgcctcactgcgtctatccatgcacctgggaatacctcccgaatacctgacaccatcaaatcagactctgaccccccaacatctcctgaagaatcagtatcgcatccctctttgcctgtctccaacactgctccactaatcccaatcaagctccctccacttccacctctcccaccctctcaaccatcccctgcgccaggagcttccaacccaccccaaccgactatctccccggctagacgcaggtctggtcgagatagaagaccacctgatcgctatggaaactgtttgaaaagtgctcaggcagtggaagatgttgacacacctaaaacatggagacaacttctcaagtcgccaaatgaagcacggtggcttaaggcagcggaagacaagtttgcctcactattgggaatgcacacatggcgccttgtacctcgtccccagaaacggaaaatcatcaagtccaaatgggttttcaaggtcaaacgtcgtccggatcactccatccagaaactcaaggcttgtcttgtggcaatgggctactctcaagttaagggtcttgactatcaagaggtcttttcccccaccctccgccttgaaacattacaccttattctgagtctgcttgcctcccaacaatggaaaggacgacaaattgacttcaaaactgcctttctgaatggccatctggaccacactatctacatggaacaaccaccaggtttcaaggatccaaaacacccggactgggtctgccagctagaccaatcactgtacggcctgaaacaatctccgagacaatggaacaccgaacttcacaaagctctcattagtcttgggctcactcaatcaaagtatgatccaacattgtattatcagctctctggtggaaaactcactgcggctctcacaactcatgttgatgatctggccattgtaggtgatgacaaggccgttgacttgatcatatcagaactcggcagtaaattccaaatcggtgcagatgaagagttgcatcacttcctatctctaaaaatttcttgcgataaggctagtgggcatgtctttctcaatcaatcacactacattgaagaactctgcgggcaattcctcaatggtaaacacgtctcagtctccaacccagctgactccaccttcaaagacctccgcaaacgctcttcatccgaccccaagttgtctggccctaacaatcaaatcataggctcactcctgtgggtgtcacaatgcactcgaccagacatctcttttgttgtgaaccaactatcccaacatcttcaagatccatctgaggcacactggcatgctgctttcagggtactcaactatcttgtctcgaccaaagatctcaagctcaaactaggcggcaaacttgacctctcaggctactctgattctgactgggctgaggatcgcaatgacagaaaatccacctctgcctacacctattgaattggcgacggagccatctcctggaaatcacgcaagcaggctacagtatctctctctagtacggaagctgaatataaggccttatctgattcctgcaaggaaggactttggctatgtcatatcctgtcagaacttcgactccgcccaagtacagccatccctctccatgtcgacaatgaaggagctgaggccctcgccaagaaccccgaacatcatgcaagaaccaaacacattcatgcttgttacaacggtggggccgctacactaaccgtagcgggccaatgctcctctcactccggaagacatatactcggcttcaatcttaacctccctcccgtccgattggctctcgtgtgtttcatcgatgatgaacgaaccacagattaccccgtccaagcttatcgatgcgctcaaagctgaggcgctccggcgaaaaacacgctcagaagagtcctcctcctcggccaaagcaaagggctctaccaccgctgaacaacagtcgtccgctcaacccaccagacactgcacgttctgcaatgtatccggtcatgatctgaatgtctgccgaaacgtcgcttgtctgatcagcgcacacaaatctggtcaaaccaacgacaagcaatcagcaggcgaatctaaacgcaatcccttcagaggacgacgtccccccaccctccggccaaagcgggccgtaccttggcagcgcctcttggggccatcaatgatagggaggatgaagagtccgatttctccggttcagaactggaagtgacagccggtcaagcggctgtctctctgtcctccactcttccgtctatcccgtctggggatgcaaacctagactcaggctgttcaatttcgatgacaccagatctatcatctgttgtcttggccaaacctaaccaaaccccggtacgacttgcggaccactcaatcgccgaagccacccacaaaggtgtatccaagctaccaatcgacattgacaaacaagttacgaccctagttgtcccagccctagcagaacatctcctatcagtcgccggattgtgtgatgccggtcttacggtggtcttcacgtcaaactcttgcaatatctacttgactccggatgtttgtatcactggtcagccggtaggaaagggataccattggtagaacctgtattatctcccctcagagcctgtgagcttgtctttctcatctcttccaatgcccccaccaacagcaaagtcagtagtaattgacaacagccttctgggataccattggcgtttctcccacataggcctcagacctctcaagcggcttctcaaaattcacgggataaccccgacaatcaacaatgcaatcaaagttcaaaattgtccgatctgcatccagtcaaaattgccacgaaaagctttcaagtctcgatctcactaccgctcaaccatccccggacaactgattcactccaatgtggggtcgtatgaggtccattctcaagagggctacaaatactttgttacttttattgatgactgctccaaatctgtgtctcttttccccatgaaatcaaaatctgaatcgttcaaatgcttcaaaatctttcaagctttctttgaaaaggacagtaaatttaagatcaaagcattacacactgacaatggtggagaatacatgtctaaagcatttgaagattaccttcaggaatccggaatccttcatgagccaggaccaccccattcccctgagttaaatggtgtggcagaaaggacgaatcacacaataagcaatctggtccgctccaatcttctcagtgcacgtcttcccaagttgttctgggcagatgcaatgagacatgctttctttgcgtttgattcatttccatgcaacacaccactcagattcaagactcctgcctccattctgggaaaacccttggttgacctgaagggcctccatccatttggatgtctagtgtactaccccgtccctgaaacaacttgaccaaaactcaatcctaaaggccgggcagccatcctactgtcgtacctacccgatggaaatggctatcgagtatgggaccttgaaagacgagtagcactcaattcaagggatgtaatcttcaaagactccacctttccctatggggccaaactcaccactgatccggacccaataatagtggaaattccttggccttctcagttgacaacaccaactccacaatcggggcctgatgacaactctcccaaggcaattccatcactgctaccttctcctgcttctgcccattccccactccctccaccgcttgacattcctcttcaaccccgcttcgaccggcgcctcactgcgtctatccatgcacctgggaatacctcccgaatacctgacaccatcaaatcagactctgaccccccaacatctcctgaagaatcagtatcgcatccctctttgcctgtctccaacactgctccactaatcccaatcaagctccctccacttccacctctcccaccctctcaaccatcccctgcgccaggagcttccaacccaccccaaccgactatctccccggctagacgcaggtctggtcgagatagaagaccacctgatcgctatggaaactgtttgaaaagtgctcaggcagtggaagatgttgacacacctaaaacatggagacaacttctcaagtcgccaaatgaagcacggtggcttaaggcagcggaagacaagtttgcctcactattgggaatgcacacatggcgccttgtacctcgtccccagaaacggaaaatcatcaagtccaaatgggttttcaaggtcaaacgtcgtccggatcactccatccagaaactcaaggcttgtcttgtggcaatgggctactctcaagttaagggtcttgactatcaagaggtcttttcccccaccctccgccttgaaacattacaccttattctgagtctgcttgcctcccaacaatggaaaggacgacaaattgacttcaaaactgcctttctgaatggccatctggaccacactatctacatggaacaaccaccaggtttcaaggatccaaaacacccggactgggtctgccagctagaccaatcactgtacggcctgaaacaatctccgagacaatggaacaccgaacttcacaaagctctcattagtcttgggctcactcaatcaaagtatgatccaacattgtattatcagctctctggtggaaaactcactgcggctctcacaactcatgttgatgatctggccattgtaggtgatgacaaggccgttgacttgatcatatcagaactcggcagtaaattccaaatcggtgcagatgaagagttgcatcacttcctatctctaaaaatttcttgcgataaggctagtgggcatgtctttctcaatcaatcacactacattgaagaactctgcgggcaattcctcaatggtaaacacgtctcagtctccaacccagctgactccaccttcaaagacctccgcaaacgctcttcatccgaccccaagttgtctggccctaacaatcaaatcataggctcactcctgtgggtgtcacaatgcactcgaccagacatctcttttgttgtgaaccaactatcccaacatcttcaagatccatctgaggcacactggcatgctgctgtcagggtactcaactatcttgtctcgaccaaagatctcaagctcaaactaggcggcaaacttgacctctcaggctactctgattctgactgggctgaggatcgcaatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgcaaggaaggactttggctatgtcatatcctgtcagaacttcgactccgcccaagtacagccatccctctccatgtcgacaatgaaggagctgaggccctcgccaagaaccccgaacatcatgcaagaaccaaacacattcatgcttgttatcactttatccgggaatgtattcaacaggatgaagttagtcttctgcatgtctccacaaaggaaatgcttgcggacatgctcaccaaaccactcaacagagtcctgctggaaaaacaccgtttgatgtttggcatagttccctaactcaccctggccctagtagctccaatgtctctgaatttctatcttacatttctttcttttttttatttttttattttttttctgtctcctttcatttcttttctctctctatatactttttttctttccttctctcttgattaattttttttactgtttcttctcaggtctgcagcaaggggggggtgttgagtttcacttgtgttttgtatgctacacacctgttcatcacatgtcacttcagtttcacatgtagtgtagtatacctggggcagcaactcactcgtggaaggattctttcctcatccttccacatttctcatctgctgtcccaggtatgagttttctttcctttctttctctttttcttcttttatgttccagtctcacttttcattactgatgcaatgatatccttccacatttctcatctgctgtcccagtttgtctcatcaaatatatctttctgtaaaacttccaagagtcaaagattaataaaagaggttacataatcaagtcaattgatcaatttcacacttttatttgtctgattcttgatgacagatgtcaagtctaggatattctcctgtcaatagatattaaattagctaactttttcttagactttggttttctttttcttcttcattgaaaactatgatttagtaaccatcaaatcaagatagcatagagaattcacctcagactgaacctatttatgttcatacagatattgaggtacattcctgccaaatcttgtgacagttggagcaacagcaaacaggggttgggagcacctggtgatcaaagctccaaacatttgacagccattacatcaatcttaatgatcacctgaagctgaaagtcatgaatcaagtttatggttttcagagattggagtttttgttgactatggcatcaacctgatgaaagtcaagctcaggttacccaaccatctgccaactgccaggtgtcaccctggttgatacgtgatccagcttgctgggaagtaacctgtcttggtgggctcaggtaacttgttgtcattacgtgcaagataaaagatgatgtcagaggcaccacactttccattcacccttggtgagctgctcctgttgtctatttgaacaaaacagatggccagcagtatatgtaagaacttggcttgtgttatttcaacatggctgaaaaaagaaacaccaaagaattttggccaagagtgacaagatggtaaacaacaaagggtgacaaaggcatctaagcacaagactcagagatcaaaagcagtaagacataaataagaagacagaagtgagtattagcatgattgggcaactgggtctatcctcctcaaattggagttaaggcttcacaagtgccaggttgcactgaaagtttctgatcatgttgtttccttttctgtccaagtacaggaccacatagcatgcattggtattgaggattacaaacacatttaacaagggaaattttaaatgtgattgggtgggcagaaagagatggcagcaagattgaaaagcaagatggaatgagggggagaaggttgtatcttgaagcattgctcatagtcaaaaatccctgggacaataactgttctgttgcaatgataggggtgtgcaaaactcttttttggttgaaaccagctagttttcttaaccatatgtagagacagacaaaatgaagatgtgtctggtgagattcaaactcacgacctcagctaagctgagacacatactagagtgctgcctttaccaactaggctacagacgcttgtgactgccagggtagttgggtggtagtgctcatgggtcaaaccaacagctcctccatactgtggtgatacatcatggtagcagactatcatacacctcaacaccataaactgtaaattccagaatggtaaaatgatcaagaaacaacctctcctatcttgaggaactcctctgagcatgtacaagtttaaatcatgaatataaactgtaggagtacacatttcagattaatcttcactggtcactacttgttgctctccagatgagcatggttggtatgaatgaaacattacaatggggatctacacccctcaccaaaagattgaggacacctgatggcagttggaatgcagaaactgatactaattgtgtttcactcttatcttactcactgaactttgatgcacagtcacaatgactgttcagaagaaacatatttttggaataccttggagtaagaattatagttaggcagaagtagcctgtatttcaactgtcagcaggtgtcctgacttctttttttggtgcttggatgcaacatgcatactatctgtttggacaatcctccacataggaaaggaaattgaccaatcagtgcatgtgtggttgatcattggctctgtaaaacatgaccggccaacataattttggattgatttgatttgtagttcatgtcatgctacaatgatgggcccactacgctaacggtagtgttagcatagccgaattccactaacacttagcctagtgcagtggaattccaccacaactgcgctaaaactacaagtgtgagcctcaaaaaagggcccactatgctgtgctacagcacattttagaggttttgaggccttttttgctgctaaaagtgctgtagcgcagtgtagtgaccctaacagcacactaacaccacaggtttggcatgctgttttgagggctgctacactaacgttagtgggacatttagtgtagcagcccattgttgcatgctattagcagggttcatgaacaacattttgagttctgttcctaactcaaattcatgctcactcatcatgtcacctttgttctctgattggatccagacgttcaagctcagagattgtgaaggttatataatttttttccttcagttctaaatcaatgccaaaatctattgaaatcatccaccctacttacaaatcagcattcaaaaaaaaatccaactggctgaaactcaagattaccagacagatgggcatgtttttgatgcatatatgcccattttaacttcagtgtgatcatgttgggctggattatgcaaacatgaaccaagttaatggcaccctggaccaaaaattacccagataagacatcccatccagtcaaactcttgttatataggattataacccacagtcaaatcccaaagattcaatggctgggaatatcttagtaatacaccagtctcagtctgtcatatacaacatctgaatctcctgagacacaaatgagcattcaaaactgacagtgcattatatatatatatatatatatatatatatatatatatatatatatatactagtatatgcccccaaatttggggaggcggtttgtttttgccccggatgttggggattttggtcctatggtgtaatagccttcttttttttcttttttttttatgattgtaaagtcttatgtcggaaatgacattgaaatgtgcaacatcgacgccggcgttagaagccgcatgagaaatcgatacaaatacctattgaaggctgacagtttgtttggccctctgaggccatttttttagttatatgtagatatatatatatgtatgtatatatttaaatgaatctattgatttaataagaggcaagggaagataagatagaaacaaatacaaaccagtaagagattggtagaatagaaaaagaaacagtcatgtggaatcagccttgagataataatattctacagtgtacaagtttgtatggagttggtcaacacccaagcaaggatgtgatattctgtgctcaagacatatcctagagatgagcggttctttccaaatagattcatttttggtcaaatctactttcttgtattctccttttaatccttttcatcctggctttaggaaagtattcaatttccagggggaaagtttatttttttggagaaggtcacggctgggatatcatcatgcaccaatagctatctagagtaatcttgagatatttgtgatatttatgagaaatatgattttagtttcatgtatgtatgatagcgtgtaggtgtgtgtgctagatcgcgcgatccagcattcgtaatgcttggtccaaagactccttctcgacgaatttgacctttttaccggaagaaggatgagtctcattactggaggagagatcgtgctgttgctgctgtcgatggtgactgaacgcgccatcgaagctggacagatgattgttgttaagagaatccttagaggaaagggatgtattctcgcgttgttgttgatgatgataactatggtcttcatcgtcgaaatcgttgtgtgtgttttcgaatacggtggagagggtcacgtgaggactgaagatcgaatcttcattttcaagcatggactgagaagacggccaacttgagttcgattccccctcgtgaggatggccttgctggtgatagattgatgaagcgttttggtcaatggaggatgaagaagacgagtgaggtgcagatttccgagcaaccacgtcggccaatagttgaagattagctaatccgatgtttggatgagctttcagttgcctccatgcctctgaacacgaaactttcctctcgttttccacgggagtgggcgatggtgcattgtcaaaacagttttgtgagccgcatagttcggggtcgccgcaacagggtatgctcatatacgcgtcaactattgggtctgagcgttgcattcccctcgtagcccgactcccagcacctgttgccgtttcagtcgtcgcttcgggatttgatctaggctcttgggtggcggttgcttgatttaatgccgcacagaatgcctgtccaaatctgagcattataatgttcgagcggaatgttagtgtgttttatagtcaagcagggactacagatgctgctcacggatcatcacggcacgccggacagtccttggggttaccattacattcgcgctgcaagacaggttccggttccatctcaggcgaggctgctaagggaggcacagagtcgtctgcagtcactatcctccatacactgcttgttgaaggctgggctcgtctacgaatcggcaccgccaatggattatttccaaggtccttcgctgatagattgacgctctgcaatggtggcttcagccccacctgtcgacagacacagtctaactctgatgtacataatccacaataaatatcactcgaggtaaagtctggaacccttttggtagacgggttgttcgacactgtagccaatgcgacagtgttttctactacggaaatgcctgatggtatctgaggcgaattgaaagtctctggaagagtaactacagttggctgaggttcattcatttcgtctggcacagatgggcggcgaagctttttgacagaggcagcaggtcgctccagggaacaagtgctatcgacatcgggataggagacttgcttgcgaactttggactctttggaaggagactcctcgaattcgacgacgataggcttttgttggttatctggtgcagattttttgacgagttgcgagattcgcttccgcagccttaggacctctcccctcaagattttgatctgagactgtagcacatcgttttcgttttggatcttatcgatttttgaattggattgggaggcgagagtcttgtagtaatttacctgttcagattcttgagattgtaagctttggacctttgcttctaatgagttgatataagcttgttgcagagctcctgtagaagtgattgtgtcgagagcttttgcctttttggttggctcaagttgaatgacagaaggtggcttgtccttgatagtgctattgatagcatgaccatcgatatacacgccgtcctgctgagactgatgggtttgttgctttgattctgggcagggtttctgttggatcacggttgaaaagaatgaatctcaagctcatcagcaactgccaagctctcacttcctaccaaaaaatatacagacgcatggggaatggataggcactcacctgtttaggttttctaccaggtttcggtcgatcaggtatagtccatgtctgggtgacaaaacttctaggacctgcgacgtcctgagatgaaccttgatgaggggacgcatgtgggagaatcagcggcggttgtagattgctattcggagccttgatggacttgctagccactgttttgtctgtgtaaggcgagaagaaccaagcgtcagtctgatctactcagatgacaccgtgaaagcaacaaaatgtccactcgattctgactcactgggctggatggatttgttcatggttttaactctttttctcctgagttgatcccttcgactaggactaaccaaatggtgccaagatgcggttttcgaatcaaagcggggtgcttccgtattcccaagcttggttctccaccaagaacagccgatcgaaaatgaatctatcggtagaagtaggctcagttaatagcaggaaatcggctactattcagactggtagggaagaaagactttgatacctttgcaaacaaatgaagatgtgttgaagtacactcacaggcacgactttggccgatagtagtgcagatcggatggagcttggacttcaaacggggtccacctttgcgcagccggtcaacaggatcgctgcgtaaatttgaccccgcatcggcatggccgcatcctgccgtgacattttgatgactggtttcagaagacgactaattacatagagcctgaggcatgaccataaatttcaatgagaggccaggaaactcaacaggtaattgactgcttagaatatcagtttgcatgaatcctaccaccagacttggatgcattttttgctttgcgggtgggcagggctggagccaagctctcagggcaagcctcaatgtgaacttgactcctgtcactgtttgattgaaacaaaaaaaatgacatgccatgtgttttctagcttgcttctgagaaaaatgaaatcactgaaaactgaatccatatttggcagtccggcatggacagggattcaaagtttatactctgaagccagactttggattctgacttcattgaaacttttgatctacaatcatttgtttcactagacatcctattgtcttggtaacgtggctggccaatatttttctggtttaactcactaatattatttgtggtctacattacaaataatacatgattcaagctgttgataacttgataatattagtatgggcaagaaaagctgaccagctgtaaaatattctatttatagagtgcagaattgtattgatgaagtacatactttgatcaaatcaccataatgttgtcagtaatgctactcttccatgcccttaattcttttcctccatttcacacattccctttcctttgatctcacccaattaaattgattttaaactctaatggaataatgggggacttcccctcagatctgggacccttgaagatgttgatttaaacccaaaagttttagaatttctctgggaaagctagcttttgagactctaaattcttctggtagacccacagatattgacaggaagttatccaatctggcctgattagtcttttcttggccaaactgtagtgtgtatcctctctacatttgtttctttcattttccattatcaattaccttgaagtttatctgcttgatgcccattatcttgattctcaatcctatgataataattcttccaagtgttgctcactttggacaaacatctcagcctgattcttgtttgattgcttcaaaaattatgctgcagatcattgggtgttccaagctctcctgaggtgaccttttcccctattgacaatattatcatcatgaagaaggaatcatagtcatttcaaaagcagacatctgcaaccactccagcagcaggatcaatccaacatgatgctgtctttggaaatcatgtggcaatgacataattgaatgactgaagggtcagtcaccagatgatggtcagaatgccacacatgactttcatatcactggaccggttggttttgatgtggcttacatcagtatgttgtcatggaccaactgtcctatcaatcaaaatgagggtgaggcatcagaacagactgcaaagtgtgccgtcagaaaaacaggcaagcctggtgggagttttaccaaccacttgactagatcagatgttgctgtgggtgaaccaactatcctatcaattaaaacgaggttgaggctgatttttctgtccagctttctttcccttctcatttcctgttttctcatttttttgggcaaaaatacccacctgatagattttggcacccacatcctatcaagggccactgattgccccccggggggtgagaagcagtgatgagcagcgcatcgccttggatcggggcatccgatgtgatgtgcaccgcgacatcaaaagccacgcatgtgctctcataggagatcacatggtgtcatggttaacatcaatagacacgtattcaccacgttcaattgttttcaacgtggttggagctcatgttcacaacgtggttagggctcgatctggcgtgatgatcatcctcacgaggaatccaagctcgcaaaattaaaaaaaacaatgctggcgttgtagcgagtcccgagttgaatcaataggaaccgccgcatccttcctagagcggattgcttcaccaaagtttgcattccatgaccatgttcataatagcggaaaatcgagctctttccaagtcagtcacatcctggtcggtatcactaggtagacgagccaaggccaggccgatgatcacaggttttgtaattcggtcaggactgcatgagcgctgatgggaggaagcgtcgggggtgaagccagtgaagacgagcatggctatttgattgagataaacgtcgtagagagctttaagttcggggggcgtcgaacttaggaggggaataagctggagggatgtgaacgggaccggcagggcaggtaaaaggccattctctgagccggacgacagctcaaagccttgctcgaagctggccagagggatcgtcacctgtgtctgaaacaacgaagggaatccacgtttcaatatcctatcattcgattagttggtagaggaatattcacaagacgaggactgctcaccagactgccaattttcccagtttgggttacgagtaccaaggtcctgtcggaatagccttgagtcattacttcggtatggatagagtcgatcattcgtgcgcactgccgaacgggaatgggagctttgatcgtagacgaagcagcagccatcatgacgatgacaccgatattcgacctgtcgggactggtatgtagctggtatgtatgtgtgccgagcggaagcgggagcaagtttcgccgtgtaggcctttcggagagcctcgcattcacccccgcggaacgggccccggcgcggtcacgccccttttacatcaggggttcaggccttaacagaccttaacagactcttgtcaccgcccactgttgtaaaattgtagatcacaaggacgctcaaggacgctcctagcccggcggcggctgtgtatgtgtatgtatggtacagatatcctaatccttcatatgcaacattccccgtccgactcggaacaacaatattggaggccggaagaaaggttttatgattttcatttctctttatgtacactttctttctcccgcgtatgtagttcatggcaagtcatggctgagatatggaagacagacagatgcgttgaagttgttcggtatgagttgaatataatagtacgtactacatatattccgtctcagctgtaagaattgtagccagtactgactgttcagagtctcgaatcccactcggccaatatgtggtgtcaagtttcaattaaagcagtgtttgacacatcgctgcttgtttcctcacgggaactgaaccacaccatgagccagacttatgtatccaaagagtacacacgccatatagaaccctcccatgagtccagcattggtggcaggtgaaataaatataagcggcatgtaaagatagcctgctcgccaagcaggatcccatgcaccagcgcccccggctgaaatacccatttaacacccagaaagcttcgatttttctcaacaagtttttgattcatacactcaagaagaaggaatacaagatagactgcgatcaacaggaagtatagagaccagctgataggcaatgggtgcacctgcacgaccggttgccctccttgactggcaaaagccggagtggctctacctggccgctatttttggcttcatctttcttttaatcattcgccggatcgcactctacttaatcgatcacagtctcagaggaaatcacaagtccggcaccaaatcagatcttcggcttcatccaacccgatggcacaacatcgtctttggctacgaagcatttcaaaccaaatacttgaatcgcccagcaatctgtcggatagcaggtacaaatattttcggatgtttggattgggcggaagtcatgatgatactgctgctatacctgattaatattcttttgatagttgtaagactctagtcttgattgtcatcaaaattttgaacctcaaaacaaactaattcggacggcgcgtgcatgttggttattgtaggtcccaatcaagtacagcacaatggcgacgctgacaggagcacttcgtaggcagttttactcagaggttcgaagattgatttaaatggaggcattgatattttcctatgacttttcaccatgatttgtaggagaaaaggtggctctccgggcgacgcgttgcatagttattcaattgccaatcctgttcgcaacagctggccgatgcagtctcttatcatctttggtcggcgcctcttatcgctcaatgaacttcatccatcgcgccattggccggttatgctttcttttggtcatcgtccatgtcctgtgtactatctcgactgtaagcattccaaataaccgaaccaaaacttttgacccccgctgaatttctctttaattctctggggctgcagctctcaatgatgcttggcccagcaacagctgccaaaatacgcacctctccttcgttacgttgcgccacgggggtcagttcaatttcttgctaattgccggtcaggtttctcagtacttcaaggatgagtggctcaagataactgtaatctaggctgtttgttgtgttttcatctcggctacgctgagttttcaatgggtgcgacatcgtcaatttaaccttttcttgattacacatggtaagaccccccccccctcccagataacagattaaattaactgccagctaacctcatgaaaatccagttcttgcagccgcagtcctccttcctttgatttaccatcgtaagtaactccctatcattcaatttccagccatgtggtaggcaatcccattcattccatctgtccctttgaatctttgcaaaaataatttctgcagacagaccagtggttgccccgtggttaactgctagtgccgtcatttgggccattgatcgctttaaccgctggacaggaattattctcaatcatgttctggcttccctctttgttcgctcgaatgggattgggacaatcaccgcgacggtcgatcgtctcgaaggagcgattgtcctccggattccgatgcattttacctggtcgcccggtcaacacatttacatcagcttttggtcgtccaagatgctgacaaagccgtggctctatggtcgatggcacccattcacacttaccaatctctcatcagacggcactctccggcgaaaggatggaacagaggttgatcagaatgatcgacgatcgtggacgggttgttgtttggttcaagtccgaggagggactaccaagtggttagaagagcacgccggagcaaatatccaagttctgatagatggtccctatggcggtaatggtggcagtattgccgcctactcaacccttgtgttgattgcaggaggggctgggatcacttacgtcttgggggtactcgaaggggtggccatttcagctcgacgcaatcagggtggacaattacgccgagtggaggttcattgggtacttcggaagcaatgtacgctcagctcagtgtcgcaggaaatccattggacttgcttggatttcgcccgggtactgacagctgaaactactttttttttttctttgacgatataagctcaactagcctgggtggaggaccgaatcagcgaaatacgtggcatactggagggatttgacttggagattataacacatgcttacatcaccagaggtgttcgagtctcacccggcgttcgctccgatatggtcagtcggcctatcccaatcgcggtaaaattaggacgtatgggcaaccacgaatatctcaaaatgctcagacaggccccggcgcctccatcaccacccatgaagagtgactcgacggtcgttgataaggagagggtgtctgcctttaaccaggtctctggtcgcccaaatctagaccacctaattgccacggcttgcgaacagtctcttggaagggtactgatccacggtacgataaacgtccaaatgtctaatatctaaaggctcttcaaaattggctgatttataatttgatttgcagtatgtggcccacgcagtttatccgacgcagtgaagctttcagcagcccgacaatccagcccactcgaagcatggaaaggcaacctcggccgatgcatcgttttacatcacgacctgttcaacacaacataagctctatctcacggcctgttcaacacgacatgagctctctgtatgagtaaaaaacagtaaaatattgctcagtcttgttgtatacgtcggtagatgaattcttacatattccccttcgtctactcgtcggcatttttttcatctgtcgaaaaactcatcaagacattaagggacttctaaattatccacaactttccatgtctatttattatcatccacgatcgtttcattcttgtaatcaggtccatatcagattaatctcttatgttgtattgaggaatcgtcataatgatttcaactcctttcccttgtcatcaatgacattccctaagaaaatcatttttattggctttaaaaattattcaaaagtacatcatgcactgtaaaaggatttggagtttaactgtgataccggtacagttggagtattctgtatgcacagacaacatgttgttgattttttacagtgagtgggttggtgcactctgcactagagtgacttgattaatagaggggtttcggcctagacagtaagtagacataacttgattatatatagtagatcagttataacatcaagaaaaaaactaacttaactaagtcccactggcagtttcatccaatggcttgccagagagacttatgggctatgttgccctcataacccaagaagattaagagttttgctggtcacttttttataacttgcctccaccactcatatatgcaccaagtttcttctagtctttgaacacttgatggcccagctgtccccctcatggccatgtcttcaatttctcttgaagtcaccagcttgatggagaaacatctgttccaccattcttgagattagggatactgagctcctgtatttgctgtgtggcagtaaatacaggagcattctctgaatcctaaatcaaagatgaaaaccaaaaagtgaatgtgggaaaggcccaagtggcctcacaaactcaagaataggataggaatactcccctggaaaagcccctcctattggtgagtgactttgtatgcagcaatcaataagtgtatgcaggagaaaggatcagaaacttagactgatttttctagtcctctcaggcaagaggggcaacttggtgcataagtccctcctgcagagggtccctgaaggacggcaagccccctcccatagagggacttagttaagttagggaaaaaaatcagctgacacttggtgtcaagtgacattcagaaacagctgacacagctctgtcacagctgttgttgtactactactactcagctcccacaaaggcccccttgtatcttatagggggctgacaatttgatgagattgatagctgatatacttgatgatgtcacctatagtattgtttaaccagatgtctcttgcctagggttgacggcgcgctacctgaggcgcgccgatgtgcgggcgccgcgcacgcgcgcccttggcacgcatgaaatctgtaaaaagggggggtggcgcgcacttctaaccctaactttttcggggggagtcatccatcaactacccataaaagctgtatttttttgggtttcttggtggttgaacttactttttggcccctgagaacccggtttgacccccaaatagtgtgaagtgccgcatggcacccaccgattgtggctacccaataaagcaaagtcagactttgctgtggtaaaaaatttaggttgaaaaaaaaaaatataattaaaaaattaaaaaacatggaaaataggtgatatgtacatgttttttactgcggaaaatggcgcccctggcgcgcctccaatgtgcctgccaaaggcgcgcatcgctggcagttttggaggcgccctccggtgcgcacttttccaaaagtggcgccgtcaaccctactgagcttgccttataagaaaaggtgcttctttatttaaaatagtggtctgtgttgaagaataggccagttcatgatggccatttttgcttctgataccactttaacacagataaaacacatgcccctccattgcaggtgatacaagcctttgcaaacccagacaccaaaggatgggcttgtaagttgttagtctattcaattttttggcttgaaagcttttgacatattggtagtaaaacatttccctgcattactcgtctttctcttggaaatattgcttccctgttgggccattagaattgtgttgatcttgcctagcatccaatgaaatttgaattttcctttggatttctacaacaatgggtcagctatgctaacagcagggttagcgcagcataacatgttgagttgtcatttcatttttcactcttctctttgtgtgtgctacatacctgtcactcagctgtcacagatcttgtagtagacctgggccagaagtgagtgtgtggaaggattctctttcctcatcctttccactatctcttcttctgacccaggtaagtctctctcatttcttctctgtttcactttcactttttcttttgtttttgtgctgcttcaagatctattatcatcactaaaattaatgctaatatcctttccactagctctttttctgacccagacttattcagtctcatcataacatagccaaattcccctacaactcactccagtgcattttagtggtttctggccctttttgctgctaaaagcactgtagcacatgtgaatgctcaaacttaaggatgtatttctaatgagcacaatgtcaaagaaagaaatacaatacaagagaaacaaagaagtgaatcctaaccttaaggcaaacaatgaatcagagaagaagacaaggcaggatgaacacaacaaaggagaacaaggagagaaactaagagacaataggttaatcatgtgattatcacaggctgtcagcctttcaatgagattcaagcagaactgagagtgaacctactaaggcaatgagaccaataatgctcttgaggattgacaaaagaagcaatatggaaggggagcactggtctgattggtggagtttgtcaaaaggaagggaatttctagaaaaactttcttggcagatgaaaaactagttacaacggtgagccacatcaggcagaggaacaagagatgattggataaggtgatgagatcaatatgggaggttgtaaattgacaacctgagttccatgagggaagaactttgatggaagcaaggtgagtttatatgtctggtgttttgcgcgtgtttcaaggtttatgtttggacccaatgacatcatgggtcccaacataaggaagagttttgattgatagggttatttgcaagagaactaagaatattaagatgatgatgcaagaaaggtttgagtgcacaggctcaatattcatagagggaggcttgagcatagaggtacaatgttcagatatcaacagcacagtgggaataaaagtgtgctaacactacagggttagcaaaatgttttgagggccgctatgctaacattattgaactgtttaggggagtgtagtgtagcatagcggcccatcactgatttttatggcatcctgtaagtactctgaatgtacttcactggttctgggatctttgaggtgtggaaaggggcaagtttagagccagaggctgtattgcaagaaactagacagtggagagataaatctctgaaagtacttgttctgagtctagcaagaagtaaaagaagagataacataaggatcatgaaacagaacacttacctagacagtggagagagaactctgcagtctaggtaactgaaaggaagagaaaaataaatacactccggctgcttatgtcatcagctgtgatgtagtcttgtgaaacccaatagagggggaggtttcacacatccaaaaagcctttccaagtccacaatcttttggatctggaccatctgtacattgctgtatttggatgtacacatagatggcctggatctaataaatgaagaacattgacaggctcttctaatgattctgggagccaagggaaggctcattgtgaggctagatcctttttttgataatggctcaacagagcatcaacatttccaagagagaggtgggatggcaacccagggaaattgtttgccgccaaaaattcaaaagctctcaagtcaaaaaactttattttaatcacaagcccttcattttgtagattgctatgcaaaggcttgacaggccattgaggggcttgcctttagtgagtctgattgaggggcttgtgttaagctagtgaaagttcataattgggggcctttggtgactggaactcagaaacagctattagctttagctgtaatataaaactactatgacaaatctaatcagtggactgttgaacctaattggctggaatttgcagctgaaaattcactttttcaccaaatattctgcagctgtaatcatagctgtgtaagagctacaatgtgatatcaccttggtggattcaaaaattgctaacttacagctgcactagactaaatgtaatttactggttgtgttgttggccccagatccaattggaagcccccattatctgatatatcaaaataaagctccagtgcaaaacaggtggatggttttgtgtttcagaaaaagaaaggttatccccccccctcccatgtcaacctttcttttcaacttatctttgactttttacttcctgttttcctgtcctcttttctcttcttattttattttatttttctttttttctgcttatgtttttttttcttgttatgtttttttttctttttacttttttttcttgttatggtttttttcttctttccctttattgcaatttctcttgtttttttattgaattcatgcactttctttcttgagacaaatcatgagatttcattttgcaacatgagggaccaactgatgacaatcaccttcctttctgtcttggatcatggatactaactttcccgggcacatggacacatcaggtcacgattggtgaaatacaatgggtgggttttagagcagccgcagcattgtatgtgaaggtattcccttgtacgagggcttttacatctgttgcacattgcgcctcctgcagtggttatagttgaagttctaatttcagagtatctgttgcaggttggtttgtgccacctgcggttgggctcctgactgttacacttgttgcatatcgttgccacttcctgatgtcctttaccacatttgtggcaaaatgtcaagattgaatgtatcattttgtcagagttttgaccacagccacaggccctagatttaatgtacacgctgatgtgaccgtcacagtttccattggggtcccaatgcatgttgtgtatgctgcacagtatcattgacaggctgacaagaatcaaaggtatcatgggggcaatgaaacacatgtttactaaggtgatacaggctcttggatactacctccttgaacgagttttgaactggcgagcttctgaggattcaaaggagttgaggacgtgtagaaactgtttgactaaccatttggtctgtgggaccatgtcagatatgaaaaagaaatatctatttaatttgggaaaaaacaaagtccagagctcaagtgaggcctccaagctacatagaacattggaggacttcctgtcaaatttacagccccctgtaaagctatttttacaagctcgtgaaaccgttttcccagcaaaaaattagctttacagcctgtaaatctagctttacaaggcctgtaaaacccacgggaagtcctccattgagaatggaatttataatttaccaggtgcaacagggggtggccagatggctttaattgggcacatttgttcaacttccctaattcactgagtagcaaccccaattgtcacaagctactgaaccacccatattcaaggtctgactcatcaagccacccactcttgagagagaatatggtctgtgatgaatgataggcctgttaatgatggtaatttttgctgctgatgccactataccctagattgacacaagcccctccattcagcctccagaggaggggcttgtaatttgttagtactgttgagagtgtacactacactctcaatggctgagagtgtacactctcaatggctgagagtgtacactctcaatggctgagagtgtacactctcaatggctgagagtgttgagagtgtactctctggtgagaagcaaaaaacactcactattgtgaacccgttattgcttcttgcaagaagctatcacctgaatatgtggggcaggacttgctctatcagcatcacagaggtttttttttgtgcacagctcaaccataggttgtatcttattatactttttgttccactgggtagataagaccaatattgcagtttctggtggtggtaagaccaccaagtggacagcttgtcctttcctgtgatcacactgtcaacaattttttcaagctacaactgggaaaccaattgaatatgtcttgacgaggaaagaaaaaaacaattgcagctttgggaggtggatgatgacattgtgttttgtatgtttgttcagggcagacatcaatagatcaaggatttcgacttgagtgtgatctacatcttgagcacaatggaagtcgggtcaaggaagagaggaaatgtatgaggatacgtagttcaacaggtttccttatctggctggttgtcgttgtggttgttatactcgcaaaacgttattataaggggggtcaaacacatttgcatgcgtatctccttccccttcgatcgccaagttaagccgaggcctcgaggaaacgttaacgaaccgaggggaaaagtagtcattcttggctataaacttaactggcatggattgttgttgacctttcgtgatcaagcacccacccatcgattctaataattttttttttttttttttctttttcttttttgtttttgatatggtgatggtgatgatgtcgctctagaaaagaaagagagcttctcgtcgttatggatcagcagactctgaagcggaagcagacttcaaaccctttctgatgttggagaacgactgatcagctctctgtttataaaaaccatcgccccttcccagtcaacagtccaacttcctcatctcaagaactgcttgtccttcatcaatcaaaaccaacaccatcttcttacaaccacaacaacaaccccttcaagccacttcttaaaccctatacagacaagaaaccttcttctaaacatttacaacaatattaaaaaatacagccacaccgtacaagaacaagctaacaagaacaacaacaactgcagtattttacttacaaccaacaagattcgaactgcaactttttgtgtatctgttcattctcacggcttgtccaaatccctgcccaaaaccgacttcacctgctccaatcacttggcgctcacacacacacaccggccatctctccataaccccccctcctggcccacccagccctctccagccctctctccctcctcccccctccttgtgactggtccctgctgctgcttcatacacaaccaatccagcctgcatatatacaaccctgctcacccacactcgctcttcagcacaacccaacacacataaatacactcattttgataataactccctctacctccctcccttcctcaccttaactactacatacacatccctcactcttctttcaaccaaccaaccaatcaaataaaaaaacaaacaaaccgaccaactgaacaaaaccaccatcaagaagaacaacactcaagcttacagcaagatgattctcaacctacgacggctcacaagatgtctattcctgagcagcactctagcaccctcattcactcaggcggtatccttggacgtcaacgatctctcggccctcaagaatgccgcctcgacagccctcaagaatctgatgagcttctacacccccaatccgagcggagtcttcgaccaggcctcaaccccctggcacgagtccggcatgatctggggactcttcatggactatgctaaatatacgggcgatacccagttcctcgacgtcgtcaccggcgctctcgttaatgcttcatacggtgctgaacagtaagccatcttcctgttccctcctcgtttcccttcttaatctttcatccacttattcctttttcaacgctgtgctttctgtagagatcttctcggtggtgcaatgtcttcaacagccgctactctgttaggacgatggaacgacgatattctatggcacagtttggttcgtcaccatcgctttccctctcaaaatgattgtttcggatcacttatcgatcctcccgcttgatcatcctactctttttccttcttctgacttatcaaatcgacttcacaggctagtgagtaatcctcctcatttcttgagcttcatatatctgtccagctcacctctatgcacttcttcttctcttttggtaattgatcagctgttggtggggctgaaatctatggtgctgaatcaatcatgcccgggtcgaagggctcatggatgacccttgctcaaaagacgtacgaccaaacctatcaacaatgggacaacggatgtggtggaggaatctactgggtatgcaaacaaacacccacacataaatcgacactttccagttgacatctttattctgttgtgatttcaatagtctcgggataggaatggagcctcagcaccctacaaatctctgattacccaactggaattcatccaacaaggcgcgcgaaacttcatggagaacaagaacaacacggccttagatctgtcgaaggcggcgatggactgggtgttctcatcggggcttgggaacgcgcaaacagggatcctgtacgacgggatgaacgtgggcgagtgtggaaagtttacgacccatctatggagttacaactacggctcgctgttgggtgccttagcatggatgcacaaggccacgggaaacaacacctatctggacctgatcgggccgttctacaactatgcgagccagacgttcagtggacagaatgtgtcgaatgtggtgacggagacctgcgagcccggggcgagatgtaaccgagaccaacagggcttcaaggcggtctatctacgcaatctggcctacacctatcgagaggcgagctctgattcgatcaagaactcaatcaaaaccaccgtcgatgcgtcggttgcagccatggtccaaaactcgtgtgacaacgaatggttctgtaacggcaactggaccgccgatgccagcccggtcaaatacgtccgctcccaacacgtctccgccgccctcttagtctctgccctcggcatccatctcaatcctgagggcggcctcttgcccaagatcacccccggccagctcgtcgataccaccaatggcgccgctgggcttgggtctggtagcactaagaatcccgggaaagtcaccagcaaaccgctcgcggctgcccccggcctttccgtcaccttctcgtccctcttcttcggcttcttcatcgcttctatttcgtccttctctccgctagacctgattccttcttaaacccatacccccccttgaactcgtcacccttcttcctgcctcttcctactcttccttttcttttctttatatatctcctctctgctattcttcatcattcatctacctttcttctatctttccttttttttttgtttccattcacattccattactattgcccccccctttatttcctcctttggatggcttgatggatggacctctctttcctccccctccccccctttttttctaacttgttcttttttttatgttctttttccttctctttataaggaagaattatttgctttgcttttgtttttttctctttggtttggatgggttggaaacacctgacaacagatacacacttacatacatccataaaggaggggatcatggatcaaaagaccagcccaaaaacaaattcttttgttctcctttttttttttttttttttttttttttgaaacaaaaagatcttatgcttggttggttggttggtttttcttctttttttgatataagattacaatttaatatggttggatggaagaccaagagaccatggtagttggaaaggacattgtatatatacacacatacacacactcctcatttttcatttcagttttcttctgcaagatggttcacttgagaaatcttgctcaagtttggataaaccaacaaatggttggcccattcatagtttctatttttcttccacattggttgagcagattagtgagcttgctaatgctaatctgagaattagcaaggactgaatttgataccctgtgtgctccagatttggcgctggagcgggtttggttgaatctctgattccacccaatgtggttgacgagccagccgatcctattcctgtctgtactctgcacaccgattgggatgctccatgctcagaagttaagatggatgggataaaaggaaacgacagattatgtgtgcgtggaatatgcagattgggtgtcaattaaggatttcctcttttgcacaaatcaacccctcctttaaaaaaaaaaaaaacgtacagaaaaataagtgcacattgatatggctgaatgagtgggagtacataacttgttgaaagatttgaagtgaatgagagaacatcagtgtggtgagcactagaaagcagaagcagtgggctgaggtcatgtcagagggcctgtctctctacccaccccacagccaaccgtccaactaagcaacaggggtgaatccagcattcatttcacttggcttgatcagcgcatacctctccttcactcttggattccatccctgcagccttataaatcgaatcaaggaaaaaaaaaaattaaaaaaactgggtggcccaaatgcccccaaaccagctaccttttttcattttttctctctcctttttttctccttttcttctcctttttttcctttttttccccttttcttcttcttttcttctccttttcttctcatttttttctcattatcttctcatttttttctccattgtcttctcattttttttctcattttttttctccatttttttctccatttttttctccatttttttctccatttttttctccacttttttctccatttttttcttcattttttttctccatttttttctccatttttttctccatttttttctccatttttttcttcatttttttctccttttttttcttcatttttttctccttttttctcatttttttctcctttttttctcatttttttctcatttttttctcatttttttctcatttttttctcctttttttctcctttttttctcatttttttctcctttttttctcatttttttctcctttttttctccatttccctttcctcgagtcctttttttcttgttttttctcctttttttctcctttttttctcctttttttcttcctttttttcttcctttttcttcttcctttttcttcttccttttttttcttcctctttttttcttcctttttcaatatttttttttgtttttcagcttctttgcactatcttctttgagaagcaatcatgagaacacatgattcaacttgagagacccactgatgacaatcatctttgtttctacttaggattgtgattttagatttcaccttccataggtacatgggcacttctggtcaacactagatgaataggatggatgggatttatcgcagccatggcatattattaaccttttttccctccagtgctgcctattacatctgttgcaagttatgctttcttggtaagctgaaacttcaattttagagtctttagggcagtttgtgaggtgccaggaacggttaggcttctgtcctccacattttccacatattgtagccacttcattgtaagatttttgacatgggatgcaataggctgagatggattgtattaaattgtttgagttgtgattacacatatcacatcttctagatgtaacagacaatgaaagtccaccattgcatttggggcaaagatgcatacactgtactattgacagaatgacaagggccaaaggtatgatgaggatggtgacatgcatggtgactgggatgatgcagactgttctttttttattcctagagcagggtttgaactggtgatctttcaaggcctatgaagagttgaggatgtggatattctgaatagtttaccaattgggagatgggaccatgtcagagagaaagaagaaagagctatttaacttgggcaaacacaaagccaagagctcaatttagttccctaagctacatataatttacagcacaagagggggtggtcagattgctttaattagatgcattacccacattctgtacctcacaatatagtgaccacagttgtcatgagctgccacctgcccacagggattggattcctagagccatccactcccaagagggtattctgtgtgtcctctgttgtgtgagccttgaaatatacaacccttcaggaaggccagtaccccttgctcaatggttaaatctaatggaaatgagacactccactgaaattgatacaggtaaattggggaggtgacagaacttttctgccttcaggcaatcctaggctctccagattgtatagcaaaaatcttgtctttagatgttgctggtatatggcaggcctacctcccaattcacatgtcaggtggatggcctctggtgtggttttcttaatccaaaagccttatcatccttattatgtaaagtgtaaaattgagcttcctgatcattatacattgctggctaggtgtagaagcaatcaaagttagattctgaagtggctgtgtggataaatatttgatgatcctttctattttcttctttcatgaacagttctgaactgcctgtctgctcacatatcaaagggctcaataaataaccactttacataacctaagttgagcttgtattgcactattttggtgttcttgtcatcagctgtaccattgagatgagtcttttcagagttccatcaagtgagggttggctggttgcttattcgattgatgtgtgttttggaggtttccccaattgccacattccaacaccaagaaatgccaagcctgtgatctcaagaatatgatgagattctatggacccaatgtaagtggagcatttgaccaagcttcaacctcttggcacaagttgggttggatctgtggtctcttcatttatccatgttgtcactggtgctcttagaaagaatgatcttgttaatgcttcatacggtgctgaaaggcaaacaaacacactattcttaaatcaaaatctaaattgacaccattaacacttattactgaattcaaaagtattggaatatgaatggaacctccacacccaaaaaacaactgattaatcaacttcaattcatccaacaagaagtagaaaaagttatcaagaacaagaggaatgcagctttattctcatatcttgcaaagacagagatagactgggtattctcttcagggattgggaatgtgtaaacagggatcctatacaattaaatgaatgtgggaaagtgtgggaattatacaacccacaaatggagttaaaactacatatccaacccagagggtggtctcttgcctaagaccactcctggtcagcttggtgataccactaatggtgctactggtctggtagtgggtaccaggaaacaggtgcgggtgcgggtgcgggtgtgggtgtcaacatttggggtaaaaaaggcaggtacccgggtacctgccttacccccaccctgggaatgcttcccccaaagaatttaaattatcattggcggtccaacactcccttatttgggtgtgttggctgcacaaaggtgtcagaaacccatgtaggacagtggctggtgtcctacatgggctgctggactagtctggttgctgtgttgaggccagagggagccctctggcctttgagatggtgtacaatatcaacaactggaggaatccctccagtcatcaagacagatttctgggtatatttgcctgcaaaagatcctccacaccctcaggtacccaacacaggtacctgggtaccccccccccctggcagacctgacaggtgcgggtgtccaaaatattggatttttgaggcaggtacctgcacccgctacaggtacccgggtatgaagcgacatctccatcttgtttccagtaaaaactaataatcctgcaaaatttaccagtaaaccacttgaagcgtcacccagcctttccataaacttcttgactctcttccttggcctgtgcattgcttctattttgtccttctctccactagacctcataccttcttaagccacaccctcttagtactacttgcaacttttcttcctcttccgactttttttattgataatatcctctccatcactctccataatccatctagtctttattctcttttccctttttcttatttaatttcacattccattactacttccccccccccccctcttatctgcctgttaatcttttgcatggtttgatggaaggaactctcttcccttttttttcctttgtctcttctatttgtgttccttttttctccctttggttttgagtacaacatcatcaaacaataataaaaaagatggatgcatgaaaccagaggaaaataagatttcactccacatgtcttttgttgagttttttaagaaaaacaaaaggttggtggtagttgtacttttctttttatgtaatattacaatttaatatgtttggatggatgatcaatagaaaacatggtagttgaaatggaaatttacactttcacattttcgtacttactgcatacacttcaattcaaatttgagctttcttataaactcagagcatctgtattgctggctaatttggcgcaagctaaggacttaagccacaaaatttgactacacccggctagtctaagctcaaactaaactagcttgtggctgtgatttcagctaatcttctagcaacagttatctgttaagctagctaaaaggacacacctgtgcatttgcttcaatttggtgccctcccacaaatattacacccctcaacttcaaaccactcagtgaaacttaaactcaacttctcaagccacactgtgagactgaactttgttggaatgtcattccttgttctagccctcaaaagaggagattctcaggtaagtttatcaacctgattgataagcttcctgaaacgtaaaattatcattgcgctgatcaaattgatcattgatcttgcgcagagctagactgttcagcagatgaacaagaatgagccaagcttccagcttgtgaatcaagaaatgatgtcagtgacgtcagaagactaaagatgaaaaatgattgtgatcatttatcgggctctaggtgagttacaattgattgatcacaagagagaaaacagactgaaatgaactcaaacttctagttctcatttctttcttctcaatactaaaatcatcttcactttatatagttcttcatcaaacaaagtcactacaaactattgtcaacttatcaaccgtatctttacgcctttaagtgattcattgaacaatcgtcactaactcaagttttaaatacaacaagaattaacttcttttattcagaaagtaaagtaccttctactgatttcaataagataacacaggataactaacattgattaaatacaatcagttatccttattctcttataatataagaacagatcagtcaaattatctctttattgttatcttagcatcgacatcagtagaaattgcagattaattctgccttcaggtatttttattattttctttatagtctttatctaaaatattcaattgtaatttgttaaaaaaattaaatacttataaagaaataaaaacttcagtttcaaattctttcaaatttttgttgatgctgtagcttagcaatagctgcaagattaaattgcttgattttagctcaactggtaaaggtgctctcacctgataaatcttccttgcatttgcacacaaaacaaaaggttggtaaaacataacttgtttttgatgtaagttcaaattctaatatggatgagaaagcaaaaaagaacttggaatggacatggcatacaagaggcctccagtggggttccacattttcacatcttgaactttttttggtttcaccaacatgctcatgctcttagtgggtttcacatgttggataatttgagacaagtcaaagtacacaatagggggtatcaaatataaccaaatccaccattatataattgactggtttcaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccatttatgcaaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctaatgcatactcactgtcaatggttgatcccaaatcaatttaaattaacaaaggggcatagtaatacaactcccaacaactgttgacacacaaccattgcaagttgttcctccaaataactggctggatttaagatttggccataattattttgaaatttgggatttggctgcccatttcatagtaggagcattgataaacgcaggccctccccccttgcacccactgtagtgtgctgtgcctgttctaatgccaaaatcatacagcagaggcattaggataggattgttacatacatgtggcagtcattaaaagaggattgaaaatcattatggaggagttatagtacagccccttgacagaaaaataatggaacccttgaattggagtctagagggcataccaatttacttcaattcatgcttcttggtgaaactgtataaaattagttccaaagaatgattctgacactcggggtagaaaaccattttgtaaaacatttgtatattttgcctctgatttttttttttggtatttttcaatcaattttcaagttagctcaaaaaatcaggatcagcacaattgcacgtgaaaagattgattatgaatgataaatttaagaaattgatcaacagctgtttttaatcaggttttgattgtgtcatctaccagaccaaccctgcaagtcactgaaatcaaattcaattccaatctaaatccagcttcttctactctctaaactttggatcaatgatttttttgtttaattattcatttataaccattcttttcacatgcaattgtgttgatcctgatttgattttgagatactttgaaaaatgagtaaaaatacctaattttacaaaaatttttcctatccaaatagtcacaataattttttagaactcattctataaattttaatcaggaagcacaaattgaagtacattggtttgccctctagaatccaattaaaaggttccatgttttctgtcaaggtactgtaccatgtaaacacctcttctgcctgtccaagaaacgtattgatttttcaaaagcctttttggctttatcaaaattgaagcagcatccagatggattatttgatgtatttacaatgctaagatgatcaggatacttcacaagattgtaaaacctatgtttccccaagggcctgttgtttggtttaattttcttcctctgctgaaccttgctgaactaaagggcttttgggcagatgaacaaaagaaggcatggggaggacacaaggtggggtaaagtggtggcccattatgggtaaaccgtaaaatgggtggttgtgaattttgtctgaccatgaccacaaaccaaaatctcaagtgcaaaacaggtgtatggtttattttgtaggaacattagaaaaaaggtttcccccccccctcccacctttttaactccattcctatctttttacttttttagaaaaaaaggtttcccccccccctcccacctttttaactccattcctatctttttactttttgatcaaccttttgtactaatttgcactttcttttatatggttttccttttccttttttttttttgctatttttttcaattttatttttccttaattgcagagacattttaagcatgccaagtcttttctggatgagcaggatgggtggagacgattgcagccgtggcactgtataccccagtgctgcctaagacgaggccctttacaccagaagcactgcagattttcttccttggtgatagtggttttgagttcgaagtcttcaggacagtttctcgcatgccacgtacggtcaatattctgattgttgcatacttgacatattgttgccagttcattgtttgatttatggcatgtgctgcagtaagtctcgatgtattgtatgaagttgatcgcgcattcacactttgaatctttaacatatagtgaaacatgaccggggcagctaccgtaggcatgcattttgagtgcgttgcacagtgtcatcaacaggttgacaagggtcaaatgtatgatggcggcgatgagacacatggtgactggggacgggtgatgcaagctattgatgcctacttcctggagtgggttttgaactggtgacctgtgagcactttttgaagaattggtgataggcctagttgagggtgtatggcttctggacaattaaccgtttgaacgattgggccatgtcagaggggaatgagaaacagctatttagactgggtaatcacaaagcccagagcatattttagggtcccaagctactagaatgttttttctacttgaaaagattgccaagtagtgttatatttgactctgtttctggcatatagaaagcccattgggtctaaattctgaaagatgaaaaatttcatttgggatgctttttctggattatctaactccaaaacagagctcaagtgcacaacaggtgtatggtttattttgtaagagcattagaaaaaagcccccccccccccatactcctcgcttttttagctcccttcctatctttttactttttgaacaaccttttgtactaatttgcactttccttcatgggtttttcccttttccggtttttttttttttttttttgctttttttcaaatttccttttccctaaattccaagacattgtaagcatgccaagtcttttctggaacaacaagaagggtggagacgattgcagccgcgacatcttatattcaagtgctgcctgaggcgaggccctttacaccagaagcactgcagattttcttgattggtgatagtggtttcaattttagagcttctcggacagtctgtggcatgccacgtgcggtcaagattctgattgtcgcatactggacatgttgttgccggttcctcgtttgatttatggcatttggcgcagtaactttcaatgtattgtatattgtggtcgtaggcgcatccacatccacactttccagaggaaacatatatcgagacatgaccggggcagctatcgtaggcatgcatttcgagtgcgtcgcacagtgtgatcaacaggttgacaagagtcaaatgtatcatggcggcgatgagacgcatggtgactggggacgggtgatgcaagctattgatgcctacgtcctggagcaggtttcgaactagtgagctgtgagcactttttgaagagttggtgataagcctagttgagggtgtatagctgctggacaattaactgtttgaccgatggggccatgtcagaggggaacgagtaacagctgtttaggctgggtaatcacgaagcccagagctcattttagggtcccaagctactgcttcaacgggcacggcagaaagaaatgcgacatgttcccctgaacccctgatacaggtgactcgaagttgggcaggcaacggagctcttctgcctttgggccagccaaggcacccaagatcataggatatcggacttgtcttgagaggtcgccgtcatatggtaggcctcatatctacggcggagtcaattttattccaccatgcgccttggcactggttccatcttatgcattaggtggacggtctctggcgcagtctttttaaggcaagatgcttctcatcgacggcttagaggcgatcgaagtaagatccgaaagccaccttgtggataaattttggatgatgctcacaagaaattttgctgatttgttaaaagttctgggatgcgtcgtgtctgctcaacatctgaagggttcctggcgcagctgcagccaaaagaggttgaaatcaacccggtcggagagtcgcttcaaacaagacaccctccttttcaaaggtaaggtagtgttatattttgtaacattttggcgcgtccttgtcgtcagccccctcgcggcgagtcttttcgtcgcgcaagggttgaccggtcgcttggttgattgatgaaagttttggctgttgccggcatgaagaggtgccgaatctataggatgcccaccacaaaaattaagggttgcctcgacgagcctaacgctctggttgtctgcgcaagacagatgaagaagacaactgataattattcagaccacggaagaagtatgtgtccgtctccccagatagtggggtgggctcggtgagtcgctacccaacatgggcacccgggagaggatggccaaacgaccaaatacagatcctcttggattgtttcatagccatcgccaagccaagtcagctgccttatcaatctgtaaccgagtcatcccgtaagtaaatacgtatttctccccgcgttgtatcgggactcagcttcattttgtatgtacgcttcaaactttctgaaagtgctgcaagaggctctacagcttaccgggcgaccgagtccacgatcacatacactatttgcataccatattgctctccaatcgtgaaacattgcactgccaagagtcttttgatatctccgggatccagcgagacgcttgcgcttgggcgagttggtaacacaaggaagaatccatcttggcctattccctctgacccaacatctacatatttttactccgcgtggattgtgttttcccaccagacatcgccatcccctataaccgcctcacatccagatctgcttgtccccccccgtatttaccaatcaacgaccctgaccaattagaccgatgtctcacgtcaaagtctgcactttcctaccgccgtgtggcgctgcagtcgcactttcacttgcgactataatctttcacaccattctgtgcattttgctcagttattcgatccttgacttgatctcaccgcattcgagaatcaatgccggaagacatacaaattcgacgagtgagtagaaccccgctcccgcattacaatattggcttcactctaataatgcctggctttctgtgtttttgcagactcctcagctcccgtggttggaaatttgactggtcctggcccggcttcgaacactactacaccggtcgcatccaccacgactacgaatgcgaattattcgaccccatcatccttgaccttggaaaacgcacgcaccaatgcgccgcccactccgagccccgaccctgaggcgccgtcaccagacgccaacaactcctctccttagctgcctgtttcttgtaccacttaccacagtagcatcaattttttgtcttctctccgacacatcccaaaacaaagtacagggggccctgtctctctgcgagcaagtcgaatctgtcggatttcgaacctcgaaaatctcgttgaggttttgaacgacccctcaataacagctggctcttctcacttttcatctactgtcctctatccttaatgtttgattgttcgccttagtccctcccccttttttttatctttcacagccatgtgttatttccctatcttttattcttatccctttattctatttttagctgtgtctcatttttttttatatctttaagcttcatgcttgagatagtttcgagattgaatgttttattcttttcatcttgagaacctcgccaagctccctcctcccttcacaaaagcttagcacataatctttccagccttataatttgtcgcatttcataaacagtggtcgtatgagcaaccagtaagaaaaaaagaaaacagggactgacgttttacctctaattccattccagtaatgtatatctttatatcttgaaaaagaagccttcgacgcatacctcttgcggagcttcacttggatcgacccaaattgccagagaaaacatactcgagtgactatccagggtacaaatgatccctttcatcaggaacacaacaggtgtctctgattaatgagcgccgcaagtatatgtatataaagaccacgtagatgatcaaggaaggattgttgactcatgtgggccacagagaggccagatgacagtcaccaagcaccgcgaacagtgtctcacctggccatgattgattcgcagttttatgtgtgtgggtctcccagcgatcttggcacatttggtttatcagaactcgatatgtatgtaatagtccacaactatcagaaatttgattgggtgcatcttattaccgcctcccaccatgcatagtgtccgagtggtggaccgctacttagttgcactacataactggagggtgttatagcacaatatgagcatagctacatatccatacttaatatttctcactaattgtctgttcctgaatttaatcattggagtctctcaacttcaagggattttttttttttttggttgtttactttcttttttggatctttatgccactcaacatgttaccacaagttgacatgatgaactcgaaatgggccttgaaaaccggcgcttaacaaaatcacaagcaagtgttttctagtaagtgttatccagacagatgaaaagcgacacctcaaaaaaaaaaaaaaaaacaagacaatggaggtcttcccgtcgcgatttagagtgctttttagacctcactcagtcctaaattaacaacacgattaagattttaaccagctgacattacagctgtttccggaaggcttcagaaaaaatattttttttgatgaaaaaaatagatctaaggggtgtaaatcaacttctgggagggttgtagattgcgacgggaagtcctccaattcatttcatttcatttcttctttcattacaagacaaaaccaaacaaacacatatagaggtatctttttaaaaaaaaaacaatgttatttttagtcatactatttttaatttaattttatacatcatcacgacgattgaataagacgataaaaaaaaaaaacacagaaagagccacgattccataacctgagcagtctcaaactactgagtagaaaaaagagaagggggggggggaatacaagagaggagagattaattgacgtcttcgattttgatctcatcatccgaaaggacgtcctgttcgtcatcgatatccatggggaggggctcatgattagggagaatgaggagccgattgagtttccaatcggcagagatccgagcggcctcgccgtcgcggatccgttcgtcgaggatcatcctcgagagcggatggaggagctcgttctggatcgtccggttcaacggacgggcgccatattgcgggttgaagcccgcttggcccagccagtttcgcgcttgatcatcgacctctaacatgatgttcttcccattgatttgcagtcgcttttggatctcggctagtcggacatctacgatcgatcggatttgcgctgtcccaagcttgttgaaaatctggcgcgtaaaaaagggatacatgatctcagtggactgtgtccagatctttcagggaagaaaaagaggcaagtatgatcagagataagagagagcttgcttacgattgtcgcatcaatacggttgatgaattccggcgcgaagtgagagcggatggccgcatgaaccaaggagcgagtctgctcggggatcgggctatcctcgtcgagttcattcaagaaagcagcacccaagttgctggtcatcacgatcacgcagttgcggaagctgacgacccggccttgactgtcagtgagccggccatcgtcgaggacttggaggaacaactggctgaattctcgcgaggccttctcgatctcgtcgatcaatacaatactgtacggctttcgacggacccattcggtcaatgttccgccttcttcatggcctacatagcccggtggactgccgataagccggctgatgctgtgtttctctctgtatgaatgacaaatgaagatttcatgagcatcggaatgcgtgggaatttcaagatcaagatatgaaagcttacgagtattcacttccatcgatccgacaaattgcctcttcactatcaaagaggaattttgccagggctttagtgaggagcgtcttaccggtaccggaagggccacctggaagtagaacaagtcagttgatgattagagcggaatgaggggtaacacacagcaacttacagaaaaggaaggaagcaatggggcgagattcgtttgataaaccgctgcgactgagtctgatggaatccgccactgccttgacggcttcgggctgcccaacgacttgcttcatcagggccttttccatcattctaagcttgactttctctgtggctttcaagcgggaaacggggaccccagtccatcgggccacgatctccgaaatcccatcactggtcaccacatcgtcttccaactcggacggtcctcgcttggcgtcttccatgcgcttgtgggcttctagatgagacagttgttcttccatgtctggaatcgcgtagtgacgtagatcggcagcactgtcatatgtagagtcgccagcaaatatcttagaccgtggatcaagaacaaaaaaacaatcaaactgatgtacttacgttgagacatcatatcgcctttccgcgtcttccgctttggctttcaaagattcaattttctcccggacagctctgatcttatcgcctcgagatttggcagcttcccacgcggctttgagaggctgtaattcgtcgttgatggcggcgatttcttggttgacggcttcaagtctggctttactttcatcatcctatggaaatgaagatttgttgtacataatgcatgagttgcctgagaagaacctgatatttttaaagtatcctcctcaccttttccttcgccaaggcatgggcttcaacttcgatctgaagttttttacgttcaagtctgtcgacagcttcgggttgactatctcttgtgactcggactgcagcagcggcttcatcaaccaaatcgatggcactgtcgggcaatcgacgagctgtgagatatcgatgagcgagagtagcggcagtgacgatggcattgtctaggatggtgacgccatggtgagtttcgtatttctctttcaggcctcggaggatggaaattgtctctgggactgagggttcattgacgatgacttgttggaatctgcgctcaaaggccgcgtctttctcgatgtacttgcgatactcggcaagagtggtagcgcctagacagcggagtttgcctcgagccaagacaggtttgatgagattggccgcatccattccgccggaactggcgccttggccggccatgatcagatgcatctcgtcgatgaataggatgatattttcgcccttttcggtggccttttctacttcattgagaatcgatttgatccgctcttcaaattggcccttgtagcttgcgccggcctgaatggcacccaagtccagcgcgaataatcgtccgatcagtgatgcaggcacatccctgttgaccatccgttgagccaatccttcggcaatcgctgtctttccaacaccaggttcacctattagtactgggttgttcttcgtgcgacggcacaatattctggtaaggaaagacacatgtcagtaccaaatcaaagataaccgaaaaaaaaaaccggggacatacctaatgcaacgccgaacctcattatcccgtccgatgaccgggtccagtaaattttctcttgctttctcggtcaaatcaacggcgtatttgcgaagggcatcaaatcctgcatatcacaaaaaaattgaaaggttcagaacgaagtacaaccaaaaaaatgaaggccacatatatatatacaaatcgatgaatggacagaaagaaaccgatcacacaccttcctcggcgtttttactatcgaccttgcgcccagctcggacggctgagattgcagtccgaatggcttgatcggagacattggcttctttgaagatttgcttgatgacggagtcgtcgaggagggcgaggatcagatgatcttgggcgatgtatccatcattctaaaaaaagaagacgcgtgaaagttttgatttgttgaaaattgtaccaagaaaaaaaaacatcgagatgggagtttcagttgagatgtctttatggtatgcagagaagatggtaatattatcaattaagattttactgacctgctgacgcatgagtttttgagcctctttgaggactttagtagaggaagaagagaagccgacttgatcgggaggagggtcttgactgggctcacggaccaagcgcttattaagagcgcgggtgatttcgcgtgcatcggcgccggccttgtcgaggacattagcaaacagacaatccccgcctgccgaaccggtgccgccgttggtgccgatgaccgtcggatcgagaagggctagggcgatgtggatgggctggacgtggacgtgggagcgctcccgggcgagcccgatggcggtggtgagagcatcgtttgttttgtcggtgaaggagaatcctgcactagaggacatattttttgggggtttttctggatgatgattgttgtcttctggtcaatggttgtctgtgattgatgaggtgcttgatgagggggtgtgattttatattgcagtaggcagcaggcttcgtttgagtggatgtgccaaggagtgctttctcgaaccttggagcagtgttactgtatcccttcgagagagtcctattgggcactgcaaggtactacaacaatggccagctcaccacactcttctactcgattctcgaactatctccacggcttccagaatcttcgagctgccgaacttgctcaagccggccgccgttgacgttctgaacagtttcggggtccccgggaggacttgacagaccgggaccggagaatcccccggccgaactcgccgtaacatccatcttcctccaacttgaacagttttggtcatttgggatgggcggaaacttttgggtatgtagacgagcttccctctgagacttcctcaaaacatagaaacccaaacatcccccatttcgacgaaaatagggtactgcgagccaccgataatatcccatcccaccatttgggacaactaccctctctcatttctacactactaaccaacaacacattatccgctcacaagataaatccaataccacctcggaaaaggaaattaccccaaaaacaatgttgtgtgaaggattttcaatctccaaaacagaagcgcaagccatgtagtgggagaatgagcagtaaccgaggagcacgttctcggtgcctaatttgggtttctcaacggaaacgtttcttcaagaggctataataccatctttcacaaggcgagggtgaccaatccagaaggacatcatcggatttcacgagactagaatgacttgcctttcgtgtatgatttctgaaagtggagcttgagcaatccaatggtcataatcactgagcctcagaatgacgcatgagaggtatattggctgcttatgtagatcctggctcaatcttaaaaaaaaacaacatcccacatattcgcattcattcatcttagtgagctagccagtgtctgagtatcagggcggatagctgcaaagtttcggaagatttgtctgattgctaccattggttttttttagcgtttacatcgggcatcgttcgtcatgggatgaccttaatttttgttctgctgaggggtgaagatcatatccttggtcttacagccagcttccgatgtaatcgaatacgaaaggaactgcacaccaacgtggaaattcccaaatcgcatatacatagggagtcagtacagggcagggcagtctgagtcgagacaaaggaaaagacggaaggcttgtgttccaatttttttttttgagatgatgaatggaatagtcgagaaaaaaaaaaggggagtgtttcaacttgagtgatgagatactcaactggcacgaatggtaaggatcgtgtacacgaatcccttcatagttctccgggcatctgcttgggcgagagcgatctgggctggcgaaggagctggttgacctatgttgtagttcatataaccaatgatcgaaatgtttgtacgaggatcattgtgttagctactctgagatacagcatttttatttcggtaaatagaagactatcttggaaatgatcagctccgaagactgacctgcgaacatgatggaaatcagacgagaactacttgcaagaatcggaagattcggttagctttcgaccttcaataagcaacttgggtggctggattgatcgatagaaccgctggaaagtttgttgcctgctggcgatgtacgctttgatggattttctgatcgcggtccgaaggttttctgaagttttcgagtaggacatcttcttgatgacaaacccctttcacagtgctcgggatgagggcggcccgcgcaatacagaatcgcgcggcgcacaacagaggagggaatccggcagatggatgaggtccaaaccctggcatgctgtgtgtactcgaaacctcactcagtcaaccactcaactcgttatcatcagaaagcatgggtcaaggtcgaagttcgcaagctcggatcacaaatcaagacagggccatactggagtaagtccagtctccattcgaaatctaaagtaatcagtcaaaacaagctcctcgacaaagaaaaatggcggtatcagagctgacgttcagtctcctttcttttcctttctgtaattggtctcttttagcatgaagctacagcgggataaactaaaacaatatcagaaaaaggtcaattcttcctcttcttgacaaaaccagcacagcctcagaagacctgacactagttttacaccgactttgtatgtatcttctttgatctgttttttgtgaatgtaaaaaaattattctagcttagattgagactgtcttgaaattagaagaagaagtcgcgaagcaatgtctattggccaacaacaaacccaaggcgttgattgccctgagaaagaagaaattccaagaaaacctgctatccaaaaccgatcaacagctagaaacccttcaaaatcttgtaagcaataaacccatctctcgtcctaggaaatgctctatggaacctccattcacccggcgggaacagaagttttacgcttgctaagcctattgttttggttgacgcaggtttcttcggtcgaattttcgttgatagaaaaagatgtacttttcggattgaaccaagggaatcaaatactgaaagaaattcacaaggaattgaacatcgagaacgtcgaaaaactgatgagtgaaacagccgattcgattgcttaccaaaatgtattatcatcattccagataaacttcttttgttgataatctaaaggaaagtccaagaaaacgctgactattcgtctcatgtcctgaaaccaaccacacaggaaataggcgaattgttgatgtcccaaatgacgaacgaggaagaagaagaggtccacaaagaacttgaaatcctacaatcgcttaatcaaaaagtcagactatccatcaatatcttcacccacttcgtattactaaccccgtttccgcgcccgacttcaacaggtgaccgacccccaactcgtgccacatgatgaaccacctgtgtcattatcgttacccgacgttccaacaactgcattgcccgcaaagacacaaacggcgtcccgtaggtttctgtctcgttcgtctttgaccacaaaccctactaacatctagccgatccacacaaaattgcttcgacttttgtttagctgccgaagaaccacccaatgttgacagtacaagagttcgagaacgtgaggccattcctgcctaggctgagcaccacatgcgattcattcgaccagccattaagatgtccatacccctccccctgttcaccattgtcgaaaccgaaccgaagtctgtcatccatctctcgtcaaatcagaattgctcagagccttcccattcgacgcagataatctacctctttcacaaaagccagttcaactatctcacagttcatatgtatttctatcatgtgcacctactttactttcagccgcatttcccgacctgttacacgcaaagctgttgtactttttcttgttgtttatatgggaacacatgccagatgttttttttctagatctacacataaacaactaccagaattttcttttttttcaaccaaacaaagtatcataatcaagttgatgttgtcagcttgctactattgtgagacaatctgtccgtgttgatatgttgaagtggctactgaagagacacaagctcatgcattggaagcacttggagatgacaaagacaaggacgccctctttgagggtgttgaaccccaaaagaagggcctccacatatcacaacagtcagctagctgaagtgtaaggtatagagaagcactaacttaaactcaggttacattcaacaatggtgaagtatctttggacaagctgtttgaaatgccatttggaaacaaccaagtttgatgtgtgtcaatccaacggtgggccagctacgctaaccgtagtggtagtgtagctaaaatgagctaacatttaggatagtgttagggcaattctgcaattctgcactacacccaggcccccaaagcttgttagcttttagtgtagcgttagcgcggttctgcacatctttggtaacaatatgcacgtggggcacaaaaacgcacctgctatgttgtgctacagcagcttttaacagcttttcagcctttttgccactaaaaacactgtgacgtagtgtaactcagcgtagtggcaatagtggtgcgctaacactacccaaaaaaggtgttttgttagtgccgctacaaagtagtgtagcatggtgggcagcagcacaggataacactacacataaaaaaactgctgccaacactaaaagtcccttcagtatagcatagcgtagcggcccactgctggtaaatctgtcatacaaaaaaccccccttccttcaataaaaggtgttgaaattagtcctaagggtgtttacgtgagctgagtttcatgttataggatttggagcacatgtaaaaaagaaggaatgtgagtaagaattgataaaatttaatcaaagacctcattcaatctcagaaattctggcaagttgtgcccttttctgtctttattcttgttagtgggcaacccaaactcagagtcagagaaccaagacaacccctcctcccaagtccctgcctcatggcaagggactccggagggaggttcaggaaatgcctgccaataacattgacattacattgctcaattgatctgatgccaattctccgcattggtttttgaaatgcagggcccctgcattgctcacgcaatgcaatgtgataaactcatgatgtgatttgataattgcatgatgcaatgtgataaacacatgatgcaatgtgataaatgcatgatgtgatgtgataaacacatgatgtgatgtgatgtgatgtgatgtgataaacacatgatgtgatgtgatgccaatgcatgcatcacatctgttacattgctgtagatcaactgtctaaattctatcaggtttttttgcacaggaaatccacaaccaactgcaagaaattggtctgcattgattcttacaattcattggtctgcctaagggcctttcttctctcatccaatactgcagagctttagccctccagaaagatataatttccatagactgataatgtgcagtagtccagttttctatgatggttttttaatttgttgtactatcttccacatattttggcatcagtttaatcagctcaaaaagtattaatttgttgtcataagtgcaccatgctttgtatggtttgtattgtggaccttttgtcaattaattgcagttgttttggttacaagccaatccatgtcatcatcaaccaaggtgatgttgatgaataaaggtttatgagattccactgactactgattatggctttcacttcttggatgtcaatattgataacatcaccactagaaaaacttggatcatttattttcagttgtgaaactagtattttcttccacatttggtgggttcaatgtgagttgagcgttgagaaaaaccaggctttcctcaacatcaattttgtagaagctgtgatggtgctgactataataaattgacaacttgttcactggaaaaacttggaacatttatttttagttgtgataccagtgttttcttccacatcttcagggcagttcaatgtgagctgagtgttgagcaaaagcgggttaatcccctgattgcacaccagttttgggactccttgggtgggtaccaaaccaccctgtcagacatgtcttgtaagttgtggcccatcggaaattcaaaacatcttctttcatgcttttgatactaccaccattgatctgcttatagggaatacctcaaacttgtgtatgtggctctctccattgaaggcccaagagaattgcacaggaggttttagcctttttcacttttgcttctgtggtggttataccaatgcactgcagactaatcccccccccataagacaaacaggaggtgtagctcttgacctgtaattttttgtacctttagcagttgaaattgaatttatcaaaatcacaaagacaagatgaatatttgacatctgtccaaaatatggcattactaagaaactgtttcaattgcttgagcgtatactctgcaaaaacccatgaattcacattgtttgttttgggatttgagcacacatatcaagcaatggggttaaatgaagtttcaaggcagattggctgaggtaggcatgggtttttctctactcagatcttccataacttgtactggagggagttacataaatcaaaataagctcccaatcaaaatgaaatttttagcacctactgtttggcaaggtaggggtcaagtatctctgtcagagggctgtagaggttttttttgtcaatgatcttgcatctacaattaaggcacttggctaagtttgggcatccccccaggacacttagttgttgactcagactgactgggaaaaacggaatcatggggttcacattcaattttttttgcttctggccccactttcaattatttctagttgcttgtacagctattttgggaagtcttgtccacttggacttgcaaattctttcttattttttattttttactgaactggacctgtcagaactgaactactgatgacagctgtacctccttggctgtagttcagtacaaagaagaatttaaaaaaattcaaaaaaaaaattgccagacaacttgaactggacaaccatttccggaatagctgtatatactatagcacagaattgataaatttgttgtgagcttctggacacaacaactcagctcaacagctacatttttctgaggacgaggtgttgcccagaccccaaagaagacacccccaagtcctttgagttgagtggggatattccacgttagattggtgccaaacaaggccagaggtttcttaaaaccacagctggaaaaaaacataaatttgcaccctgctgatatcctcactaactgtccattcatgaaaaacacttcatccatttcttactgaatctaaccccaattccaccatctaaaaaacaaagattgaggaaatctactttccactcagacataaatgtgaatctattaatgagaaatcaatggaacaaacagtgccaatcaagaccctatgaactccccaggttgatccaaaaacatatagtccattttttcctactccttccttgtgaccagaaacattccataccatgtgagagttcctgaccaagcccaattccaatttgggattttgcactggttgcaagggttcagtttatgttcagaaacgtggctaattatgtgagctatcaggaaagttttgtgtttcagacaagaggcaatctgctcccaaagatattaaagtttgctccttggagataaatcaatctcctgcaaacaataaccaacacaaaatcacattcacccaaaaactcacatttcaaagggggattgtccattgacaatctctctgtatctattttttttgtacgggtctcttctgctgcgagaagcatttttaggaggaaaatgtgcccatctttccaaataaagacatccaaaaacccagttttggtcaaaccaccagcatcattctgctaggcttggatagcaatgttttttttttttttttttttttttttgaaacaaggatgttaggttttgactggccagttgtccacagagatcactctgcacacaccaggaaaaaaaacagcatgtgtttgatgcggcttctgcagaatgatttctgcagttgagtttgtaagacttgaatgaaaccattctagctaaaaaaagctcaagttgctgatccagagtgcatgtctgtctcagctccagcctgactggttatgggtgggtcttctgatcaagccctctcaatattcacacttgtgtccttgtatgagcaagttcccagcaatcagctgcaaaacattcaaattagttatgacttgagcacaagagcatatcaagccaaagggggggggggcattgatgagatggttgatttgttgttgcggatgtctaaccctgtccaaacaaggtagtcaagccaaccagctggttttgcatgtattgattgatctctacataagccaagagttctttgaattttttcaattctgcagttgacacaaaggggacaaataataattatgatgatagacctagcttaaccaagtctccctattggaggggggacactgtcctgcagggaccctccaaaggagggacttattcactaagtcaacacccgaagccgaagagaactaggaaatccacattcttcaatcatgcatagcagcaacatttttttggctgaatgatcatgttttggagagccaaaaggatgccacaaggatcatggagattcattccggtatttttcttgattttttaggcccttggatgccctttcaatttctcatttttggtgattacaattctcctgccctcatccctgcatcacacattttgcactgtacagtatctgaaattgggaaatgttacaatcatcatcattaatgagggagatgtgtttactattagtaaaattagtacatagacggggacagcttgaagaaaccccaaagtgaaacctagagggaaaaaaatcaaccaaatttgtgtgagattgattctacccccccccccccccaccaaaaatcttaatgctcttgggctgcagggtgcaagtccctccctccggtcatcgcaatatgacaagtggtttaccactccgaccaggaagggaagggagttagctaagttagatgatagacactagggcaattatgtatcttgcaggacttactttgtgcctctgtgatcctaaacggggacgccgaaataaccgccagccggaggagggttttgctggtatgggttgagcctggagtgttttttgaatgaagatagccaagtgcgctgcagcaagggtggattgatcatgactcgtgttactgttacatccttgtaggatgattgttgatccggctgatgatgatggagtatgttttcttctctccacgatccggcgttgttttcgtcggggttggatgacctacatagtgttcgagcttcacgctttcttccgggtcccgataccatccagcggcacacctcctcctgaatgaagttctgaaaatagccaaatcaaacagtcattcctcatcatcgatcaaaaccaaagcattcttatgtacctcttctccgctcctgaagctcgcgatcgagagcccgcgcgttgatgatcatcttccgggtcttctgtgtgtatgtagatcggtacgccgttcgggccggaccgggacgtgcttcgatctatcatccgttcttccgcttccgtcaggctgtaggttgtactcccgaaagccgtggctgcatctgggtcggcttacgtggtggtatattgtgtggtgggacgggcgtgggaagagctcgggcgcaaagctgggttatcctgggcgagccagtgatcatcgccgatgagactgcgactcggaatggcttggatgattttgagcgggttgttgttgttgttgctggagttgtgttgttgtcgtgccgggtccggtgcggtacatggggaatccgttgggaattgatgaagagtgtccgccagggaagtaaataaatgtattatctcgggatgttggatgatagcgccaactgtttgaagatcggatgtatgctctggaggtgttgtggtttttcttgttctgcggagtgtttaacagtcctctgatgaggttcggggcgagttgctattgttggtggtttgtttgagtcgaatctgatcgactgtgtctgctgtctgggagctccttctctctgatccatctccccatccacactcacttccctcgtctcttcggcccagaagcagtttgtcaagctcaagcctcatccatccctccgtctctcccctgagtcatcaacccctctctctctctcacactctctctctcgctttccctcttccgccccaactctgtggagtcaaccacaaccaggtttcagttggatcccagctactacttgaaccacacccctcctatctctcgacattgtagtacatattttactgcatcctcctacattcctccttcaatttatttcccttccctccatctccctcctccacttgactgtggcttgttccgcgggtgcatgtttaaaattacagctcgcactcaaaagtagataaattcctaccgctgccttcttccgtcacccattctgcctctcaacaatcagcgccgatccagcccggcgaactgcctccgcccgcaactacagaacccagtctacgccggtccccttccctcagcctccaaataaatcccttgatcgccagcactccgcccgacctcaattttctctctcaaccgctttctccgccctactcgtccgacccgtccctacagccttctcctcactcgcttggagcgatcaccggaatctttttttttttcaacagtttttctgccggctccatctgtcttcccgtcttttcagtcactccaaccaactcaccaccaccaccaccaccaccaccactgcccaggcttacttcccctctcatcataataaattcaaagcaagactacatggacagcctcgcttgacctcgccatcacccagatcatagtgtagactccaaaaaatcaaataatcaccaccatcttcctgccagcctcaccaaatccccttaaactctgatcccgatcgacccaccctcttgaagacggtttcactaaaaaaccgagtcaaaatatccgtagtagtggtctagattctttcttcatatctactcaaaccaattgtttgcacctacaagcgtagtactttaaaatattcatacatactcttccgctctctccctccctcccctcagccagcgggctttgttcttttgcctgagcttcaatccccctaccacttgcgggttatcagactttcttcctgcaacacgtcatcgggtctggttaatcctccccaacccccttcaccctctcagctaaccaggaccaatcaactctctgggcatttatatatacacattctcggctgtcccctaactgccgatcccaccgatctcactcactcacactctctctctgcctctcgagtttacgttgaccctggatacattaccccagtggcgtacgttggtgcctcggtctctagttctacacccaactcatctttcagctcacccaccacagctcaccgttgtcttgtgttgaccattctttacaggctgccatagtctcagcgtttcaattacagcaatcccccttaagcacttggctgaacaggttcgcttgccgaagcacgccaccgaccaactccaattgaatctgccgagatgagtctcagaaacattctcaaccatccggcctcaccggttgcctctgctgtcccttcctctgtttcccccacatccccctcctccacggattcaccagctgcaccgaaagcaaccatcacttcggaagcaatgcccacttcctcaaaacaggtcagtctccactttcattcactcaatctcttgcatccagcgctaatcagaatatatcttctccttcgggttgtccagaaagtttcctcagcccccaagctcaccggagaacttccgaaacgatacctcgatcgagtactagatagcgatgcactcgaagacctccagcccgacgctcttccagccatcactaaacatccttacccggaacctgaaggctatgcatcctccgataacatggatctcgatgactttgcagaggtttggagtgactcgttgaatcagtacatggtctcctgtcgtcgcaaggagcaactactcgagaaaggctacgacgaatgggaatccgggaaacagcaggaaacagcagcccgtgtcaccggctgggctggcgaacaagccgaacatgccctacgtctcaagcgggcccgagtcgaacaacgtaggctacaggaagaagaacgtctttgtcaggagaggaaccgctgccacgaggagggccttcaaagagagcgggacgaagcagtggaggttaagaagcgtcgaaagaaggaactggcggaagcgaccaaggctcgcaacagggaaagacgacggctagccaaggaggagtctgaccaacgaaaggctgaagaactagctcttgccaaggtacaggccatccgtgccgaagccgaagcacacgagcaacgtcaacgtgaagaagaacgtgccaaagctgaacgcgctcgatcagaagcccagacaagccaaccaactaaacccctgccaacgtattggttcgacgatttgcacaagaggcttcccaatccctttattcctcccgatccaaataatccccaggtcaacatacacggcgtcccttttgatccccccctacctgaagcttatgtgaaccatatacgtatgatggccgcagccccaaaaaacacaccattggcccatgaagtcgctcgcgcggagagggaagaagctgccaaggcaagggttccgtcgaatttggccaatctgttgaactcgcccggtggccattctggtggcttaagcaatcctcatcccgcccccgcaggtccaaaagcctcacgcgcgaatccacgggtttcggccaccagtaccactgccaagaggaagcgaggtccgcctgagcctcttgtgcatcctgctgaggaagctggcccagaatatgtcagtcaggagtgcccagcaccggccattcaccaccctcctgcctcagcgagcagttctgctcgtccacccaattcgcaaggcgcgcgtcgtaccgtcagtggactgccatcccaagctcatctggctcgtgaaaagagctctgcacacggcaatagcgtcccacccgaaatgccatacccgcccgcttcaacatctaaactagctttcgaaacttcgcagtctaatcacccaagtcacatccctccaactcggcatcaagctcaacctccccaatcactcattgaccctgccacccgtcggttacaggcgcgcaatctgccagcttggggacacaatttaccgtatgggagtgaaccttatcaagattcttcagatcagctcgacatgtctctcccgttgcgcgagcgggctgtggctaatccgaaggctcttgccaacaaacgttgggatgctatcgaagaaggtcgacgacagatttggctctcgatcgcccggaaagatattccaagagtttgcaagacccagcaaagcaccagtctcagtcgaacgatttattccaagcggttgagcgccctagtcagtagggaagcacgccggatcattgccagaactaaagcatcaaaggaggttcagattaaagccaaaagaattatgcgagaggtatgtggtcatcatgaagtctctacagagtttccatcaattaattatttgtgtgtgtttctagcttctggtgtactatcgcagtaacgagaaacgagagcgagagaccaagcgcaaggcagataaggaagcaatcgatcgagccaaaaaggacgacgagatgagagaagtcaaacgtcaagccaggaagttgaacttcttgatcacccagactgagctctactctcatttcgttgggaacaaaatcaaaagttagtaacttgtcggatgccccaaccactaccatcaacattctgggcccgcgttaagatgctgacctatgcaattgcttgtttagctaaagaagcagaggacagcgctgatactgcaggtgccgcgcctgccacagtgtctaccgatcagacaactactatttctagcacaagcggtcaaaaagtcgaactgtccgacatcactcaggtcgcaatagcggacaaagaccttggtgaaatcaacttcgacgatggtaagtcctttcttgctcccgatgcacagtatcggtgtgggtgcgatgtgactggtgactgaattgttcttaccgtcgacgcagatgatgagttcaacttacacgctcatgcagctcgaaatgctctcaaggcagtggatgctgctaagcaacgagcccaagcgtttgaccatgccgcagccgagaaattagcagccactgctccttctgccagtaccagtcaggatgcccagccggtcactgggattgacagtaagaaacttttcttcacccgttctactgggatgattataaagaccgtcttacgaattcctctaatctccttttcctctagtcgatcgagacgatcttaattttcaaaaccccacaatggctggtgatattcaagtcaagcaaccgaagcttctgatggccgaactcaaagaatatcaacttaaagggctcaactggctagccaacctctatgagcaaggtatcaacggaattttagccgatgagatggggctaggcaaggtacgttgccgctcctttgattgaacagtcatgattttcgttaatcgtttcactgctggtttcacgcagacggtccaatcaatctcgttgatggcttatcttgccgaggtacacaacatttggggtccctttttagttatcgcacctgcctctactctgcataactggcagcaagaaatcactcgcttcgtccctgctctcaaaccgatcccttattggggaagcgtcaaagaccgaacgatcttgagaaagttttggaaccggaaacatttgagatatgatcgtgatgctccattccatgtagtcatcactagctaccaactggtgcgtaaattcaagtcttccactcggctgaatgtttgcgatgatagaccagctcacagtatggctgtttgatcacttgacttatgtaggtcgttcaagatgagaaatatttccagacgctaaaatggcagtatatgattctggacgaagctcaggcaatcaagagctcaagcagcacacgttggaaaaccctgttagggttccattgtcgcaatcgtctattactgacgggtactcctattcaaaactcaatgacaggtccgtacttatctacttgttcatctcttttgcagatgattatctaacacttattttctttacagagctctgggccctgctgcacttcatcatgccacagctgtttgactcgcatgaagagtttagtgagtggttttcgaaggatatcgaaaatagcgtcgacaaggcaggtggtatgaacgaacatcagctaagaaggctacacatgatcctcaaacccttcatgcttcggagaatcaagaagaatgtccagaacgaactaggcgacaagatcgaaatcgatgttgcttgtgggctgactccacggcagaagttgatgtatagtcgtctacgcgagaatatgtccattgcagatttggtacaaaaggcgacttctctctcgaatgacgatgctgccgtcaagcgtttgatgaacttgatcatgcaattcaggaaggtctgcaatcaccctgaattgttcgagcgagccgatgtgactgcgcccctgtcatttgcttcgttgaatttcactgcgaacgttgccagagacggcgacgtgttggactgcccttatgccacacgaagtctgattcagtcttgtattcctagagctttctaccgcgatggtgggattctctcagtaccaggcccatcatcccgggcgggatttgacacgaaatttttggatcgacttatgaacatctggtcagtacccaacgtcatgaaagccggtcctgagggctcagttgttccctcatgggctaaaatgcttgatcttggaccgggagaagtcgagcacattgcccacgggaagactgctcagagaatccctcatttgctgcgaagaaggaatcaagcccgcgaattggccttgggagcacagtaagtcgtatgattagctctcacagttgctacttgacctttttttttttgacacgtttttacttcctgtaggcttcctgattcaatcgcctcagatttagaaaccttacaaatcttcaccaaatccgacttgctccctcgaattccgaatgatttgggtacaacccagctttctgaaattacagaggaattccggaaatgttcccggatgaaccgatcggatgtccaaacctataacgagtctgttgtagcacctcctcccgatctttactgcgctgaccgagggtttgagctagagcagcaaaggattcggtttgacccaatgacccgattgttcttgtttggcttacctcatcctgcacaagaatctcctacgctttctgaacgataccgggccgcctttagtggcacgtcacctgcaggtgtcatgggcatgtcggcagaagaccagctaccacgttcattcatgcaagtccctctgttggaaaaactcatgctagattccggaaagctggcccggctggatagccttttacaagaactcaagacgggtggtcatcgagtcctgatttatttccagatgacaaggatgattgatttgatggaggaatatctcagcttccgacattatcgttatctaaggctcgatggtagttccacgatctcagagagaagggatatggtgatggactggcagaatcggccggaaattttcatcttcctattgtcgacaagagcaggtggcttgggtattaacttgacggctgcagacactgtgatcttttacgattgtgattggaacccctcggtaggttgaattattttttagttcatccaaactaagtgaactaactttgtcattctgatctttcatcatagaacgaccaacaagcaatggatcgagcccatcgtctgggtcagaagcgccaagtgacagtctaccggttgattacgacagggactatagatgaacggatcctgaagctggctcggacgaagaagactgtacaagatgcggtggtaggatcgagcagtgggaacgcagaaagcgcggcccctggcgaagctgctaagcccaatgaagtcgtgtcccttctgctcgatgaggaggagctcgaggccggcatgcgggctcaagccgccaaacgagaggcggcaaaggaaaagcaagtgcaaagtggactgcgtaagccagactccatctgatgacacatcacgtgtaataacttatcaatatttgcttttttttcggtcgaaacaggaggagttaagatcagagaggaacggaaagcagcagcagcggcaagccagtccggctcgatgagcattggatggagcaatgatgggctgaacctggaagaggatgatgaagaagcgtttgggttttttacgacggaggccaaagctggcgaggagcctatgacaggcgagccaggcacggccgagccaactggggaagcagccaagccggcaaagagcggcgggaagaagcggaaatcggcggggaccagcacggctactgctggggagggcgccaagaaacctgccgcaactaaggcccctgcgaaaaagactaaggctaaatcaactcctgctaacactatccccaaccctcctaccccgtcaacttctgccccacaagccggctctctgaatccagctccataaacacctccccccctccttgacatcttgtggcaactcttatttatttgtctcagtgttacacacacacacactctctctctccaatcaactacaactctgccgccttccattgtccagcttacacctaatccacctggtttactttccttctttgttgttgttttttttggtgcttctttgggggattcattctttttggcaggctggttcttagagaaagagactctgctgacttgatgggtctcttattgtagtggatagacggtttcttttttgttttttttttctttgctttttttttcttttggttggtgtttgttgattgaatctttggttagttacttcttttaaataatggcttttttttgttttgtttgattcaccttctttttttaaaaaaaggaaagagagagagagagaaatattctttggtgtgtagaagttctgaattctgatgcctcaaatacataaataagtcctaaatacttcaatcaatacattggttcccccccccttttttttttctttgatctatattcttgtgcttaatcctttctttttcttttttttttattgatttccaatgtgctttaattcaacactttttttttttctctactgttgttggtgtgtatttggggggttctgttttttgggttttctttctttctttttttttttctgctttgtttgtcatatcaaataatactcaaaaaaaacctcgtcctttactgggtatcaccttatgtaacttgcaacttctggggggaggatttgggatgttggggatatacatgtgactgggatgagtgttggatgatgtccatcttttgtcttgtcttgttttggttggttggtaggtaggttggttaggttgagattgaatgaaaggattttgagatatacttgtgtgtatgttgagtgttttgtgagtgggaatcaatcaaactcaacaagggattctagttggatctcaacttcaagtcatgagaaggggcctggcaggggtcctttgttcttctatgtgtccatctgcggattgtgtgggtgtgtgtgtgtttatgtgcaacaattgtcaaattcatattggttggctagggttgcttgatcttctgttttgatgttactaaggtgaatggctgtcatgaacagtagtgagggaatggaaatgggagatggaggtgtggggtgtggggtgtgtgtgtgtgggggggggggggagggatttctggttatccactgatccagtgtggaagatagtggaggacttcctgttggtctgtacaaggttacatgtaaatcctactcttaattctaaatcaacacacttctcagaactctgtccagtgcacccctaaacctgatccttcccaatcacctacccatcatgcttacttttttttctaagaaaaaaaaacacaaattgatttgcagggtgtgaaaaattaaggataaagaaaataagtctgtaaatcggatgggaagtcctccaattccattatatagtgaattctgatagacgctgtggtgtgctgtgcctgttccaatgccaaaagcatacagaataggtgatagttacacacacttatcattcattacaagaggaggaacattcattacataggacatacaacaacaggatacggtatacatatgtaggtgtgttgtgtgcgtgggtaggttatgtaatatgggtttatttattgtgtaatcagtggaaaagaacataagacagttgatgaggaggggagaaggaagataggcggagaagctttgaccctgaaaaatgaacaaggaaggaagtgagtgagtgttgaaacacagaacatttggaatgtggatttggtttctgagtaacagatctcataagactgtatactgtactggattactgctttggaatgtttcagcacatgctacatggcttggtttcatagcaaccaatgacatcatgctgtgcaagtgtgtgtcacctgcagcaaaaataactcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaaggagggcctctctccaccaggattctcttttcccccatcagcctacaacagtctctcagagcagtaagtttggtcctgagctaccggaagtgttctggagtgtcagtaaagtttgaagagttagaattagtgttagttagtgaatatagtatcatcaacctacaggagtaagttggtcacaattagctagcagtgtgcatgtcagagaattagttaagtaaagtcagagatttataagtagtagaaccagaaccattgaaccataacaaagtgaacttaagtagtattattaacaaataacaaataacaagtagtagtagtaacaccggagctctagttgtgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctacataacaaattcaactgtcttgcgctcaaccgtaagcgccacagttttcattattaacctgaagttgtaacagattcatgagtagattgatacgtgatctaggtctgatagagattactttacaaaattaagatctatcttggaatcagccgcatattattaaatattgattacaagactcttagttatttgtttagtacaattagaggggcaggtctttcaaaccacccgtaagttgcaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttactgtgtctatccgtcccaggagtcctacaacgcttaagattgaaagtcagttgttttccaatgtggtctagtatctgcatccatctttcaccacctcagtctcatggatctcaatcattttcctctctattaatcatgaggttctgctccttgatggtggacttcctgttggatctggggccctttctgtttttttttttttttgatttatagagaccctgcaaaaaaggtgagatttttgaagggaaatgtagcttttgaggctctaaattgaaacatgggggacctgcagattttgatgggaactcctagttggattaggttgccctacatattgccatgagcctgttgctctgatggttgtgcattatcatcacataaatcacttctttgggggtccacctgatcagcagctgttcaacttccactattgccacaggttccttggagatgacttgatcattcaaagaagactgtcactacactgtttctctggttgatgaaggagaccatgtttcaatggaatgtttgtttttgctttgaatcctaatatttacacacatccaatggagtgtacataatacacaaatagttcatgatcccaacacaagaatttttaaaatgggttgacttgattggttggaatttggttgagtctggtaaactcgagtcggacggattttgcatacagcattacataagcttcacttttacaaaaaaaaaaaaaagaaagaagaaagtttcagagagaacaacattccaggaaaaccacctcaagagacaagcatacacataccggaaagcattcaagccgacatccaacactccatacacacaaacactcaaaacaaacgaaaggacaacgatgagcttcttacggatcctgacactcaagaaatcgctatcgatcggcttgaacaatgcccgggaaacggtcatcaaaccttcatccgtgaccaaacccatcttccttcgttcctttcacgatacccgatgtaagcaagccccctcacaatccacttatcactttcaatatcatcatctgtttgcacaacgaatgaatatttgctcatctctcctctttccttcggttttatacagttcttcaacatggcggcaaagggagaccagaaccaggcaccgggttagaaaaagttgattcatccttgacgaaaaaaaaaaaacactgaattaattgacaaaaaaaaatccaaagccgagaagctgaaatgtgatttgtttttttgttattccttttgactcatttgaatcaaaaacactgtcacaggatcaaggtgttctttaaaaatcataaaggagaactgatcaaggaagtagaaggaaacgagggcgatgacatggtggacttatcgtgggaatgggacctagatatcgaaggtaaaaagaaatctcttttcaacgaacttagcagaagaagaagaagaaaagaaactccatcgaggttggttttgactgatgtatttaaaaatgttttgttctcctagctgcttgcgaaaaatcgattgcttgttcaacttgtcattgtatctttgaaccggacgtttacaaccaactacctgagcccagcgaagatgaggaagacatgctcgacctcgcattcgggctcaccgacacgtatgtccaatttatctctcattctttttttcccccctattaatgatttgaataatttcttctgataccttgaccttttcttcccatactctatggaccacactttccccattttccatatcaatctaaaaaaagatctcggctgggctgtcaagtcaagctaacaaagtccatggacggtactaccgtcacattaccttcggcaacaagaaatttgagggtcgatggtccgtcccttttccttccttttcttttctgtcgaaaaaaaagaaagtttaaatgttcatcaatgactgatgtttttttttgtgattggcgatcgtcaacctgtcccaggatcaaagccctcgcattgacagcccttttccttcttcgtttcttttcttccaaagatcccctccatatcccagcccttttgctccgtttgattttctttttttattcatatatcttctctctcaaattcttcaactaatagaaatacaaatcaaagtcaaaagcttcttgagtccttctatacctttgtgaatgattgtcctcggacatttttttttcctattcttgttgttaccgcatggtcccgcccctgggtctacttgtaccttcgtgaatatctgaacttgccgtttccttttccattcaatctggcctttcttattgataccccatgctcccgccctgggattgtgacgtaggggttaggctctatgttccaagaaatatcctgatggtgtgggtccttctgctcctggaactggtgctggtactgagcttcggcccatgaccaagatctataagaacaatgtgtgtttcaggtgtgcccaaaccccctcaagtagggtcaacacttttcatcaaaattaaggaattctcctatgactcttcaccgcttctactttgtcggtcagctctgtggattttggggtgtcttactccagccttccgatcgtaacgtttgagcggaactcattgaaaaaccagccattctaacggtttgccgtaatatttacaaatgaacgtgaaaggcaccatttttcttagtctggttacttttttggtgcacgctgtgactgaggcctcaatcatgatagttactagtggcaagtgctttttgttgagattgcttagttggaagattcgtacgaaaacaaactaacagttctcaaccaagaaaaaatgatcccaaattttcaagtccaccaattttagactggagaaaagagttagttagtgctttcgagagaaaaacaaaaaaagaagaagacctctaaaggaacgactgtggatgaacgaacgggtctggatgaatgaatggataatgacggttttttttttaagaaaaaaaaggtgaaaagctaggaccagagggaatggatatggtttttgtacggttaaccataacaaacagggttggatgcatgcatcataagctaggaaagttagaaagttgttatctacatgaaaacatttttgaattgtttttcaagaaagagctacgagttttcctgggaatttaaaccagaattccagaatagaaattttcgaaaaattatctaactgcctgagccggagcgggtgacagactctgagacgggagacttggggtcatcagtgactgttcgagaccactgttggatgttggtaccgctaccttgtgggtcgacactcgatggtttttgttggcctttgtatttggaggccaggacatttgccatcggcggattcaaaaaggcaacttgactatcctgggggtcttgccaattggtcacttggctgttcttgcttccgggtatcttcaatggatgggatgccacattgaagacatattcatctaatgatatggtttcagggtccgagaacaaaaggaaaaagtatttcaaactgataaaataatgtggggaggcatttttgtcatcagtaaccaaagtatgaaatctatgggcaagttttgataaacttttagttcacctttctgtggataaggtcccagtgtacccatcgtatttgttgctatcatcagttatgtcgtcagtaacgtccccgatctcagcgaagccgaagtcggtaatagaagcctcggcccatttggaaaatctaccggcaaaagaattgaaattcagctaaaaagattcttggaatcgtccacaataaattctgcactgacagtctccatcccctctcttgccactcccgatttccagtcaatctccacatgtaaaagatcgatctacgcgagcaggaagggaaattgagtgtttcaggtgaccacatggaagtggaatgtcagcgtcaattcatgcggctatggtcctgtgatgtgaaggcaagaattggggcgcactcaatcgtgttgggtcggttaagatggcttgggttgctgatttcgttcatgggagttgagttgacctcgtggcctgaaatgagaaataacaaatgtcagtcagtgattccggaagaagaggaaaatgaaataaaatttgcatccagttgctttagggaaagcttaccggatccctcataatttatgatcgtgatctcatccggccccagtccagcaggactggtctcgtgaacccataaacaagcatcggtttgctaaaaaagtatgcaatttgcaatcaagatcagttagagttattatgcagcaaattgggcagatctgaaggctcacgttctgggcgaaattcaatggcatgtccttttgcagtaatctagctccgagaccgatcatggcaccggccgaacaactctgctggttgatcttggggatataaccagcttttcctgggacgctgtatgcctctccaatgatactgagttgagtaccttggttgtctatttttatgttttccgcaaggtattggaagattgaatcgacgctgtgggagtaagcttcttgatatcctttggagtttccacgcaaaagaagtgcctctttgacctgagttataccaatcgggttatttttctcttctaacttttttgaaggggttaattttggaagaagtatggaaattcctacttacaagattctcataataaccactcgacttggcgtccaaggtatagaagcccatgatctgtgtgggttgatcgggtctgatcttttggggaagtagatttccaagccttgatgtagagttccagctttggccttgcaagtatcgagcggctctgtcgacctaaagatcaaattggaatgtggtcagcgacggcttcggggcgtgattaaggggagtttactcaccgcattaaaatactgggctttcccggtgatttgggccaatctggtgaactctagcaatagactacttgcctccgaaagataggtttctcctgaagaaccttcgttagggttgctaagggtcaaatgtttcaggacttgtgttaaaaggttctatgaaagattgaatttcagacgcacgttccgaggtcataattggccactggaactcccgttttcgtgttgaatgctggtaataaccattgggccaactcgtcagccttggagagcatgagcttgtcgccgctcaagtcgtaagctgaaagaagggctcccaggtctggatcgaacgcagcaggttagtttttttttggttagtcaataagcggcctgagttttattctgaatgggccaactcacatcgtgcgccagattccaatacgttgatgttggcgtatgaattcttgatttcgccggtgctaatgttatagacggggcgagcaaaactagggcttgaccaatccagagctcgtacatgggttcttgcatactttaaaaaattgataaggttaggacgtcacaaggagctataagatcacagaaagcatcatgtcttacattatactccagtgtcatattcatcatcagcagagtgtcactggaataattttacaagcatgaaagaagacgaataaaatcagaatccttggtggaaggatttattcaatgagtggataagttgtgacaaacagattatcaatgatgttggcaccccatcctgaaaaagcgttttggccgcgacctgacaatggtcttgtttggtcaaagccccaagcagtctttttgtaaccctcccaagagtgactaaaggcccgaatgatccactcgcgcctttgaatgtttttatttttcagctcgacggtatcccacgaattgttttctaggaaggttcgtgattggatactgggcaaaggagacatctgaaaatcttgcgagtttggattccattgcccggggattgtttgtaaatgggctaatcccgaaagctgatcgagtgggatgggggtttgaagtgttttcggtttgctttgaatgaacttggccggtggccattggggagtagccggagggttcataccaggccgtcccgcagttgagttggatgagggacttggtgacgggaagcgctgtgctgacaaaagtgttaaaacccttgcgcctgatggagtccgggggtcccatggctgtcgagagtcaggaatggctccggcttgcttgaaatgactgatgaaaggaccaccagtgatgggactttccgctcctgtgcgcccattagctgagtcgctagaaacagagctctctttgaacccaggacaataaaacatcagatttcaagttgggggagttactttgggagatgattttttacctttgccccagtttccgtgaagaccattgacttgcgggtgaggtgagatcagatcaagaacagaataagacagtaggatgcatagcaggagatagaatgccaaagttgcaatgcacagagaagccgcctgcgctattgcaatagatttcgacggccgcgggcggggttcatccatttgggtaaggctcttcagttcttttttgcctcgagttgcaagcggtatggagacgtctcgcgcacaagaatcacaaacgtatgctggatgggattttgctgataaggagcgtatgaggattaatagtaataataattataaatgattagagtataactttgtcttgggggctatcgtcaaggcctgaagcaccaccggccaatgaactcgttttatttgaagttgatccggcgaagtagtaagccaacatgctccccatgatgctccgctcatattcgaaacacgtgagtttcgcagagtgtaccatactcacccccgaccttcgaccttcgaggagtattggcggggtccagaaatgtacacagtctagctatcggggccgggagagcgtatacatcacctaagacacattccatcaaagactcgagagttaaaaccacgtttcatgtcgtctttccagtgggtggacacaccagactgagggaaggattcagtgtggatgtctcatgttccttgataagctagttttgctgaaacctctccttgttgattcttcttggctctgaccctgaaatatggaccttgccaagaccctcattcgctgtaacatattgatgtcgtatggacggacattcatacagcagatgaaaaaagattatgcactgctttattgagactccgagccggatgcgactgatcacgagaaaggtaggagtagctcaaattccaataacccgggattctccagagtgcaagggcgctcgtactgtagatttatgtgacatcatttgttcaagagtagtcactaatcttgcggcggttattaccacgagaagtagaagatgtcatcatcttcctcccagggactacctagcgtcgcttgtgatgtggtgcggaggaagcattgtaaaaattttgcccattggtatggtgacatttgcgtgcctggccagttggtagacgagagaccgataacgaaccggtaagcggttcggaggatacatattgaaaagacagaatgaacaacccaaattacgggttaataggatccccggacactcaaattgatgcatgatcccgcgatgtgatgttggagttttcggtaccgtaggtctgctttgattgggaatgtaaactgaggcaaccttttggcgatgatcgaagtttgaatccattagaccaaagaaattgcatggagctttcagaaaaaataatgaaaaatccgcttggcttgagtattggctagggtatggcacacactgacccatggtaactcaacaattattatgaaaaccaaattggtgtggactctggtgggtcaatgttattttgagagatgaattgagttttgaagacaaatcttcatggatttgtgcaggctcaactttgaagacctctaatcattcgtcttcccaaacttaaacaggcggtcttaattcaggccatccacgattgaaattgaattttttgaccagtgcaattctcaagcaaactggttggtgccagtgatgaatattttgcctcagaggacctatattcaagttttccaagtagtggttttccttggcaagaagtgacagcctatgccagtcttctggggagtgcttcttggcaaactgggaagctgtttcttgtcatgtgtttttatttttgtcttttttgaccagatgcaggtactttttcacctaacaaccaagtccctgcccccctttttcagagtggtaaccacttgttgcattgcactgactggagggaggggagggtccctgtgtgacagtgcccccccctgcaattggagggataaatttaagttagtgtgtcaccttggaacaccacatcaaatttgtttggatcagcaaaaagtgttagtaagagaaaatgagggttgttcctactccttgggtttttttcagaggtcatcatctcctttgctgagtcaatctgtgctttggtgggaggctcactgtgtagcactggcactggcagcagagcttcccctaccacaggaagggatttgtgtatcattatgtgggagcagaaagtacccttgggcttggagctatcttacattttatgatagctttactcacagcctctcttagggtctgaatcatgcctgaggaaatctaaattttcaagaatccaaatagaattccaagtttagcatctgatcatgtagttcacacttctctttggtggattccaattgtcaattttggagatttttgcaactcaaggtgacaacagtttcacagtaaggatgctaattgggccatgtgtctgatgggttgcccagatttcagagggtttgggccttaatgtctgggcacccatttttgagaaaagaatcttagaacagtgttgcccaccagacaacaagcctaacacaagtctctgagtgagagcccaaagggcagccctgcagggtctctggccacttgcatgccaacaccgcccacagcagggaattggcacttgcattaagtttggccagacaactcctgagtcagttctggtgggcttccccagtgcaagaactcctgtgggaacttcacaagcaccaatcaaatctgagcacttgctaaccctgctaacaagatggataagccccgagtaagcagattggatcccaaataattaggtgacaatacccaatctcctccaagttcaacagcccaatcacaagccagatagccaaaccttgccgcaaattcagcacaattcgtgccaaaacttcacctcacttatctctctctctctctctcttccttctccctgtcactcctttcttttcccttccccagctcctgtttacacattcattaaaatttccacttctggccccatcatagtcgtagtagatcaacacagttctgagcttgaaatgagaatcattggcttttatgcgcacatttccctgaggtctctaatatatacaacctcctatagtgtgagtgcatttccgacacacatgctagcagctgagcctcctttgaggccctttgactttttttttccctcaagacttgagtcttgagtttgttgctctggttgctttccctccctctttccaagacatccactcaaagtttgtttaattgatctgaatgagttagctttgttcacaaccacccagacaattgaaccttgccacaaatgatgagtttgcattggactttggagaagtcatatctacagaagcccaggtacaacaggatcgtgccaggacctcaacatttatttctcagattcaaaatccagttttgctggttccaaaaccctcaacttaagaatttcaaaacaaaactcatggaccgctgtttcacaaactgtctgcaacacattgtacttttttttggtcaaaacaacacacgaatccaaacagtcttgcttgctatggatctgcttgttttttttttgcatcaactgattgtatcgaatggtgtttccaaagtacggagtttcaatcaaccaatcactgatttcaggtctggactgcaattacataacagatctatagagatcctaacaaaacttctgagatttggttgtgttgggatacataaccatccggggcaggttctgcctttcaccccaaacttaagcagtccctccaaaggaaattgcgcgaagcacgacctcctttgggccctccttggagggacttagataagctcgctttcaccctatcaacacagctaagcaaattccccatgaaaatgtgggatataatggggaaagcaactgttggaaattctgagaggaccaattcgatagtgcacaagctactggtcacaatgaccagtctcgctacatccagactggatagatattgggtttaaggcagatactgttgccagcgtacttagcccttcattgtatgagaaaaaaattaacctgttatactggcctcttaaacgtccttctttcttgagcattccctatacatcagcctaatctttaactcttttgacaatgggcaacattttaacctcagactatagtaccgattttactggcagtgatgacactgacaacgacgaaccaacatcatcacaaaacctacaacccatagctatggagcaagtcatcgtgtggtaccttctttcccaaggctaccaaggaccacagatactcaccatgctagaagagagacatgggatcaaaacgtcaatccgaacactcaaccaaaagtgaaagttatggggtcttcaacaacgtgattttcctcgaggccctcctccaatgatacaagaatccataagatcctcccactcaaaaggacttcaattgaaagagatttaagcacggctttacaaagaaaccgaactcaatgtatcaattcgtaccatccaaagatacctgcaacaactcaacttaacacaacacaaaaacgaccttcaggacggaaaggtatcatgggagaaagtgattgagtgtatcaatcatgcacgtactgagctcctccaaacctcagcaggatatcaaagtatgcatcgaattttgaaaagattttattcaatcagtatacctcggtgagtaaagctctcctttgtggtctgcttttggctcaagagtgttgactggaacttcctctgcagcaacaccgtttacaatttactcaaggagattgatccagaaggcctggcccagcggctccgcaagacatgcaaacgatgtgtcttttgcacacatggtccaaatcatgtctgggcctgtgatgggcatgataaattgaaaagatttgggatttgtatctacagttttattgacgcttggtcctgtaagattcttgggatgtttgttcatgtaacaaacaatgaccccaaacacattggagtttattttctacaaacagcagcaaaagctggtggaattcctctcaagttgaaatctgattttggatctgaaactattgacatggccgcctaccaaatgttcatctcctacaaacatgcaggaattgatattgaagaagcagcaaaaagaatgaatttcactaagtctacccacaatcaaaagattgaagctctttggtctcaaatgatgaagcaccataaccaagcagtgattaatgccataacggagaagattgaaagtggtgtgtacaatccagatgatgaagttcaaaagtaaggctatatctcttactacctttgggaaattaaactaacacttcttattccagactgctttttctctttctttggttgccagttttccagataaggtttgatagatgggttctacaccaaaacaattccaggaagcaccgggaccatcaaatttcacttcccactgcctgcacccctgatttctcatatagtacaccagaattctttgggacaactgatcaacttctgccagttccggttaatgacattgagcaaataattcaacaggaatacccagatcaagaagccatgtttgtcagccacagagcacctttcacagtacgtgaattgtacctagtaactgcaaataataataaataattgaatacaggaaaatattatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatacaatatcactaggatttcacaggaagagctttagaacaaggtattaaaacaatattcattcttatacattatgtacatattttataatacataaattaataacataggtataagaatcagctagtagaagcgtgaaatggatgaggaataagctatataaacttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataaacagagttacacgtatgcaactaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgttagaaataggccacaaaactcaattaggcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgaagctcccatccttacacaaaattttagagctgctaagaagctccctagtgctctgagggcctctcctcttcccctgagccccttgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtacagtgattattagtgattcaacccaccaataacattacaatccagctaccttagacctaaatagatttaatttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccatgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacaaataaaccttctcacttactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaatgttcacccacactcctccctggttccatgatgtagctactggagtcatggaggcacttggactcagttttcatcacatttctataggatcagtctggatagcctatgaatatatgctcccatatataaaaaactcattccctgctgatcagccttttccaagttatgattggcccccatcaccaagcaatcaatcctcagatagtaactctgattcagaagcaacctagctgcaaactagtcaaatattctttttaaatgccactttaatttcctgtaaagtagatttgaaagcatgtctctttgaatttgtacatacacaccttgaacaaccaatgcttaatttcaaccttctaataacataattttaagatcatcaggaccttacccagataaaaatcaacacctatttctcaagcatgattaagtttggccttgtatcagaaacacattttgctgagtgtccccaaaatacagcctccctgttacgcatttcatagaatttttccatcacacaatctacccaacattcatgagtttttacaggagctcataatcatgtgaagtttttggaatacacccctgtgacattgctgtgtcttattgttttgggcttgattgagtcactattcaattcattggatccaaaatgctgtcctcaacatcaatatctacaacaatcaactggatattatgttttttgtgtgtaagtatgtttggcaatgtatgactgaatgatctaaagaacaagggaaaatattaagtgcaccccattcaactgaaatttcagctcatcaggaagcacatggcaataacaacaaatttaatttgatccattcccaaagtacagtgtatctgtcacaaatctgatacctgctcacacattcactacaaaataaagaaaacatttcaattataatattcctcctacactcattgaatttgacagaaaaactcataatcatgtgttggttttggaacacctccctgtccaattgtctggatggtcaggattcagtcaatattaaatacagtaatacaaaacagcagtccaaaaatgtgataagaaacctaactaaactaatgggattgtcaagaatggaatcagactggtcctttttcttgtgattattctttccaattcattgaacaaatgggcaaacattaagtacacctgattcaacttttgaactcatcaggaaaaagctgacacatctaatttgatctgtcccctttttctctcccatgtttcttttgattggacaatttttgtttttattgtctcaagtaactacataatcatcatatatgtccaatcagaggtatcaatcacccatcatgatttatattcaggtttgattcatttgtcaatttggagaattgaaatatggttgtgggagtttctgtgcatttcctgcgctttgatcagtaaatcatgaagagcaaagaggaaacatggcttattttgaccattaccatcaccacaacctttgtccaaaaagtttgcttgatattactggcaagccaaggatccctcaaaacctagtgcccccacttcttaaagtgatcaggtccttgagaaaaccagctggttagattacccatgatagaggaccttttcctattctttgttacatattcaccttacaacactgactgtcaaccttacaacactaactgtcactcttcaaatgtaacaatatcaatgcatgttcctctatcttaaaccactctgctcagttgtccttctttgggcagaaaaaatagaagtcccagcagtatcttagatagatagagcctgatgaaaaaaagaatgtacagagcccagcagtatcttagatagatagagcctgatgagaaaaagaatgtacagagcccagcagtatcttagatagatagagcctgatgaaaaaaaaagaatgtaccgagtaatcaaagtatagaagatcaatgtgtacaagtcaaacagggagtcaaatctgtagccaacgcgtacaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcaattttttgctacaatttagcgtagcgttagcgcttgtttctttttttgcgctaacgctacgcgcatggggcaaaaacgtgcactaacgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacggccgtttttagcggttttttgccgttttttgccgctagaaacgctgtagcgtagcgtaacgcagtgtagcggcgccagcggcgcgctaacactacaccaaaaaaaggctagtgttagcgccgctacaaattagtgtagcgcagcggccgtagcggcgcgctaacactacacgaaaaaaaacaaaaattggtgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgacgcgtatgtgaagacattcaactgatccaacgcggggctagttccattgttcaaaattcaaatgatgatcaacatcatcatccgctggatcgattctgttgctcatctcattattgcccatcttgggttccctttgatttaaacaagtatcacgttgagaagagggagtagggagatggttggacgggagcacagcccgtccattcaggagaatcctcttcagatatgaattaggtgggtgattgagcttttcaaacgtccatgacgttgaaggagtacttgtttgttttgcgttcagggcccggttgttggtttcctaagattattggttcaaagatgtgtattatatacgctttgaaacacagcaaattgataatgaagaaattgaggatggggcggggcgccgaagcagcaagagtcattgattttgatcgcgatccgatcaagttctttgagtctatcgagcctggtatcttttagattaccctggagtagatggttgcatttgaggtagagagtgacgtcagatttgatgtgcggaccaacctgtcaatcggagcctgtgccggccgacaacaacaaggtgtgaaggagcattgccaagcgatggtaggtgtaggtcattgctgggtgcggatttgtcgcaggctttggcgccactgtttttgcgggcagattgtcgagtgccatgggattgttgtatcattaggatacaataggtgatcatctatctccacaagccctggacaacacttacagaatcgacaaaattgctgatgtaaaagccgcgtgaatgttcagctaatgtgatcccaattttgtcaaccagattggcgaggtgacagattaaccatgggtccatcttcgacaccacttgaagcagtgagaatgttgccgtttagattagtaggtgggttaggaggtagtgattggtcttgattggcatttccaaaacgtatttggccgagctggattgttagaataacttgaattgtatcggctcgatcggtccatagaatccacaagatctaattaacaaaaaagaatggtcatgttacaacatgtacgagctgttgaagccgcatttggttcatcatacttgggactattggctcgtgccggagatttggaacctgaggtgccgttctcagtagtgaatgcgtttgtgttttccttgttttggttatgtgagagatacttggacctaaacaaaaaggaaataatggaatcagatctacagttctctgtaataccagaaatagaagatggtgattaaaaaaatacttaccgttccatcttgagagcccatttagattggaagtgcggctgctgctgttcttgatgttgatagtctcatcattcttgattgccagttggcaaaccgaggtgagtacggatcaaatccggataggccacttggagtgagtaaaatcatttaaatatgtacatcagctggtgttgtgtaagtgcaagcctagtttgttctagtgaacatcagcctcaaccggtcatccattcaatttcaacattccacccacctcccaaaaccaattcatcaatataccattcacaaatggacccagagaaaagtttgtaccttcctttggttatgttcactaacacctactgatcacttctttttggctttgcttaccaaacatgtgttacaggcaatcactcttcgaataatcaagtaagtaaatgttcatatcaatcaattcttatggattttccaggattctgatcaagtccctcttggaatcatgataggttggtatgacaatcaatctcagccaaacacacaataagcaaggagtatgtgcttttcaactctatccagctgactacctcagatattccaattgatgctttcaatttccatctagtcgcgtttggggaaaggacatctaaccccctctcatgccaatttggcttggagaatgtctcactccagcttgaggtattggtcaccccctatcaaacaacatcaggtgtactgattgcctgaaaggaagaatcaagctcactcctcctctccagatcgatacatccctaatccaccttatattgctgcaaacaagattcaccattggtcggtattgcaagcacaaatcagctaccagtgtgatcaatttgatgaagatgattgagcagtctcgcatgtgcaaccccccccccccatcatcaacctctttctcattgtcaggactgtttcaattgatcagtctcacgtccgatcgcttgttttcatcaagatcagatgtcaatcccaccaccttctgatcaattcagctcaactggagtggaacactatcctaaggatcagtcagctacagctttacatttacatcgtttggattcacatgccccttgtcgttatcaaccatacgcaagtcatcaacatcattaagtagaaaacctttgggccaaccacgacccccttgtctgccggcttccaagtcaaccttgcaacgcaatgatccgattcctgcaaatcaactaaaaagcaatcaatacattcctcttgcccaagccgattgttacagaccgttgtattccaaccatgtgcagccaaggggtcaatggggtcccttggaatcagtagcaagaagatccaccaaacaagacaatccactcacacaatgccagaaacgcaatttgaagattttccttcaaatatacaacccttactttactgaagagaccaacgggcatgtcaaaccctttttcctccagctcaaccttaatgctgaaaaaccattcatcatcaagccggccaacttttcttcccattgtgtggttgccaccaacaatactgggtcacaacccctcttttttcttgagtttcatcctcttaatcctaccgatccatctaaggaagcagtcgtcaaaaagcttggcaaaataatatcaaatctgtacttcatgggtaataattgacaggatattcatccccacaccatggaaagtggtattatgaaaggggttggctttcaacctggttcggatcagagttccactgcaggttagtacttccatcccattgcatatcttttactcactcctggttgatctaatggctggttaatattttgtaccaggtacatatgcacgtcgagcaaatctttctcaagaaattttggatcaggacaactattgttgggatcagttaggtgatcataatcaattcttatgcaaccgagtccggcatttttccaaacaatcattcaaggacaatgccaaaataatcgagtcttttggaatccccagctggtccaacagcgaatggaatgactttgaacaggaaactaatgggattttttcaagtgcaatcacaactcattcagatttttcaaacgaaccccatatggatgaagactcaaatccatggacttatggcttgttcagctacatcaaccaatcaactggcaaacctgtcttgccttcatcctctgttcctggtcacgccttccgatttccagacttcaactgtcaaattgactttgggacgtctcccggtataattgagctgttatgggcaagtaactctgtgaagcaccacactctacatccacccccttcactgaaatcaactgccggaatcacacattccggatcttcctttcagatttgaaaacgtttggtagatagagctataaaattaaaagaaaaatctgctgaagaaagagcaaagaaaaccttgtgccgagaaaaaagacaggtgaaagaggctgaatgggcccaaaaaaagaaaaagtattttgtttatttgaattatattgtcttctgatgcaatcaattactatctcttttcccttctcactcatgattgtgatttattttccagacaccacctatgattgctaaacttcctaaaattgatcaattggatttcaaaagttcaatgtaaaacgaatgattatgaaacttttaattgtagtaaaaggagtgtatatccgcagaaaaagacagcagaagacaaatttaatgtgagttggaagaggatgatctgttaggattaagttttgccaaagtaaaagtcagaacttgaagtcaaaagcttagtgggagttattaaagtattataggaaataggaaacatgaaaactgagtgacagttgtctcatctggggaaaagtctaccaatcagtaccaatattgattggtaagatgtcaaggaatctaaactaggtactggtgttttgtacggaatgtgtggcgaaaaaagtattgggatctgggagaacaccatcgtcatcagaatctgcaattaagtgggtcaaagaaccactgggacgagatcctctcaaaggatgtgggttttggttggaagtttgggattcagctggttgattagagctatcttggggaataatgatttcccattcggagtcaccaactttggggaggcctatggcttggcaaactttgttacacaggtgatctcaaataaaagccttaattccatccgccgaattgtttcctagggtccagagccttaaaaaataggggttagtgattgtattcccacagagattctcacttggcactcacgattcatccaagtcaataatttgtgggtcggttatgtgtggaccaacaccctgcaagtctgcaaccaaattctttccatttgagatgttataagtccaatgagtaaatgtattcatgagttggaatactttgggatccattctgatttggtcgacagtaatattgaaatcagtgttgcttgagtatttaacatattttccgggtaagtgtttctcaaagaagtatatgtcagttggacaaaagatgtcaccagtgaaaaccacagagtgtcggataatctggacagtaggaaacatacaatgtggtggattttagttaagtggctttcaatctaatgagtttagaatgaacccacctgcatctgctttgccttagctttggtgttcattggaaggccttggcaagcctcaattactgatagatactcttccaaaagaactgcacatgcctcatacatgcgtgcgttggccgcatggagtttgagggattggtgttggatgtctttcatcaccttggcaacataatcggtgatgatttcaacttcatgactaatggttttcacttgggccacataagttgttcacattcctccagaaccaatgacttctcgtttgttgactttgatgatgattgattcagttgtggcctttgtagtttcaatattatccaaaagtagcctttgagcaaggatccaactgtcagtgttgatatgcaagtaggatggcataggcttgctgagcaattccattttgctggcgagacttttgtttccacaagcaatgacagttcctagaacaagatggaagagtgagctcttcaagttagttttagaaacaaagatgattatttaacatgcttaccagccaatggcccaagggcccatgcctctttcctcttattttttttgtcctgtgaggaggtagcaattttccaatttgaacttgcttctgcagttgaagctcaagtggaatatctcttaggtggagatgagttagggtcggaattggaatcgtcacctgtgaatgggtggtcgtatgtgaggttgatgtgtgcaaccttccttccttttgcttctttaagcacaccaagaagggtctcttgatccggaatgcgagattcaccatcactgaggcagaggtaatctttggggttggatggaagtgaagtgaagtgtgttttggtcaagatttgaggagaaaacatggcccaaaggctggtgcaaaggtcattgtagagattgggattatctaagtcatagggttgcttgatttgatggattccggtgtttttaacaagtatatcagattcatatagatggaatccaaaatcacggtgtttaatcaaatttgctggagctggtggagtgggcatggtcacactgggtttggcttgtttagaactagggccagagctggtgggcttgacacgcttttccttcacaattctacgaaaatgtgccatggaaccagaatcgatggtggggacagatgtggttacattgggatgactagggaagggggcaggtagattggacggtggtttcagaacatttaaagtgctctgtgtggctcgagtgtttaaaatggttgtagagtgattatgagaaggagcagttgtagtatttatctgactattttgtgcagatgggagtgtatggggaggtggtaaattattcaaggcagtggaaggtgcgggtggtgggtttgtccctgaaaacagatgagtcatcttgtcgacattaaatccaaggaatttgaagcagtcatgacaagcatcaccaacaagtgcatggtcagaccagcgctggcactttaagcagaggggcatgattgatgaaaacggtaaaaaaaatatgtgtaagtgagggaagacagactatgatttgattaagtatctaaaatgagcagaattggtggggtgaaatgtgtgttaaccacacggacagagggccactttaatgtgtgctcagaaaagcaatgatacccaatgagtgcccaaggttgtcgatattgatgccacacttagctcacttggggtttccaacatgaaggagagaccctgaaggttcaggcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttttcaccaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaaacagccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagcagcccaccgttggaacttcaggtggcctttttgggaggtaactccttgctagccagttgtttccgacatggagatgagtagttgcgatgcaacagagagaccccacagggtcacctttctaagaggtggccagaatggcttctttggtctggttttcggggattgatccggccagaactcatcaagtgtgtgttgatttggggcaagccgagcggtctcatacaacagggccctgctttaattgtacatgggggtagccctgcttgggtcacaggtcaaactcgactgcccctaccaaccccttatagttcaatactgatctggatttttggttttagctggtgatgagggtaaatacatacatttacaactttgagaattttgccttcgggttttaggattgaggatatacggtatacaccctggcacgatcctgtcgtacctgggcttccatacatatctccatccttgaaggtgagggcttcaaaagacagtgtatacacagggtgttctgagcctctgttgcaaaccattgtcctagcaaaacagcttgtcaatcaacagtgggaccagcttgccgtgttctaaatttgcccgttgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtgggatctggataagttgagctgtgatctgaacgaaacacgttggggttggttggttttctggaggagacaacagaaattgagttctgtggcggttgttgaggttgaggatctttgaaggtgaatatgaggatcagatgaatcaaggataaaaggatcaataagatttgatgggtctatcttggatcagaacagaatgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaacacaacacaacacaacacaacacaacaacacaacacaacacaacaacacaacacacacaacagaaaaagacagaacagaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaacaaacaaacaaacaaacaaacaaacaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaatagtcaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattgaacaagactgtctgctgagtaggtgatttgaaaaagataataaagagtgataaaatgataaagtaaaaataaaatcaagatgaatgaaaaataatatgaagataaaataatcagaggaagtagaataaaataatgaaatgagaaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaagagttgaaagttgaaatttgaaattcgagcttgaggaggcctgtaccgtttagaacaccacaccgttcctgtagggtagatgactgtcggaaaaatgccccaatgaagatcttcttctatgcttgggctgccagatggctaagcctcccttgtcatgcacattcattaagagggttcacaatagacattcacaaactctaattacagcccattttatagtgtttgtcaacacctttttgagaaaactggaaaaagctgttctgttctgattgttcaaatgttgttaacactttgttgttcaggagcttggaattgttgagatactgtgacatgacaatgactgctacatgttcaccgtagttattttgcttctttcttctttcacctctttcatttctctcatgtcacactctgtgacattcagttgttttgtctcagttcatatactgggctcatgtgtgcctgggaggatttccttttcctcatcctttccaacacacatgtctccaggtatggtctttttcctttttctttctctttctcttttgttatgttgaaatgaactcatatcctttccaacacacatgtctccagggtgtccatctcaacaggttatgaggcccctttgtgcttaattgctgtccactctacttgctcaatcactcctcactcggatcctttttttttaaccggaccgtatcgtgattatcgcgtcttgaacactctggacgacttcggatctcaggatcttcgccgctatgtctaaccctacaacccaaactaacgacgatgctgataaccttaatcttaaggtgtcgggcatcgtgcaacttaaacctcaaggtgcggactcgaactacctcgattggagtttcgtggtccttcttcacctgaagtccctcaaactagtgtacgtcctcaagcccgaggcttctcctaccggcaccgaggcaaaattgacgactccgcttccttcttctcgagtcaacgacagtatcgccgtctcgtcgttcatcgctaggaccattcatcccaataatcttaggttcatcagagctcacggtgctgatgctgcagcgatgttggcatcgctatcgcaggcacaccaagatttctcttcaggaggtcgcatgcactggctgcgacaactcgtcgttgctcgactcacctgtgacaacattgattcgcacattgaatcgatggcagtttgcgcggagcgcctcgggtcgctggtcacacctgagaaacccctcacggttgacgacattcacgccaccgccctccttacttcgcttacagatgattggcttccgtgtgtatcctcgctgatgaatgaggattctgtaacttcatcgtggattgtctcggccctcaaggccgagtctcttcgtcgcaaggcacgtcgcgaggatgacactgccgtctccgtctccaaggctcatgccaaatacgctaaaggcaagcctcgcttcaatgaagcactccactgctccttttgaaaccgatccggccacgacctcgctatctgcgagaacgccgtgcgggtgctctccaagcataagtccagccgttcatcaggtaacactggaggtcatcgttgtcccgattctgcttgaaacaacagacaacatgcgcccaacgattgctcctccaatcgtgctgcttccacttctaagccccctgcgactgcaggtcaagccaccgtggtggagctgggttatgactcctacgacaaggagtcagacttctcggttcccgagcgcgctggaaatgccgctgttggcacctatcctgtggagtctcccagcaatgttgatgccaacattgactcaggatgctccatctcaatggctcctcacaagtccactgtcgaccgtctcaggcccgactctacctctgtccgcctggccgatcggtctgaagtcttttccacttttcgcggctctcagtcacttccgctctctgttgacaaacatgtccccaccctcgccgttccaggcctccacgagcctttactatctgtggctgggttgtgagacaagaaccttgtggccgttttcaccgccgattcatgcaacttctacaaagctgactctttctctgccaccggtccaattgtcggccgcggctaccgtaagggtaaccttttctaccttccctccaacgaagtaagatcctcatccgccatttcaattccgtcatcactccacggcagctcactcttggattatcacattcgactctctcacataggtataaaacccctaaaacgtctcttacgccaggctgggatcactccgactgtatttaatgatattgaagtcactcaatgttccatttgcgtgcaatcaaaaatgcatcgcctttctttcacttcttgtctctcctatcgctctaagtctcccggtcatcttattcactccgatgttggttcctttgaggtcgcctcccgcgagcactacaaatattttgttacttttattgatgattgttccaagtttgtttcaattttttcaatgaaattcaaatcagaagttttctcgtgtttcaaaattttcaaggccttttttgaaaaagatggaaagttcccaatcctcgccctccgttctgacaatggtggcgaatatgtctccaaggcttttgaatctttcctcctcaattctggtattcgtcatgaacctggacctccccattccccctcccttaacggtgttgctgagtgcactaatcacactgtggcaaatcttatccggtgttctctgctcactgcaaaacttccaaaaagtttttgggcagatgctatgcgccacatctttcacgctttcaactccgtcccctgctatactcccctaggtttccgctcccccaactccctcctgggccgacctcttatggatctaacctcacttcatccttttgggtgtttggtttggcataaagttccggacgtgacccagaagaaacttgatcctagggctcacgctgcaatttttctatcttatcttgatgatggtaatggataccgggtgtgggacctccagacaaggaaggcagtcaagactcgagatacaatcttcaatgatggatccttcccctacgatcaccaaactattggcccaactccaactatttttgttgatcttccttggccaacctctgcatccatctcctctccgcctacagtcccaccaccggccaatatctcctcttcctctggaatccgtcagccacctttgcaaccctcccatgaccctccgtcacgcattgatttgcctcaatctttcaagcagcttcgggatccagcaccactcatccccagctctccaatcaccagtgattccgacagtgatggcaagttatctggtcttccttcaccaatcccacttccatctccgtttctgtgtcccccagtttcttcccttatggacaacatttcttctctcaccctgcctgtttcaatttctccgccgcctcctcagcctgctgatctttctcaacctcagtgtagtccggcaccagcaacgataccccttcctgcctctcgtcctcctgctccgccagcgtgttctgtcactccgcaggcgcgtcctcctactctgccagtcagacaatctgggtgtgttcaaaaggctcctgagcgctacggaaactgggcaaaatcttctgctgctctccccgaggatgttgatactcctaaaacatggcaccaactgcagaaatctccacacaaagccaaatggctccaagctgcggatgaggagttctcctctcttctcggtatggatacgtggaaattggttcccaggccgtcaaaacggaaaatcattaagtcaaagtgggtcttcaaagtgaaacgccgccctgacaagtctattttaaagttgaaagctcgtctggtagctatgggctactctcaagtttgtggggtggattatcaggaagtctttgcacccactctgcgtcttgaaactctcaggcttatctgcagtctcttggcatccaagtcgtggaagggtcgacaggtagacttcaaaactgctttcttgaatggtcacctcgacaaacctatctttatggagcaacctcccgggtttgaggatcctaatcatcctgaatttgtctgtgaagtccaccggtcgatctatggtcttaaacaagcccctcgtcaatggaatcaggaacttcatctagcacttcttgcctctggtctcactcagtccaaatacgaccctactctttacttcaaggttcacgttggaaaactgttgggagccatcaccgtccatgttgatgatcttgctgtcgtgggagaaaattctttcgttgactcaatcatatcaaaccttggtgcaaaattcaaaattggggcagatgaagaccttcatcattttctctcaatcaagatcactcgtgactatgaaaacaagctgctttatatgtctcaaagtcattatatcgatgacatggtctcccgttttctcaatggcacacacactgcaaccaagacaccaacttcctctctcttcaatgatctagttaaacgaaccactactgaagacccttcacctggtccttacggccaactcattggctctcttttatggattgctcaatgtacacgcccggatgtctcctttgccgtcaacaaactgtcccagttcctttgtgatccctcctcttctcactggtctgcagctgttaaaatcctcaactacttagcctccaccaaatccctccgcctgcgcctgggtggttctctgacttgtgcaggctactccgatgcagactgggctgaggatcgtcaagaccgtcgttccacttcagcctacacctacagatttggtgacggggctatttcctggaaatctcgcaaacaggcaactgtctccttgtccagcactgaagcagaatataaagctctggcagattcttgcaaagaagggctctggctgtgtaacatactcacggaattatctatttgtcctagatcagctcttccacttcatgtcgacaatgaaggggcggaagctcttgccaacaacccagagcaccacgccagaactaagcatatcaatgcaagatatcattttgtacgcgactgtgtcaaggacaacattcttgagattgtccacgtctccacacacgaaatgcttgccgatatgctcaccaaacctcttccttgggtcttgctggaaaaacaccatctcatgtttgggcttgtctgaattttttatgctctttttttttctgttctctcttttcttcaccgaattcagtcatcagcaagggggggtgttgagatactgtgacatgacaatgactgctacatgttcaccgtagttattgtgcttctttcttctttcacctctttcatttctctcatgtcacactctgtgacattcagttgttttgtctcagttcatatactggattcatgtgtgcctgggaggatttccttttcctcatcctttccaacacacatgtctccaggtatggtctttttcctttttctttctctttctcttttgttatgttgaaatgaactcatatcctttccaacacacatgtctccagggtgtccatctcaacaggaattggctatgaaaacttaatatatgttgtagtacaaaggtccaacactgaagcgtcagactcaaagtcagtcttgacacggcctgataaggggacggatatccaggttccaggagactggggttgtaatctctcttccaatcaaccccccatccacaactgacatctcttagtttttttttttttttttttttttttaaggctgaacaacaacaacaaaaaaaaaagtaaagactagagagggatataatgatcaacatgacattacaaatgattcacacaagacaaaagtgtgcatcaaatgataatataccaacccaacccaacccaaccccacccgacccgacccccccccccaaaaaaaaagaaaaaaagaaaagaaaagtccaaaagattatttcaaagaaggagaagaaggagaagaagccgacgagggagagggagaagacgcggggagggggaacgaagcggggccggaggcgtcccaacaaagacagtcgcagccggagacgggacagacgagattaccacgactggcccacagatctagatggtgtgcatggcctacatgtctgcatcgatgacaccatgcccatatagctaacccccccccccccgaaaaaaacactttggtcagtcaacatatttaagtgtatgtttagaagaagaggagaggttcttatagccagccccgcttacatggagtacgggaatcatttatcgttaacggaattaaacagatcgaacatttcggtaagcctttcccacacattcgacatcgattcgtcttcgatacatacataagacaattttttttttttttttcaaaatgagtggtggtggtggaagtaaaagggaagagaagattgattgggtaagcaggggcacgatcgagttgacttttttttgaaaccaaaagaaaagaaaggaaaggaaaggaaaggaaagggagaactgaaagagtcccaagaaaaaaaaaaaaactttacctgtttagattgaacaaacaaaggattattagaagacatattttttttactcgaagcaggcccgatcgccgccggatttccaggaagattagagaatccgacgggagaagcggaagcggagacggaggccgaggaagccgaagcggacgtgaaagccgacgcagccacagaagcagcagcagcagcagaagaagaagacgaagaaacgataggagggataagaactggaggagcacgctcgctgatccgatgaagttgtgcccgaacgttcggcccgtcggagaggacttcgagacaatgttgacaacgaagtaagagttgaggcggggcgataacgagcgagtttggattcacagcttgagaggggaagagggatgatgatgatgtagtagtagtgccagtagagttcagagaggtggtaagcgattgacgggccttcaagcctcgagagatgtccaattcgacccgaacgttgaagagcgtccagcgatccaacagccgacgatagctgtccacccagcgctcggccgtcggctctctaagtctggtgggcaccaccagatggctggccaacgcggccgtctggaggtcgccggtccggttcacataggtctggatgagacggaagccgggcccgagcaggtcgcgggactcgtccgaggacccccgactcttcgacacctttccttccagcatctcgtcagttttcttgctcttgagtagtccggcatggttcagtccggtcaacaggatcccctccaggtcgcccgactggatcgcgtcccttgcactctcctcaagccagtggaagatctcctcgtcgctcaagaaccggaggcccactgccagtcgatccttcagcggcagtccggtctcatcgatcacctcgcgccaatcgcccgtcgcacagtacgcaaagatcgcccgcaggtacggctccgacgtccgctcatccgagagttgccgacacacttgatcgaagatcgggtcccgagcttgtccgtgtctttgtgtgttcaagtgcgtcgcaagcggtggggctaaggtacgtagctgtaaatctagagagaatcgtgtgacttatttcaatcatagcaccggaaatttctgcgcgagagagagatggaactgaccatcgcttctttggagactggtgattgcccgttgggtgttaccagagaacagggcgatcgcacacgccttgccatacatgcccatctgttcatatttggtcaagacctcctcgatcttccccgagttataatccggcccacaaaggaacaaggccgtctgccgttggtcactaaactcggatgagatcgtaaaattctcgacttgatgactatggttgaacgtcctcaaagctttcaaatactgtgagacttgcttcgaataattagggttctgaggaggaggaggatggttattgttggtcggcttcggactcctcaagaattctactccaaatctttctggggtcgtcatttgagctccccttcgctgtgatggtggtgtccctagatctgttccaaatgattgttgttgttgttgttgttgttgttgatctacaggtaaaaatcctttcatgatcgccaggaccccttggaaactgaagtcatatccattaactaacccggtcccttgttgagatagtttgtcggaatctgatgaccgacaacgtgtcatctaagtttaagctgcaatggtatgtgcgttggagagggggaaggatggaatacgtacgagtgatccattcccagaatgcgcccaacactggatcaccggggaccagatgttcattcttcattggctgtgacataaatatcagattagtggatcaaaaaaagggcaaagttgagatagaaggatagactaacgttaggaccgtatccactcaatgcacgtttcatcatgaccatcgagatgtcattcttcaagggcccagagttgagctcggcagtgggtaagttgatcgagcaacgattgtcgatctgatggggcatcccgagcagatgtctcccaaaacttattagccaaccttagttcagcgacgtcctggaaggaacaggtcttgaggtccagagggagcggttgctgtggatctaaatccaagcgtggaggagaccttatggatgcagtgatggtattcgagctttcggtagacatgggaatcgatgtggtgttttgagtctctggttgtggtcggttggtggtgtggttgaggggatgccattcgatcctgaggcgaacgccatccgagtaggccgtctgacctctagctccaaagctcgcttcgcccggagacttggattcgagaaactctagatggccttcacgggagatgctgagcaagttacagcagtattctagcgatgaattcgaggcagtcgtccctcccaaggtaggcatgtgagcggccacgatggcctggctcggtcgactgaacggtttcaggagtcgggacgacaagatggtgtaattgggaagctggaccttttctctcggggaagtggagggagaagagcctcgaggagcaatggctgatttcctgaaattcgccgccacattggggaatgaggctggcgaagtagacgaagatccagagcccggaggcagattggttctcgtcccaaacggattcagaagagacccatcgccccaattcctcgcgctttggacgggcggattgccatcgacgatgtcccaaattcggaccctagatgagtcggaggagagggtggcgaggaggcctttcctagctttcgaccaggtgactgagaggatctggtttgagtgctcgcctttgatcgagccttcggtcttcctactgcctcgagcgctggtcggattgggatcatcttgcgagaattggaggacacattcactagtctttcggctatcccagagtttcacacatcgatcgtcacccctgaaaaggaagagtcaagaaagggatagctaggaagtatcagttgatcaagtcttatgtcactcttcaaacagaatcgaaatagttgatggaagtagtagcagttgatttgaagagggggggtggggaatgaccatgtagcaaagcgataagcaaccagaggatctgccttgatgcccaagatcgagcgggccggccattgtgagactggattgagtacgccggtggcaaagtcgggattgagggtatgatcggtatttttggtaccgggagagcgtaggtcgtagagcgccatgagttttgaggagctggcggccaggagagagggctggttggaggcaggagtgatgaggatgaattcgatggcatggacggtttcggcattgatggcctgtgccagggcaagctgatcggagtgtgggtcggtggcggatgaggttggatgaggagagatgacgagttcgggtgagtattggttggttatacaggagggaggtgctggggaggaaggaggcggaagagagttcttgattggaggagggatgggctcgtgattgttggaggcgatggcttgggagaggccgaggatgcgatcgaggtcatagatctggaggccatagtcacgggccttgtcgagtgcgagtgcgagtagctttccacagggagagaaggcgatggagttacagggacgggtggatctgccggtggagaagctgatgatcggatggggcgagtagagctctggttttgaggtgggatggtgtgcgtagggtagggtgacgaggaaggccctgccggtggaagtgccagcggcgacgagatcgaaaccctgacgagtggtactccaatcgacgcactgtggggattgagtgtggttagccgatggtttgaaggaggcagtggttgcttatgtaccttgtatgagtagggtaggtctgatctgaatgagatggatcgatagttgatctgttgttgttctgatactttccaagcttggtatgatctgagttcagagtttgagaccacgaggaacttgccagttggattgagggaagggtcctggagtagggtgaaccttcgagatgggcagttgttgttgttgttgttggtattgttattgttgttgttgttgttgttgctagttgtctgttggtgttggtttgtgttgttgttgttgatgttgttgttgttgttgttgtgttggtggtggttcttctgaggcatgcttggttttttaagtcactctgatcgaaaacagtgctcctgatggccggtcttacaatctgaagaaatctcctgagcatgatcagcaccaaaccattcacaaacatttcgaattatttaggaaccagccctcccaaagaccaagccaagtgatacaaaatggaggagaccaaggctcaacaatcccatgcaacaaacgaggtgacaatcagcctggaatcttgccaagcacaccaagaaaccccgaaatgcaaatcaaaatacgcaaacactgtcttctgcacctcttcctccagctccttcagccttccaaccctgatcttctcctccactctttcaaggggccagatgaatccatagtattatgtatatcagtcagggtgaacataaagctaagctacaaaacatgttctgcacaaacaagctcatgagttgcttagagtagtgaattatgcttctccattcttgcctgccattggactctggaggcccaagtgagtctatatgtgacttgaatcaagttagagtgttcatcttatcaagtactctcataatgtgtttggggccaggttattcatgattcagtttctatcacacagcagaggcacaagtttcctagcaccaggaaaaaaaaaagctcacttgatgacaagtgacatcaggcaaagttcagcatgctacccactatgtacccaagtacagtgccctggagcacacaaagtgtcagtcttagagatcctcaagagtatccaaaaaatctgttgaatgataaaccacaaataattcatatccaataactctctaattgatattaatgaaaccaagaaagttatttcataaataccttctttcataacattctagatggggtttctcactggaattaccccccccccaaatcgtactcctcctaggactttgtcataactcaagatccttgaaggtcagtaggaataaaaacataaaatattctgaaaagttgtaaaataaagatgaaaataaatatttgaaatccaagcatattaagttcagtgatttacagaaaaagaaattcaagggttcccccttacaaatggataaaatacaaagaaacaaatcccatggtttccccccccccccaacaacattaaatgacagaaaaaaatgacatgccttgaagctgtgcaactacaacaaattttgagaaaaaaaggtgagaaggaaaaaagagggactttattatttgacttccaaaaaattggagaaatgactaccaaaccccgttttcccccaatcttgggagtcaatcctccaaacccatcagtgggtttgggagttggacccccaatatgtttaaactatttaaaagccctgtaggggtttggagttgattctccaaaaccaaccaggtttttcagggccaatgaaccaaaatggccccaacagttgggagggatccacccagccactgagaatacactctcaacagcctggggaggaatcacattggtcgttaagagtgtacactctcaacaaccagcagaagagatcaagagccttcagaagagtacaaagtggtctaacctccattaccttagagtaaccacattggtgtagatgtaacttgaggagtagcagagtagcttactcccagattagtgctactactccgacattggtgtggtgtaaacctgggagtagctggggttgtgcatgtgttgagtgtgcagattggctcttaatcccgggattagcaaggagtaactttactcctgcttagctcaaatcctactctgggattagtttagtctgattaacttggacccaatgcagttgattgagggctccaactagcttggagtagttacactaatccggccttaatccagaaaccaatgtggttgcttttaggcagttgacagagcccactgtcttaagaaaaagatggggcttcacattgtagtggtttcaccactgaccaaatgtttttggagagcaacaaatcagaattcaagtccagtgtgatactcaaattggcccccagctagtgctaaccaattttatactgagattttgccttgcaagtctttgtaatttgtaactactcagacttttcattgacgcaagccagatcttcctacaaaaatagcaagcctcagatgcaaactattgtctattttgattgggccatactgtattcatgaagcatgagcgataacaacagaacagaagagaagaagaggatgtgaaaccattcaaccaatcatttggtgaagaataggtgctctcattgaattgctttttttgttgtgagagagtctgtgcggaggttaatcaggtatgaccccaggaacaatctcaaaattgaatgtgaagtttgtagtaaaaaaaagaatatgaagcgagatccggcaggtagctgtcagcatacttaaaaactcaaatggacaagtcccagccaaaatcgcagagtatatcattaagtagcgtgaagcaacgacttggagatccatttttaacacgatttatccttgtatttgtgccctggatacagataattgataagcttccggagatgtgggctgagaaagaatgccttacctggtccccccttacaacacctaaaatagtccatcactttgacacccttgcacccgggctctaatgaaagacgatgaatcagtcgatgtcagggtatggacaccattggaaatccaattcatcatctcaccgtgagtgtcaatgcaattagcatactccacaagaggaaccgatccgcagccgccgtagatgtaatttggcgtcccacaactttttgtcgctgttgttcaaagggttttgatcagtcggtagatcggtttactacgactgaatcaggacaaaggtagtgactaacgagtgccgttgctacaacaatccttaaaatcctcctctttgatatccttacaattcggggctgatgagaggagcatataaatcagaacgcaagtctcaatcgcaattggacagataatactatactataaattgaggaatagtcggcttaccaatttgttcaacgcagtgctcatagctgaagttctttaaacagaaatccattgggtcggggctgtacgcgcccttcaccccagtgctaaggaggaggaggggaatagtacaaagaccaatccacattgtatgcgaatttttcgataatgctatagtgtgactcgatatccaagtaagcaaaactgtttagaatttttctttttggaagtgacctgggagctgaagaagctctgacacccccgggcttttatagacgttgatagctcgcttcacctgtggcgaacatggtgggtacgtactatgaagaagtcggtgtgagtcaagctcttcgcaacggccatgtgatcaagatatcagtggctgatggatttgtgtggcaccattgcttcatcgcctcagatgaatttgtgtggcactgttatttgtctgctggtttcatacggattcttgtggcacaaatgttcgtttgcaaagtccgtccgtcatgttcttttttgcttaaggaaccatgggcgcatgtataccactgcaacttggaataacggttcttgaaaatcagtttttccaacctcaagtcagaaggtctatttttcagagaaccttttgacctggaaggccttttcatataccgctggaactaactggtatgaagtttactttctaaatggtttttccaacgaaggtcaaatgggcgttgtgacctgactacgggttcaagacattcattatctatcttgaagaaaattgtatagttggtttcccgtagcctcgtgataaaccattcggggcggttctgggactatgcattagaacgtcaggtaaacttgaaaaaaggtggattgcatggaaagtttcagtagaccagggcaagactttccatgaatttcttgctcaatgcgctgaggtttagagcactggccattgattgcgtcaaattgaaataacccctatgaaggaagcccctgatcaacaagtgttatcttggttagacagaaaatggcagccattatcaccaatgatcattggacataatatgaaggcattcgaaaaatggacttgggacagggtctgtatgggcaggagaatttctgatgcctgctagtgctatttcggtttgttcttttgcacacatttctctgttcaaaggtggaaggcacatatgtaggttgtagatcgcacttgatggaaagaatatgtagactggaatgaaacaggacaagtcaacaaaatacaagatcgcaagaaaaataaaactaaaaaaaagtgaatcgctccgacaatgtagatgttgactagtctgagatagttcatgtttttttttttttttcgtgtcagaaaggaaatgtaagcaaaagaggaagagaagaaacaaataaaagacatagaaacaggaatggtaggtaggtaatactactaaacagatgtatcaagccaacaggagacattaaaaaaagatgagtgcattgatgtttgtagacaagctaaaaaaaaggtcatgattgggtaagataatggcaaaattgagtacatcagaaaagaaagaagaaaagtgatgaatgatccaaaagaagcagggcctagtaaatcaaacacaaagctggctcgaatagcagctaccgacatccaacagtacgaaagcgattcgggagcattggatgtcggtagctgagatgcgactgtctttgttatttgcaataaagcaactgaaacataaataattagaacaaatcatttcttgatgagagagaatactacattaggaaggggaaaaaaggaggtggagttggtaacaatcatcagtgaatgttttgtttaacaagcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgccttgcagtctttgtaatttgtaactactcagacttttcattgacgcaagccagattttccaacaaacatagcaaacctcagatgcaaactattgtctattttgattgggccatactgtattcatgaagcatgggcaataacaacagaacagaagagaagaagaggatgtgaaaccattcaaccaatcatttggtgaagaataggtgctctcattgacttgattttttttgttgtgagagagtctgtgcggaggttgatcaggtatgaccccaggaacaatctcaaaattgaatgtgaagtttgtagtaaaaaaacactatgaagcgagatccggcaggtagctgtcagcatacttaagaactcaaatggacaagtcccagccaaaatcgcagagtatgttgttaagtagcgtgaagcagcgatttggagatccatttttaacacgatttatccttgtatttttggcctggatacagataattgataagcttccggagatgtgggctgagaaagattgactgacctggtccccccttacaacacctaaaatagtccttcaatttgacacccttgcacccgggctctaatgaaagacgatcaatcagtcgatgtcagggtatggacaccattggaaattcaattgatcatctcaccgtgagtgtcaatgcaattagcatactgaagtggaggaaccgatccgcagccgccgtaaatgtattttggcgtcccacaaccttttttcgctgttgttcaaagggttttgatcagtcggtagatcggtttactacgactgaatcaggataaaggtagtgactaacgagtgccgttgctacaacaattcttgaaatcttcttgtttgatatccttacaattcggggctgatgagaggagcatataaatcagaacgcaagtctcaatcgcaattggacagataatactatactattaattgaggaatagtcggcttaccattttgttcaacgcagtgctcatagctgaagtcttttaaacagaaatccattgggtcggggctgttcgcgcccttcaccccagtgctaaggaggaggaggggaatagtacaaagaccaatccacattgtatgcgaatttttcgataatgctatagtgtgactcgatatccaagtaagcaaaactgtttagaatttttctttttggaagtgacctgggagctgaagaagctctgacacccccgggcttttatagacgttgatagctcgcttcacctgtggcgaacatggtgggtatgaagaagtcggtgtgagtcaagctcttcgcaacggccatgtgatcaaggtatcagtggctgatggatttgtgtggcaccattgcttcatcgcctcagatggatttgtgtggcactactatttgtctgctgttttcatacggattcttgtggcacaaatgttcctttgcaaagtccgtccgtcatgttctttttttgcttgagaaaccatggacgcatgcataccactgcaacttggaataacggttcttgaaaatcagtttttccaacctcaagtcagaaggtctatttttcagagaaccttttaacctggaaggctttttcatttaccgctggaactaactggtatgaagtttactttctaaatggtttttccaacgaaggtcaaatgggcgttgtgacctgactacgggttcaagacattcactatctatcttgaagaaaattgtatagttggtttcacgtagcctcgtgataaaccattcggggcggttctgggactatgcattagaacgtcaggtaaacttgaaaaaaggtggattgcatggaaagtttcagtagaccagggcaagactttccatgaatttcttgctcaatgcgctgaggtttagagcactggccattgattgcgtcaaattgaaataacccctatgaaggaagcccctgatcaacaagtgttatcttggttagacagaaaatggcagccattatcaccaatgatcattggacataatatgaaggcattcgaaaaatggacttgggacagggtctgtatgggcaggagaatttctgatgcctgctagtgctatttcggtttgttcttttgcacatttctctgttcaaaggtggaaggcacatgtgtaggttgtagatcgcacttgatggaaagaatatgtagactggaatgaaacaggacaagtcaacaaaatacaagatcgcaagaaaaataaaactaaaaaaaagtgaatcgctccgacaatgtagatgttgactagtctgagatagttcatgttttttttttttcgtgtcagaaaggaaatgtaagcaaaagaggaagagaagaaacaaataaaagacatagaaacaggaatggtaggtaggtaatactactaaacagatgtatcaagccaacaggagacattaaaaaaagatgagtgcattgatgtttgtagacaagctaaaaaaaaggtcatgattgggtaagataatggcaaaattgagtacatcagaaaagaaagaagaaaagtgatgaatgatccaaaagaagcagggcctagtaaatcaaacacaaagctggctcgaatagcagctaccgacatccaacagtacgaaagcgattcgggagcattggatgtcggtagctgagatgcgactgtctttgttatttgcaataaagcaactgaaacataaataattagaacaaatcatttcttgatgagagagaatacaacaattaggaagggaaaaaaggaggtggagttggttaacaaaccatcaagtgaatgttttgtttaacaagcgcagccatctttctttgcctcctcgctgttagcaagattgatccgactatcttcggtgttatttgtccctccagcaccgcctgagccccggttagctgcgcctgctctccccccagcggtgttattccctcggccggataagataacctctaatggaatcttgccagctagatacgaagatatggacggtatcagcttggcggtccacaaacaaactcaagaatgatgatgagaacggaccgatttgagtaaaaacttcgacaattccctctccggttttagcgctcgtttcgaagaagagcaagttgttctcttgagcataagcttcggcttcttccttcgtaacttgacgtttagaggatgaggaaagattcggattggcagcggtcgagtcagggagtgaggtggcattgtccggggtagctgtggcgtcatctggctcgtcgtctgcgttggatgaggatgagccattggaggccgattgatctgcgtctgattgaactaaatcgagcttgtttcctgacaagagaaaaaaaggggtccagcggttagatgataatacaagttggacaagtaggggtttatttttgtgacaaaccaatcagagcaatgacaatattggcgtgcccctggcgttgcagttctttgacccaagatttagccttatctaaggaagactaaaaagaaacaccccccagccacgatttgagtccctctttcctagaatcactatcccatcaatatttgtacaggaactcacgcttttggtgatgtcgtatgcgacgatggcagcttgagcatttcggtagtacataggagcaagactgtgaaatctttcttgacctgcagtgtcccatatttcgaatttgatgattttatcttctagtctacatttctgagtcaaaaaggcagcacctgtatgtgagaaagcggaaaaagcgaggatgcgttagatcagttggttgggttcaaagggttgtttttagacatgaatagttgagctaagcgaggaagacgattgaaatgatagtcgaacgactaaccgatagtaggctccttgttctcttggaagtcattttgaacgaatctgaggacgactgatgattttccgaccgcagcttcgcctagcaagaccaatttgacttgaacgggtttgccatcggtggatggattcggtttggatgaggcgacctttgctggtgatgcagccattgggttgaggtggttggtatagcaggtctttttttgtgtaatcgaaattgaaactgaagtcgcagtcgaagtcgaaggaagttgtgttatgtgtttttgttgggcgagcctgctgggttttgggtggttctcgtctgggcagggactgggagaagctggcttttacccttggcgggcctgacctgaccacagggggttcggggtaacctattcgggtatctggcacaaaagggttcggaggagcggacatcgcccttaactctaaatttattgatatacatatgtacttgctcaaaaaaaatattcaaaaccagctatgtacatacattcaatatatgtactgagaggaaatactacatatttttacgaattggccaaaattcacatggaaggcccttcatcaactgcaaaattactctattcaaggagcctaactcccctccccacataaacatgtatgtttaacaaaatttttccaccaaagggtatgtcattcaaaggttttaactacatggtggtcaccaggctcactgtttgactgagcttcatatcaaagcatgtgcagccagcaaggttgctagcttgactggtatatccacttttgataaacaaactgggggaaacagtagtcctgtcacttgcattcttcttgcatctgtttgaatggctgaacctctttcatccaatcttaaattatcatggtgtttatttatgatggtgcaagatgagatcagtaattactggcctgccaaaacatgatcaaccaggacccaggaaacccccaaactaggtgggtaacctaaatgtatgaattttggggaaaaccctcaaaatgatacacacaaaagtggtatgaatctgccttggcacctgaaatggtacacacaaaacaaagtttaaatgtatgaatctcaggtcaatcttgagcaaaaccagacaaaatgcaccatccccacatttccgggggggggggggattttcaacgatttcctcaattgctgggggatcttccgccaagcatacacacaaaacaggtatgaatggccccaaaagtggtgtttcccctgtggcccccaatgtttgaatttttgcaaaatcaggggtttttggttacccacatatatagggggtctcctgggtcctgattgaccaggttaggtagccaaatggatgttgtttgcctaaaagttaaagtggttgttgaaagcaagtgtccttggagtgtacttgtaaatatgttacagttgttaatacaagtaaaaacacactgtcaacattcttggtagagcagaaaacctgcctttggcccccaaagattcaaatttactgagaactctgcaacttgttgcttgtttttattattcaagttttaggctctattccaaatttttggctacccacttgcatagagagcttcctggatactatcaccaagttcatattgccttgatacacatggtcaaaaatcacttggatgccatacagtaccctcatccaaacagctggtagaaattttgcaggtttattaggacacaagttgatgcgtgtttttggtcgcaaagaatcaggaagtcattgttgcacatttacaacagaattgcgacggtccaaagtaagtgtggtaactatatccacagcttgatgagtgatgtcatggatttcgtaaaccgttctacatgtgctatgcgcgaacagggcaaactccgcgaggagactttgcccgagaggctgcacgtgtagcagcttcccagattaagttcatagttggtaaccaaaccgtgcctagatcccgggacccagattaaaggaaatgtgggggagggcaagatgcgccgcgaataggtagaaaggtaaataagaattgtaaaataagataaacatgacgacgaagattggatgcaagggcaacaaactctaccgagtctatgttcaaataagcttacaaactacttgagaggccatcgacagaggggtcggtatctgggaacaccgaacacttatccaaactttgtcacattgcttctaagctcaagctgacctcgagagccgggttacctgaggttatacatacatatctctacatgccgcttgagcatcgtccgaaacagctatagaaacctgagagcagcgcatcttaggagctagattgactgggcacagctctggtcctgatttcctttcgaaaacatatccccatcatccccaatagaggcaccttcagcggacagtgctttatcattttcttttcggagttttcatcggttgattgcttggattttttgttcctttccaccctcacacttcaagtcttcggatcgacaccgttcgtaagctttttctggctctctgtttgttcgtgcgcgagcgagcttgcttaaaatctacgtggattggtttgacggacgttcaaatctcaagcagactgacttggtgatattcgaaacccagctaatacgtagctcggttatccattgacttttgctgcccttttttcacctatgggatcagttataattcttaacaagacatatccagatttacttatcggccttgactcattctttcaaataatccataacacttggttcttcaacctgaaatctgccaaaatcaacaccatcatcacttccgacaaaacagaatgattggatacaatcttttgattagctttctaggaatatattcagtccttggagcgtcttattcccccactttggatatcagcaacacgaatcaactagtcaatgccgcaacttcagccctcaagaatctcttgacctattacagcggctctgtaagctaacttatctccactacttgagcggaaaaaggtcctaatgataattcgaatggggtctttgcaggatggctcgtttgatcaagctgatactccgtggcatgagtcaggcatgatttggggcatgttcatggactatgcacaatacacaggagatacccagttttccggtctggtcacaagtgctcttgttaattcatcattcaaaactgcccagtacgttcacaacattcaaaatcaatcgaatgcaaaatgtcatctaattgaggttttacagcgacttcctcggaggtaatcagggtcaggtcgttgaacaattcctcgggcgatggaatgatgacgtcttatggccaaatctcgtgagcacgaatttttcgctccagtggttgtgcatatgttggacatcccgactgatcagaattgatcaatcgttaaaatcgaaatttgttcactacgcaaaaggccggtaagccccaaaaaattgaacactattttgtttggtataagtcaactgaagccgtcatacttaccgccgatgcattcgatccattttcaagtgatcgctggagctgaacttttcggaccgaaagcgcaaatggcgggtggaaacggagattggatcagtctagccactaaaacttatgatcaggtgtgggctcaggctgattacaagtgtggaggtggaatatattgggtaaatcacgaatttcacgtttctagtgtttgtgatttgattggctaactctaggggcacgctacataactagtcaaggaaccggcaatccaagggtggaaattacaagtctttcatcactcaagtggaattcatctctcaaggcgctcgaaattttattcaaacaaagaacgccacggcttttgagcaatcgaaaattattcttgattggacaacaacctcaggcatcgcgaaccagcaaagtggtgttatttgggatggtgtcgaagctgacgcctgcggaaagttttcaacgtctttgtggtcttacaactacggacaaatgcttggttctctagcgtggatgtacaaagcaactggcgaaaagaaatacctagacatggccaccccatacttcgattatggcgcccgtacttttgctggttcaaacacatcgggaattattactgaacaatgcgaggccgacaagacctgcaaccgagatcaacagggattcaaagccgtttacgcccgcaacttagcatacctctatcggattaccaacaatcaaaccatgaaagcgcagattcagaatatgattgatacctctgtcaaagctatggttgataaatcatgtgaccaagcctggaactgcggtggaaattggacacaagatacccaacccatcaaatatgtgcgatcccagcacgtgagtgctgctcttctcgttgctgccattggggttcacggaaatcagacaaatgctgttttttcgaatcaagcctctaccttcaactctaccggatctggaagggctgctgttcaaaatgcaaaatcagcggctcaagcagtagttttttcttcttgcaagtggatcttacctcaaagcctcttagttatactcctatctcaatgcattttttcggcctaaggatgactcctttcatttgaacaatctccaatgtctgtccatcagaattgacaaatttgaatatttcttttatttcttcctttattaatttgatgaagatagtaatttgtgtaaatttttcttatttggaatcaaataatatccgttttcaacatcctttaagagttaacagctatctacagcaaaagaataactaggaacaaaccctaagacatgtgtcaaggaggaaaattttgtgaatgtgatgaattcagatcttctggatgagaacatgtagtgagataattgctactttttaaattatggagactataaagtatatgttagtctgcacatgacaaccacagaagcaaccaatacaatggccactcagttaattgataattaagaaatgttcaaaaatctatctgttaccaaattgtctcaaatcaagtattttgtaatttattttgatgggtttatttctttctacaaagttttcagtagggcaaataattatttctaacaccaaaatgataatgaacatgtttagaaattattcacatggagtttgaatcatgaattatcatggccgatgtcttcagataattttccactgtcccaaaacacttcttccaatgttctttttgctgtgatttgaaccaatagtccaacaaaatgattccaccattcagaagttcttttgaatttttcatctgggttgggttttggatgaggaatatttggatcctagaatatgatgactttgtaagctgggaaagatactggtagagcatattgttccacaaactgtataaacatttttggttggaaaaaaaaatgtatattttatccatggaaagatattagagatcaaagcggctacactgctgcactcccagggtcctaagattcatttgaagcctccctcacccaaattaatagtcacataaaagttaaaacctaaacctacagaaccttctgcttgaattttgacctctcccatcaatgctaactgtccccacaaacaagaagtttaaattttttgaaaaattcaactatatcttaaattggaaactcattgttggaatttctccaatccactgctcaatcttcctagctctctttccactatctccccactcccagtcccatccccactctcctctctctcaccctgttgtttcctttttcttgtcttcatttttcttgcacattcttcatctacgcctcctcctcttacttgtctcagcctttctcaactcactcttctccacacatctgacctggccaatacaatcatccctcaaccacaactcaaacctccaccaaagttgcaatttatggctaggttggtcggatcacactggcccccaacccactcacttgaacccttgagactcagacaactggcataaaacaagcttccataaaagatgattccaataaaacaaagatatgaaaaactgttttttttttttaaaaaaaaaaaaaattacaaaataaattacagttagtgtccttttttttccagaagttttaataccactcaaaatggggaaaaaaataaagacaggaaagggtagttatatggtatgatggtatgctagcattggaggacaaacaataaatttgataatatcgaataaaataactaccagatggttttgtaatttaactggcaatagtatggagaggctcacacttgccgtggaaaatacaatggaattgatcaagccaatgtgatccaatttcaactagcattttgacatggctgatgctgagcgcagaatgagttctgatgttttcatttattatcatcgttcttcttgcacaccattccatgtaatgtactactctttccacttttgattttaatgatcactagagcaatatcaaaacttacaaaaaaaagtgcaataaacattaatataatattttttgtgaattttgtagaagtgttttttcacattttttttgttttcagaatcattttgtgaagcctacatattgtatacgactggttcaagtctcatggtctcaagttgatgggttgaggatgtatatgtactccaaacaaaaccagccataaacaactgggatatgactgtacaagtttgttgaaccgtgcattcttgtatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaaacacaggcttgaagtaatgagacttggtcaagtggtgcagaataggttgcaaaaaatgaatatgaaaaaataaaaacaaaaaaaaaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttttttcatgaactttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaactggtttttcatatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggcccaccaacctggctaaaccttttttggttccaatttttttcatttataatcattcttcccacatcccattctttctttctctcagcactcccacttccccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttttatttttcacaaattttcaaactttattttttgcttttattattccatattcattttttgggagctattatgcaccacctgaccaagtctcatgacttcaagtttgtgtttcagagctctggaatccaaaataagcagacacttttcactgtctacccactgtacaaggttgttgaacagtgcatttttgcatgtgcctcacttacataccatacacaccccgcatcaaacacacaccccgcatcaaacacacacacacacaagtacgtatgcatgtatcacaacaatggtggttacgtattatatgcatatattatatgtacgagaccagacacacacaaaatcaaacgaaaaaaaaaacacgaggaaaaaaaaagagacacaagaattcaatcaacaaataatataatattgttacaaagcaatcaaaaaaaaagatagaaagagagagaaagaaaagaatgaaggatgggaaaaaaaagaagggagggatgagggagggggaaagggaaagaacaaatgtctgttggtggggtgtggttgatcgattcattcagttgaaaaaaaaattagagtgagtgagtgagaaggaaagcactgatgaagagagagagagagagtgagtgatgaagagaaagagggagagagacagagagagatagaagaaaagagaggggagagaaaccgcaggcaaaaacagagagataatccgtcactcgacatcatcgatatgaacgggcaaatcatcggcggcaggaccggaagcggggagaggattagaggcaggaagaggagacaggaagagccggggaagcgcgaaggtggtggggagaggcgggtgcgagtcgagcggattgtggctgtaaactctcgtcggggtggggtggttgcgatcatggtcgaggtcgaccatctccgaatcaggatcctcatcttcgccgtcgttctctatctgctgcctcctcatctcaacctcgccttcgacacattccattcgctcgcctgtctgcttcgcttcttctgaaccttccgttgcactgacttcggctccttctccctggtactcttccgccatcagtccatcgttaatgttcattgtggatcgccctgcttcttcaccttctgcttcttcttcttcgtcttcctcttcatcctcctcttcctcttcaacaatatctcgtcgagacttgaacaaaactttctcatattcaatcaactgataaatcaacccctacagaaaaaaaaaacacaccaaatatatcaacaggtgaattacggaaggaaaaccagggcaataaaaagggagagaggagagaggacggaccatgttagggccagcccagggagatttctctttgacgaagctataggcatcgtgcatgcgaccggagagcgcgagtttatcgggatgaaagacggcctcacgcatgcaatagccgatgatgaaggtagccgagcgactgacgccgcattgacaatggatgagggtcttaagtttgcgttcgcgggcgcggtcgatgagcgagaagacctcggatgagctgaagatttctgccagtccgtcttgatcatgggaccaaggaagcttgatgtaatctagcgacggtcgagaggtcttccggtccgcatccaagcgtttcatctggaagggactcgacgagcacacggccgtccgagctggagagtcctgcgagggctgttccggtagactcacccggatcttcccttcgaaggagcgcttcaaattcggcgtcgaggccgtcggacggaccattagacccctcttcttcggctgaggactcggccaggcttgttcgatcggcgccggtgaggaggttggttcccatggacattcgacttccttagcaacattgatgatcagaccgaagcccatactggagagcagatggccatctctagcgttctgctcagatcctaagaatacgtcaggtaagacctccttgggtccatactcgtaggggaacgtctcagtcaactcgctcgggacttcgatgtgtcctttgcctccaacaccagcctgcgagctcatcagttcttgtctgccttccccagcagcaaccggatcaaagtgaagttggacgggtgtgttcatgacgctctcattattcctaccaatcaggcggacgggatcataggctcgagagttatcgttcgagctgatcccacctagtgacaagcgagggatcgaagtgcgacgtttcatcgagaggccgccggtgacgttagccttcattccgacgaattgagcacgagcttggccgaggtcccctagtcgaggagaggggggtaaggagcgcgagaaggcggatgatttggtgtttggatcatgtctggatctgaggggtgtagctagagcttgagctgcgttggagtgttgatggtttgctggagggacagcgagtgataatgagagtggcttggtgagaccgcgacgagccttgagtccgttagtcgaactgcagacgctggctacactggcgagtgaggaggaagaggctcgacggagaaggagaccatcatcagaagaggagaatgaggatgatgaggaggaggactggttgactgggggccattgagaggtaggcagagaggcacgcgaggagcgaggtggattggaagtaggaagctgataatggtggtggtggtgctgtggttgtgggtgttgttgttgttgttgttgttggtgctgttggtgctgttgctgttgttgttgttgttgttgttgttgttgtggattgtgatgatggtcggttgagagtgagtagggtgagtttggggaggttggactagcagagatcggttcgagttcggttgagaagctggagagtctagtacgggggacgattgaatgatcgagagagagttcgttagttgagaaggaggtcttggaagctgaggatgaggtaggtggacgaaagaggccgggttgatcggctcttctcatgctgagtaggttcatcgataggggtgggttggtctgatgatggtgggatggtaatttggagtggatggtcttgagatcagcactattagtggcagtttgagcgttatggtttgagaatgagaaatgaccgagttgattgagtacttgatcgtttgagtgaggctgctggggtttgttgagtcttaagttgtttttcagtttgggttggacttgatgaagatgttgatctgagccagagattgacttcctccagccgtcttcgatctccgcaaaagggtcgttcattggagtgggatactgtccatcctcctcctcctcctcgtcgtcgttgtcgtcgtcgtggtcatcgttgttgtcctgatggttttctggttcgtgttcttgttcttcttgttcttgatcctgttgttgaagatgtgcgttggatacgattggctgatgatgattgtagatcggtaactagggttttaagtagagggtgagtcagtgatctgatgtattcccgttttccctgtgttttcttttttcttttttttttttttctgctgtgtctgactgcttactgtgttgttgttggtctcttgatgacggcttgagtattccatcttggttatgtggttgtggttcgttggttggttggtagtcaagcagggaaagaacagaagaagaagaagaaggagcaggagaaggggaagaaggagaagaaggggaagaaggggcggggggaaaggcctcagatggaatgggtgattgattagtagtggcagtgccccagccaactgtcacctcccaaatcatctctcatctaagccaccggccttcatcgccttgatcaccaaccaagccattcaaatcaaccccacaaccaaaccaaaccaaaccaaaccaatcatctcagctgaacaactgtctcatcatcttcaactcaaacgagggcttctgcaataaaagaaaaaaaaattgcatctcaaaaacagttgttgcagcacccatacaaccttccggccatgccagagctacatatgtaactaaccagctcatgagaacttcccttcagatggcctattcaattctcacaagtataaggatcattcacaatacctaatcaattcaagtgtcagaacttggttttcttctcacacttcaatcatcagctggtcactctcactgctggctgtgcccaattccagaaatcagtaagcagatgtttttatttgaaatactagtatatgcccccaaatttggggaggcggtttgtttttgccctggatgttggggattttacttgtttgaaggtcctatggtgtaatacatagccttcttttttttcttttttttttatgattgtaaagtcttatgtcggaaatgacattgaaatgtgtaacatcgacgccggcgttagaagccgcatgagaaatcaatacaaaggctgacagtttgtttggccctctgaggccatttttttagttatatgtagatgtaccacctctgggcagtcctgcgaccatcctcagagtggtcttgtaagagccaggagctcttcactgtccgtacatgtgcaagaccagggtcttggagagattctagaagttagaaccaacagatgataagttttcattcaaaagtcaagctagctcagagatcgaaggctcagtggatgacttcccgttgcaatctacaaccctcccagaagtcaatttacaccccttagatctattttgttcatcaaaaaaaaacattttttctgaagccttccagaaacagctgtcatgtgagctggttgaaatcttgattgtgttgttaattggaggacttcccgttggatctgggaccctggcagaggtcgatctagactcaaaagttcttaattcttgcagggaaatttgatttttgtggctctaaaccggctctgggagacccgcagatgttgacgggaagtcgtccatttaggactgagggaggtctaaaaagcattctaaatcgtgatgggaagtcctccactggaggacttcctgtcatccaaatctgttaatttagaaggacatcctaaacgttatttgctggcaaaaattgatcaagatcaagttttcaccagccaatagagtttaggacccccttgtagatctagcgatttaggcaaagggaagtcctccaggaatctctctaacaattgtggaggggagataatcagagagagaggagagaaggaattcagaaggctcacatagctcaaagattgaaggatcagtaatatctactgagaccatctccacccaggggtgtatattgtgtgagtatactaaatttgcctccccaaacccagaatatgtacaccttccactgggggtgctaaaaataaggtaaatttagttttcaccctcccgggtagtatagcattgctagatgtgcaatccctgtagcaactcaaatacctccccaatccattggtttcacaggataatctttgtgaaatcttcatctcctcccctttcaatctctactaatattacttccacatacagcttgtttacttttggaaacctgcggtggacaacaaaatctcaatgtgttgctataactgtaccacagctggcaagtttggaaatttagcaactcacacaatgttgccaggtggagatggtctgagctagggaaggacagttgacgggaatataaaggggacttcagatgatgtaatttgtaacacttcaccttgtgaagcccacaggccacagtatgtgtggagtttcacagcctcccctcctataaaaaagggaagagaaagaaaaatgaagcagataaacatgaaagaaattaataaaagtaagggaaaaaacaaggtgagaaggttgaggtattgtagtggtctgagtttgggttggggataagatggaattttagagtgaaccagctaacttggggatgttggaattctattttcagaataaaatggatgattaattggaagagtggttggcaattaatttggattcttcctgatgagttggttactagagatggccccggtgcatccggatatctggctgttttttccggggaaataggcatccaaacctgcatccgcacccgccagcgggtatctgcgcagtggaactccaacggtgctggccggtggcagttggttgaggggaaggtgctgagaagctgcccttgttgtaggtccggataagaggtgtgatcaaaacaggaaaggtgaggttggatttgttgagaagacagcagaattgagttttgcaggcggtggtgtggtttgagtttgaagatctgaatggaatgtggggtaagaaggtttgagatcagaatagctcagaagatcaggatcaataagatttcaacaaggtttgatgggtctttcttggatcagaacagaatgccatgccgccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacaccaatcaaccagaaacaaaaacaagacaacacaacaaaagaacaaaagaagaacacagaatagaacaaacaaaaaagatcagaatagaccaacataaatgaaactatgtcttaggaccaagaaataagaaacaatactgtcttctgagtaaatgatttgaaaaagataattaagaataataaaatgataaaaaataaaatcaagatgaataaaaaataacatgaagagtaaataataagaggaaatgaaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaaaatttgaaagttgaattctgaagttggaccttgagggggcctgtaccgtttagaacaccacagcgtgggtatcctcggatacacaccctttgaaaggtggtggaggcaccggctggaaggggttccttccagtcggcaaggatgtaccttgccggctggaagaaaatcttccagtcagcagttggcaaggtacatataccttgccggcaaggtgcatgtacctcttgatggctggaagggtttccttccagttggcaaggtacatgtacctcgccgactggaaggaaacccttccaggcggggcattggccttgggtatccgctggtaaatcacgggaaatggcgcatccgcacccaaacccacatccacttgcgggtatccgctacagcgggcgggtatccgcgacagataccccgagaacatctctagttggttacttgtcttgccagtgacttaattggtatacctgtgaccagtcagtgacaccaattgtttaaaacgtgtaagtggtggaaggcaaggcagcggtgggccgctacgctacgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcattgaaaaaccgttgtgttagcgtttttttagcgggttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaactgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcattagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcgattcagctgcgttacgctacactaaccgctacggttagtgtagcggcccagcgttgggcaaggcaacaaggtgacggtgttgacacatacctctcaccttttttcaattgaatttactcatcaattgctgcaagagcctccacttctgtcagtccaagatcctcaactgcgagtgcatctacatgttaagataatatgcttatatatttagtatagtatgcttaaaccataacacagacaatcttgtatatagtctatactagattgtccctggagtttacttccttagtgaatcagaaccttttcattcttacttgtcaaagtgtcactggtctgtcaaccgtgaactttgggttcttcatcttgcttcccccgcaacagccgcaataactgaaactactgctgtgctaagttcagggaagtagttgatttcttccacacctgccgcagtagccgcttgttgagatagactaaggatggcaaatgggcagggtgtccaatgggccgccgagcccatccgggtttgggccgggtttggcccgagcccatttggtgatagctcgtgttagaaccggcccaacaggcccgtggttgggctgggtgcccatcggactcttaatgggccccccattcactgttccccggcggggggttggggggaggggcggggaagtgtctgagactccaactcggctgagagcctgagagcctgagccgctgcggctgcccgctggcggacttgtgcaaacgattccgtaggtccgtattcgtaagcgtcaaagactcggaacttcaaactgatcattgattcatccggctgagttgacacttgaggcgactgcgactctcgattgtcgggattctgaatttgggattgattgcgataattgataatcacaaatcaagaattgactccgagtccgaccagaattgattcttggaactgcaaacattgcattcgctgctcacattattcattgccgattggtccggactccgagctcagcaactcgtttgcaaaagtgtacctggaatcctctcagcaactcgtttgcaaaattgcacctggaatcctcgctcagggaggatcaagtcttcagctcagttaacaactgtgcaactcagtgagtggttcattgtcatccaccagtacagcaccgctgccttaccaacattttagcaattcaatgtcatattcttctcttcttgtgtccaacataggctgatccagattgtatcttcccacccacctcttgatcaccccacccagctacacattcacaaagcacaacccaatttttttacttatattgaatgaattatgaaatgaaaaaacttgccagcctccttgtccttgatattttgttttctgtattttattttctgtgcgcgggctgcccatgggcagcctgtttgcaaaatggaccaggccaggccagcccatttgctaaatgggccagaccaagcctgcctgctaagatggtgggccctggtgggccggcccacgggcagcccaagcctgcctgtttgccatccttaagatagacagccagccagtggatggtttggttttccagctgctgtgtttgggttgtttgttgccttggatggtttataatcagttggtttaggtggggtattgaacaatgatggaatgtaaacatatgacttgtcaatttttcccgggcatgctccgtgcttgcttccacagtttttcttgcagaagtgacactggccaagcaagtctacaccccagaggcacttcccaccaagcaggattgtggaaccaacaaatcacagctgatctgtgaaacccacgtgattggctctgtaaatgtttggtaagtcctgtgaggttgcattttgttgttggttccacaaaccaagcattttttttgtcaatggttccacaaaaccagatttgacttggtcaggatcacgtgggcttgttgcccatgttgattccacaacagcagaccctcaacccacccacaatcaggacccattaatgtgggtcctgacagtctgaaaactcaagaaaaccaagtgttgaaaaaaaatattaaattttttaaaaaaaactttattttttgggggggtgggagtgagacaaataatcactccaagtcactctgatctcggaaggaggggtggcactcaaatccatgtggaccaaacgtcaagcatcctcctggatgtttggccttggtccactgccggagtttgactctatgtgggctcctttttggggctgctgcctgttgagatgcttgtatcgagtatatgcttctaactagttgtatatagctcagcacgtctcacattatagcttcctgactgactgaatataaagtaactttatcttaagtgactcctccttgtcacaaggtctgtgaaccttcagtcccacagcctgtgtccaccgcaacactgctgattctataactctggccctgtgagcttgctttttggctccacaggtcaatcttgggatgcgcctgtggaccaattggtggggctcacggaatactaaggaccatcaggtcctggtccaatctcctcacgggcgccacttgtgagatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggtttataatcagttggtttaggtggggtattgacgcagttgatggaatgtaaacatatgacttgtcaattgttcccgggcatgctccgtgcttgcttccacagtttttcttacagaagtgacactggccaagcaagtctacaccccagaggcacttcccaccaagcaggattgtggaaccaacaaatcacagctagagatgggcccggcgcatccggatatccgttcggattcggatatcccctcacgttttcagccaaatcagacatccgcatccgcatccgcatcccctggcggatacccgctggccctggcgggtatccgcgcggatacccgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttggggaaatgtgagtgcagaaagctgcataaacactgattttgaatttcttgcggccttcaagccttcaatttatttttattttttcaactttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaaattatatttctttttgcttttgaatttatttttgttgagcagttggcaaagtggttttaagtttttgttttttatttattttatttatttatttattattttttattattttttccttttgttgctcacagcctgtgaccctcccaaaaatatggaaaaaatctaattcctttttcctttgcaattttttttgtttcttgcagctaactcatgtaaatttttacaggattaaatttcattatttttcgaaaatggatggttatatcaactttgcatacaaataaaactggtatacggtacaaattatcataatttgtataatttaattatgcaataaatggggtacactcatatattaagatcgaagcggtacatgggcttgtcaaaataaatgataccataagctttgacattactcaaagtgtagtaaataaattcaaaatttcaaaaaatgatggaaattaagctggcaaaattaattaaaataaattaagggaaaaaatttacaatgtcaaaaaataatgaaaattaattattaatctgtcaagaatcaattgaaaaaatgtgtctaattgcattattcaaaaaggaccattaatttttatgtaaaatgctttttaccattaaattctacgcactttaaaacataagaaataaatttaaaatttcaaaaaataataaaaaacaagcagtgaaaaattaattaaaaaatgtgtctgctgtgcagtgcgcgcagcaaaaaccatgtttttttgttaaggccccattttttcttttatttttccttttttccattttttcttttgtttctcacagcctgtggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggattccagggggaagggggcatccgcacccgaatccgcacccactggcgggtatccgttggcactggcgggtatccgccagcggataacggatatccgcaacggattatccgcgaccatctctaatcacagctgatctgtgaaacccacgtgattggctctgtaaatgtttggtaagtcctgtgaggttgcattttgttgttggttccacaaaccaagcgtttttttttgtcaatggttccacaaaaccagatttgacttggtcaggatcacgtgggcttgttgcccatgttgattccacaacagcagaccctcaacccacccacaatcaggacccattaatgtgggtcctgacagtctgaaaactcaagaaaaccaagtgttgaaaaaaaatattaaattttttaaaaaaaactttattttttgggggggtgggagtgagacaaataatcactccaagtcactctgatctcggaaggaggggtggcactcaaatccatgtggaccaaacgtcaagcatcctcctggatgtttggccttggtccactgccggagtttgactctatgtgggctcctttttggggctgctgcctgttgagatgcttgcatcgagtatatgcttctaactagttgtatatagctcagcacgtctcacattatagcttcctgactgactgcatataaaataactttatcttaagtgactcctccttgtcacaaggtctgtgaaccttcagtcccacagcctgtgtccaccgcaacactgctgattctataactctggccctgtgagcttgctttttggctccacaggtcaatcttgggatgcgcctgtggaccaattggtggggcccacggaatactaaggaccctcaggtcctggtccaacctcccacgggcgccacttgtgagatacacggtgaaaaccggtattggcccatgttggtgtgcaccctaggtgtaagtaagaatgaagcctccagagggagttttattgaggcaaggtgctgtgtgttaggataaaccctctggggctgaaatagaatagcatccaagtgttgcaagagccaaacagaaaccgagacagcataaagtaagccaagacatgtagagatcagaatatactttaaatgcaacttacaacagcctatatgtttcagactggcagcaaaaccagtaaccacaatcattgggaacaaagcctcaccaagccagtgaccaaggatgtgaacaagaacaagagcaacaagaagagacacacagcagctccatgattatttaaacagacctaatcctcagctcaaagcaaacaccagaactaatcatttgcaccattcaaagccccattgcacacagaataagccaacccagtggagcagaactacttgctagaatcaaccaagaccttaacaagtaagtctgttccaattagagatggttgctttgcatacggatatctgctcacaatttcagcggaatcaggcatctgcatctgcatctgcatcctctggcgggtatctgcacagatattggcggatgcccgcccttttactggtcaacaatcgccgactggaaggataaacttccagcagagcgggattttttttttcaaaaaaagggaaaaaaaccacccccctcccccttggcctacactgcacaaattaactcatcgggcaagccagtccgatgagtgctcggaatgacgtcgcccaaagagtcctgttgtgcgccaccactgggctgctgaactcatcggacaaagtctttccaaagactcgtcggactggctggtccaacgagttagtttatgcagtgctagagaggcagaggccacactgtcaggaggaatccctcctggcaagcgtctacatgccagcttgccaagagcggttcttcgcggcgagctggtttttaaaccagcttgttggaaggactcccttctgacaagctagtctgtgtaccagcttgtttggaggggttcctcccaacaagagggtatgtacaccagcttgttgaaaggaaaccgacgggctggtataaaatccagcttgttggaagggattccttccgacgagctggtatgtacaccaacttgttgtgaggaatccctctggcaagctggattgtgtaccagcttgccgggagggattcctcccaacgagctgggataaataccagcttgtcgccagggattccttccaaagagctggaatgtgcaccagctctccaggagggattcctaccgttggtgtggcctctgcttctctaggccaaggggggggggtttctgttttttgaaaaacaaattcccactctatttcagtctcttggcaccgggtatcccttaggatacctgaatatctgctgggatttcatggaaaaggcggcatacacacccaaatcctcatccgctggtgggtatctgttggctgtggtgagtatccaccagcggataacaggtatctgaaatggatacccagagaacatctctgtttccaattgtgcaggaatgagattcaggagcaggagctaacacagcctatgatttcagagtagagatggcccgcaggtacctggatcattttcatggaacctgcttcaaagtgcttgtgatcaaacagaaccaatatgtaacactttcatatcatcagataacacttggacttgagtaagaaactaacctaaatgcatggcctggcacaggggaaagtacaggtgcattcctagacagttagtttagtgtcttcctcaacccccagtagtacttgatgagatgaaattgttacatattgattttgttttgtcacaagcaatttgcagcaggttccatgaaaatcagccaggtacctgcgggccatctctataaattcagagattgcaatctgaacaataagcctcctcagatcatccgtagggaccaggacagctaccccgtagcctcagacagagagtatacaactctcctatttcacaatgataaacagacattgagatgctaatcagacaaataaacacagatccaattttcatctctctctttccttctaacatcagttcttctcttttacctctcagacttcttctctcatctcaccttattgtacctgttttggctcatccaaacagtccaccaatatagccaagaagcacaaaaaatcagttctgctcttaggtaaatctttccttctccttcatcaattcctaatataaatatgaaactcttgggcatagtcatagaccaattacagccaaacaaaaaaagcttgcagtcttggttagcaaaaaaaaagaaaaacattgtacaaagctggaatgtttggaagactacaccaccctgtatgcccacttgcatacagggtttactgatgatttttttgctatcttttttatcccttgaattcagctcatgagggtagtatcattggaatcctgatggcaattttggtcaggcccggtctcaatgtgttgctccccctgtcttgcccccccccccagcacagtggccagtcgggtccccttgctgatgccggcaagaattctggtatatgtacactcaatgtattcttccaaagcttccaactccagatgatttttttttatttgttattagaaattccgccaactaagaccataagctttctcggtttggctgtagatcatttatcaaattgaaataaaatatcttagttgtttgaaatcttacactgtggtcttgtggggctccattcaagccttgtgatatattagaaagtttagctaaatgttcaaaaaatcctgccacccattcttcaaagttgctgtactgaaattattttacacaaagtagttggaagtcagatatcttcccttggagctcatctgacagtctcaacgtaacatattcagctagattgaattttctgaaagatgtttcttctttgtcaaaattcaaaattgcttgtaagttttgcacgtgtgtgctgaagttcaggaagttttcaaattcttgcatattaagctgttggatgctcttttttatgtctgtgtgccaatcaggtggaggagaaaaagccaccagttgttccttaaattctttccagggttttcaaatgtagcttcctgctttgtttgcataaaatgacagtaggttggtttcagctaaaagaccaccttgaatccaaatcttgttgttggtgttctcagctgccttggaggtgaacaaaaatctgaaggccatagatccactttggcatgggttccactgattggaacggtcctcaaaataccataccatctgaaatcttgaatctttgtaattctactagaccttggatagagtgggtaggtggtggggttgagtgctccaactttgccgccacattcatggcaatttcttctaaccgggaaattcaggccacatttgcctctcaatctgcttgggcttgggtgtgagtagcctgtagttgaagtagagtgatctgttttattgccctcagtgcttaaaggcagtcacccacacttgttgacatattttctgagatttctccttctgggtatttggatttagatgatgccattgattcagttggggaggcaagcaattcctgttggcagtattgtgtgtagaggggctttgtagttgtggtgcaattgatgatgggaggatgaaggtcttgggattgagcttgtgtggttgttgggtttgggagaagtgaagcttcaagatgtggtgtgttagggaaaggaatgtgtattgctttttcatttaactgggtggaaatcctatctcagtggtgttgatcctcattttttttcttaatgatagcttccagattggcaacacatgagattaggggttccttgtttgattgtctcattgtcatgaacaatcacttgtgttgtcatcaatccttaacagctccttctgggtacactgccaaagtgattgtatcagattgctacatctggcattacattagataaaaatacctgatattacatcaggaaaaactgggattgtatctaccagaattgatattatatctacctaaaatgatattgtgtctatcatgaaaggtattgtatcagaccagcctattcaataccagcataactgaattcatatcagatttttctatctgattcaatgcccatgggctaaaaatttgtattggatgtaaaaatctgatataaaatcagttattttgacattaaataggttgggctgatgcaatatctgttatgatagatataacataattctaggtagatataatatcactcctgatagattcaataccagttttgcctgatgtaaaatcagattttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtggtagtctgcaaagtccctgaggattcgaagtctccaaggtcaaagtcaaggatgagttgtgtattggaagtcaggattgacaatagttcagtcaatcataaccaaaggggtgttttttcttttcaaatgaatcccacctgtgaaaatgaagaaaaaaaactgttatacttgccaaaacaaggaaagtcagggaaaatccctgtaaaaaatgaaccccggggttttggggttgcatgaaggccatcctgattcctgaacccaggggcttgggaccggggcagcctcggaattccaaggtttgggaccatcccttgcggtaatgagagccattgccttatcttctggagtcatctttctaacccccatttcttatgcggtcaggttgttgatattgtttttttcttcttataaactgaatcagatcaaagaatgaatacagataaaatctccatgaagcaaaggaagagaaaaagaaagaaaataaaacaggaacaaaacaggaagatcagaatatacacatgtcttcaactagcctgagtttgataaggctcaatatgcagccgcgaaggatctcgaatcacttctagggtttccaggccccgtgtctctttgaacgggccttggcgcctgtgtcaaaaaaaggaagaatataggaaaagaaaaaaaaatgctagtgtccgagaatcgagttacgacttccttttcttagctcggcatgcctagagagaagaaaagtcattacttcacatgcagtcagacccaatttcgagcactatctaatgatcttcgagagtttctcacctttctgtccttcttatgtttactcttgccaactttcttctcatctgaggaatcgtcacttgctccgtcggaaacgccgttagaggtgttcgaagcgttatcagacgcttcagcagacttttttttgcccccccttttcttggacgcacggcgtgaagagccaacacgaatgtagattctaaagtgatagatgaaaataataatctggtaagtcgatgttccttgcaatcgtggacttttgattgggaacccacgcatcatccactgcacccctttgggcgacgggaaggactacaggctggtggttcatcgcagcagtaagggtcgagatacgatctgacgacgggagacacaaagaaacattatatgagtatacactactttcaaaaatagagtcggagaaaaagaaaggctgacaaaatccagcgggcaatccgcctttgacgggtgtcttaacttgtccattgacagttctgttcgtaacacctttgaaaaatacagtctagaaaacatatgaggtaagaagcatcacgtgaggtaagcgagcagtcaaccatttcgtttttccaaggaaactcctagattacttcttgcgtctcaaaaacccgcctcccaaccgatctctgaatcacaatatgcgtatgtcctctaattaatccttttgaactcaattgctggggagcaagataataggtgttcgagggggatgtgaaaaagcctgttatagtcggttatgaacagcatcgaggaatcaaaaagaagttacttgtaatgatggagccgttgatctgagcatacttacccaactctatcttgtgagcaaatatgtccacgtcgaagtccgcattgggcgggattatggcgtctggtgaaggtccgattctaattcaagttcatgaacagatgtcgatccatcaaaatgagctcccttgccttgaaacatgtaaaatattcgattgataagaaacgcgtcttacatcctaactgagggcatgttttgcttgctagggatggaacccattggtgtagggttacaggaaccctcggggacttgttcaccgttcgtcagtctggcgccacggcaaaaatccagctgtgattaaaatgacttgtcgttaggccggtgagccgaaaaaacctatcttgccatcagaactgtaagggtaatgaaaaatgacatacgaagttgttcgaagaggtaagtgatttagtattgtgtagggggtttgtaggatctttgagtccattgcttttggcggcttcttgaatcaaggaagggtcgagacataggttggattgggagttctgattttcagccgcatgagcgggtttgtcgatgaggaaaaggccaagcacgagggcaaggaaagtgcaacagattttggatcctctgaagtcatgagaaataacaaaattatacattttgaaataggtatcaaaaagtatctaaagcagagctataccgcaacacaatgaaagggatgaatgaaagtttgtaaatgtgaagacgaagaaaatcaatattatgtaggtcaagtatgagctgagagaccgggagaggggtgaagagggaaagatatcagcgacaacagagattgctgacaagacataggtagtaaggtacaacgggcttttcttcgcaaaatcaatgctttcagccactcacgaatctcttatgtactctgtcgctatagggtactgtaagtaccttcagatacactgccggtcgaatagaaaaaagctcgcaagcagtccgaggcgcccccgccgtacaggcgatacgggccgccctcctacataacctcaagtaaccggtgcgccagtacaggctacagttgcgtcgccggcatcgagggcgcctgtaaagaacttgagctggagttacacttacaccgtaaatatcacccctgtcgatatgtactatacagattatagtatacaccaccagagcgcttttcgctcttcctggctgtcaaggcgacgtcaaacaaaaaagtatgggtcgggctgaccgagcggcgcaggtttgtgcgtcgcaccgccattggcctgaacggtcagcccgcctgatgcgattcggtcaggctgtcggtttggtcggaatggtcaaccgattccacaccggcggttgtggccagccgaccgatctttgactgcccgggcgggggcgggctgtcatcaactatcatttagacacccgcccccctgacccatgtacgaccgacggtttgccgaggccatcaccgtcaagcctctggcagtatgacccaagctaggaaatccgaccggggctgcatctctagctttggtcaactgctggagaccaggtctgacagtcctgccaaaccaacgcaatgctgtctcaaagaggcttgccagggtgcctcatgaaggatgcagttgggatgaccaatgtagagtcatccgcttgactgggtcacccccttttacatatgacacttcaaaagtgcctcagtgtttctcttttcaggtgagaggtggagaaaaattggtatttttttttcaaaaaaatgactgagagaaaaaaaagcagcttgcacatggatgttgtgggattaaacatccatcagggtcatgtaagccaagcaggcctggccaagtggtcaagatcatcagcagcatgtcatgaacatgatgggtgccatcttgtgatggccgctggtcaacattatttttttggctccatgatctaggcaggagtcccacagcagcctgcaggccagagccaaaattttggcttctcacagcagaacctgcagctgtcaatagcagggttcacgatagcttcttgcaagaagcaattcctcctcatgcaagaaaccgcagcactgctgcaggcttaaaatttagtgcagaactttaaatttttgctgagaaaattaatgtcagcaatgtgtgagcaagaaaaaaaataacaggtgcgagaagcaaaaaacactattttgaaccccgctaatgcagggtcataatctcatggaccgatgtcagcaatgcaggcaaactgatggcagagaacaggcaggctgactgaaaagctcttgaatccataatctcagcaacgctgaaacagataccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaaaacctgaccaatctgcttttatttgcaaggagattcaacaaacttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgttacagtgttgatctcaggaccactcatggccctgagataattattggatgttggcagctgattgttgggccacccctctcctaatgggtgggcatgggtcaacaccccaactgtcaaattcaggtcaagagactctaagaaagacaaaatttcttttaaattttatttatttattccaattctactgtattttctatttccatgtctcctacagttatggtttataagtggatcaatgattagttacagaactgtaacctacagatgatcatttgtgtatataaaccatgagtgatcaagatatgtatttaaattaagattacacaaaaaagtggaggaaatgacatcatctctctcttggtgaatcagtacagagagagatgattaatttaggggcttacaaaaaacaactcctaaaaattagtcaacaactcctaaccgtcagaagatgtccaatccaacaggagttgtttttctaatttgagggctgaataagggagttgttgctcctattccccaataattctttatgattattttattgaaaatagggtcttgatcaaacaactcccagaaattgaatttccaactcccaaatttctgggacatcaagaggaccatctgtggacagtcctcatgacatccaaccccaaaattgggagtcagatctccaaaacattcaacaggtttgggagtcaatcccccaataaatgttgaaattttgaactcagcgcgcaagaggttgagggccaaaaaagaaaggtttcttttttgggagtggttcacggaaaaagaatgaaagaaccaatgatttttattcacaagtatttagctaggtttaaatagactaaatacaagtgtgtcaaaatgtggttggttgagaatgaataaaaataggatattgaataaaaactaagagaaagaataaattgagttcttggaagaaacaatcttggcagtacttctcagtctcttttagtcaggcaagaagagttaatcaagaaaaaaaagaattctatcacaaatattcagaggcgttaattctaaataattagtttttaagaatcagataatgaacatagaaaaagaaagaagtaaatcatgaagacaagagttgttgattaaattgctatagggagttctaattagactacacaaatgcataagtttcaacagaaaaccagctatgatatgctataattcagtccagttcaagatgattcaagaaaggataaatgaggtaaaataaagcagaaggatggtgtgattttggggaagagtaggccaaaagaggtgaaaactcaacaataaaaaaataaaaaataaataaaagtaaataaaaccccccagggttcttgggagtcaattgtctcacaccgctgattctgctcttaggtaaagatgtttcactcattttttcatggttttcacactttgtacgtagcaattttaaaacagaagtctaatagaaataaatactcttagttgtttaaattcttacacaccagaggtttaggatttgggtgagatgcccaattttcctcaaaatcctggtgggtatccgggtatccccagggatacccgttggacagaccctctcagcctgcagactttaccgtctcaaggccgacaaggcacaaccttgtcagctggaaggaagaacttccggtcaattgttggccaccccctccaaccgtcctaggtgtaaattaaggggcagatatctgaggatacccgcttggatacctgaggatacccactcggatacctgaggatacccgcttggatacctgaggatacccgcttggatacctgaggatacccgcttggatacctgaggatacccgctcggatacctgaggatacccgctcggataccttctgtggccaatggataccccccagtggatgtggatgtccaattctgctgaaaaagtgagctgatatccgcatctgtacagatattaagggatggtcccaaacgtcgggattccggggctgccccggtgctgagccctggggttcaggaattgggatgggcctcacaaaacaccgaaaccccggggttcattgtttacagggattttccctgattttttgttgttttggtgcgtataacagttgtttttcattttcacatgtggggttcattgaaatagaaaaaaaaaggtcgcaatgggccatcaaaggccaaaaaacaaaaaccaatcccaacacagcacttatggttgagataggtaggtagtgctgggctgtagtgccatcattgattcagggaaaaaaaattgcagtaacccccgtggctttggggcagacccggaactcccggggtttgttcctcgggatgaccctctagctccttcccgaaccccagggccatgcctcaacagatatccggatgcagcggggccatctctagttgtgacatttatgtaacaggctatgtacatatgtggaagttcaggatccaactccaacagctcataacaaatggaaccaaagaatgaacaaggaagaacattatcactatgaaaaatgtggctcaatttagtgtggcaccaacacaacacaagactggactgagacaagagaaagagccaagataagataaggaattcagtctgaaacagagagagaattggatattcttatcaagaggaagatgtgcggtaattatatcacccagatggtgattaaacaagcaatgagaagaaagttccaaagaggattagtatgaaacataactgatagtgatgtgcacctgtgtcactctaattcttccattacaaatggaggaaagaaggttcacatcatctatttggaatggaaaaatgggtggagctggatgcaagtggggccaaccagctgtcccatctcctttttgcagctcagtgagctggattgaaactgtgggtttagtattggtatgactcccttcagcccagccattgtagtctgttagcataagtgcaccctcatctgagggtgtgggttcaattctcaccctggttaagggttagggggtaggtttaggggttcgcggttaggtttaggtttagctgtgaaagaattaggaatgggggttacagtttatccagctcatccagctataagctctgatccagctcatccagctagaagctctaatcaagctcatccatctcacatatccagctcacccagctccaatccagctcactcacccagctcaaagtcagctcaccaagctcaaattgagctgggtggagctgtacagccccttgacagaaataatggaacccctccatgcaatttcagctggcatgagttcagttttttatgtcaagaggctgtacacatccagctctgccaatttctccattccaaatggaggatgtgaacattttttcctccatttgaaatggaagaattggagtgaaaagccttctgatgtgtgggaattcttggcatgggtacatcaatttttggaggggtttgaggttatattgagaaaggttactagtgtgtggttggtgtgtgagctaagctctataaagaatgacctggcaatttggtcataggcttcatttgagaagtttcagaggtgtgggaggtattattattattatccatgagggggggggggtacttgtgatagttattggtgttttacctttgtttgagggcctgtggaaaatcttgagggaccttgattctgtatgtagtcttgctgtgccttgaggttcaggattagcttaccacaacacctgtcctgccctgcagcaacacggtgtccaaacatggaaaacccatgttttttttacaaaggcacttttatttttttggttagaatagctcatttttgcctaattttaactcctgagacatgtagtaaaaaatgcaaacaaaatgtgctgtttgccaccacaaaaagtgctatttatccttggagaaatataggtattatttgtccagtgtatgtagtcttagcatccaaattctgtagccaatccacagaagtccagaattgctcagaaaataccccagttgtttccctagattatcatttctttcttgttgtagccattgataggttcttagttaatagactccaaaaatggaagtttaaacaacaccccccccctctaatttctagtcccccattcatttgggagttgtttgccccactgccgcagtgggaatgggattcagatcctcaaaaaaatgattagagaaataatgaaaccattggaggggttggaagttgatggctcaaaccttctgagggaatcagggatggcagtcagctcctgtctaaaaagcctcaaaagctgggaggaaacctcctggctttccttgtggacactgagtgtacactctcaatagccaggagggtccctctcagttttttagagtaaaacattatctaaaacactgtttctccaagactacctgtatgaaactcttctaccttgaaagttgcctgggagaaattcaacatacaaaaatgatgtgccccttttttagtttgagaacacaaacaaaacccacttggttgtaaacatgttttcagggaataaatactggtcctaaatttgaagagcacagtcttgttctaactttgtacacatagtgaggtagagtttcttgatggggcttgccaccagtatgtttatataggcataaaacttgaaaatttgaataagggatgagaaatagggatgatttgaatggattaactgcttccacaaacaaactttatacctttcttatttacttttaaatcaactcagcaagaatgaagtggttaatcagtcttccctttctggtactgactctaagcatcaccacaaatgcaatgtatgatttggacatcagtaactgtgaggacctttttgggtgctgtcccaatctgttggaagagaagagtgattttttggaatatgatgcacttgatcatgaaaatattttgaagtgggaacatgtcaccccatctcaagcccacttgattgaaaaaaacacacatcaccccaatcattcagcaactttagactcaccaacagataactcaatgaactcatgtgttttagtgcaggaaggaagggggacagaaaattgcatggcttctccattttcaagctggggaaaacaggaattcagagttggccatcagaaaatatatgataatactgactgggaaaattacaattatatcacccataattctccaataggcattgtttctggatcaaaaactaaaacaaccccagatgaatttgaatgttctgtaattcctagcaatttgatggaaaatcctatggggattgaagatattacaaagttttttgatttagcagatcatgattcccaatctatgcctagcttgatgagccaagaacttcaatttgaagccttccaaagctttgaaaatctcttacacaactctcctcaagtttcaaagggatattcatttgatcatcacatggtgaatacaccagccccggatggaacacaggatatcattgacacttcacagattgggaagaatatccagctgtgtaacaattaccgcaaaaacaagagtaaatttgagtatggaaaaaaattgatggggatcaataaaaaaaagggaaaacatgctgccaatatcttcaagagaaagaaatttgatctacctgaatctcaaagttctcactccttcaaaagacagcaaggaagcttattcaaaattccttctggaaattcagaggcaaatcctagcctaagcagcagtgatcccttgccctggatgagggaagaattggatttagaaaatcaaaaggtttcacctgaatctatggaaacaaatcctacaattgaaatacctcaaccaaggaccttcactggttgcagtgaaaaagttactgatcaatttctgggcaatcttatctcattaaaagttaacacaagattggaaattccaaggataagcttccacagaggaatttttgatttgggagacttaaaaccagacttgagaaaaaagatagagttgatgttacaatatgccaagctacctcctgaagatcctctcataatggccctagataaattgcctttcttgatgaaagttcctattttcaagaaaactgaagaaacacaaacatcatcagaaaggaaaagctactatcatcaattgactcaacagaaaactaagtttttttatgacaagcaagatacttggttcaggtactggaaacaccaaaccaaaaaggacttcaaaattgaatttcccaaagatcccaaatattccaatcttggaaaaatgtactgtgttttcctgtattatgtggagatgatcatcacaatcatacccaagccagaagacagttcagaatcacaagacaatcaatccaaatactgtcaagatttagaatctgcaagagaatgtttcttagaattaacagttcctgggaaagtgactggtaatacagatgctctatggagtaagcggaaacagattctgacacagcaactcatatactatcaacactccaggccatcccatgtatggaattttgtgcagttctggatggaaagaaactacgaaagcctttggaattcccagaaaacacatagtgatcaacttaaagatcattttaaattcttcttcaactctatatttaacatttccattgaaaaactcaccaaaagatacagtgatatgatttatcaagatatctgattaccattttcaacttcttcatgtctcagatgaatattctatagaaaatttttaacacatactttgattttgcttcattctaccacaacctcataaataaagatgtgtttccttttgttggaatgtgcaagtaccataaacttgagtgaacatcaagaaattggaattgaaatctgccttttattattagtatctgcctgaggtctgtcagatattgtaagatttaaacttcaaaaacatcttcttttagacaacaatggtctaagacactgagaaatttctatttacattagcccagctcaaagcattggaatctcattccttgttcacttaggctcttgatcaaatgaacaccagtttgtggagctccagatcccaaagcggggggcaacacaggttgagttacactaacagcagcatgagtgcaaatttgctaacagctagtggtttatctgttagctttggggggggggagttctggtgttctagcttccatgtagtaaatcactagatgcgaagtgctgggatctctcacctgctccacctcaaggtgtagagctttaatatgtccacatcacaatgacatgtaaggtaagttatggcacccttgcagctcacgacacccaacctttgggtcgtagcttatgatttgtgggtaatttctctaaagattattgggcttcctatcctacaggccaaggaggaataatcctgggccagaaggaagaaaacacaggaaacagtggacacatatagtttatctgcatcaggattggattggagtacaaaaaaaccaacaaaatgtggactcttgatttgggtatcatgcttgaatttatgtgttggtatgaaatgtgacacaagtgcttgaaagaaatagccctttacattacaacaattgatgcagacctgtcttttgatacagcccatcaagtaatttttttttgatacaaacaggggtttttatgccaatatattacaaagttggggccaaatgtgtccatgttacctaccctcttattggccaattgagggaagtgactttgactcagtattcatgtgagagaagtttttattttatttttacttttttcattgagagtgttttaacacagcttcaatgttgcaggttttttcatcttcctttttataaaggtggattcattcatattttttttgaagggaaaaaaagagaaaagagatgataaaataaaaggaatgttgaagacatgttaacccacatatactgattattctaaaccaaaaccaaaacaaaacaaagaactcaaaataagaattaagaaaaaaagaaaagaaaagaaaagaaaagaaaagaaagaaaagaaagaaagagcatatgagtgaaagaaagaaaagcacataacatataaatccaggaggaaaaaaacaggcatatatgtatatatgtaaattgattgattgattgattgattatttctttcagccatctaacataagaaaaaaagatgtgactagaatgaggaacaaaaaaaagagaaaaaagaagagaagcggaaagaaaataaaataaataaagaagagaaacaggagaagagttcaggaactcaatccaagattttaacaagagagctaaaagtgataggggagataagactgcccatcgagccgtcgatattagaaccgttaagatggagatgacttagggaagagcgattaaaatgcccgccaatcccggccaacatcttgatgaactcggccctccaacggaccagattgccagaacttaagccggctagagtaagattcccaatgaccttcgaatgggtttctccttcagatcttagatccttcgacaatttgggtaagagccgcaccttgtttcgaagcccttcttcttctggctcttccaaggagttggatgaggtttgaatcacaagactcgagccgatctctttctcagattcatcagactcaaacccgcccccaaaccaattcataggtggctcgacaaagctagaggttggatggcgggtacgtcccttgaacaatcccgcgatcggtgtgaaagcagctccagaggtggtcaggtcgacttgttcgaccaagacccgcatggtttcgactagacgttcgacaaggatttggatgagcagagccttgctggaggcggtggacgacacgtggtcttcaccggcgatgaggaaacggccaagggtccggaccaaggcgcgcattaacatcgaccgagtcttcagtcgactctcgcccgggatcgtcatcgagttcggcttgagactgaccagattgaacaggcccatcgacatcacttccgctcgcatccgcaagtcttcctccgagatcgtcatcaccatctcctctgcagtcatcggtagcatctttgtcaaggtctctatcagctcctccaccacccattcagtcctcgtcctgcacaaagattcctcgatacgacgccggttgctatctagcgtacccactttcgatatcaggctcatcgctgcgtccacatgagtcggtactactgatatcgagcgcaggcgttggtggatacccggaggaatatcttgagctgccttgatatcaatcgtcccttctccctcgaaaggcgttcgatccatttgatgtggagaatcaactagaaagaataaaactaggcgaagaagagctgacacgacacggtccggttgctcatcgagatgaataccatgacccacatcggatagaatttgcaaggcttcccgtcgaatcctcaatctctcaagcttagttaaccgaagactcttgcgaaggtttttcggattctctccgaattcgcataggccaatcaacaggctcgtcgtacgaaccgtccgtccgatataaacagcactatcatctgacattgcaaatgatcgtaagatgttcagtatactgaagatcgtttcaacttggcctattggtggacgcagatcggactccccctcctcatccgaatcgttcgcctcctctgttgacaataaatccttaggcggcggccttgcatcttcgtctacggcttgggacatcaggtcataaaacccattcaccggttgctcgtcagtccagacctggtcatcagcgtcattccaattgggcttgaaggctacatcttctaacaagtccaaaagttcttctaggagatcttcacacatcgctaatggcatcgaaattactcccaaatttccactgttatcttcacggaataacttcagagaagggccaagaagtgtgagagtatttaatgcgtaagtcacttcgctgccgattctggattttaacgacatcaccagggagtggacatccactaaacctacacgtaccaaggaaacaaggagaaaccaatgatcagtcaatcatcactaatgaaacggcggtgtgggatgaaagatgagggatgactgcaaaaaagattctacctagatcatctagcgatcgacgaggttttgaagacatacggaaactgaatatttcttcagcttccttcaaatcccatccaccggtattgtcgactggtctacataaggggacgtaatcggttctcgggggagggacgaccggcctttggagagtcttggcagcgattccatttggatggccggcttcggactgatacggcggtttaccttttaggggggagccaggggggtgaggggaaagatactcctggtttttacctgaagacggtgggttggcaattgatggggtgatggccctagaaacaaaattaccggggggttgttgctcgggataatggggtgatggtgggtttggactgaggatagatagattgcgatcactcttttcctgctgggatccgaccatagtcgtcgagctatcggaggactggatcaccggtggcatcaattcgaccatggtaccaccagcaggagatggctcctgggaatgactcggctgttgaagggcagacgagggttgatcggctgggccgttgctttgttgcagattcgggggcgcattggatggcggcaggactccgagattggtatcattttcgccctggaatgttggtgaaacatgaggatggttactcgaaactgatggagttcgactgcctggcatgccattttgggaatcgttgattggaacgcttctggcggtaacgagtggcgatttggattcatggtctaaaaaacaaaaccagaaacaagaatcagaatgattaatttgatagaaatataccaaagacgacaggaggcaaaaaaaaattgaccatgtttcattctcttcttcttatctaaagtattaggtggtttattgttgttattaagatttggatttttcaacgggccctcttgagcaattgactttttactagatcgagttctcttgccgttactatttgagctattcggcagtgatgtggaagtattggagacctaagaatcaaagaatgaatgaataaaacgaagaagaatctacggcgcaagagataaattgagaactggcactgacactttcgctattagccccaaccaaacttccaggactacctgcttgacttccaccaggggacatggcgccgttagccgggttattagagccgccaggaagggcgcttggatcttgatgggaagggttgatggcgatgtttttgttggcgatttggggggtggttggagtgacgcccatagaggccgaacctaagctcaagttagtattcatcatcgggcttccggaactactgaagctggccgaatgaggcccgctacccggttgatgattgaagaatccgccaggagtagcatattgactactgccatgattatttgagggtgggttgtaaaggtttggaactagaactgtagacccatgagcggcattttgagattgagtttgaccagctgatccattccagctcgcaagctggcctgtccctccaggtggttgagatgggatattagattgattatagaccgctgttgctggtgatgtgctgaaggaattcggaggcacgcctgaccagttgactgcgggactttggttcgggttcaacgacggtaaagatgacacggcacttaagtgttgtggagttggttgagatggtgggggttgtggttgagtttgctggggaaggcttagcggagtttttgtgggagagttggtaaagttattcgatgcactgcctggccaattcggtgtcggatgttgcgtgccggttagcggtgtgccagttagcgcggtcaccgactgaggtgacgctgatgggtgatgctgcggagctggtacagcctggtgggtttgatgcagaggggcttttgcggaagcgccaacgaaagcattctgattatttcctatccaattcgaagagctatttggaagactcggaggtgggattgaaggctgtaagactgggtttggctgcatgtgctgctgaactaattgagactgtggatgttggggttgggttggctgttgggcggaatgaagcgggttttgttgtggttgctgtggttgtgcttgtgtctgctgctgttgctgctgttgatgttgatgttgttgctgctgtagttgttgttgctgctgctgctgctgcatgttatgctgcataacttgctgctgttgtcgcctcctcatcatctgataatgctcaaatccttgaaggtactggccatagacttgctggagctgctggatttgttcagggctgtagcgagacaccgcgtccgccccattttgagagctccggcggcctgctggctcattcgaaggtaagaaatcgatagaagcagctatttgcggccaagctcccagacgagtgacgttggcgcatccaccgttctgttgtacgacaccgaacaatttgaatagatccacggcctgaccttcgatcaatggaggaaatgataactggattggatatcgagagcttttggtgagaaattctgtcaagctagcaatgaaacgttgggagttagttggggatgatggcgcgacgatgtgtgagttattgatcggagtggagggtgcatgagcaaaggactggttcgagttgacgatagccgttggagacgaagcgactgggttgggtgtgttcgacgcgttcgggatgatttgttggttagttggttgcggctgaacgtgctgactgtagtttgaattcgacgcgatgggtggcggtggtcccaatggtctttggttggaatgtcgtgggctgggagtgtagtcctggtgagactgatttttgaagattaattgcgggatagctagagatggcgaccgggttgagactgttactgcaattagcaaggttattattgttaagattaccggatgggacgctagaaagtggcaagacaggcgggcttccggattgtggaaagcccgactggcttgttggaggagccgaatgaagctgcggctgttgattttgtgcgctattacctggggttgatgatctgaagatcatcgcaggattgttcattccaaccgcaggcatgccagtgatagatgtgttactggtgctcggagaacctaggggtggatgatcaagaagtttggagggcttctcggaaactttgagctgatgttgattgataagatactctttgtaaagtttcagttcagccaccccacaggtctcgtggagataggcttgctcgatcgcagccatggatgattcattgagcctgaggttgggtccgaggatcgattggtaagagttcgggggtcatagcgtcctaactgaagatgtgggatttcatcgatcaaattcagcattccaggccaatggcagtgatggacctgactcatcagttgaggcatgcaattttgatagaatgaatgcatcccgggaatctgatcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtttttgagcttgggcttgttgttgttggagttgcctgtgagttggagttgctgatggtgttgaagttggatttgatgttgtggctggaggttttgttgggagtgatgagagagctgtgggtgctgatttgattgttgttgttgttgttggtgctgctgctgctgctgaggataatgctgctgttgtaattgttgttgttgttgttgttgttgttgtatttgctgctgttggtgttgttgttggagttgttgctgttgcagctgttgcagctgttggtgttgttgtaactgctgctgatgctggtaaggttgttgttggtattgttgttgttgttgttgctgctggtattgctgctgttgttgtatttgttgttgttggcgctgttgctgctgttgggcttgctgttgctgttgttgttgttgttgttgttgttgttgttgttgtttgcgggttgagttgagcaggaatatgattgtagagtccattgttcatgatgggaacgttagtctctgtggagatgatgaggattacctaaaacacatgaatcacaatcggaggagtgacattaaggtcagcaaggatgtttctttgtcgatcgattttgatcgaagtaggaaagggaaggaaagcaaggaagaattacaacacgaacacgttacgttagagctcggccgtcaatgagagaggtctagtttgagatcgatggccggttgttggttgttctgggatggtaggattgagggtgttgggtcagcacttcttgaggttgaggatggttgagggaggatattggtcaacaggcaggcagggggaggaggaggagcagcagcagcagcaaacttacccacaactgcaacttacagaaacagatcggcagctcgccaactaaacccgtcacccgatcgggggccgaaaacaggggggcgctgaaaattagaaacacccacaattcccacattgaattcctaggaatattttggatttcttcgttacaattctttcaaaattaatattccaagggtggtaataatatgtacatagctgttccacttgaggttttttgctccctaaaacaaggtcaggttgatcaagaaccactacatagtgacaggatggctgcaaggactaaaaaatttaagcttaccacatcaactaacaatgcaataatactctcattctacatatgtaattctaatcattattttttctgattcagtttcaaatatcaaatatcaaagcttgttaagaactttgtgcaggctatcttatgtattattttccatgggttgctcattttcaagaatgtctctacaggaaaatttctagagtgattcatctctaatcaaaactgatattgcactatgagaactgggaatcgcttttgatatgcccccaggtgtgacctaattagcatgtgttaaacatgaagagactagagacgtccatggcagcggaggtggatggtccgtggaggggctggctcccacggggggatgcgaggacagtttaaaacccggaaatgctcggtgccggccgaagtgggagttggatcggattcttcaagatgaacaccaaccaggaaggaggcactgctactaccaccaccggcccagccagcacatccactcaacccagcacaacgactgccgaggcaccgacggactcgagctgggtgagcgtcgtccccttgccgccaccgccatcgtatgccgaagcttccctaggagcctcagtcgccgcacccttctcaattcctccctcgctccatcatccacatcctaatcaacataccatcgagaccagccatcggtttccttctggcctgttcgtcttgaggaataggagtagcctcaaagtccttgatgtctctggcgcaagtactcttgtcggtaccccggtatgtcctcccattccttatattcttataatatcaatcatctactcatattctggtctccggtttgcttcaatcgtcattacaggtgatcgcttataatcctaaacgtcctaccttggtgaatggcgatttacttcataaggaaaataatcaggtttgtatctcagtaaaaataaaaacaaaatccgtatgattgttcatttgctccatcatctgacaatcgcctataatcatgtgcacacaacaacaatccgtgatgatcacaaaaacagctatttttcttggattggcatggatgtctatgttcggcgagcgcggggttacgagtggacgttagtgaggagtacgggctaaagctgacgaaaccgcagccgatcttaagccgaccgacgcgggcgtcgcatccgccggcggagtttcgatacgacccgatgacgcggacgatcggggtggagttcaagcacgacccaacctattcgaatgcgacgatgggcgagatccatagtgtggattatctgctcgaagtccagccgatgtcctctggctcgaccaggaaaccctcctcgtcgatcatcaacagcccgttcccactagaaaagctctctgaatggttccccttctccgccgccaaatccaccccctcttcttccgtccaagcctgctcttcttcatcgcccatcacaggccggaggtcgatgaacggatcctctttagatgagggggaggaggaagaagaagatccggacttggacgactcccccgatcccgctagggtggtccgagtagtctctgtcgccccaggctggcgcgaaaagttcccgtcttcgggcacgcccgaggcacgtaaatgggccaagcgacagtgggatatcgctagcatcatcgtccagcccgccggccccccttccgctgaaagtaccacacttagatcagatcatcctgatccgcctatcagcgtcttggccgacttgggcgaagccctgggtgacctgggtcatgaaatctttcgcgcttttggcggctcgactaaatgaaatccaacaaaccattcatgtattgatttcttttagcttatttatctatttatttatttggcgagactattaatacatggtcgttattatataatctatttcaaccttttgttgtattcaagtaaacacgttgtggcccccacatagatctgtgttattatgtactcgttctattgataagtagttttttttaaaaaaaaggaaaagatgattgcaagatgaacattacattgtattggatggattactatttacttttctgaatgcggagaggatcagaaagctgcttacgacttaccccgtcgccccatcaaaagttttgtaattattattgatgggactgtgacaacaaacataaatcgaatcctcgttgaggttttcatatgttatgtagtacagaaaaaagggggggggacggaacttgttctctgccgaagctgcatagccatcaatttgtttgtctccttaccgcccaattaagtgactatgcaatcaggtggaaactgcatcactcaagtctgagggatgactgcaaggagaactggatttgaaggccagaagggtttctgagctgtgtgtgtggtaaagatgatggaaacagaaaccacacattcaaggaggaaaacatctctgttaatatagattcatgggtggaaatgcatagatcatgttctgtctataaataatacgaacctccacccacatgtgcacaaaacagattgtctcacaggttaatgaaagacaactgcccttcgatccttgttcagacagtgcacaggcttctcattgaactccacaaaaaaatccgatgcttataattcattttatcatgtaaaaaaaattccaaaaaatcccaatctatattttttaaaaaaggctatagttaaaaagaacaacaataaagagaacgacagaggaagatttgcttggaaggataatttacattccattgatatatacatatatacaagttcccaagatgaatggatgtttctattttgtttgttctcatgctagacgaataggtgaacaatttcctgatacaggggaggtgagtccagacgatctctctatatatacatagaaaacataggaatgcgagttgccaaaaaataatcgatgaagagatgagattgtgtcggccaaggtaaaaggaacaatgaacaagagagaaaaagaggtttgaaggaatgaagaataatccaggcaagaagggatcctaaaagaaacgaagaaagagaagaaagaacgatatcaaacagatcaagatcgatgactggctatgtactcatgaagctgattagactggtgatgatggggtctgatgatcgagctactactgctacttcgtccacggccgagctgattgttcattagtgattgatgattagactcgacacgaagactaggggggttactcaagaagtgactggaatgagttccgcttgagttccggggcgccgggtgagtcgaagaaggacatggagagctggactggttggctttgaatgccagccatcgtttgcggccctcgtctaagagtctctgccgatgatcatcatcgatccccgcctttgcgctaccatcagcctctgcctcaccgtcagactgccccagaagatccaccggctgggcttcccttcgctgcggataatacagatttttactgttacggtagggctcttgatgctccggcgacgaaaatccattagactcaaacagaatgtttggctccttgtcaggagaatggcggtattcgaagattgaatcttgagaagcttccgcaagcagttcgcgggtcaaagtcgagtgataatgtccgtcaggcactacgatcaaatctttacttaatctcgtcgcctgtaagccctgattcttattggcggaggcccggacactcttccgtttggcttcggatgttgttgagctttcttcacgttcatcaattagagaaaatcccagattacggttattagcagtatgttttgtagggttgttgacggaagttgagcggggtaagctggatgattggggcatccgaagccaattcttcgatttcccccctagagaattcgtgatatgattagcagccttgcgatcacttgcactggttttatcgctagtgtaatgacgactgttgctttggcttgatagacgactcatttcagagtgatcgaaattggaagacaaatttgtgctagacgatagtaaggtcgttgtggagcctgatttgactacggtctcagccacgataccttccagtaaatctcgtaaaagtctttcagcccaccatccagatccgccatcagatgtatcctggctgccgccaggctcgtgatcggaaaagcgctgcagtgcgcttgatgatttcgtttggctagaaccactgctccgattctctgagtctcccatgtcaggcgcaggcgatggtatatgggtcgacaagtggccccgagcagctaaaggtccatagtgaccctgcatcagtttttctccgaatgctggaacaacgtctatcacttcgctagtcacatattccaattcttcacacagttcggtgagtaaagctcgatcgactttacactgcgattgggggaccaggtggacatttttaagtgtttcgtcgagttcttcagctgatggatcgaagggattgggtgtatttgatccccacagttcggtctcaggactgtccaagttgatcaatgtggaatcgacattcgtcgattggagtggtcccaaagaatgagcgtcttgggtctcttcatccggactggttccgacaagattggaagtagctagatcggcgattgttgggtcgtttgatgggcctgctgccgctgctacgacaactacggccgcagagccaccacctagactgaactgatgtgagggggagaccttgacttgacgcccaaaggcggccacgtattcttcaagagcaagtagcaattcgcccaataattgggtttctaccctcggtttgctggtggaggacgtcctatccagatttggtaagaatcggcggcgcaaagggatgaataagttaccgcctgaggtcgagttgctgttggacatggcggtggatgataagattccggaactcgtgccgctactctgtttgaggagtgattgagctctgtaagctgaatccagatgagaagtgctgtacagagctgatgggtcagaggaaggattgatggccggcagtggccgcatcggcataattagaccagcatcggattgtcggcgagaagaatcgtgaaattcgagtaaaggacatagtagactgcttgctatcgagccacgactcccgcgactgcttcgatagtgtgagttggaatcgcttgatgagatgattgatgatgcgtatggatcgacgtctgaagataaggctcgagcatactccggtgcatctctctaaaaggaatagatagatgcaagtgacaattctaagcaagttaattaacaaatctatgtagaaattcaatccggttgagagtaaatgtagaagatcaatggagaaagcccgagtttctctcaaactcacttctctatcactccttgtcgaaaacctccgtgtgggaggagtttggatggatgatgggtttggccaggatggtgtctgtagatgggcaagataataattgagtactttgtattgttggtgaacttgtggcccggaagaggatggatgcttgcttaccttccaagatgataatgggtcatattgaggttccatgcgttcgagggttgcttgttgagagagaaggtggttgggaagaggaggagatggaaagctggtcgagtggtcaagagagggagagggaaagaatggggagtgccagtgcatacatccagctggcttacatacaatttgacgatgatgatgacctaagctcgcaacgtcattcggatccccctgggagacggttgcgggggggccgtcactcggccccaaaacatacactaggctaaccgaacggtcaacggacgctagtcagcggcatttagtagcgcgcctcccgacggcactccccaaggttgcccctgtggcctgcgttatcactacagaactcgcagagagttatcagtactgaatctgaatcttagtggcctgaaataaaataaacagcattcaattttgaaggaacaggaaaaaatgagaattcttgccagttaacaatgaaggtagagatcgtacacaaatgactgtaaacaaaccagatcaggtatgtagtgtggaatcagataacccaaaaaataagaatgtgatcattagttgagaagttttctgaggcaggaggaagtgctctacatgcaaaacatgcaactttgttggccaatctaaataagaaaataggcatacctttgcagggctgagttttaggaggaattgagacaggaactggatgtgatgtttgtaataattactcagtatccaatcgaagtgaagtgtggatggttttggaataatccaggcattttcattaatgattggacggacataaagccactggtagaaaggagccttttgagggtttttgggtcattctctgttcagatggattttgatatgcagttgaaatctcaaatcaaagccaatttaattgcctgaatggatgaacaaggttggatttgttcgtcctataggcacaaaaattgaattcagcttgacacaagtttgaaggttcaaatcaaatttgatcttatgcccccatatgtatgtagccatatgctgtgtggcagcttgctaggatgcaagagtctggacagtctagcagtaaccattacccagtcttgttgtcccccctgcaaccaaattatacagtggaaaatatgacaagtctgttattaaaataccagtaagcccacctcctggctactagtgctaggcttggtgagtgagaattccctttcatttccaattcttctacaaggtacttacttttcaaagcctatctatccatacaactcaggtttaatgtccatttaaagccaaatgtgaacaatttatactattattagatttagtcagaatgttagcaaataactccagctcaatcacatgcatgtatgtacatgcaattacacagatacttgaacaagcatagtgacaagtgaatttattacaagttagcagacagaagtgtcaaatgtgaaccaggctaataatatcaaatcaaaactgtgctttgaaaaatggagggggggttattatatctttcctgtataggttatggaaattgaatgcagctcaaagcaagttcaaacagcttcgaaccaaattcaattttatataccatctgtgcaattagtatcatgggggtggagctttatgtgtaattggatagtttgcaccagggtccagcatccaaaaagaattagagatggttgtggataatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggatttgggtgcggatgtccttttcccccaaaatcctggcggatatccgggtatcccaagggatacccggtgccaacctcggcctagagagcccatgccgccgggaggaatccctcccggcgagctggtatgtacaccagctcgttgggaggaatccctcccccgcaagctggtctgtgtaccagctcgcgggggaggggttcctcccagcgagctggtacacagaccagctcctcgggaagggcgaggtggtacacaccttccgacgagctgagctctcgtcgggaggaatccccccccctcccccgaagagctggagtacataccagctggtggggaggcattcctcccggcgagccggattttaaaccaaccagctcgtcggaagggattccttccgacgagctggtgctctcgtcaggaggaatcccccccgacgagctggtgtacataccagcttgctgggagggagggattcctcccgacgagctggtgtacataccagctggtggggaggcattcctcccggcgagccggattttaaaccagctcgtcaggaggagtccctcccggcgagctggtacaaagaccagcttgtcagaagggattccttccgacgagctggtgctctcgtcgggagggagttggactcctcctgacaacctggtttgaaatccagcttgccgggaggaacccctcccaacgagctggtatgtacaacaccagctcgccgggagggattcctcccggcggcgtggcctctcctctctaggccgaggggggcagttatttttcttttcttgtttttttgtaaaaaaaaatccccctcgccggcgtcaaccagtaagagggcgggtatccgcggatacccggcagcgccagcggatgcggatgtggatgcggatgcctgattccgctgaaattgtcagcggatatccggatccaacgcgaccatctctaaaaagaattaaccagaaggcttgatggggcaaagtctgcagttagcttgccaattttatcagcaaaaaatatccggcacctgcatcaaaaagggaccccccccccaatgtgaacagggaataggcacacaagcccatgggggccaaaatacactgacactagttttattacattttgaagttgctcaggtgtgcagagttcacccatgaagatgcatcagcaggaagcaatctgctccatgtttcagtaaacgtgaataagtagatgcacataggagaaatatcaatgtggttagaaacagaaagaaaattggttgaaaattcagaaagcgttaacatattgactcagtgggcaattagacttttgtgaatccgaatccgagctgacaagaaggagagaaatatgaaacttgaagcattgaagcttgactgtgagaggaattatggaacaaaatactggcacttaagttgcgaaatactcatcgtgaatgtgatttcaaactcaagtggcgaaatgatccgatagtacccagatgaggtgggcaacacatggaggctcgagcaagatggaatttggagacaaattggtagcagaattcaaaagtcaagaagagatcttgacatcattttaatacttatggaatggttcggaaatgaaaaaggtgaaacaaatttgacatgtgctctgacttgagtgtgatcagagtagcgccgcagtgacccgagtcttatcagagtagtttcaagtccaatcaagttaaatcgccatactcatccagttaccggtagctcaaggctaaaccatgacctacaggccaagcatacacatccccagaaaactgcaaagttttggccagcatggtttcatccttgacatataccgcgggcctcaaaagtgtagtgatttcactatgaatcatttgcttgtctcacttgaaacgtgagaattggttaaatgataacaagtcccatgacctgcgagtaggaaagagtgcgaagtgtctcgcttgtcatctatcatcttgattcttgatcgacaacatgacagaagtacggaagcccaggtacgacaggattgtgccaggacctaaacgtttatttctcagattctaaatccggttttgctggttccaaaccccgcgacttcgcaatttcaaaaaaacaaaaactaatggaccgctgtttcacaaactgtctgcaacacgttttactttttttcggtcaaaacaacacgcgcatccattttgcatcaactgactgtatcaaatgctgatatgcttcagattggcgaatctaagcagctcttgcttgctatagatcaatgtatcattttccttgggatggtcaaatccaaagggctcttgtgggctatggctgggttcaggtttccagcgtacgaaatatgcatcaaatgtgtcgtcaactccaaacaacttgcgtccaccatgaataacttgaggtttccttttactttgcgataaatcggaaaaatcaactcggatcgttccatccatgataacggctcggtttgggttataaaatatgcttcaaccgattgcatcggatgatatctttggattgttaaatccagagagctcttgttgtctgtgaatcatttggtgtttccaaagtatggagtttcaatcaaccaatcacggatttcaggtctggactgcaattaagagatctaaagagatcctaacgaaacctctgagatttggttgtgttgacgacatccgaggcaggttctgcctttcagcctatcaacacagccaagcaaattcccccatgaaaaggtgggatttcatggggaaaacaactgttgaaaatggggatacgaccggttcaatagtgcacaagctggttcaatagtgcacacgctacccggttacaatgaccagtttcgatacatccagactggacagatattgagtttaaggcagatactgttgccagtgtacttagcccttcattgaatcaaacaatttgcccttttatgctggcctcttgagcgtgtttctctctgagcattccctatacacaagccccatcttaacctctttcgatgagtgacgtatacacctcagactatagtaccgagtttactggcagtgatgacactgaccacaacaaaccaacatcatcacaaaacccacaaccaacagatatggagcaagttgtcgtgcggtaccttctttcccaaggctacaaaggaccacaaatactcgtcatcctagaagagagacatgggatcaaaatgtcaatccgaactctcaaccgaaagcgaaagttatggggtcttcaacaacgcgatcttcctcgaggccctccgccagcgatacaagcatccataagatcctcccactcaaaaggacttatcttgaaagagattcaagcacggctttacaaagaaaccgaactcgatgtatcaattcgtaccatccaaagatacctgcaacaactcaaattaagacaacaaacaaatgaccttcaggatggaaaggtatcatgggataaagtgattgagtgtatcaatcatgcacgtactgagctcctccaaacctcagcagggtatcgaagtatgcaccggattttgaaaagattctattccatcagtatacctcggtgagtaaaccataattttgttgtcttgttcttgctcaaaattgtttaatgtttacaaaacttccttggtctttcctccagaaacactgtttatgatttactcaaggagattgatccagaaggcctggcccagcggctccgcaagacatgcaaacgacgtgtctttcgcacacatggtccaaatcatgtctgggcctgcgatgggcatgataaattgaaaagatttgggatttgtatctatggttttattgacgcttggtcccgtaagattcttgggatgtttgttcatgtaacaaacaatgaccccagacacattggagtttatttcctacaaacagcagcaaaagctgggggaattcctctcaaggtgacatctgattttggatctgaaactatcgacatggccgcctaccaaatgttcatctcctacaaacacgcgggaattactattgaagaagcagcaaaacgaatgcatttcactaagtctacccacaatcaaaagattgaagctctttggtctcaaatgatgaagcaccataaccaagcagtgattaatgtcataatggagaagattgaaagtggtatgtacaatccggatgatgaagttcaaaagtaaggctatatctcttgctacctttggggaattaaactaatacttcttattccagactactttttctatttctctggttgccagttctccagacaagtgttgatagatgggtcctacaccaaaacaactccagaaaacgccgggaccattgaattacactccccactgcctgtacccccgatttctcatatagtacaccagaattctttgggacaactgatcaacttcttccagttccagttaattccattgaacaaatacttcaacaggaatacccagatcaagaagccatgttcacccacactcctccctggttccatgatgtagccactggagtcatggaggcccttggactccgttttgaccacatttctataggatcagtctggacagcttttgaatacatgctcccatatataaaaaactcattccctgatgatcagcctcttccaagttatgactggccaccatcaccaaccaatcaatcctcagatagtccctctgattcagaaacaaactagctgaaaactactcaaattttctatttaaaagccactttaatttcctgtaaagtagtattgacagcatgtctctttgaatttgtacatacacaccttgaacaaccaatgcttaattttaaccttcaaataacataattttaatatcatcatgaccttaccagaataaaaattagcacctatttctcaatcatgataaaatttggccttggtattaaaaacacattctgctgattttactcaaagcacagcttcccttttacatattccataggtcattcattcaccaaaaaaccccccaaaaaattctcaatcacacaatttaccatacattcatgaggttttataggaagtcataatcatgtgcagtttttggaataaacccatctgaaattgctgtgtcttattattttgttctggattgattcaatattcatttcattggatccaaaatgctgtgctcaacatcaatatctacaagaatcaactttttcttgtagatactttggtttttgtgtgtaagcatgttttgcaatgtatcactgaatgatctgattaacaagggcaaacagtaagtacatcccattcaccccattcaaccccaatttgaactcatcaggaagcacataaaaataagaacaaatttgatttgattcattcccaaagtacagtctatctgtaacaaagcccacacctggttacccattcactacaaaacaaagaagaatctgtctattatactattgctcctgcactggttggatttgacagaaactgatcatcatgcatggtttttgaacacctccatgtccaattgtctggttgctctggatttacaataatatccattattgtaaatcaaaacaggtgtccacacattcaatatcaaacctaaataaactaattgcattgacaagaatcaaattggtcttttgctttttcttgtgattattctgtccaatttctcattgaacagataggaaaaaattaagcacacctgattcaacttgtgaactcatcaggaaaaatttgacacatctaattggatctgtcccctttttctctcccatgtttcatttgattggacaattgtttttttttatgtcttgagtgaccacataatcatcatatatgtccaatcagagggatcaatcacccatcatgatttatattcagttaggatttatttgtcaatttgtagaattgaaatatgtttgtgggagtttcttttcatttccagtgctttgataaatcaatcatggtaatcaaagagcaaacattgcatattttggccgttacaatgaccaccagcttgttgtccaagaggtttgcttgatattatgggcaagccaaggatccctcaaaaacccgctcccctgcttttgcaaagtccataggtccttgacaaggacctaagagctagattgattacccatgatggagcacctttcctattcttccttatgtatcatcacttcacaacaagaaaaccactttatcagattgatttctgtttcactgaatgtcactcttccaatgtaacaatatgaatgcatgttcctctatcttaaacccctcagttgtccttctttgggaagaaaaactagaagtcccagctcattcctagagatttgcatgtatttaggtttctctgcttgcttttgatgtaagctctaacatattagaattgttacatatagaaccaaggcttcttcactcatatctacacatgtaaaatgagaggaaaaaaacaagaagtgatcaagatgctatcaaatttagggtggcagcggggggggcgaacccccaaagaaaaaaagtcgaagaaaaaggcacatgcacatcagcaactttggatgcgcctgggccaccggaatagggcaccaacattgcttgggcattcaatgcggctatcctggttccaccgtcagccttgcactgcaggcgttggagaaccgcaaactaggggcattgcactctgcaagagtaaggcccagacaagacaagagctgggctaaggagatacgataatgtctaccgccaatgtcccccccactcggcttgcaactggggtgaagatcctccctaccggtcttaatcagctgctaggatatttacctctacaacttccgacaaagttcgattgacttgcgcgccctcgaagtcgaagacctgctgtgatggggcatcttttttggatgagagcccgtcagacaagataatctcagccgtttctcgtaaccgacggacagatacaaggaggacttggcatcatagtccggggaaggcaacaaaaacgagggttcattcttcagcgcgcacgcggcttctgggggcacataaggcggcacagccatgtgaccatgcccatcgaggtcggtcttgtcatagattggctcgccgagtagcgctttgagcacgtcttcaagcgagatgattacgagtggttggtcagtcaataatgcctttgagggcaggacaggacagcagacaataagatcaacacctcagtagaattccccttggagatgatcggcaaagatgaaacaagaagaggagtgtcaaaaaaaagttcctaagatttgtcaagttaatcgctgagacgcgtaccttttgggacgatcaagataaattgcttggtcaacaaaccaccaagcatcttacaaccggtaccagaaggagtaatcacgttcttgtagacttggattcaggaggggcgactggtcaggatcgcggatatagtcttgtaggatcaatgttgagcaagaggcaaagattgagtgtggtcattgagtcttggaccacgggtgcttataagtcgattgccgagatggtcggccaatgcgatcctaagcttgtcaaccagatcgacgaggtgagagattaatgattggtccatctttgaccccgcttgtcttgattggcatctcagaaacaccgtcggcccagctggattactagaataaattgaattggatcaagtggatcggtctatagaatccacgagatctaattaacaaaaagaatggtcatgttacgacacggaaaagctgttgaagccgtgttttgttcatcatacttgggactatcggctcgtgccagagatgcaacctgaggggacgttctcggtggtgaatgcgttcgtattttccttgttttgattttgtgagagatacttagacctagaggaaaaggaaataatggactcagattctctgtaataccagaaacagaagatgctgattttaaaaaaaattaccgtgccatcttgagagcccatttagattggaagggtggctgctgctgtagttgttgttcgtagtctcatcattcttgattgccagttggcggaccgaggtataggcggatcaaatccggataggtcactcggagtgagtactaaaaatagtttatgtacatcagctggtgttgcctaagtaagcctagtttgttctgttgaacatccgcctcaaccggtcatccattcaatttcaacattccacacacagcccaaaactgattcatcaagataccattcacaaatggacccagagaaaagtttgtccctttctttggttatgttcgctaacacctactgatcacttcttttcggttttgcttaccaaacagatgttacaggcaatcactcttcaaataatcaagtaaatgttcatatcaatcaattcttatgcatcttccagggttctgatcaagtcgctcctggaatcatgataggttggtacgaaaagcgatctcagccaaacacacaataagcaaggagtatgtgctgttcaactcaatccagatgactacctcagagattacaattgatggtttcaatttccatctagtcgcgtttggggaaaggacagctaaccccctctcatgccaatttggcttggagaatgtctcactccagcttgaggtatcggtcacccccaatcaagcaacatcatgtgtaccgattgcctgaaaggaagaatcaagctcactcctcctctccagatcgatacatccctaatccaccttatatcgctgcaaacaagagttaccattggtcggtatcacaagcacaaatcagctaccagcgtgttcgatctgatgaagatcatcgatcggtctcgcatgttcaacccccccatcgtcaacgtttttctcatcgtcaggactgtttcaatcaatcagtctcacgtccgatcacttattttcatcaagatcagatgtcaatcccagcaccttctgatcaatccagctcaactgcagtggaacgttatcctatggatcagtcagctacaactttaaatttacattgtttggattcacatgttcctcactgttatcacccatatgcaaatcatcaacatcatcacatcaaaattagaaaacctttggaccaacagcgatccccttgtctgccggcttccaagttaaccgtgcaaggcaatgatccgattcctgcaaatcaactaaaaatcgatcgatacatgcctcttgcccgagccgattgctacagacctgtctattctagccatgtgcagccaaggggtcaatggggtcccttggatatcacttccgatcaaatcccaaggggtcaatggggtcccttggaatcagtagccagaagatccaccaaacaagacaatctgctcagcgaacgccagaaacgcaatttgaagattttcccccgaatatacaacccttactttactgaagagaccaacccgcatgtcaaaccattcatcctccagctcaacctcaatgccgaaaaaccattcatcatccagccagccaacttttcttcccaccgtgtggttgccaccaacaatactgggtcacaaacccttttctttctggagttccatcctctcaatcctaccgatccatctaagaaagcagttgtcaaaaaccttggcaaaataatatcaaatctgtacttcatgggtaacaatcgacaggatatccatccccgcaccatggaaactggtattatgaaaggtgttggctttcgccctggctctgatcggggttccactgccggttagtacttccatcccattgcatatctcttactcactcctggttgatgtaatggcttgttaattttttgtaccaggtacatatgcacgtcaaaaaaatctttctcaaaaaattttggagctggacaactattgttgggatcagttaggtgatcataatcaattcttatgcaaccgagtacggcatttttccaaacaatctttcaaggacaatgccgaaataatcgagtcttttggaatccccagctggtccaacagcgaatggaatgacttcgaacaggaaactaatgggattttttcgagtgtgatcacaactcattcagatttttcaaatgaaccccacatggatgaagactcaaatccgtggacttatggcttgtttagctacatcaaccgatcaactggaaaacctgtcttgcctccatcttctgtccccggtcatgccttccgatttccagacttcaactgtcaaattgactttgggatgtcccccggtataattgagctgttatgggcaagtaactctttgaagcaccacactctacatccacccccttcattgaaatcaactgcagaaatcacacattccggaacttcctttcagatttgcaaacgtttagtagatagagctatcaaattaaaagaaaaatcagctgaagaaagagcaaagaaaacattgtgccgagaaaaaagacaggtgaaagaggccaaacaggctcaaaaaaagaaatagtattttttttatttgaattaaattgtcttctgatccaatcaattgttgtcttttttcccttctcacttatgattgttatttattttccagacacttataattcctgaacttcctaaaattgaagaattgaatttcaaaagttccatgttaaacgaatgattatgaaacttttaaatgtagtcaaaggagtgtatatctgcagaaaaagacagtagaagacaaaattaaagtgagtcggaagaagaagatctttgtggattctgttttggccaagaagtaagaatatgaagtggaaaatagtgagagttattaaagtcttagagtaaatatagaaactcggaaactgaatgaaaattatctcatctgggtcaaagtctactattggtatcaatctttcttggcaagatgtcaagatatcaaatctaggtactggtgttttgtaggctcttgaaggaggaatgggtggcgaaaaaatcattgggatctgggagcactccatcatcatcagaatctacaagtaggcgagtcagagagccactcgcccgaggtgctctggttggccgagttgtgtggttcataacttgcacttctggttgttgattcgagccatctccaggaatattgttctcccattcggaatcacccacatcaggtaggccaatggctttgcatacttcattgcagaggtgatcacgaataaaggcctgtattccatctgcagaattatttcccagagtccagaggctaaaaaattctcggttagtgccagaattgtcatcaagaatttcatttaggactcaccggtcatccaaatcgatgatctgtgggtcagtgatgagtggaccaactccctgcaagtctgcaaccaaattttttcccttggaagtgttgtaggtccagtgcgtgaaagtattcataagctgagccatttttggatccatcccattttggttgataggaatattgaagtcggtgttgcttgaatatttaacgtagtgccctgttagacgtttctcaaagaaataaatattggttgggaaatggatgtcaccagtgaaaaccactgaatgccaaataatctgggagttgaaaaggcagaacatgttcaatcttatgtttggtcatttgacaaatgagttaaaagatgaacttgcctgcatttgtccagatttggctttagtgctcattggcaagcctcgggaaccttgaacaacagatcggtactcttccaaaaggacagcacatgcctcatacatgcgggcatcagctgcatgtagtttgaggtcttggtgtcgcacatccttcatgaccttggcaacatagtcagagatgatttcgatttcttgattgatggttttaacttgagcagcgtaagtagttcgcattccaccggtaccaatgatctcttgtttgttgactttgatgatgattgactcggtggtggccttggttgtctcgatcccatcaaacaccagtctctgtgcaattaaccaaccatcagagttgatatccaagtagttgggcattggcttgctcaacatcgccatcttactggccagactttggtttccatccctgcatgcaaccacagttcctaattaaatgcagatgtttatgggatttagtataattttagcaataaggtgacacctgtgcttaccagctagtggcccaagggcccacgcttctttcttcttcttagtttggccatgcgaggagccaccgttcttgtggtttgcacttgctgctgccgttgatgcacgggtggaatatctcttggggggggatgaggtaggatcggaattggaatcatcgccagggaagggatggtcgcatgtgagattgatgtgggcgactttccttccttttgcttctttaaggacaccaagaagggtttcttggtctggaattcgagattctccatcactgaggcagaggtaatcttcggggttagctggaagggaggtgatgtgtgttttggtcaagatttgaggagaaaacattgcccaaaggctggtgcacaaatcgttgtaaagattgggattatccaggtcatagggttgcttgatgtgatgaataccggtgtttttgacaagaagatcagattcgtatagaaggaaaccaaagtcgcggtgtttagccaaatttgctggcactgatacagggggggtggtcacactagtctttggtcttttagagcttgagccagaactggtaggtttcacacgtttttccttcacaactctacgaaagtgagccatggaaccggaatcaatgggaggaacagatttggttggattggggtgactagggaagggggaaggtagattggatggtggtttgaggacatttaaactactttggatggtttgggaattcaacatggttgtagagtgactatgagaaggagcagtcgtaatttttatctgactattgcgtccagatgggagcatatggggaggcggtaaattagtcaacaaagtggaaggtgcgggtgatggggttgtccctgaaaagagatgagccatcttgtcgacattaaatcctaggaatttgaagcagtcgtgacaagcatcaccaacaagtgcatggtcagaccagcgctggcactttaagcagaggggcatgatcggtgaaaaagttcaaaaaatatgtgtaaatgaatgtagacagactatgatttgattaagtatctaaaatgagcggaattggtggggattattcacatggacatagggccactttaatgtgtgctcataaaagcaatgatacccaatgagtgcccaaggttgtcgaaatccatgccacacttagctcacttggggtttccaacatgaaggagagcccctgaagggtcaggcggcattgttgggaggtaactccttgctagccagttgtttccgacttggagatgagcagttgcaatgcaacagagagaccccacagggtcgcctttctgagaggtggccggaatggcttctttggtctgattttctgggattgatccggccagaactcatcaagtgcatgttgatttggggcaagccaagtggtctcatacaaccaggccctgctttaatatgtacatgggggtagccctgcttgggtcacagttcaaactcgactacccctaccaaccccttacagcccaatactgatctggatttttggttttcctagctagtgatgagggtaaatacatttgcaacttttggaattttggcttcgggttttaggattgagcatatgcggtatacaccctggcacgatcctgtcgtacctgggcttccgtacagaagctgtcaacatgtaaatggcctggtacaagatactaattgatgataagcttgaatccgcagggtttgtacttgtgactatctgtcaccttttgtggagaatatggttgccgatcaatatttgacatttctccctagcaaagaaaattaaagcaatagccaatggccaggtgaatcgcaaagcacatttcaaacctgcgtctaattgggtgcattacctaaacttgaaggtttggctttggatacttgcttcgtcgagttaagacacacttcagcgccccgcacttcttcttcacgacacaatcttgcccccagtccacctctccacagtttctccaattctgtcgctttaagtttagaggtagttgtgcttatctcaatgattctctcagcgtcactcttaggtgtgttttaggccgccactttgggaaccatgagttgttcacctgtaatgcctagctcattggtttgtgtactgcggctgatgctcaactcttataaataggcgggtctatctacggagaattggcttccatcagctagcgtttaagaaactgtgatgaggagcacgcttagtataagcgacaaagaaccgaggaaaggagaaaagataatatatcttttagataagacaaacctgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaacttcgagtcgaccagaatgtgagacgaaagaataagatcgaatagtattcatcagaatcatgaaagagaacaaccattatgatgacagtacttacacctgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaacttcgagtcgaccagaatgtgagacgaaagaataagatcgaatgaggaaaaagaaagagaacgagacacaaaacacaacatgatgaatgagaaaataatccatgagtcatgcaacatccccgatcatcaccatgatctcttcaaccgtctttaacggtccgatccccaataccgtcatcatcacacccctccatgttctccaacgtgattactcctgcatcaattttatttttagataacaccgcacctggttgagattttgtgagaaagtcggccaagttgtccgccgaacgacagaagagtagaccaaaagacctcccaatatgaaagcgaatccaatgcaagcgaatgttgatatgacgcgtggcatgatgatagagcggattctccaaaagagcaattgctcccttgttatcatttaaaagtgtcggttcccccgacatatccaccttaagagaagggcctatttcgcctaataacgaacatagccataaaatatcttgacccgattccgaacacgagcgatgctccacctccgtagtcgacaaaccagtaacaggctgcttcgagcagcgccacgcaacgggacccaaaaacgttaccagattcccggaaaacgatcgcccatcgatagaaccgccccaatccgcgtccgcccatgacataatcctgctctctccttttcccaaaaggattccggtatccatcgtccccttcaaataacgcaaacaatgatggaatccacccacagatttctttgttggcgccaacaagaattgcgacaggaagctgctagtgaaagctagatctggtcgagtacattgaactaggtagttgagtaaaccaactgacattgaactaggtagttgagtaaaccaactgcacgtcgatagtcgattgaactgtccaaaacatcctctgattcattcggcttgccattgattttaggaattaaaggcgtttttgtaccgttacaatcagacatcccaaattccttcagaatattcttgatatattgatcctgaaccataaagatttgacgcttcggccggtttcgaacgacacgaattcccagaacaaacttgcattcccccaaatcgaccatctcaaaacgggaactcaacagttccttcacccagttaatcgatttcccaccaatgattaagtcatcgacgtgaacaaagataaaagtcgattcatcgtccttgcaaagaaaaagacaagggtcggaaaccgtggggaaaaattttatttcggcaaagaagtcggacagagcttgatgccacatgcgcgggctttgcttgaggccgtataacgattgattcaaataaagcccttcacccggcttcaaatcaacatttacaccctcgggaacttgaataaaaatgtcgcagtccggtttgccattcaggaaggcacacttgacgtccatctggtgcaattcaagatccaagagagcagaaaccgccaaaaccgtacgcaaagtcatgagacgtccggtaggggagaaggttgccatataatcaataccttccttttgcagaaacccccgaacaaccaaacgagccttgaatttatcgatctcgccgaacatattgaatttagtcttaaagacccacttgcaagacagaggtttgcaaccaggaatcaatttacgaatcgaccaaacgacatgacgttccatattttgaagttcaacatcaattgccgccacccaatcaagcgcagacgaagatgcaatagccgctttataagacaatggatccgatgctgatggttccataacaatattattagcacggcgacgtgtaaggataatattgtcttccgaaagagtggaagtaatattacgcggggcaatgtcataatacgggacatttgcataccctttttttgatcgagattcagaattctcttgattagaatgagaattagaaccctgcagcaactgttcaacctgggaatcatcagaccgtgatgaactatcgcgtggggtatcttccatgacagaagtcgaatcatggaaaccttcagaatgtgaagtactaccctcaccgatatctcccaaatcaacatttgctggactaggattaacgacttcttctaccgcaggcaaatcgaagatagtcgcgtcaattgataacggaagcgaattgagttgaattcccggaaaatgatcttctttgaaacgaagattatgagtaaacatcacaacattcttcttacaagaccaaattctataattcttgtgaccttcttgatacccaaaaagaattccttttgcaccggaagatgacatttttgaatcacgagaaagcttctcttcataataaacgacttcacaaccaaatgtcttcaaatgatccaatctaggctcgtcgttgtgccacacgaaataaggagagtccatgttcagagaagcgttgggagtgcgattgacgagatacaccgctgtgttgacagcttccgcccaccaaaccaaactaaggttccccgttctcaataaacagcgcgccttctccacgaccacccgattacttctctcagcgaaaggattctgctgaggagtatacggagccgttcgaagaggttcaattcccttgctcttgaaatagtcagagaattttttattaacaaattcccccccattgtctgatactacagccttaacctttcgaccagttccagtttccataagattgaagagttcgacgatgacatcaaaagattctgattttcgagcgagaaaccgaacgaaacggaatcgtgatttgccatcgatcaacagcaagaaataggaagactttgctggtgtctgaggagaaatcggtccacaaagatcgatgtgaaccacgtccaagataccagcaggttcgggaaaagttcccttaaaaggctgacgagtcgccttagatactaaacaagtatcgcattcgaccgaagagaatggaattccaggaaaagattccttgagaaaagcatcacttggatgacccatcctgttatgaagtgtaaccggagaaatagttacactgttaacattcagtttgatttgagggatcaccaagacaccctcgttataggttccttgaaaaatggtggaaccgagatgattaaccacttgatatcgatcggaatccattggaattaccgacatcttcatcctgagaagagaagaagccgccactagtgaagaagataaagctggagcatagattgaactgcccaagaatagaggacctgataccgttgtaagaacagcatccccatatccctccgcttcgatcttcttcccatccgccaagaacaaagtgattggtttcttaacgacggagtcgaagaaagacctgtcattcaacatagaaaccgaagccccgctatccagaatcacttctcccgaagagtcggaagatccaaccgcaaaagtcttcatgttgtcccatgccggaaccgatacactctttgcttgcttggcttgaaagaacgcgagagcaagttccggatgaagtgtgaaacaatttgactccttatgcgatgtgcgtggattgtgagctccgtcttcacaagattcacgaacaaacttcttcttttccttttttgaagagaccggaacagaagtcggggtcgaagaagcaaccggcgcaactgatgaaaaggccggcctttgagaagtattcacggcgagagcatgattgatttcttccttttgagaacgacgattcacgaaaagatgaatctcgttaaacactttccgtagagtaagatcctcatctccagaagattcccgaagcagaatagtagcaatgagatcaaaagaagacggaagacgtcgaagtatgatgtgcgcccacaccgagtccaaagtagctcgatgaaatttaggcttgatttccatcaaaagattaaaatcgttacggaatttagtaacactcctttccaagtctccttccagccaagtagatgagatcactcgatcccagattgaggctgcgttttcggaagactttccgacatgataccggacaatgttgtcgaataaaaccagaggctcaaaaactcgcaacttgtttcgatcaacaaatcgagattcattgtccttgtccagtgacatgcgaatcatggtcgtcgctattcgcttccgttgagcgatggtgtcagtgacaccagccggaggatcacctcccagcaccaagtcctctagattcttgagaacaaggtggttgattagggaggttcgccaagaatcaaaggtatcgtccgtgaggacgaccatcttcttagcaccagctttttcatcgaaagcaacggttgcttcgtgagattccgtcatcacgttcagaggtaaacgttcgttcaaaagtaagatctttagagcgctgggctcataacctaagaaactgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaaacctgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaacttcgagtcgaccagaatgtgagacgaaagaataagatcgaatagtattcatcagaatcatgaaagagaacaaccattatgatgacagtacttacacctgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaacttcgagtcgaccagaatgtgagacgaaagaataagatcgaatgaggaaaaagaaagagaacgagacacaaaacacaacatgatgaatgagaaaataatccatgagtcatgcaacatccccgatcatcaccatgatctcttcaaccgtctttaacggtccgatccccaataccgtcatcatcacagcgttgactctttcaggtttcaatagaaatattaattaacagctacgaaatacattataaatatattgaattgacgtgataaatacattatcctttaccaagagtatgtttttaagcaattctttcttttacatcgccctgcacatattaggtgctcttcgactggaagtactagcatatccccattcatcaccagacgcgatcggttagagatttccatgtttttcatcgggaacttcttagccatctcgactcacctttgttcttctggttgttttgtacagctggctttgtgggaagcatagaccgcgaggcggaagatcacgtagtgcctgacattgccttgggcccggaagcagtcagcgggtaccatgcgcatgggcggaacgaggttgccccttcgatgagtcaaggtgaatctcatggtttgtctttattcttttcatattaaatcatcacacttaaattgacttgtgttgacagacaagctcaagagcttggaacaggaatggagccatattgctacacagcttgaatccaacgttaaacattcggtatcaactgcgggcttggatgacatgttgaaaaacgtttatgagtacttgcaattaaaggttgatgatctactggacaaggagagtctgagaaaagaaattaatcaaatggatataccctctagaacatatgccaatccagcatacaaggagaaagcttctaagctcatcagtatcagagaaggaaacactgacagaaaaacaaaagaaatccaatttaaaaaaggatggcttggtttgaaagaatctttcatgtatccgaaagacaaagatgacacggtcttgcaattctacaaggtgcaagtactactatgcttattcaacttttttgattttttggtgaaatactcaggatacaacgtagtagaaacggagttgctagaaattatccagctgtctcaaccagacatcctcatacagtttatccatttctatcttgaatttctatggtcaaacacagtgcctggctatcttcacgcagtggatccaacactagaatctctaggtaccagcaagggaatgaggccctttcacaggtttattcagggtatgtctgaatttctgatatagattatcaatttttaccattttatctgatgcacaaacattgaactgactttttccttcccttgctacatcttgggtgctaaaatttgtttttaatacagcattggatcctgaaagccagaggcgcctggtccatgactccttggaaatcatgatgaaagccttggaaaagaaattttaccccagggaaactgatacttctgaattcattacaattttcaagccattctttcaaaaaaacatgtatcttaaaaagaaaataacaaatgatcatttttcatcaatttcagacagtgaaaatttcgaaacggaaagaattgggaagattggacctattctacaatatgcatacaagtgtattcaaaaacctccaaaaaactctgacagaaagaagtctacgcatgaatttgtgttttcatattactttttgaattatattgatacttttgataaagaagccatagaaaaatcaaattttgaaggtataaatagtgaactcttgaaaaaacaactagaattcatttgtaatacctgcagaattctcaatgatccttttgttttctatgaggaaaaccagttgaaatttgagaaaaaaattactcaatacaagaaaaacaaagaaatgaaaaagtggagcaaagaatttcaagaagcacttttttcttgggagaatatggacttgttccaacccttaagacaatcacattgaattctccatggaaatatatgtgcttctgttttcaatttttttcttcctctatattgagttcaggtatttatttgcagctgtgttccatgttttatcatgttccttttcttttattcatgatattttgggaaactcacaagctctgccaatttttcctgaatgtcttccaaaattcctttattgttcattagttctacactacacaaaaagtttgagaaactgcttgaagttgacatccaaagacttcactgaaacttgtacttcaattgaaatgttactttacacttacatgagtcaaactttaatgcatagtggctgtgcagaatactttgttctggcataccatgcatttgcaacaaagtggttaccagagtatcctgcatgtcaactgctgccagttacctgaaactctcttgcagtgctagataatttttgccaaatatgttgacgttgattaccaccactcctctttccaaaatgtttgaaacatgcaatgttaaacagagaatttcaaacagtcacttgatctgtcacaatttttctctgcagctggctagttgatttttgtggtgaatgaagaagaattcaagagtctgggctttagttaaccaacttcttgatctcaaagcaccaattattccagtctccttcagttcctagccagaaaattcttcacaatgatggggtccacataagatatgcttttaatcatgttttgattttctgcaaatcataaaaaatacacaatttgaaatcttcaacacatggtcaatgctatagataagccaccatagaaagtaacatttcatcaaaggaaaaactactgaggcctgaggcactattattcaaacataataatctagctgaaaataaatactaggactaatacaatttaatctgattataaaacacagaggtatgggaagcacgctgagaatagagattgatgggaaatttggtgcgtggtggcagatgagcgattctgctaattcctttccaaagagtgtaagccatttaagaatgagtccatggcagaacggaattcatatctcagcggggaaaagtaacttttgaagagattttcaggagcgggaagaggagttgaaggtactagatggaagcttagtaagactaaggagcaatccaaatgggctataagttggttggccacattcttcatatgttgaattcgaccattgagtgcgttggcatcgaagatctgatataaggttttcagaatgataccgatgtcaagtgcaatcgggcacgctttctgttggaaccacttcatgtcagcagaacacatcttctcgccgaatgtgaaaggcggttttgatgtactggttattagtttgcggaagaacagtctgcataatttgacaagcggtacagcgagctgcatgaggtagattacgagtgacctgatacgaaacttataagatatagaatcgtcggaaacatcagtctcggatcgagtatctactgcttgattgatttcgggttcaggttgatcgagctcggcatcaatttcttcaactagcagacgcctcgccgaattcattcgttcggttagttttgccaggctttgactgattttattcacttggtcctcccattcgtcttgaagaacaccaaagtcagatcgccgggaccatataactattccttcgatgagattggagacttgctctgacttttcgattatctggtttctgcggtgaagaacatcggatccgtcggcagaagaggtggtgttatcaattgagaactgccctctccgaacaaaaacaagatatgcctgaaataattttttaaggtcgtggcttatcaaattattgattttcaagagaagagcatcgcatctgaattttttcaaaacaccgtaatcttcatcaatgcgactggatttttggtggatcgcaacgatgcacggggcaagggtgttggctgaagagccgatatctttcaaggtgttaccgagtttgaatgctatctctagggtgtcaatgagcttcggcgttggagcagttcgtgaaggcgttaggttgagggatttcatcaagtcggcgagttgctgttggagtgaaggtagaaagctcgtttgaagttgagtcaggagggccttccgggcgaccatctcatcgcttgaccggacttgctcctctatctcaacaatatgatgcgcatcctgaatattaactgattgttgagctaatttttcgagcgctccaacgacgagagctacaagaagaacattggatccaattcatgtcagttgaaggactcgacaaatccaagaaagctttgtaaatgcaaattgctgctgcaccagttgtttcatttgagatagtttcagctgccgacatagctatgattggaagagttgttgttttttctggataaatgctgggactgttgcgagcgggtttgatgagtattactaacgaggcgtggttcccagactattgctgtaagaggtgcttccaattattagttgtacttaaatttccaaatggtcaatcgactgtttatgaggatggcgagcgggtgtggtctcaccgtggactaaggaaagcgtggcggcgtcctaagagccactgggttggctcaatggcctccgtaggacccgtcgagccaagtcagcaggtgagcacaagggatggaattaagaaacgcaagaggtggactacatgactgtggtccgcgtttgagaaaggggaaatacatttgaatcggccgaggatagaaaccagtaaaggaaaaaggggatctatctcttattatgtcaaccaacaaacgcgactggattggcatcccgcggaagcggccatggcgtaaccagtcatcaccactcttcgtacgttgaccatgaaggctttttgtttacggacatttcttaaaggaaaacctccggattagagtgacacggcaagagcatcacgtacgtcattcatccatgcaagactgcaagctcgggtcttccgttgagacccattttccttccggtgtgcttgtttggtggacttgtgttttcttttgtgttttgtcctacgtatccccgtcaagacaggatcagaatgacctggaacccaggtcacctttcagcagcgctcggtcggttgttggcagtctttgcaatcaaccaagcagcgagaccggcttgcctctagggtaaactcaacacttaccatgcgctttcttttgcttgttcgtgcagagctctcctgcgtgatacatcctttatcttaagcgcactgatccttacgcatgcacaaagcttccactcctctcgccaagtcggaagtattctcgccaattcgtttctccgtttgatcggtggaggtcgcacttggtcgaagggcaaacagctcaagtacgactaaggatttaaccaaccccttgtcacgctgttaggctaggctagacgcggccggcttcgttccgtttgactattcattcagtggcgcgcgtgtgtgtctaaaagaagctgactctgggctggaacgctagacctttttcataaataaatgttgctcgtgacgctatctggtccaagcaatcgtaatctttcagaacagtggtgtgtaggtagccaaaaacctacaccagagcccttgggaacatgctgtcatcggagagtaggaatgtttaattgaaaataggggtttagatgtgaacaggagctcagtttcatcatacattcaaggggacgcgcgtctttgtttttctggaaaagagtgtggccccattatgcagaattttgggttgacatgaatcataaatctgcaaatcgctttcttcatgcaatcacccttcataaaagaatcattcaaaagaaatgaaaattaacccaggagaagcagtgatattattgtgccggttggtaacacaaggatatgataaagaagagcggaatatgttcaatcgactaccaatccgtgtttttcaggaggtcatgagagtcttgagagggatcgccgaatctcaccctggatctcggttttgcagacttcttcttgacttgagaaggattaacaattgcgagcccgtccaggccatcaaccggaacttcggagggcttatccggttgatgtgtagtggaagcttcttcaggtgggttctcattttctatgtcaagacccagtcccatcatctcgatccggaagcctttcctgcggcctaacttgaatcctagattacttccgatccctgcctccgagcccccacccaacgctcggatcactgaaagcttcgtcgctgggggtgatagtgatgatggacttggtaatctgatgaagtgcacagcaccctgatgatctttttttgataccaaaaaaaaaattaaacgtcactctgtcaatatagctagataagcagttcccatccctgcggtaatcacaaaacatcgaaatctttagatctaggaactcaactcggaaatgcagcttgacttttttcatctccagcgaaactttgaagagatagagacccagaagtggcccatggtaacatcttagccaaatctggagaacgataggcgcttggaaagctgatcattgcaatcttcgggcaatcggtagaccggagtaacatttcgagctctttgaggaatcggaagatcatctatatggtcgaaataaatcgtttgacttgttaattgtcactgataacactattttcattagttgcggggcgacgtggtaaagcatcctatttcagtttattttttgaaaaacaaattagattggcacgtacaggccgggctgggatagatagtgagcctgaaacttacgaaagttttaagttagaataattttcaagtctctataaagcttacaaagtcttccatcgggggccagcctatagacccaatagattgaatcactatccgaaacgacggtaacgatgatgacgcttttcgcctttcttcgattatttgcttgatttgggcgagtaaactagtgggtaaaccttcgagattcttgacatcgatgcaatcggtccttgatcgttgatccgccgaaagtttcattgtcttgctcagattgaagacgtggcacctggattgttggtatatgctctctgtgttgaacgagggcatgatcactaattgtaatgaaacattggaaaacaaagtgcataagacgtctataaaaacataccagcctctgaatggtggtgacctaagttttcgtaacgccaagcgatcttcatccgttgacttttcaccttatcagcatttacttcatcatcatcgtcctcctcctcctcatcatcatcatcggccgcatcactcggggcggttgacttttccttctctgctgacaagccggaggatcttgcggttgatttttgtgactgattcgatgaaggtggttcaagaggctcgtcagattcatccaaagacatcagacgatcgataattttctctggatcgccgccttcgtcgagggatgatccgacgacaatcagatgttgtttggaaacgatgccttgagcaatcgaatatctgagtatgagtttcccatatcctccgtcctcgtcctcgtcgatgaggaagctagatgagatcggcagtcctcctcccaggagatcgtccaaggaagctatcccagtcgatgctgttggaaccccattgtaatgagatgggtggaagccagtcggatagctcgatggtgcttggtttgggttgtttggcttgaggtttctcttgaacgaagacatctggcaaggacaaaaacttttggtggtcggttcaagctggctgtatgcgttgaccaacacagcacaacaagttgacacacacaacctttgaagccggagggctaacaggactcaggactgtagaaaggctacggctgcggaatgctaaaactatatgcaatgcaatgtaaaactatgaagctgctaagaaacgtatagacaagatgaaatgataactagatgactgaggaacatcagaaagagagagagctcgagggtttatatacccgaggagaaaaggtgaaacacaaggtataacgagcggagagccgcatagaggaatagaccaaattggtctagtcagaacaggagacaaggggctggcgtgtcagcccaggctagaaggagaagtaagggtccgaaacgtggcgtcgtggccctaagtaggtggtgctgtcgtggcgccggctacaacatccccccccccatttttagaggacgtcccggtccgaggcgtaatgaattttccttcgaacttgaggcggatacccggttttgaagccttggatatggatttcgtgttcgcaagggcgcgtttggcgacacatgcatctttttgtcgttccttaagggcaattatcggaggtgtcgcccacatttcattggtgatgagggattggagagaaactgggcgaagcgaattgccgtttactggtcgtaagtaatcggaaccgtcggaatcggagagaatgtacacgttgttttcaagtaccgtcttaatctcaaaaggtccataccaccgcggggcacccttcacatgagactcatttcgtagtttgactgcttcccctaccgcatatcgaggtggaacagtaccaagtttcctatcaaaggatttcttgtttttatcagagcgtttggcaacgttagtcagggccacagcacgttttgcattaagttgcctgatacgttcgcgtagggcatcttccccaggacatgctacatcagtagcgataggtttaagtgggtcagatgccagtctcggttttaccccgtaagttaactcgaagggagagaatttactgctgtcgctgcagtggattcgagtcgagtaaagcgctgctgggagatagtcttcccaacgactgagatccccggttttgttcagcttaaacaacgctgcttcgagaatcccgttgtatttttcgttttttccattcgtctgggggtgatatccagaagtgttcgatttcttaatgtccccggcagctaaaaaactggtaagtcctttagaaagaaagttcgaacccctatccgttagaaattcgcgaggtaagccgaaaggagtgatgacatgctccaaaagcgcctccgcaatatttgtcgcagtggcgtcccgcataggaattgcaatcggccacgaagtgcaatgatcgataattgttaaaatccaacggtatttatttacacgactttccgtcaactggataaaatccgcggaccatcgctcaaaaggtcctaccagaggcaaagggacctgcgtcgacgtttcctgggaatccctagaccgttcgaacacctggcattgtgcacaggttttgacgtaagccttgacatctgtgagtcggtggggccaccatccccgaccgcgtagtaagttcaaggtagcgtcacggccacgatggccggcgtcgtcgtgcaccttattcaacaaggaaaatcgatgtgcgcgactaatgaacggagaacgttctggaagaccaggccgtccaagatacataagtgtttcctcatcggggtcgtactcaaaaagagtgtcattcatccgcgctcgcactcgaagggccatcggaacaaaagccggaacaggacgatcatccctgtgataaggaataataagcggccaatccgtgtcgtggagcgtctcagaaatgacctccattaacaataaatcagagcgtctggaaagcgcgtctggtaccacattttccgaaccctttttgtatcttacgtcgatgtccatttccgagaactcatcaatccatcgtaggagtcgtttagaagggagtttctgagtggaaaaatacaccaatgatgcatgatcagtgtaaacgatcgtcgtttccacagcgccatccaaatacacatgccattttcgccaggcatgcaaaatggcaaggagttcccgctcctgggccggataatttcgctgggaggagtttagtttgctagattcgtaagcaacaggatgtaatagagtatcgtccgctttctgaagaagaacagcacctacagcaaaatcagatgcgtcggtttcgattataaaaggtttagtctgatcaggcgtcagtaacaccggcgctgaaacaagcgcctcttttagcttgagaaaagccgcctcatgaagagggagccacaatactgactgacgtttagtaacgttgccagcagtgagctcgtgaagaggggtggctatattggcgaagttttttacatacctgcgataatagccacacaatcctaaaaaggatcgaacgtcgtgaacgtttgagggacggggccattcgtcgaccgccttaagtttgtccggcatcgggcgaatgtggttacgcgacaccaaatgtccaacgtactggatttcttcaagtccaaacgaacatttgtgcccgctgcaacgcaactcctcggttttaaggacgaccaagacttgttctacgtgtcgaagatgatccgtttcgttttgtgagtatattaatatatcgtcaaggtaaacctgcacaaaatcgtcgataaactcacgtaagacgtgtgtcatcattcgctgaaaagtgctaggggcgttgaccagaccaaatggcatcacaagccattcgaagtgcccatacttcgtcccaaaagccgtcttcggaacgtcgtgaggagcaatcctcatctgatggaagccttgttgaaggtcgattttcgaaaaaaaattcgcgtctttcaaggaatcgaaacactcttgaatcaaaggaagaggatgacgatccttcttcgtaagagcgttcaaagccctgtaatccacacaaaaacgaagagagcccgaagcgttttttgcgaacaagatcggggaggaccaagaagatgtagacggccggatgaagccggtcgcctgcaacttgcggatccgttccttaagttccgagagcaacagaggcgacatttgtcgcacgttttgataaactggcttagcatcagccgtgtcgattaggtgttcaaccacccgttctttagaagagacctgatcaattggcgaaaataaagtttcgaaacgtttaaccagtgcctttaaagaagaaccaaaaggttccgtctcactaaaggagtctggaagacttactttaggcgtctcacgaaggccaaggacattcaagtccccgtcgaccatcgtacatagaaagaattccgtttttttattttttaattccttgcggaatgctcgtcgggacatagggatgatgtcggggtcgtccatgatgattgccaagtcaagtggtctcgaagccgttcttcctggggagaaagaaactaaagagccatcattgttcttgagcaaccactcatttttatcccaatccgtgctggatgcattcgatgatatccagtcacggcccaaaatgacgtcgtatgaagataacggggccactctacaggtgacgaatcctgaaaacaaacccagagacaacttgagcctgcataatacgttattgctgatacactcgccaaaagcgccggcgacagcgaaaggggtacaaagaaaagttttgagaccttggtctccgacaaatgttttcgaaacgtaagatgaacctgcacctgtgtcaatcaggacgttagctatacgcccctcaatgttctcaaaaaaatttacgctcaaagtttcatcaccctgaggaatagacaacaattgatcagagttgttgcccaacagatcacgaattatgtcgtgcgcgtttgaagtacttacaatcttctctcgaggagaactggctaagttctcagatggaactgtagccaacgctgctatagccgtttttgatttcaatgaatcagacacttgctcactctcaatgttattaacgaacgtaagatttttattgctaacagaatcaaaacaaggagagacaacggtcggtggcagagacaattgcgcaccgactacacatttaaagaaacagagtttgagccagaagcagctcgcttagcgtcataccttagttgcttctcagacttcggctcggggcatttggaactattgtgccctggtttgttacaattgtaacaaacacgttcgcctgtcttggccttcttcccggaggcgtcgtcgtcgggggccgttgctcgtttgttacctttgtcggaagtcgacgctagtcggttagcctgccattgacgatcttcctccaaagcggcttgctggactgaacggaagtccatcggagtcttgcgtcgctcctcagtgcccatgaggctgtcgagttttttagaaaggccggggttgaccttcaagacgaatccggtaatctcgtcgtactggaaatcgtaatttttcgccattacttgccaggctgaaaagcgtttcatgaagttttcgagagactcattcggagcctgtcgaagttggtcccaagcacgggcgaccgaacgtttgctgatcgccaaaggattttccttcgtaatccaagtcttgaaagcaggccagttctgaggaacggtgccctcagccttagctttcttcaattcctccagcgcgcgatcgcggagcatgttgaaggcaacgatgtgccacaaggaaggatgggctcggatcatctcgagagccaactcaatgtcagccaaccagatacgagcgtcgctggtgaccgaagcgttgtacgttggtcggttagtcccttgccagatacgaaggacaaccgatagcttagtctcccaatcagcgtagggatcgtatccaggggcgcgaggtgcatgcccgaggtattcgttggtgtgatcagataatccttcaggacgtcgaggcgtttcggcccgggctgccgggatatcaagattcggtaaaactggtttttcagtgccagcctccgagaccgctcgagccttccctttgaaacgaaggttttccatagcttgagtagcggcttcgcgagaactgccctgaacaccttcgcccgtagcggacgaggaacccataacgatttcgttcggaaatccatcatcagttagaggagtagcagcaggatcttcgtaatcatcgttgctgctctcggatcgttcttccgtggcgacacgtggaaccattcgaagccagaaacgcgggttctcggctacatacaacctctcgtcatgcgtcatcgcctccaattcgtcggcgcagtaatcgaaaccattgaacggcggcctgggagctaagctcgcggaacgaggagcacgacgcgtagtgacgttgtcaacgggggatctgggaatagccattctgtaacgttcagaaagggaagatccgatgtcagtttgagtcaaaaagtaaagaaaccttttcgtcggtttgaagatgaaagccagtctaagcccgaccaaaaaatcgtcggaaggggcttcaaaaagatacgatatatttttcaaaaagaaaaaaacctactgagtaataatggaataagactcgtgtttttaatctaaacggtcgacgaaagggagttgaagcaaatggatttgctgaagaactggagtcgaaggtagaaaaaacaggaggattcgcggggagaaaacttgagatcgaagaatgaagtcgtcgaagaaaaaggaatcggccgcgtcgagggaaaacagtagtaaaaaaaagtatctaagagaagtaaaaaaaatgcgaactcgctaccactgaagccggagggctaacaggactcaggactgtagaaaggctacggctgcggaatgctaaaactatatgcaatgcaatgtaaaactatgaagctgctaagaaacgtatagacaagatgaaatgataactagatgactgaggaacatcagaaagagagagagctcgagggtttatatacccgaggagaaaaggtgaaacacaaggtataacgagcggagagccgcatagaggaatagaccaaattggtctagtcagaacaggagacaaggggctggcgtgtcagcccaggctagaaggagaagtaagggtccgaaacgtggcgtcgtggccctaagtaggtggtgctgtcgtggcgccggctacaccttggctctcaaacctccctcgatccagatgcatacactccagtcaattgtcaagatatgtaaatacccccctcaatgaagtcgattgtgattgcaaatgctgcatcctgatgactggatcggagtcattggaccatgcatatcaaatcagacctcatttgtggtatttgttttacacaaaattgttctttcatttcccaagaattctataccgggcgggagaaaattacaagtctctttttgcggcgcataagccttgcaaggggggaagcctgtaaaggtatggtggtgggcatatatggtgaattttacaaggctccgggcccattggtggccttgtaaatcaaagccttgttaaatctacctctcaaaaacgctggtgatcaatatcaaacatgaagattgcgcgccttattttgcaccgtgtacaagggggccggagaaaagtattaaggagcctgtacaagatgaaaaatacaaatcggctcaatacatgctaaagccctgtactagaggaggctgttcaaactgcaggttgagcttgtgggtgcgatttttccatgtgtctcaggctgaatttccatgccaaggtgactcctgctcccaccatttgggaattccaatcattacctttttctttgtcgaagctcacatgaatcccacccacgaagaccttgagtggcactctgaaggcaattcagatgcatctgacaacagcctagtcatggccaaaagcatccccatccgcctctcacgcggcaagccaaaggtgactgaggaagaccaagactccgaaaccgccacacaacaaaatccaaagacttttttcttgccgactatgaatgaagagacttttattgaccacggctgcaccttggatgcacaggggtacccaatctgccccaacggaaaaacagtctttgtgaaattgcctggccaaacgatcaccaactttggcaatgttggtttttcaaagcgaaccggtagtgagtaccgctcaaaaggcacctggaagctcaagcggatctattgtctgggtgtccttgcctgcgacttaccagactgtcaatgggcaggggcccctccaactggccgggttgatatgcgcgagtggttagaagtgtaatgtcattctcatccacacttacttgctgattctcctaactgacattggacttgatttcctcaggaactcccattgtcgtggtgcacgcgggacatgtccaggaaacgtggcacacattgaatgcaagcagaccctgatccgagtcgacgagcatgtgcctacaacatgggcaatcctacgtcatcgtggtgaacataatcatccctggcccgaggctaagaagccagatttgctctcgagagagactctgaaggctgagattgcaaaaaatcctaaagcaggtgccttttcgctcagggtatgtgtcatatatctataatcctttaagttttggtgaggtttgctcatattttgtgatttttcatcaacatagatcaggaagccaaatgcttcgcaagacacttacaacagtgtcttggacatccacccttcccttgggaatgcagaccgattgcggtattatcgcaaactgatgctcaaagaactgaacatcacaccagaccatcttggaggcagtgtcggtgatcagtttatcacggacatgttcaaatgggtcaagtgagtggattccgttacatatggcaacatcaaaaagcaacccgagacactgatggtttgcttttggctcaggcgtggcttgctgatcatctcgtcgtcatacttggaaggcgaggagcatttcacattccaatcggaatggatgcgcaaacgtatattggcccgggacatcgatcacaaagtttatggaactggcctagtatctgatgtgacgtaccgattttttcggaatggctacttgctttcaacctcaatgtattgtgaggagctggccagatggattcccatccaactcacctggatacgaggactggccgagaggtattaccagatccactttgcggtcttgttccgtcagtttgtcattccggatttcacggaagccgaacgggatgtcttggtctgcaatatcgtagacttctcagcggctcaacgggagggctttgtcgctgcttattgggaagtttttggtatgtgtgacaagaaggttgtccttgacaaactgcaagggtgtcatgaacactaccgtgctcaagtgactcgggtgaaaaggaaccgccatgttgtgatggctgatgatgaggcaagtgtcggttttacatattcagagcggcattggtatgactcccagctaattagcatctttcaatcatgacagagcgtgttccagaccatgtgcatggatctcatcaaacagccggccgaaggtgacaccagccacgaggagaagattgatgccatccgacgtcgtttccccaaggccaaacgttggctagattggtggaccatggccgatgttgaggccatgctattcccatctcgccgtcccaagctggaagatgcacccgaggatcaacatcgaccgacaaagaccacaaatgctcaggagagtctccatcgattatactacatgctctcgtacgtacatgatcggttctcatgagtttgccagctattgttgacagcaggattctcggtcttccggtttcagtgaaggaaaaacatgcctcatgttaggaatgatacaactgtactccttcatcaaagtccttgaggaggactttgatgccgtcatgcgaggagtatcaatcgaatatggatccaaccgaaaaggtcaaccagacatagcgcagtctttgggatgggaaaagaaacgaaaacgagctccaaatccagccaaaccaattggagaagaagttcaagtccgacatacctatgccaacgatggaagggcgccagatacgactgatttgcttgtccctgagattgctaagaagaaacttggacggccatcgggctcagctaacgttgatcgtaacccattctcgacttacccatcctatcgagcctccagcaaggagcatttagccaaccgctgctggttggctgcggctttggagaccatgtatgctctgtacagtcccctgtggcatcgtggctcaagtggaactgggacctctcttttcacttcagtggtaaagcacttctcggctcgaaccacctttgaattgacccagcttggaagcatccgcggcgtcctcacccaggcacaaacatcgctgttaactcaagcccaaaaccgctcaccaaagagcttcatcgcgggtcattttgcctctgctgacctgtttatcgagctcgttctggatcccaaaggaaaccccaaccgaggcctaaaaggcttattcgaaatcgaagagaaaaggatcctgacttgtgaggtacatccagcggctactcaacatctcaaacgaggggtgtccgtcatcagcatccgtcgtgaggctttcaattgcaactcaattgaccatgcaaacgttgcggacctcttgagccaatggaattcagtgggcctgcatggtgggtgtggactacagtgcaaacactgtgttgctgctcaggagaccgtacccggcccgcccaagcgcttgacgtccgagatcaccatgatggagacacacggagatcgatatcaagattattcttacaaccagcactccacccttggctttgtcaacggtgaagcacccgcccatctctatttttttgtcgatgttggaggcattatggaccctgtggatcagcaactgttcatgggcgcattggactggccctcaacaatgttcctttccggggtgagatacgacctttttgctcgtggatattggaacggaaatcactattggtgtaaggtcgtcaagggggtcggcggtatggttggtgtgtggcttcacaacgatcgggcaaatgatgggtacgctcgactggtcagtccagacccaagtcagcttggtggaccttctccaaacacaagctggctgatgtactctcgtggctggacccctagcgagaaggaccatgtggataaaatgatgactcaaatcaataaagattatccacatgcaaccggtcattcaccctttgcaagtctctctacaatgctggagtctttcaacaaggactctgcagttttggatacacaaatgcctgaccattccgccaacgattcaatcgcaacagagctatcgaagacggctccgatgaaatttcaaggtaagccaatcagtcgatatctgcccataccttcatttgctgacctactgttggttactcaacagaaacgaatcatcaaacgaaaccaaacctgaagttgaaaatcaggatgaacgggccatcctcgtgcgccgcacccccccataaagtggctcaggatgaaaaggggccagtgggaccttctgaacggcccgagattgatgctgctcgccggagcaagcgggtgaggcgggctgggctgggagttgcaaagtagttggctcggctttgatgccttgcaagtagggccagatggcttgtaaatttcggtttttgtcttgctcaggaagtgttttgcatggggcaattttacaaatttgggcctcgtaatgccaaagccttgtgattttgctaccctttggacatttggttttttttgcgcgcaatttgcattacaaggctagtgccttgcaaaaaaggccctgtgaaatcgaatatatacggctgcaaggtcttttttgcggtggactttttacaaggcttcgggttacaaggtcgggctagtaaggaatagctcgcaaaattcatattttgcgcggcaaggcaggattttgcaagcgttatggattgcggggctaaagccttgtaaattaagacttgtaaaattctatacccccattctatactcaacaccctagcacacagcctcttcccctctttagagccactcatgttagcccctggggctaatgttacaaccatcatggacagggtttgaaaaaatattccaaaccattttgaaaaaaaaagagatttccttcatgaagaattatattcaactttccttttgaactttcaaaactgaagaacaaaccaccttggctgagctgcttcagttttgaccagtttggtaaggagtaattgattgtctttaccagccagtgagaacaggaaatgggatatcagctgtggatcttgcgcagagagctggctgggcaagacacattctaattaatcctctgatcaaagagtgtgattgaggtcagggagataatcagaagggtatcattacgacaatggagaagatgaaataatgagaggggaaaagataattgaaaaaatcctcttttttcatcatgtataattcacttttttattacttgaacttcaagtgaagaatatgatagagctactaccagaacatcttaaaaatatagaaaagagattgagagtgatgtttttgcccagcctaaagtatggacaggtttttaccagcaaaactaacagatgtcagccaattcattcattctgagttttttgttgcttagtacatacttcccatacacagggaaaatgctactatgattcctaaattattcagatcaaaagaatgttatattatcacaagatttgtataattttaacggtttgaaaatgacataaaaaatgaaaataaaagctaatttagtttagaatcagttctatggttttgccatattcatgaatttttgagacaccttacatgttgagcacaaggcaccaaggtacacaagccatgagaaggattcccttattggccaaatttccagagaaggcattgtctcaattttgctcatttgtcttttttttgatcctgccagctgttccaaaaatgactgtcagccctgaggaactttgggctgattggtttctgaaattactggcaatgcagacctgcataaagttggggccaacataaaaacatagtgattttttcctaaaaatctacattaagctgaggaattcacaaatcattttcagtattgttaaaaatgggaaaaattcgaatccttggtgctttccccaatttacatggatctagaaagtgatctaaacacattgtctgaacaaaccagaaatgttgtgttcatgtttctttgatcaaatttgtcacccatgaagatccgacctgcccgggaaaaagcctttgcagacaaggtgttacagcggaataccttacgcaaatgcatgcacaagtttgtaatgtttgagtcagagattaatcctgctaccgaaaaccatggattgccaatcacaaacacaggttttgtgtgacgtttccacttgtttgcatcatcacgtagacctcacgaccgcagataagctacatacccccaaaccgaggatggatggcgtagggcccggtttgatatctgatggcggtgtgcagttggtgggtacgttgtccgttctcgatcattcatgattgggagcttgattcagttcgttttgaaggctcacttgtgacccatggccagccggaaatggcttccggagaactgtaacacacaacttgcacttgcagcatattaacatcttgcttcaggaggttaaattgctatttatataggccctggaggagccacctttaagtttcaattaatgactttgtctcaattagcccccaccacaccctctaggatccactacagctatggtcagcaagcttaacgagagtctcagaggtcttatattgcctctgatatgccttcaggaataaggatacgtggtgatgctgaacgatttgagattttgacgatttagttatcaattcatcctgtcgatcacatcctacgtcgaaatcgcgcatatatttaaacaagcaacacaccctcacttatttatttaaatcaatatatcgataaagatcgacgattgatgaaagattcgtaagactaaggagaagagtgggtccatgatagacttttcccgggaaatttccgggaacacaacgagtttggtgtgacagttgggcttgatatggcggatatgaacatgaaagaagggttcataaaaaagggtagcacattgagaagatcgacatggatcatagcagtccaatcaatattgcccaatagggatccaaacctccaactcccgcttgctctcggggtggaacattctcaagcgaggtggcacagagcagctgagccagagcagcaggagtacgttattgtaccactagcaaattagcttttgctgacccgcatggaggccaacttcctctccctgtagcaggatcccagggaacatttactcctgggatcttcggaactggatatcgagaatcgcggctcagagcatgtggggatttaaaatcaaaacacatatgctcagcctcttcacccggcctgaaaacctaatctttacaggaaggaagtgagcgaatgtggttacagatttctggggatcatcagtacttctgtctctcgctcagtttttcatgggaaactggacattatgtttggtaggtttgccttataaaacatatttattaagtcccccatacatcccgccagccatctaaccatttccaacgcagatcagcccactttttaaaatcggaaagagaaaggagcgcatagcagcaaatctccacggaaaaatcttcacaaattctctgaccggaactcacagaagatgcattacagcccacaaattgctattctcgaagcattaacttgtacactcatgcttattttttacatctggcattcatggcattatgatcggttccaaccaatggttcgaaggaagaacaagaagacgcttcattcggatccagaaccgaggaactcctttcacttgattatgagagtgtgtctgccgtttactggaatattataatccactactacgcccgcgctgcattcctacaatcaactaatttttgatcatttcggtgatgacgcagtttatttatcttcttggtttgccagtctacgctatccaaggaatcacggttgcttacatcaaataccaagttggttttctaccagtagagatgggtggtgagtgactgaaaatatttcacgtagcaagtaatcagagtccagaccagcgtgctgaagtcacgctgggttttaaatccgtttgcaacaggctatcccgtaccgtacacctcttggtcacctagccacgtccgattgtgagcggtcggcttgtttttcgtcttgtctcgttatttttgagggaatttttcgcgtgtttcccattactgaaccgctacactataactttgcgcgctccctcaggataaccatcatttattacttgaaagccctaggttggtcgggtgaagggatcgtccacctggaagagcttgctttctgggttttcttgatccatctcaaggagaactccccaccttggtttaaaagtaaattcttccaggtgcgatacaatttttgtttcctcgttttgaatggtttggttagatgacagtctctttttccttgaatttttgctcatttattgtttcacataacttgaatgtaacatcaggcattcattttactttcccttgcatctaccggtactatggtcagtattgtcagtgctttcaaacaggatgtgatgttggtaagcgatttaggcctcgtttctacaaacattgctctgaggctacctcgccaagcaataagaaatactgatcattgttcaaatgaaaacccacacatttctatttaggctgaaggaattttgatgacattcgcaactggctttaatctttcggtcacatgtgcatttttctgggtgttctcgaaatttccggctgtaagcttcggagtatacaatatgcgcaccaagatagtgaaactaacccgctgctaaatatcgtttgacttttcggtgtagtggttgagggacttgaaaaaacgaggcgcagtcagctttgttttttctttgaatttacctctgtgctcaagatcttctgcttccaattgaacacattcctgcctcctcccatacagcccgccgaactgttgataagactccatggatttgggactctaaacgagattagaatgatctttgttgagtcactaacctcaactcgtaatgtgcaacgcaacctcctcagaaattcaagggtgcattcttcccgttctccttcaacagcgcctaatttttacagccccattactcgcgctctcagcggatggtctcatgccacagcctttcctgaataaacgggtctggggtgagttttgagccatcgattgtgatttttaccgcaacggactaatgattatggtttattttatccattcctggaataaatcccaactgtttaagttgttgacctcattgctatgacctcggtggtggcctttgcggctcagggcgtaatcacgttgttgatatttttgccgcgtaacttgagcaaagagtggtgagtttgcagctccaaggaaaacccttctcgataagaattcccgaatgataccaaatcttggtggtgacttttttctctgcttttgattttcttgcttagcggatttaacatggaagacagcaaaaggcaaactaaagctccgtcgaacttggggcataatgctttgaatcgatctttcgacttttccagagagcgttccaactcgatagaacaagaattttcgccctctgctttaccagaaaatccttcatccccttccaccactatagtcgtcaactgcaacggcgagaagccaaaatcccctagatccgacatttcaacacccaatcggcccacaagcgggacttcttcttctcagccattcagcttctctgatcttgggcaaaatggaacatcaggtatcagtgatctaaacaacactccgtgccccccgccttcaagacagaaatcgttcatgaagcacgagagaagatttgctagagcttcttcttgccgtcttcagcaagatccagtcaagcctttcccccaaatcaccagtcaagcggctaaagcggatgcgaaatccattcctgaagacagacttgaggcttcaccaccttgtgactcagaaaagttctcgaaccttcgcagcgaaatgaagagtcattcggagcatggaaacttgatttcctatccaatagcatcgccactcactcatttcccccgatactttgcaccgtctcaaccccgatctttggagagctgggagactgatcagacgatgtcaacgatttctcctcgcacaaattaccaccgacctccgccatcattgagccagacagaatctcaatcacccgaaaatctgagttccattcatcctgcaatccggtgagtgtggtttcttaacaggatgatcatcgattatcagatgatgcttcagcattgatgagtatggcctgacgtgaccctgtgcgtcgacttttgcttctcttctgcattttagaaatttcaaatccccaatcaacatatgcagcacctcgtttcaggataaggaaagaaccccgtgagttagaaaatgctactagcttatttctctctctttcttccacaggatctttcctggaagtaccctggaggacccagaataagtttgactgattgttcttatgatttctgctccatctatatttaggtggaacgattgaatgcatcttgaactataggcttcgatgccaaaggcaaagtttacggaggaaggaagctctgcgtcacatagaacaacgggagatttcacttcaaaatgttggaaatttatgcactgtgatgcagaaaaaaaatgtaccaagactgctcgttcattgtagaggccggaaattgtccgattatctcttgggtagtcaacagctcttgatgacaccattcgatacaaattaggatcgagatgctggaaaggctggcctaaccattatcgctcatatcttttgtctttaatcttctcttaaatctgtttcagagaaacagacatttgccgatcacaagatcaagaggtttcaattcaaaagaaaatgtaatctttagagaatctcttttggctcaagccagcccccagccgtgcttcgagtccgcaaagagcgcccacgcgctacgccttttgatgaaccccatctccagacgcttggcgctgaggcagtacacgctttcactctagtctcagggtggttggtttatattcctacctggagggcattattgagaggttgctgtcgctccctctgggacgcttggcactttggggatgataaagagtttacttcccaggattatttcatctttttaaatttgtaacgattgcttcgatttagcgcgtctgctgaatgacaaattgtcctgacgcgtctcatcccacgtcgtcaagagattaggccgagctatcaggcttgctttagctcaactcgaacgatcctgtatttttgttttcctccagagacatgtattgcttgtgctttctttgctcatcacaacatctacaccagcctcggaatcccgaaaaccctcaatcatgtgctttgtgaattgacattcgtaatgaagcttacagtccgtccaagtaaagaacgaaccagcgcacatcttcgcagatgtgtatacaaaccagtatgcatccgcctacagcctcatccttcgacttgcgtgcggtggccatctttgatctcctttgatgtcattcccatttgcgataaagagatgcatacacaggtgaaccactattctagaaagttgggcatcaacagttagtggtgagaggtagagggagaacccggcttcaagacaaaaattgtgaatttatatatttaaatgcctgaacaagcattttaggtttatcttgaacgaaagctctttggctcaggacactagaagcggcaagcgcctccgacgaatagagggttaaatccctacatagcaggagtgtatgatgtagatgtatgtatgaacagtcagaacctagaaataggaaagtttaggattccactaaaattgtataatccctacttttctgcgtaaaagaactcacgtagctgatgatgtcgatgtaaatggatgcttacgagtatccgtccttaccatctcctatttttaagccagcgtcaatcacgcagaacgtagtcaaatgtcagtttactacgggtgcatgatgccggcgaatgagccatttgtaaaccaactgcgcgatagaagtaaaggagagccagaagcatctaacataaatataactcatcttcaggaagacactgggtcacaatgtcgtgttatgtcaacagtcagaagacttcaatacagttgctttgtacagctattttagaagtcaagaacatcagtacatacaaagcccttctctatgtaccgcacatggaagtcacgcaaagtcgtattcctcatagatcgcgatcggccctgattgaccatttggtgaagtgcatgtagaggtggtaaaacatgctcgatgatttcaaatccccctcagccctaatgcaatgaggctaggaggcggtccacagatgtaagggcaactggactatgtgggtatgcagctacaagtcgactcctgatttgcccttccaagcaaatggacttgttgcttttatgttcctatatgtgtcacatacatacgaatagccctaaaccgcaaaaatcttggcagcccttttgtctagtatcccaattttccaacaacatctttatttattttttgcttccgtataacaccttgagcccaactctccttattggtacattcactctcctaaattcccaccctaacttcccaacttacgatcattccgccgcggtgttgtgatcagaaaccatcaggattagaagtgtctagatcagaggctggtattgacaagactgcttcgcgaccctcagagcaatgcattacagcccacaaatcgcaattcttgaagctatcacatgtgcgctcatgctcatattttacttctggcattcgtggcattatgaccggctgcaacctatgtttcgatggaaaagagtgaagaatagtcaggaatgcctcgacccaacaaactctttccatcttgtaatgagagtgcgtatacatcaagtcaaatctatctagactctagcctacattggaaagcccataggaattatgattacaaagctgatttctttttctctcgaaaacaaatcacttatttcacagtttatttatctggtctgtctaccaatctatattgtgcaggcagccatgatcgcgtacatcaaataccaggttggctatctgccagttgagatgggtggtgagtgattagaataatcctacaattccttgaagagcttaccaaatgttgtggtgtactggggttgcataataaaaattcaacaggttttcccgttccttacacatcttggtcgcccgatcacacgagattgtgagtctcaggttcaagtgatatttgtcgcaagtttccttcatttcataggactaaaattatcatggtctttccttgcaagaatttacattatttactacttgaaagcgctgggctggtcgggagaagggatagtccaccttgaagagctcgctttctgggttttcctgatacatctcaaggacacttcccctccttggtttaggagcgcgttctttagggtgcgaaatttcggcttgaccattaaaccagctaaacgttatcttattcccctggatcttcaatttttttttttttttttttttaattctgcacgatgtgctaaataaccaggcatttgttattctgtctgttgtatcatctggggccttgatcgccattgtcagcgcttcaaaaccaaatgtaatgatggtaaggatccttcatttaacttgtccggtgcttgaccaagttgggactgtttttttcagagatcatactgactcagcttcattgcaaaaaaaaaaaaaaaaaaaaaatcagacgcaggcaatcctgatgactgtggctacgggtttcaatacttcaatcacctgtgcctttttttgggtattctcgaaatttcccagtgtaagctacaactttcagatcgcgagttcagtgtttcgaaaagaggacaggctaaacaaagtctctcttcatacattcttatagtggttaaaagaattgaagcaacgcggcgcggttggtcaattttcaacctcatctagtttattcttttttgactcactgctgatttaatcttttcttttctcactttttgtatcatcaattacagccttccgaactcattatcaggctatatggatttgggactttaaatcagattagactgatatttgtgagtgttattctcttgaacacatgagttggtttgattttggatggagcgcgctgaaaggttacttatgttcatcactcaaagcgtctaatcttcacagttcccttactggctctctccgtggatggtcttatgccgcagcccttattgaacagacatgtttggggtaggttgttctcaagccattagatttcctgaagatgtactccgaataaattattaatgcacatacacctttcacgcttgtggtagttattgatttgatcgtaatgacctcgacggtggcttttgccgcccagggaatcatcacgctgttgatatttttgccgcgcaacctgagcaaggaatggttggttgggttttatttccaaaagtgcaaatgacagaaagagaacaatctcaaaaagattctatgattatcagagttgctcacaggaataccttgtacttacatcctcatttgtctttcattgcagcggatatagttccgaagaaagcgcgaagcaagataagaccttccatcagcccctactaaacggcggtgtagaatctggctgcatttccaggttatcctctggtccgattacggaacctaccggcccttcaacaacaccgcgaccgccatctcctgctacgtcagcgtgctcactaagcgaaaagaacaaatcatatagtcctaccatgtcaccagtcaatcggtctatgggagaggctctggatcagccttacgacctcgctgagataaatagtggtcgaaatatatacaggaatagcgacttgacgaattttcaagccccatcgacggtactcacgaagcatcgacgggactttgatcgatcatcattcgttccacaagagttaattcaattctgctcaccaggaacgagtcagctctctgtggaaaactcgcccgattccagaatattctgtttaccatcaacctctcgctcgccaaatattttgcattcgaagaatgagtttatcagtccgcctttagctgctggaagttcggtccccttccccatttcgtctcgactcacccatttccccagatattttgcgccctctgagcgtcgtgcattcgagagttgtgatggtggaagctccaaatcctttcgaactatgtctcgttctttgagcatcaaccaaaccctaccaattcctgataaattagcctcgcaaccatctgaacgacccgatcttattcatcctgcaatcaggtattttttcttctccttttttggctgaacatactagggggcattatattatactgacatttccttcttggttaaagaaatttcaaatccccaatcgatataagcagcgcttggtctcctgaaaaagaaaacatttcatagcatgaatgccgtccatgactcttgtttctcgatacttttcaaatgtgtagcttggcggtgggacgtgattttaaaatcagagtgcataatccttctatgtagttccttattttaacatagttgggttaaactcaatgcagaacggagaagagtgagaaggccattgtaaatacagacatcttcaccaattgggtattcattaataatcgattttctttttttgatatggcgttttaaatattgtactcaatcaaaagtggatatattcaaactattgtaacatttctaaattcaccctcaggtttccaatccaaatcacattgttgtatgaattcatagatgtgcaaatcaagtcggtgagattaagccatcgattcctagtgacatctgatgatgatctaacatggtttgtttgaatgtctggaacaagtgtttgtcgattctggattccgactcaacatttgggctatactttggtctggaattccgacggttctcttttcattcatcaatctgattttacgcataaaattctgaatgactttgatatgttggacgccaacccggtaaaagcgccttcgcctttgaattttcatcgagttatggcattcgattcccctccatttgatgtgaaaatgatgcagcgcgctataggaatgttaaattatcttgctctccattctcgtccagatatagctttcacggtgaatattctcgctcaatttgcttctaatcccactcaagcacattggtctatggttaaacatttgatgcggtatctatgtggatcaaagaatgttggaattgttttcactaagggtccttctgattctctctgcggatgggccaatgcggattacggtacttctctcgtaacgaaaaattcgatgtcgggttatgtaattacttttctcggcaatccagtatcgtggaccacaaagaagcaatctgttgtggcacaatcaactactgaagctgaattcatttcgatcaacaaatgtgcaaagcaacttcgatggatgtcaaatttgattacgtctcttggtatagaaattggcattccaacaattttcaacgataactcaggggcagtcgttattagcaaggagcctcaattgaatcccaacaccaaacatattgaaattcgttttcagtacattcgacaacttatgataaagaaagttatgaaaattattcaagtttcgactacggaaatgattgctgatattctgacgaagccactgggtaaaatcaagttagctgaagcgtacaaacaattacatttagttaatgtgcgtgtttaggaggagtgttgagtttaaactcggacattaagtattaattcttttaatgttcagttttaatttgcgtcatccgcgggtctcaactttcagttttcaacttcatcgatcattcgtcatccccttctttccccttccttcgacaatccgccgatctcttaatcgaatcaaaaatcatcccgaggtcaacaaaatctcattcgctgatcaatcaaatcaaaaaccgatttttaatcatcgtttacttcaagcactcaggaggagctagaatcagctgctgggcaggtagttgatttgacttgttctttctcacttgtaatcaaaatattgaccgtttttattattcattttctctaggctgtatttgctaaaacattcctgtgtgttaagagttgacgttggtataaatcgtgttaagattttgttatattctgatttcatttatcaggtatttattaaatgttatatttcatttatttctcatttgagtattcattctaacaatgttttttattctttaagactattacttctattgagttttttattaatactgtttcaataaagcaattgattctaccatttttacacaatcctcttctgactatttgtccacactctctttcaaaaattaacagggaaaacttggtaggaacaagggttgattgactcaggaatgactcaaactcagtgcatgtgatgataacacaaagtgacaacatagctatttcctctgagtacatagatccagtggtggccagccatacttatctatttggataacgtgactgcgaagcaactactccagttactctatcaactacagatcaatttgttttcgtcggaatatccaatggcaaaaagatggataacctataggagcctattactgtcacatgttcccatcatggaggtggatggcaaataccattttaaaagtcatttacgagttgcgtattatgggcattcaaaggattaatgtcagaatcctattcatccccgctcagtgtctttcttttttcttctcgcccgccgccgccggccgggggagaagaggtaggatgggcttttttttgttgggtgatgagtctcagttgaagtaaagttgataaggtggcggcgtggggttggcagtaacgtcacggtcatgctcgggttgccgttgaagctactcagtccctattactgtgttgggccttctttagcactcgcgcccgggatcattcgccgccgctccatggactcctacatggtacaccccgggtacagattgctgtcatcgtgacggggtttttttgccgtcccaagacggaacactccctgcaagcccccacggcctacacacgggctccgtagaaagtctgaatgacggctgccaggagacgtctgcaaaaggacatctcatgcccgtcaagcatgctcgtgcaccgacgttgttagcagccgttgcccaaccagtactatcctggtatgtcaacgtgcttcggcaagaaggccgtcatccagaggataagcagacgcctattgctcagctcacgtgtgtgccattcacatcatccgaccggctgcccatcgtgccaagtgggtggctgccgaggaatttcagctactgccaggctagtggtcagatgcgacattatatccaggccagagacaattgtcatgaacatgcattcggtgcagccaacagcatgttcaccaaacttgacactctttcagggggggggggcacaatttgagaagaactgaaaaaggtaagtatatggttgctattgagattggggagggcacttagtgtcaacccactgaagcaaaggaaagaatttcaatatatacaaagtgaaagaaaacagtcgacaagattagttgcctcctgggcgactccaaacagctaaaagagagccatcacattgcttgatggtgtggggcatcctgccagggatggctgctcttccccaaagcccgcgtgggaagttgcttttcggtgggggccatccttgtactacacctgctcctgatcatctaaaatggcacaccattcccactgttagagattgggtcagaggacccatccgacctgcaagattggccagtggggctacatgtaacatcagcacagaaaacaatatggctaaacataaacattgagtcggacgacatgctcaattgagtgccgttgttattgtcggattgacaatcatttccgatgtgcggcacagatgaagacaggcagtcctggtctagcaagtttagttggtcggaccggttagtgcgggatgaatctcgggttgggtagaggaaaggctgtcaatggtcaacgtgacactgtcatcctgggagtgttggaagttaggtagggcaaagaagtaggttaagcgtctgctggggaaataaaagataaaaaatcaagagatggcgagattggaaaagtggaacagaacggtatcaagtggatgaacagtgcgggggtctacaggcaggtttatatcctaaacgggctaattcatgtatatacggcaacatgatcaccacaaccttggggaaggcagctcacccacagctacccacagccctgtctatccagttgaatcggttgtgggggcagtgctgctgtagagatgtagacctcagtaagcaccagcctcacgtgtgcgggctgatggcagagctgactcacagacgtgctcactgctgtcggacagcaggggacggtgtaatttttgggccgtcgttaagggggcctgcctgcccgcttgccaccgtgatctcaatggtgacagctggaagctgtgtccctgtgtgcatgcggtcttgaggccgtctgtagccgggtgcgggccgtcaggccgcaggggtacaggtattggccgtagctatttggagtttaacgtcaactgaccggccgtggttctttgacgtcgaactcaaaatattctgcacccgcggtgtacaagccttggctccgttgccggtaaataggcaatttctttctttcgttcaaaaaccactgccgggggggaagaaatttcaaatttctccagggctgctgattttggatcttaactttgggctcaagttttggacgatgatcagaataggtccctgaatcgtatccatgtctagtgttaccggaagatgacttgagcttaactttgactccttagaaacatcatgtggacagataaataaataaatattgtttagctttctctgagtgcaggtagttccgtcacattccacccaaagattaatagtgaatatctggcatcgcccgacgatcgttcacaaagcagtgctttggagaaccttttaccaaagatgccgtccagatgatacatagccgatcgatttctcgggaagctacagtgaaacccatcgatgtcggtttccttgaagactccgaggccctgagtttcgaggcgatgggcaagatacaatagatttgcgggtctacatagcaagctgtctcaaaagaattcaattggccgctggctgtgcaaaactatccggataaggctattaaatcgatcgactccggagccttgtatcagcttgtatttcgattgtacgcggagtcttttgagtgggctatgtacgtagactccccgcactgagttgttaaggttgtttcagtttgcagagtgggttgtttcagaactcagttatcttcccaagagggggtcaccagagtatcatgtatgcgtccagggggggttacccaccgcatatttaagctcaacccactagagacactcaccagccacaacccaccaacaacaacaaccaacaaccaaccaaccaaccaaccaaccatagtattagtatcaatatcatgaagttccacaaacgagtaccttccttctcattcacctcattcaccttcaacaacaacaacagcagcagcaataacaacgaacaacctgaaccagtcacctcccaatctcactctcaacccagctcaccctctcagcctcactttgaagtgcaaccaactcaagaaccaccagcctcagcagtcccactctcaactaactcactcagtcatcagcaacaagagacaccacgaccatcacctaacgaccaacaactcgcacaccgtccccggaatggatcgatcaccctcttactctcaccagatgacccactccgctttatcgtccaatccaccaaagcctgttctccaaggaaacgatccggaagcctcgtagaacaatccatgagctcacccaccccggatcaatcggatgcctccggaagcggtcgaaggagatcgagctttgctgaaccagtcaaccagccactcacagccttagctcatctcgacagaggtcgaattgcaagccctaacaggagcagtactctcactcagagcagcagcaacagcaacagcagtaccagtcactttactcgtcatcgaaagcggctctctaatctattcagcccgctctcgtactactctaataactcaagatcccctagtcctgccaatcgtaccggccggctcaggcagtcctctcactccgtcgatcccgagtcagatcgagagagcactctagattcaagctcaattcatccccagatcgatctcccctcatcctcagaggatgaatcagattccaatcactcaaactctgatcaatccagtgatctcgaaccggaactgaccgatcctgaggctgagaccatcctcgccaacaccaatgccaatgcctcctcgatcacacccatcgactatttacaaaaatccaaccaaccgatcccttttatcgatcaggcacctaatatcacctctccaccaccactacccatctcattcgctcctaccgatcctcgcagcctctccaaagctgtcatcgcccccaacaggaaaacatcgaccagcagtcgggctggctcgatccgtcgaaggacctccctcggtccccgtcaagacctcaaactaaccgtctctagaccgatctaccagaagaaccgatgtacgatcactattgaacatggcgattggctagaggtggctaaaaaagccgaacggacgcgtttctatctcgttgcttgcgatctcagcgatgaatccaagtatgctatcgagtggaccataggaaccgtgttgagacaaggagatgaggtcagttgttttcctagactcacctacaaatccgcattgaaatcatgtctatccctacctccagtgccttgtgattatgatcatcgaaaccgattcaaaatgtatgtatcccacactttctctagatcttctttaccatgaattcaatcgtcatcgtttctctctcctaacagttgatcctgaggagggaccaggctcggcggctgaccggacggcgaagattaggaatcaaaaagatcgccaagaaaaggccactctgctggttcgtgaaggtaagttttgagatgacagcctaaatcacgagaaggaaggactaagatctctccacacatgtccattccagtcactgcgctactagaacggaccggattacatgccaaagtgacttgccaggccatccatgggaaaaacgccaaacacatgttggtcgattgtatcgactacctcgagcctaatcttgtgatcgtcggccgacgcggagagacgtcttccaaggggagcttgatgggaagcgtttcacactacttagttcagaaatcatcagtgccagtttagtgctttttttcttcttcttttgccgcaatggtgtgaccagagcctttgatgtttggccgcttgctgaccgatagattaaacgcttttgttcaatttttggtttaggtgatggtggcgcgaaggagactgaggacgttgccaaaggtgtacaagaagaagtctggcatcgtccccaccgcccagcaacagagaaagcttaacgaggccgctatcgagaaatctctgacagtctcttcggaactccattcacctgacagcaaacggctctcggtcgtcagcgaggaaaccgaaaaacttaacctacaaggattcttactcgccgctgagagctccccacttgattcaggaaacaccgttgagaatgttgatcaagacaagaaagatgatcatagtgatcagaaatcagacggagcagacctagatgaggaaaggaaagaagtctcacaggaaactgaacaaccaggagatgtaaaacaagagcaagaagagcagcagcaagatgaagaaggttgtagtcaaggaaagcaaaaagaaccagtagtggcacaagaagtccagatccaagcgcacccaacccggcacccagatccagtgatcactgctcaccctgtctccattctcgagcctgtagcataaccccccccgtggttttcacatccattgtagcatcccccatacatgtatctctatcccaacaaaccctttcaagttggactgtgaacgcaccttgacatatatacccgttcctctctatctctcttttccagaaacctcatacacaagaccatgatccctaaacaagaaaaagaaacaatggggacatccgttaattaatatcaactcgaatatgaccgactcgttatctcgcccgctcatcataactttcaagcaatcatccactggttagagctcagataaggaagaactccctcaaggcacctcctgaaaagtcgaaaaactcgacaagtttacgacaagttaaacacctttttggggggatcaaagaggctagagggtcgcgaaatcggtcgtacattctcgctctgtgatcttaccttactccgacttccactttgtctctctctcttgctctgtgtctctctgtctctctccgttgagtgtcctcattctcccagtctatcagttttgtttatctctctatttttataattctttttctctctttctcctatattttgtatatatatatatatatacacggaaaggacagttcttcctccatttgtctttttcacattctttcttttttttttttgaccatttgtagccttccctcactccttttcctctctgcctctgcttgcttctgacaaattaataaaattgaaagcaaacaaaaaatccgctctattttccttccccactctgtttatgtgttggtttacttgtggattgtttctttttttgttttgcaaaaaacaagagaacaaaaaaaaaggttcttggcttgttatagttatccaacttgaatctttatattcaaaatcagttttgttagtgtctttttttttgtttgtttgtttacaaggattatgtatctatgtttttctctacatgagaagtgtaaataacttggaaattggtttgttgaagttacacgactttacatttgttttgtctctttctgttctgttctgaagtgagttgattatggtgtgattagtgagcaggtagtttgacttacctttggtttgtttgtatctttcccttctcaatcacacacacatgtgatggaatgaaagtggaaacaaaaaaaaaccaagacccaaaaaagtttatggatagttaattagaaagtcatcaatgatcacatgaacacaagcaactctcacaactgatgaaacccttttttgacatgtatctttgtaaagcccttggacagaaacatctggagcatttctttggagtctatgcatgtagagatcaaagcaggacttgttgcttttgacaatagcgtcaagaacaggaacatcagttattgacttcatcctgattgtaccctcaggtattgataagcattcttttttttttctttcagggttttcttccatatataatcattcttctcacatccaaatacatcaattcgaattcttatttcattttttttccttctttccaggttgttgaagaaaaaaatattgaaaaatatctagctggaacatgcagaaatttgttcattttttttcttaatccctcctacagttttcaccaggaattgtctactatcaataagccccgcatggcagttatggtacaattgaagttcacatggagggaggagggagcttaagaaacaatgtcaatgaactttaactcttcagagagtctgagactacaaaaaaaaaaacttgagaaactgcttgcagttggcatccaaagacttgactgagacttgagcttcaatgtaaatgttactgtacacttacaggagtcaaactttaatatacaatcactatgcagaatactttgttctaggataccatgcagctgaaacagagttgatcccagagtatcctgcatgtaaactgctgccagttacctgaaattttcttgcagtgaaactctctacaaagagaccaaaataagtgggtcaaacaaagctcacatttgggtgttgtgtggaggcttacaagcatcttacaaggagtgtcatgtctgattgaagccatggaagagggagggatcaagtgagtgggttgaaaagcagttcgattagccatttaaaattagagttgaggtggtgaaacattgggaaagtatttaaagaggacccttgaactttgaagcttagatgatatataatacttgggaaaagtcaagatgctatgtacagctagctgtctagggtggggccagctgagtgttttttttcttgcaatacacatagtgtcggtgatagggtgaggtgctggataaccacttgactggggcacaaattcatctcttgataagaaactaatctcatatctgtaaaatgcttcagcaagagtcttgagaaactcaatattgaaggacggattagccctttacaatctgttaacctaactgatttggtgagcataggttaaaataacatgactcttgtctacatatcacctatcttaaacttgattacaccaaactggtataacctcaagctctctggcgcaaaatcagatggaacttgaacttgacgctgttagagaatgacccttgcccctaccacccaatgtgagatacatagacaaagatacttctgttcaaatggaagtgatgagctagcctaactcacccgccctgttcttgcggcctgcgtgaaaccagctcgcgggctttgcagccagtaacaaccccttttttgtgatgcaaactgagctgtacatcagtgtagctcttgtttattatgttctgctctgcgccggtcctcccgaaatgggagactcagctagttctaattatgaaataaactcaagctttgcatgagcaagatgtcccaaaggagataaatataaaacctcttggctgtttctgttacacaatcagtcatagtcctggatggccagttgtcgccaaccgattaggttacaacaagtcgcgtttttcagccgtgtacctgtcaagtacagatgttgtgaagccctgcagcacgaaatcatggtgcaatttttcgttcgcttctagcacaacacgcaagaattgtacttggtgtttatcagcaccattatcaaggtatagcgcaggtaatgtttgattgatgtggggatcaatgaattgatcctatttcttccatggcatctagtcaactctgagccaatattcagttccctgtgttaataatactttccatctggtaatgaatggttctgagaaaccctgtgcatttctcgccttatctataaataaaacctaacctcactccttgatcattccagattgaagctatccttgatctttttgtttggtgtgctcccttgcggcccaaatttcgatcaaattggccctaccaaagtcagttcttggtgttttggtcatggcctcaatgctgtccgaattctgacgccttatgcttgtcttggagaatcatcgcagcttaatttacagaaagttccacaccaatcactggaaatcaagcacaatttttacggacctgtccgacatattattgtgagcctctacatccacttgtggtttctaccgattcctgagcaagcgtttagagttgatgagacttccaaacttacctccccatttttttctgctacatacgatttcactgtaactcatagtaggatagcaaacatgagaagcatttcaatcatgattacaattttctgtggcttgatctattacgagacttatggagttactgtgtccgaaattggacgtcatcgatggattaagggaagtaaagatgaagagatagcagaatggggtcgaccggtggtatataattatggatcgccctcggttcagatctccgatagcggctgcgaactgatagtttcctcccactccacaaagaactgggtatcccttatcaacggcggacctcccacgcaatacctactgctagatcgccaaagcagggagttttcgagtgtgcaattcaacaacacaccaacacctagtgggaagcaggaaggcctttggaaattcctgggatcagggaaaccttggaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggggtttccaccggattacctgtgcaatgagtgagagtttatgagacttccaaacttacctccccctttttttctgctgcacacgattttactgtaactgatagtaggatagcaaacatgagaaccatttcaatcatgattacaattttctgtggcctgatctatcacgagacttatggagttaaggtgtctgaaattggatgtgatcgatggattaagggaagtaaagatgaagagagaaaagattggggtcaatcggtggtatatgtttacggatcagccccagttccgatctccgatagcggctgcgaacttacggtctcctcccactccacaaacaactggatatcccttttcaacggcgggcttgccatgcagtacctgctgctagatcacagaagcgggaagttttatgagtgtgcaattcaaccaggacaccaacacctagtggaagcagaaggctttgaaatcctggtcaggaaacttcaccgtagtgctaaatgattgtgtctagaaagaaggctctgtacatgattattctgttggaaaatcattttcctcacattgggccagtttatgtgttagctataagaccattttcggtggatttatcaataaatctacacattttccttgtaaaacctcaggatttattgatcttgcaaaaatctgtgaattcagggattctttggaagcttgcctggaggccccctatagggaatggtatggtgattctcagggacagcttctgtaagtctatatatggaaaccttctgtgagaacaatgtttttctcaagacaagaggtggagtcttaaattctggcttagtgatgagagggccaatggcagtacgtaggcttgaagccaccttacaagcgtccattttttctacacctttctgggttggtcaaggcaagagattcctcaagtatctctctctctctttcgagtcttaagaaaaaggattctgtttatacttggaatgaggagacagcttgaagagaaaaaaatcctcaagtgacttacaatacaactgatatcataactatttacacatctgtctctttaccatcttttactagttttcctctggaatttggtttgaccattagtcaaattccatgatttatcatcattcttacaacagattggataaacgttcaaggacacttggatctgcttaaattctagttggattgttgcaatttcaaagtataagcattttgaaaaaaaaacgtgtattcttttccttgcaaaatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatgagacagctgagtgaaggggaggacttgagtttggcgttgtggtgtgtggacgaccgcctgcttttcaagtaagagtgcaacaagcggggatgagggaccagagggaccagccagggaaacaggttttgtcaccagtctctcctacatagactacctatagctcgttctaatgcagaatcagatgattgcgcatgagcttacactagcaaaaccaaatgctcctctgctatgtttctatgtggcacgggaatctcgatcatcccatggtgaccactacttgatagctcaagctagctcaagtcatcgcaaagttataacgtgatcctagctacaaggttcaggggtttcgtgcctcacaggctatgtcaatctatcaccgtacattgataagtggaagggatgttcggcgaactggcggagtcccttcaccttgtgcgatcgtttgaaggagcaaacacttttctctctacatattggcctgcagcttcctcgtgagcaagaaggctcattccaaaagtaacagcatgcccaagcatacaatcgtcagtccgtcatacgaatccgatagcgcactactatgtgctacaaacaccatgtagttggttcagtttggggtccaagaattgtagacgggcactacggctatataagatttgtgaaatggaacatcaccattgtgccagtccgaggtcgagaatcgagagtacaacagagttgcaagaattttgacccagcttgatatacaaaattcgccatctggaatgagcatccaaccggggatgtcccaaatatatgcacccctctgcacccaatgaccttcttctgacagcttctagccatcaggagccaatgggtcttgacaaggtttcaactgaagagtacatagtacaccagcctggctaggccgtcggacacgttgttttctgcactcatctactctgagctgaccctggtaccatctcagcgctagtattgagggcacaggtataggatcaatggggacccaggcgtgcggtcagcttgttgcgagtctgcggctcaaagccaagtcaaaatcttcagcttgtgaaccgaggaggacttacagctctccagggagcatgctagatgcacttagaagtaactatatcttgaagaatgcattgcaagacgtagttgaggaacaccccaccttgaatgctattatcaaggacagcttgagaagtatgggcataaataagataagagagaagagcttcaaattctaaaagacaattgttgtgagccccgtggaatggggtacagcagaacaattcatgacacaatgatcaaggcgaatgtgaaggaacaagagccaatgatgtactgcgatgcgagacagctataagaccgccgtgtggtggtggatttcgaaatgcgtccgaatttccgcatagccgatggggattgactgatggtttttaactcatggattgatgactaacctgctgtccccttggacatgcaatcgggtatcatgaagagaaagcacgtgctcggatcattcggcgagcggttgagcactcggtcacaggttcatggctgatgagaagatctagaagaagaagaccttagcaaaagcaatcgagtcagtaccagttccaagccgccggaagaaacaggtttttagacacgggtagataaatagaatgagaagaatagagagaaaaaaaagggggggggggggggggtttgctcaggtactatctagcgatccaatggttaatcagcatcgttgacaagaattgtttttgatttcaagttcaactaagctgtccctatctaggatggaaatcatcaccgcaaaaaaaaaaacacctttctggttgggaaagagaaagagaagggttgggggaagcgtttgtttacctgtgtcttgaacacctgagtctcagcgcgaaaaaaaaaggtgttttcggtggcatgaaacactgctgggtgttgtggttaatcgtttgttggagtcattttcacatcctgggttcgggtgcagagggttcctacgcgaaaagggcgacaagcactcgggaagtgggatggggatgggtggctggggacgggtggaacgctcacgataccggaccggcgagttacttatggaaaacgaaatccgggtggagttgtgggtgtgggattgctttgtctctctgcggctacggccgcgctccgcgagcaggaaggaaattactctccggcccacctgccggataccccgcctgcccaggtatatgatccgggtccgagacctatgccggggcaggacaggaccggctgtgtgcagtgcatggacccactgacttcatctttgtgctcaactgcgcctcaacttcaaacggcatcgtcctacacaacttaaatatttattcaactggctcatcctcatcccactcgacacacataaactatccatcagataaatattatactttcggtgccctcctcattcctaataccctcgacatcccgcccgccctttcccagaggaaacgtttcaactcataacgaatcacgctacgacataaccacccgttggattccgttctactcaagcggccacttcctaggtgtgttcggaacctggggtgcattgaattggcggtgagtttaagtggcttatcttgctcgagttattaccgatccggggaaagctgcgtgccgtcgctgatgatatatgcaactcgactggcttacctagcatatactccggccgaatcacgttccgttgaagatcaatcagcaacatctccttaccaagcctcactcagctctctctctctctctctctctactcgaacctacttcaacccccgaccatgttccccgtcagcctcaagtcattctcgaccggcctggcagtcgtgttcttatcaacagccgtcctgagccaagaacggaacctgtcatttcctacgacgacgagcagtccagccaccaaccccgttcagacatccctacccgccggcaacaataataatccaaccaactcttcaaccaccccaaccaccaatggtgctaccactaccaacaacaacaacaacagcacacaagccaccaatagtaataatagcaccatccattcaaacaccacagcgcctgtcaaactcactccgattcctgactctaccggctctgctggtagtgtgcctttccctgcctccaccggtggaaagcctaatggccgatacggaccagacgatcagtacatcgcttctagtgttgtcaaaatcatcgctccaaccctcctgacgttgatcatcatgtcatctacagtggccatcttgagctacggagctctcctttagcacttcctttcgccccccactgtatcttttgaattatttattctccgcgcatttatctactttctttgatcattcatctctcccccccccttcactttcattttatcacccaattttctgatttcttcttcgttgtaattcaaagcaaccttgcttctcctcatttgccttggttactgattcatgctccttaaaagtattatcttgtactgttactctggcttacatacttaaatagatggaatcggaagattggtcaacttagttcttcaaaaaaatcacccccctttttttattttatcgatttttaatggacatcaccaactcgtttcttcaactttgcagatccaatacaaacatctcaagataatattaattacttccaatttcaaacatttaatctgtgcattaaaacctgcctttttgatcagaaagaatatttgcacaagctgataaagcaaagtgattatgcaaaaaagtaacagtgatctgatcaaatttacatccaaatgtgttacctatcccaacacttcctgatcatagactgagtcagatgtattccacctgagcaataccaagcttgatatagccagcttaaaacaaacaagagcagacttaagtggtcacagccaaaaaaaaaaaaaaaaaaaaaaaaaaaacagcttgcccctgaatgaagtgaatgaaacactcaggacagatgccagttttccagatatgcagacttgtctgttacacaacttactgaaaaggcatgtagttttttactcctttgattgcaaataggtaaaatcggattgttgaagattgtcggccactagaaacaagtatataattgacagtctcttcccaaccagcatttccaacaaccagattcaactgcagcttgattagaagtctaaagtggggtcgatgcacgtcaaacggaagtccttctctgcttgcaagaagagagaaatgaagggatttgaacccttgattgagtctctaactccagatccaactgggacgctgccacttgttcacacagcctgaccttgtagaccttgtattcacgggccaaagcggcactacgtgctgatgtgtggcatagcctacgtggcctgtaacgagcggaacctgaatgtcatctcatcccagaagaatggacttgatgaagtagaccccggtgtcccaactagcctaacagcacgttcagtcaagcagcaaaccatggcggagagtttgatccgatcgcatgcagtttgccgttcgattccaggagcagtatgccaatttctaccatacaggcgtgttcttacacaatacagaacgggacacgtcttcttaagagcacaatcctaaaacagggctattaccaacctgttgaaaattgttcactgatggactttctgtcgcagtacatagaacgattaatttagttaacattgttataacgagcaactatcttcaaccaaggatggtgaagctagtctaggtcaaaagaaaagagaggtgcactgtgggggatttgaacccccgactgggtcatttgatctttccacctccttggggacttgtcggatgcttgacacacagcgctcgaagatcaagggacccacggagactctatggtctccgcggaaactctattggtccccccacgccgaagctctgcatgctggcaagcgacgcgcccatatgagcataacacgatcgcggcgaacaccaggagaaagaaacgtgttcggtctccaaggctggaaatcaagaaccagaccccggtttaccactagcctaacagcgcgtgattaaaggatcattggcaatctagcgatttgactgctgaacatgatgtctgttgttcgatccccagcttgacaatctagctttcatatgactggatttgcttatttgttgatgaggtctccaggagcccgcgttccgggatccagtattgcagtaaatttataataatgtgaaagatttcaacaagcttaacaataagcaacaaaccacacactgaaaccaggttaggggtaggccccaggacttttttttttttttttaaaagtgctattgatttcacatacataccgcactatgatctatgacgttaatctatatacaactgtatcctgcaagtgcataatcaatgccgcaccacatttggccccaggacttggcccggggtctgagggtcatcacaaaggaaagcctctcaaacggaggtcggggaccccgcgcggagcgctctccgtaggagaggcttatgaagtaggacatgaaagagctggcaggcatgggagggatattcaagccaaaaatgccttttttattttcttaaaaaacaacaactagttttcagaaaaaaccagatagactgttttcaccggtgtgttgatgcacaccttctcccaggtacttgaaacccaaactccagaaatatttaaggaacccatcttgaaggtcaatgagcttgagtgaggaggatataattccaaggctttgaaaattaatacacaaattttcaggcaatattccagttctgaagatcaaattaacaggattgatatcaatctgaaaggtccatggaatcttatgcctagtgttgctcagagtagcaacaataagtctaaccagcctgaatggtcaccagcaaccccaccaagatgtcaccctgcaggaggccttccatcatcaacaaaaaaactcctcaaaaatccacaccaatcaatccccctcaaacaaaggtcatccagaaggtttgcttctgtcaccaaaagactttcaccaaaagaagttggacccagcctcagtttactcaaaaatgcttcacatcaactgatccctgccaacattcccaaaaagtttctggattatgatgatgattgactgaaggatttaatcaaacaagggttgcttttgaaataccagcaagaaaagcaagccactccaagtgaagacagtcgtgaattcagttcatggttgtaacactttcctccttgcagcaataggttttggaaaatctagaatccctgaaatgtacctgaacctgacaacaaagaattgtaagggagaattactaggtgttgtcattgtcttgaaccctctcaatgcacttggctacaatcaagtggaagagaaaatcacagcaggatattctgcaataaacctaaaccaagaaaacttcaattttgaaactgcaatttacgttcagagagggatctacataaatgaactttgtataccttagtcctgagatttttctcaataaccagatattcaaaaatgtctatttctcacccaagttccaaagcaaactgacaatagttgttgtcaatgaagcgcacatgatttattcatggggcttggtcaaaagtgggaagcaccatttaaaatcactagttcaacaccaagaccaaggaatttgttgtccctgctatggaaatattggggctgccctgctgaacaaaaataaagcaacaatcatcttgatgtcagctacatgtcaaccaacagcaattgatgtgatcatacaaagtctgaaaatagtcaagaccaatattgacattgttcaaggcaaacttaccctaacccacccttaaatctgcatcattcaaatcccaatgtccagctcactttcctcatgcaaggatctatttcagataaatcctttggaggagcatacaccaaccaatcagctggtaccatctttaatctactcagttacttgacacataatgttgaaggtgttagaggtattggatgaaacacaaggtacaccaggtcaacatctagtccctgggagctcttttgcacatctttatcattcctgtactgggtaattagacaagcaggactgcatttccaacttcagtgcaaggggttccctctaatctcatgtactctggtccttggaaagggttggaactggaaggctgtccaacaagtagctcaccttggttggggtgacccttctcttatctgtcagatgattggaagagctggtagggatggtaatccagcttttgctgtcctgtttatggagccaacccaaaggggggggataaagtaaattgataatcacactccctgcaattccccgtccacccacaaccccacccctcctgctcgaaaagggacatgcaatcaaacccacccgtctttaaggggaaggtttgatcacatgccccttggaatcctgtttttccaagacctcttggggggcggagcttgcaacccctcagttatgttgcccgccaactgacaggttgtccactgaaaatgccactgtgaggcaggccggtgtcaatgccagagcatctattcaattgttgtctgagacattggcaccagttttgcactcatcaattgaatttatccacgtgcgttgataaacgcacaccctccaactccctgcccctcagagacgggagagtgcgattgcacaccccttttggaggggcagggagttggagggtgtgcgtttatcaacgcacgtggataaattcaattgatgagtgcaaaactggtgccaatgtctcagacaacaattgaatagatgctctggcattgacaccggcctgcctcacagtggcattttcagtggacaacctgtcagttgtgtttcttggtatattgaggtgagacattgctaatctggttgttgggttgaaaatcacaggattggctacattcctgttagttttaatgattcttcctatgtgaaagaggttgcacacaataaaaagatgaagttaactatatgcatgtgctcaaactgtaagtaaaaattgggagagctcttggtagaaaactttaaaatcatcaatcactcaagcttctccaactacatattgagccgagtcgatatgttgacaatcccagctttttgtaacaatacaaagattacggcaaagaagaatagagttccccagcttaaattaactggagatcaagttgaaacacttaatacaattctcacacaaggctttcaggacttcatcaaacagagtgtaggaacaggtggaaccattgttgctagacaattttttggaaatgaaggagctgagttgattgccaagaacattaatgaaatatgtgatgaagatgacatgcaatgagtgattgttggggaggcgtttgaagggcagatcaaactgttgatgggatcaatggagagctacttaatcaaccaattgaataacacaaaaaaaatacaattcacctgtaaacattgcaatttatccaaaaatgttacacacacaggaccattgaaaattcataacacttcaggtcaatccaaaccattgaggtttactactgaagaagtgcagatgcagagggcagagagcaagcaattgcaagtggagaagaggagacaaaaaattgaagcatattcagtcagtgagaagcaaaagtcagctcagctgcgcatcatgagagaagtcaaggagtaatatggcttaccagcatgatcaagagcttgtaattactgttgtgctcatccatttggacatcatcttttgggtcttgaccatctgataacttgccatatgccatgtgttgtcgaaattgggacagctgtgggtcacctcaatattctttctgaatttttggaaacccacacataaataaatcttcaacttttgcttctttatcctttggcttttttttgtttttcatcaaatacattgtagttgtttgccattcaaacaacaaataacaccttgacccatttcaaatctatctcctacccttacacccttagcttacatttatttttttagatgccgtttatctttatatttatatattgtgtacggccatctatatcctatcctctcccatatcccccctttgcggtagtagatttttatatctttacttttatatacagcttacacaaaaggagaagatatgttaatctaaatgtgattgaacaggtagcatgttgtaagcatggaatggtgttggactgtatggtgtccatcaaagcacctgggagcatgatgctcttgtgtgactgagtgaacattgctgcaccactctccagtcaaatagagtgcaacattgcttgccacctgctggggaggaaagacttgtgttgagttagaaaaggacaaacccaaggttgacacaaagcctttttgttaggggagggtgcaagtgagagcccattggatgtgtccttcttttctcattcatatttttccttatctttttgactaatgttgagaaggaatttgaacataccctttatccaacatgaatgtgaataaacaagataaaatcttatttcctaacataactttggcttgcaccacctgagaactccatcctttcaatcacaccttgtacagtttggtggttggtagtcaccagcaatcaagatagcagcaatttaacataaaagaggcaaaactgagaaaccaagagaaggaatgagatcaaactgagtgaggagcagaacaataatcaaagtgatgctaataattttggagagaactcttatacacaagaataatttatcaaggggcttggtcaagcaactcctaagcccctgaatccccaaaatttgggagtcaaacccccaaaatccttggctggtttgggattcaactctccagaaattacattacaaaaaaagaaaacacctgattggcttgagagttgatcctccaaaaccgaccagggtttgggggttgatgagccaaaagaccctcacagaagaagctgggaggcttcctcctggatgatgagagtacactcttgatggccgggagtgtacctctcagccttcaagagtgtacctcttggccatcaagagtgtacctcttggccatcaagagtgtacatcttggtgtccaagaggaatcctcttggttgtaaaggttatacactctcaacggccaagggaaaccaccttggttgtcaaggtgtacactctcaacggtggagggaaaccaccttggctgtcaaggtgtacactctcaacagccaataaattacctcttggccatcaaggtgaacactcagcagccaagagaaaggagccctctcaattgtcaagggtgtacaccttgagtccttgacggccaagcaaacttttttgctgttgagagtgtacaccttgatggcccaggggaatcctcttggctgtcaattcccttggcctttgagagtgtagtgtattccctcaatggccaagatgattcctattggccatcaaggtttacactcttgatggccaagaggtacatacttgggaggaatcctcctggccgcttctgtaggggtcttttggctcatcaaacttcaaatcctggttggttttggaggattgaatcccaaaccaacagggggggtttctgttttttaatataattattagcgagtcaagtcccaaactagtcaaaggttttgggggtttgcctcctaaattttggggattctggggcttgggagttggctctccaatttttgggagttttcaaccaaaccccttcatcaactggaatttttacagccacaggaggaatttgctttcaaatctgtgggtcccccagttttgattgggagcctgaaaagctagatttccctgcaaaaatctagaatttttggttctgaattgaaaattgaatatttttcaagaccaggattaagaaaggaggagaagtgaccagaagaagaattttgcaagagggaacaaaaaagggcaagagtgcctctttgagggatttaagctgctagattgtgaggtgaaaaagcattctcactacaagtggctgtatgagtggccatagggattggaatcagacaaataaatggataaaagaagggtcttagctaatcgactcccaaaaagtggaggatcgactcccaaaccccaaaacccccggaatttccaccaaaatccctgaggaatgggagtcaatcccccaaacccgtcagcgggtttgggagtcgaaaaaccaatgattttaataaaaaaaaagccaccccccgaaggagatgggggtcgatgccccaaaacccactgggttttgggtgtcgattaccaaaaagagcccgcgacgcccgggagaattcctcccggccgctgatggcacaccctcagcggtcaagcgaaacactcttggccgctgagagagtacactctcatcggctgggagaaacactctgatctgatgagagtgtacactctcatcggcctctgagagtgtacactctcaacggccaagagaaacactcttggccaatgagagtgtacaccctcaacggccgggagaaaccctctcggccgttgagagtgtacactctcatcggccgagaggaacactcttggctgatgagagtgtacactctcatcgggcaagagaaacactctcggctgatgagagtgtacactctcatcaaaaccctcccggccgttgagggtgtacactctcattggccgagagtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattagcgagtcaagtcccaaactagtcgaaggttttcggggttaacaacttaaatatggggggattctagagcgtcggagttgcctctccgaggtgttgggagtttccaacctcacacctgcatcaacttgaatttttacagccacaggaggaattggctttcaaatctgtgggtccgccagttttgattgggagactgaaaagctagttttccctgcaaaaatctagaatgtttggttctgaattgaaaattgcatattttactagaccaggattaagaaaggaggagaagtgaccagaagaagaatgttgcaagagggaacacaaaagagcaagagtgtctctatgagagagaaaagctgctagattgtgaggtgaaaaagcattcccactacaagaggcggtctgagtcgacatagggaaacgattcagtcaaccaaagagataatacactctcatcagccaagagactccctaaaggccaatgagagtgtacactctcatcagccgagagtgtatctctcggccaatgagagtgtacactctcagaggccgagagtatttctctcgtccaatgagagtgtacactctcatcagccgattgtttctcccggccgtcgcgggatctttttggtaatcaacacccaaaacccagtgggttttggggcatcgacccccatctccttcggggggtggctttttttttattaaaatcattggtttttcaactcccaaacccgctgacgggtttgggggatcaactcccattcctcggggatttcggggtttggaagtcgatcctccactttttgggagtcgattagctaagaccctaaaagaaacaaaaaaatgtgacatagaagtgaaattttgccaagacctgggagagccccagatccaagaggaagtcctccactggtgaaaccccaatcagtggttgtctacccataaattagaaataaaaaatatttacaacatctggtgatatcttaccaatttgatggcaaaacaatcacatatacataacaacaagtgcgccttcaagccaaaaatatatataacaagtgaaaaatcaagaacaactccacaatcccacaaggcattaccaaacccctaagattttaatggggtaaaagagatgtttttgcagacagcttgctgacatagaaaaaaactatgcacatattgtaaaattgagcaaacaaaaaagtggaacatagcaacagattagtcagaattgacaggttggaaaaaacaagtcatggtggtttggtgaccagtagaaatcaggtggtctatgagttgctttgatgaggcttccattgattggttcagtttattggcagctttgctggggtaactcatgatgtggtcatccatcttggcagttggcttggggagaggaggtggatcatcaaagtcatcatcttcatcatctggtttgggcctttcatccttgactgatctgtacatctctgttttcgtccacatgttaaattcagactcaattgttgagttgagaagctgagagatagacttgctgggttgagaagctgagatatagacatccaattgcttcatttgaggagaccaaccaactaaaaattccccagttctgttttatttgtcaaaaagggtgtgggttacagggctagagagatttgtgggttgagcccatattcacctgcctaccaaattggtggactgatttttccatagtttaatagaatcatgggttaagagggagtccatcgtaatgtgttactttctgaaacatttaggggggaaaacctgtaagttacgatgcttgagaggaattttcttttcttcattggatgagctaacaatgttatctggtgagctgggaagttattttacaaaaatccctccagatatcatattgcttatcattgcttatcaagatattaacatcatctcttatatttattttctttttctcttgagatcttgtcttgccttgtattgtttcttctctttctcctgttatttgccactggattagattgttttttgctctttttcttttttaacatgtatttcttttcaacttgcttgtcagatatacatgccttgagtctgagaattcacagagcactcagcagagaaccaataaacaatgtgttattgaaaaagttaagaatgtatttcttgtaagctaaaataaaaagagaaatacataaagaagcaaaaaagaaagggtctacccttaactttaaatcaaacaaatatataacatctttaaagagaaagaggaaaaaaatcagaaaagtagatttgttgataccctgattaaaagagatgagaatggaaaggaagcggtgaatcatcccaataaactacaatgacacaatgaacaaggattgaagagataagaattggtgtgcagttgatatggaagggatgcactcaggtcaagttggcagcaatttgagaggaaggcaagtgcagaaaatggtggtttcagcaaaagaattcaacaactttttcttcaatggtggaggtaatgattacagcaagttacatcataaaaaggaaaaaaggaatagtaaatagaatattaagaaacagagtttcatgattgatgaggttacagattataacctaacagattccccaagggaaagagagataagaaagtgctggaagtgagattatgtattagtggaaaacattcaggatctttggaatataaatagactacataagtacaagctggttaacctgtggaaaaatggataaagtattaagtaggaattcaagactagactgaacacatgcaactcctaaaaaatgtttcattgaactaaattagtgtgaaatcaggctactatcatgctactcaagagggtctgacaaatgattcaagagtgagaaatgagagaagaatgagagtggggttttaggcaggagttgaagaagacagaaatttaatgagaggggtttacaatacaatttttgattcctgaaatcagcttaaatctttcctggatttgaaaattgtgatcttaattttagcttcgaagcaagctcagaattgagacccaggaaactctaagactttctgggctcaggaagcttcaaggatttccaaagactcaaaagtggttatgaaaaccctttttatgaatggagaagggtatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttattgtgatagaggatagttcaagatgaagcttccgagtgatgtttataagggtctgaagttgttaatgagtgatgattatattgatgatgcttttgttcaaagctttaaaaccaaggcgcagagctctgggagcactatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgtttgtatttcaatataatgtattgttagggctgtcacttgtatataatatgtaatgtgggttgagatgatctggtcctctggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagagaatttagctggtctaatacatgcaggtgagggaatttggctggtgagcgcactgccttgagggaatttagctagcccacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatacaatatgtgccaatagaggaattcaatacaacacaaaggaatccaacattaaatattcatccagtatgcaaaacaggccatactgagagtaaagagtccaaaatatatcccgtgataggttgaaatccgcgtaacttctaaactatgagagatatggggtcagttgtagtgagtgactaggggtaattttacctgagaaatccatttctggtgatagatattttaccatatctataatatataaagagataataataaaattttatattttctgcgtagaaacacagtattatttcccacagcgcaagttagggcttaaactttgcaaaatattttctggatctgtcaaaaatctaccttaattcaagtctcccatcagttagtgctcacaaaaaataggctcttaagggtcttcctcacaaaatcttactggaagccctgctgatggcttcttgtgagaagccttcttagttggtgcaagaagccacagcacttctgaaggcataaaatttagcaatgaatcttaaatttccagatgagaagtttatgcaaggaagaaaaagaattgaggtgtgagaagccaaaaaggctatcatgacccccaccaaataattgtggctcacaattgaactttttgcttctgagtttgatataattcttttctgattgctaaatttaaacataaaagtagtgagctcagcaaaccatcagcactacactgtgactgatcaaatcaacttctacaggttttcaaggtggttgttggacctagaaagccatgtctatatgggttggattgcataatatttatgtgttgcatgaaataagaatgttaccagttgtgtcaacacctgtaagcattttggagtttcacaacagttgcttctggcaaatctcacttgtgaaaactgctattatgtacagccaatcccaaaacttcatggactctaggaggcacgaggaaaaatatatgctcactagatgtcaactgaaaacatgtaacattgattgctgctcccatgtagctccaagtctgttgagaaccaactgcaatggcccctttgtgtcttatagggggctgaggcagagctgagctggatatgtaatgggtagtatacatgagttagcttaatttcacttgtcatctagtgttcattttttttcctgttgagggtggtaacaacggtgccacagagacaatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtattgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaacgaagacgaatttttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcactgttggtggtaacttggaaaaaaaaactgcacctcaatgttttattgctgctttctcctgtatggtcacagtaccccagggcaactcaactagcatcattatagctgcttcctcaaacctattgatctattattgtaaaattttgaataaaatcattcaactgcttcaattactgatatgaagagaaaaatatttcaatcccctcctcatgccactgcatctgaatccataaatattccatcagacactactatcatagaccttgaagataggggagaagatcagactcttatccaaacagttatgcgcatttgggtttggaatcatttccaaatatccaacaactccattgaagccatttgtcagattttcaagaaaggatgaaatatttgtggggctactttgaccaaaggcaaaagtggaagcaccaaaaacttccacagccatcttgctaatctcaagcttgtggacaagaccaagaaattgacacacattgatctggagaagtgtttgaggtcagaaggctcaggatccttgcaactcgaagtaagacaatttttcctcatcttgctttgtcatcccaaagctaatagtgattgctgactatgtgactggggctaccttgcaggttgagcttaacaataggccggttcacgtctgaagttcaaggcaggttttagcacttttatggataaaattttgtgaattttgtcaaatctcatgaatcatcaggtttggaagaatttgagatttttgacaaactggcaaaattttaatgataaatgctataaaacttgctccaaagttcagatgtgaagcgtcctaatgagtcattgaagaatgctattgtatatttcctagataagagtgatctttcgtttaccattgtcaagtgcaagtctttctgtgcacttattcacctactcaatgaagggaccacacccctattggccaataccttccaaactgacattttaacccacctggccagagttttcatccagttgcaagagaccatcaagctgcatttcatcaccaaggaagacaaaatctcatcatggccaatgcttggactgcgcaaaacgttacagctttcatgttggtgaccactcattacttggattcaaactttgaaatgaaacccttgccgtccctcacatctaaggtatgttgccaggtaattctttatttcttgttacacttgaataattacctgttgttggatctttcctctccaggcaatcatactgggaagatgtttgttgaactgttctatgaagagctcaagaagtatgggtgtattgacaacatacacagcattactgccaataacactttgaccaacaacaagatggcatgggaattatctcttcaaatcctgtcattcaaccctcctcctcaccttcttggaggtgtagcccatgtgattaaacatgatgctaaaactggaattgcagctcttggatggacagccctgatgacaacagtgggccagctacgctaaccgtagcgaaaaattgctacatttcagtgtagcatagtgttttttttcattttctgcgctaacgctacgcgcatggggcaaaaaattgcactaacatttagcgtagcgttagcgcaatcccccccatatgtgctaacgctacgcgcacagggcaaaaaaaacacccgctatgctgtgctacagcaattttagcgggttttaggcgttttttgctgctaaaaacgctgtagtgtagcggcgccagaggcgcgctaacactacaccaaaaaatggatagtgttagtgccgctacaatttagcatagcgcagcagcagtagaagagtgctaacaatacccaaaaaaaagaaatttgggtgccgctacgctaacgctacattcattgagggacctgctcagcaagtcactgggaaccaaatggtgatcagtttcctggccgccactgccacacccgatggagtcaatattaatgctgcctcaatcctcaataggattcacggcctatgtacatacatacatccaatttttgcctcaacattgcaaacactttgctgatgtggtcagctttactcagcctgaacttgtacccaaaaaggtcacctgtgaaatatatgtattgaacctctggaattccacattcaaaatgttcaattgggccattttacttcaggattcatgcacccaattttcccaatcccaactagagaattgcaggttttttttgaccgtggatgagtggaatcaatcaaagaccatcaagacactcatccagcctctcagtgaatcaaccaggctgttgtacggatcaaaggttccaaccctcaacaacacccttctggtctaaatcgtcttgattaaacacctctgtattgccagacaaggcctctatgatcaatccctgcttgtcaacccggcagcccagatgattgcaaatatcctacctttgtgatgcactcactaagccagtatatatttgcttgatgattcttgaccccactttcaagacagccttctggaagacacacacaaacttcattaaaaatcactactttctctctgttgatgacattctttcaaccttgtgcactgctgcacacaatttcaaggaggcatagggtgtagctgaaaccccaagcaatgtcaaaaaagaagctgtggcctctggaccaatcactccaagcttctttgctgctgccttctaccaaccaactgtgccaattgaggggattgaagcagagattaaccaatacctaaaggaggatcccaaaccccaggggagcaagatccttgcctgttgggcaagtagacaaacaacctttccaaccctatttcaaatggtgcaccaattcctctcaatcctggcaactagtgctgcttccaagcaagtatattctaaagaccagtgaattgtctcctcctggtaacattctgcactcaagccaaggagcattgggcagctattgtgtgatgaaaaacaggaattataattgagactagaaccagaacttaaagatgtaaaaacaaaggttagagaaacattcaaaagagaagtatgaaaacatgaagaaaaaacaataatgagtaagaagattcaccacggtgatagtttatttttgagttagacagagaataaagactgaagtagacaatgtaaaacaatgacaagtaatagacactgagacacaagaaattgagagaaaaaggttaatcaaagcttttttgagagaaggaaatgttgagagattttttctcaccaaattggcaaaagccaggagagaaaatcaagggagagagttggtggaacaaggacgagtgagtgctgagtagtggatgtgagaatgtattgtcgtcgttggtgtgagtgaaaaatgagcaagataagagagagaaagaagagaatgagagaagagaagaaacggagtcaaagaggaatgtttaggggaatggtggattgaaggtgatttgaggagagcgttgagagaacagtcgaacagtgttggagtggaggaggttagttgattgagggtagttgatcattgacggtgacggagactgttgaggcgacattgattgagagcattcggttgacttttatagatgaatcaacgagagggtgatagggttggcttgtggttgaggaatagcctgtatgtgataagtcgagggatttgtggttgtgattgagaagtaggagtcggttaggttttgattggaagagaagggaagaagaatatgagatgagatagggattgatagggaaagaggatacagaacaagagcggagcgcggaaagggagcgggagtggagagaagagagcggagcgggagtggagagaagagagcggagcgggaggaatcaagaaaagagaaaacagaattatgagcgggagagctggataattccaacattgtgcctcaaggggtggtaccaattgttcaacagacctttctaactggccctgcttctataaacagtctatcaacctatatttctctacttattttttcttgcatgttcattttccaatcattttaaatagctacggccattagttcataataaataactcaaaataaaaacagaaaacttgttgtaaatagccaatggccacttggaagcaataaaaaacataaaacacatttttattttttgctggaatcccagggccctcagcctgatgccccaaaccctgcagtgacatcttggggcaaggccccaggttgggtgtttggtgcaataaggttgcctggaggcaaccaatatcagattggtctcatggaccaattttatattggccaggcccactgatatatttttcctttgttctaatgtatcagtgggcgcaaccaataaaaaatcagtcaatgagaccgattttctattggcagcctcccggcgaccttatctcggggggttgttgccaataatacaaccccttcacccttactaaaagttggtggtgcaaaatttatctttggaaatgcagccatcccaaaagccttgcacaaaaccacaagacttctgggattggctgtatgtaagattttttgcagatcaaaaggcaaaatatagcttgcactgtaggggatttgaacccctgatagggacatgaagatactccaccaccttgttggcttgccatttgatcacactgttcccctggggccccctcaaatctgcctgcagcacctaatgcaatatgcccaggttgcttatgactcatgagtatcataagaccatctccaccgcaagttgctatccgagctgccaaatctcgaagttcggcaactgcggcgcgtttttagcagctcgcgtccagttggtattacaccgcaagttgctataatagcaactggggaatgtgaaaggtcccccccggggcagcaaagcctgcactcaatgttggccggtattggtcctctttctctagtgaccggtaccgaccatggagagtattactattgaccggtaccatcccaggagatgtacactctccttcgactggtgcaactggtaccggtcacttcttcagtgaccggtaaccggtatcggtcttcaagagtatacagccgttcccaaaaagcttgcggtttgggagcggctgtatttcagaagatttttttttgcgccattgaattttagcgcctcacaacctgtacagatgacggtacaggttctgatctggctgccgaggcctcggggtgggtccggaggcctgccggctgccaggcaggggtaggctaagcctccatgtgatgagcggttctaggccaaaaacttatgaggattacgatgatccaactcccacacactcaactcaaaaactgtgggagttgggtcattttgcctgaagtactgtggccatacagggccacgtacaggagagaggggcgctaaaaaaccgaggcgcaaaaagaaaatcttcggaaatacagccgctcccaaaccgcaagctttttgggagcggctgtagactctcatgtgaccgataccggtacttaaggggacaccgttgcttttgaccggtatcagcctttgagagtgtacactctctagagaccaatatcgatctttgagagtgtacattctcttgtgaccgatacaggtctctgagagtgtacattttctagtgaccagtaccggtctttgctcttgagtctggggattgggtgttgtgctgtgtcgggggatatgggggagggggtggatgggagaatcacaaggattctttgtgatactcgcgaggttgagctgctatcctgatgctatatttggtatcgggatagcagccgagagtcgggttgctaaaaattttgagtgtttagcagccccagtggagctgctaaatcgagtttgcgctgctataattggtttagcagcgcagtttagcagccacggtggagatggtctaagcagcctggccatcatgcatgagctcctgcagccacatttgggggggccccatgggaggggggtgcttactccaggcatggtctgtacagacccatcatggcccccttcttggagacgtgccattaaccttcaagagtgggcacagcattgtgaccccggtttaccactaggctaagtacagtgcttgatgacacacctgaatcgaaggggctattaggttcctcataagctgtcgttggttcggtccccagtcttgatggccggctggagttgaccgccgaagaacccagtgttcagctgacccgagaggaatcactcgtctcattcaatttccatcttgtagtatttcagcaccaccataggcatcaggcaagtatctcgaaagctcaaaacgttcaacataggcctctcagtcttgacttatgagtgagagcccgaaggtcagctcgcgagtcttgacttttgagtgagagcccgaaggccagctcgcggtccacatattatgtatcccctctcaactgaaattgacgatccgatttgaaaccaaccgtcgtcccgagctcctcttatgagcaatagccttctcctcaacgcttcagatgcggtcagctcggttctttaccgatatgagtcgaatatagagtactagtgatcatccctcgatcagtactttcatcagtcaaattccacatgaaagaaactaaaatattaatcggacggtcaaatgagagattttgatgtcacaaaatatcccactcgtccgccgttcattgggtcagacgactgcgcttgggatttggctgtagcaaacggcgaactttggctaattgaaccgagctcttccgaaaagggaaagcggatgctgtcccaccggcgcactccgaactggccggtcggtcaacaatggcttagcctgggtgcaccttcgcgtcggacgccctgtgagatcatgatctctggtcttgattctgcacgtctccactcaaactgaagttggaattccttttcaaactgaaaaccgcttgcttatgatactcaagccagtggtcatcgtcaaaaatcattttgtgccaggactggcttgttgcgatctctttgtgacagtgcatattatttgtatagtgttttcttgtccgtttataaggattacgaaaaaaatagtgcactgtaggggatttgaacccctgattgggtcttttgaagtatactccaccaccaatttggtactagtgggatgccttttgatcgccctcggacctttggggtacataagtaggtgacttgggcagctgctgcttgcgttcaggagctcggtagcgaagatacctggcattgacactgagcaagttcgctgtcgaaattcgagcgaaatagcgcacatccccttgcacctacggtcaccttaagactctcggggtttactccagacaggtggtctgcagacccgacacggttctgcttaaagacgtgtcatccaggtgggtacatctcccagaccccggtttaccgctagcctaacagtgctttatagcttattgatacaggtccttcgattaaaactcgtacaggcagttgtcgctggttcggtccccagtgttggcgaacgttggacctgaaaacgtgaaaaagaggcagatgtccttggcaccggtggaccgcgtggtccttggaagatagaaattgtcaacaataatcggttggctgggtggcggtcgtgcaagaccgaaaagattaggaatgtggattttggccttgctccattgaactcaaagctgattctgaataccaatgtatcgatgcccatttgccagaaatccagacggagaattgtcgtagaatgtgacttcagacgctgcattttggtggtgatcagatgtgtcattcatccgtgactggtgacttaaacaaagcatcactgtaccggacagcctcgaagggtcggccatcagttgagtacatagataccgaaagtaaacttgacaaagtcctgcgactgtgggcgcgtccaccggaggggtcggcccgtccaccgccgaggaactctcgattgagattgagccgcgagctaacttttgtatccaagtcctccccgaacttaacacaaaggattagttaagctcgagtcctccctgcacggcgtggagtgaactggctgagctttgtgctacaccggccgtactcagccatgaggaggggagccaaaagatgtgctgtaggggatttgaacccctgataggatcattcacagtgctccgctacctcgggtttgtcgtttgatcacacttccagaactgcccaccacgcggggccgactcgggacaagtagacttgccccatccatgagacgaccacaacttcaactcggtcttcttaccgacgcattggccacagggttaagtgcttctccggacacggcctgcaggcccgatacggccccagtgtctgcttcgcgcattccaattttggacacgtatcaccccgggagcgggcgcacctgatgtgaccccggtttaccgctagcctaacagcacgctggagagtccaggggactgtgtacttaagattcttacagcggaccgtcgttggttcgggccccggtcttggtgatatacatagtttcatcagtttaccactgaagggaaaagccgatcagtattacgtaatcaacaagaactgagtatgtaacggtcaacaagaacttgacggtcaacaacaacttgacggtcaacaagaacagagcaacggtcaagcagaacgaagaacggtcaacagagaaaacaagagaagaagacatggatcaagaagcattcacctcactctcccatcggacactctccttccaacatcatcttagccaccaagcatgctgcccaacgatggacctcgccgtcctcacctctccctctaccggaatcaacagcgcgcctccaaaccaatcgacctctcatgataccttaagctgctttcgtctcagtggctcaactccccaggtgtggtcggtgtccgtcggcaggttttttgccgacaattgtgcttgcgtcgatctgctggggcatcacgtcgatctcgatccggagtcacgcttcgatgagattaccgcgttacattggagtccagatggtgtgccaatcatgcgttaacttctcatgaaatgttaaggtgatcaagcgactcatgaattactgatgccttgtattcctaggtcaatccttggtggctggcctgagctcgaaatcatcctcttgtccaccaacgttcgtcttgttaagcgtacactctggccaactattagcattcccaacagtggtcacctcatcagacctcaatcttcaatctacccctctccactcggaccagccttccgaccaaaccaccaaaattgacttcttggcctggctctccctacgaccctcgaaaaatccgaaccgagaatcagctcaatccactactgacgcgcgctcgatcggacaatctctatgtgacagactaccagccaatctgacggttactcagctcacgaaaattgaaacgtaggtccaacaactcctcccttccgatgttcttttctatgagggttgactttcgatcgggtttagtatcaggaatcacatgggccctgtatatacctccaacccatcaacaggaacgtccaaattgtatgatcattatccgatgattcgctttccgccgtgcttggccgcaaatcagctccagccgaaggaacgtccgaacacgtcctccctgctaattgtatcctcccatgtcaacacgcttcacttttttctggatggtacagtctatttgggtaccaccgccctaccctcccaagtccagctggtcggagttcagctcttgcaacaagacgcaccttcaactacccctctagatgatgcccaccgtggtggagttcagctgcagttagtctggttggatgcaaatcattcgatcggattcggtactctcgacttactaccttcattactaccctcgcatccttcttccaacaaggcatctatgcatatcaacgtgttcaaactcgaacagcgactatcgcttattggcatcaactccaaagaactcaatcagcaagcacagctgtcgaatgaaattcagagtctactgaaagatagcttctttgcgtattttggtatcgtcaaagattggcatatcgctaggatcactgcgaaaaagtggtatgaaaacttggaacagctttctaaaacacacaaaggcgtgttcaattgagttacttactgtgtacactttggcttatactaacctttcttttaaaattgcctgcactcaaagttgtagagccaatcagctttcaaatgttgcaactattgtttcttgggcaagccacggaaggtttaagagatttccttggcaccaaaagtggcgatagagtgaggttttaatcttagctgtcagccagtgaaatcgaagttgatcgattttctgctatttgtttgcatttcagattttcacaaaatgggaaagtactgtttcaggaagtcttactcgaatccgactggccattattgagttgtttgttccagcggtggaaaggttatacatattaacaacagaactgaggttacacacatacccaaaattttcgtatgcccgatatccccactggtgaccgtcttaattacaacattcaaacgtcttttttggttttattttatttcattgacgtacggacatgcacgtgtacgggaaatgtgatcagatctattaaaatgattgaagacgacgatttcgaaacgcttctggtagtcgaaaatttaatcaaacatctaatcagagcggtccatatgttagatcagttggttaaagaagaagaagacctgtttggacacttctgcaaatggctccgatcaggtagtgtcccatttttctgtttatttttctgggcctaggtcgagaaagcttctgttgttaacaacgtgttcacttctttttctatgttgccttcatagagtttgattatgttgtagccttggaaagtgcaccgactcctccgagtcggccactgatcaaatacgacttaatggccgttagcaaatttatccaacgcggtgaagccaatcctctggataatgtcatattttctcagtttcgatccaagacagacgatttcaaatatttacaatcagtcaaagagaaattatccaagacagtttatgacgaccattttgacgtaaatggccccgaaagtcggatagaattgaagaagaagttggctgctctgctatcgttttctgatcaagatagcggccatcccgccgatgagaaaaacgaccagagacgtgaatccttgaacaacgagtcaccaatccttggtacatatgtcacacctgattcgagccactttcaacaacctcatcccaatgctgaatttctaactcctagctttggtgaccacttgagaagacaaaaagttgtggccatcacgccttccaacccgtcgatattcaaacctctatcgtcatctacttcggggtctaatccccaattcagctccaactcacatcaatcatctcaacctgacgccaataattctgcaaatctttcgtctcaacagccctgggggctttacaatagcttaacttatagctctatgctcataactgaagtctttgtgaagatgttcagtaaaattgctatggccaaacccatacaggaaaatcccttacgacatacgcacaccctgctgaagcccgctaaccgccatctctgctcgaggttcgtggaggatgtaagtttccgttttttaagcattgaaatctgcgctgtcgcttgactatcttggagtcgaaactggaagcaatcttgctgactgttcttattaatcggcggaaaaaagttccattactccgcatttctttcgaagcgatcggatggagtgacagttcttgtaatcgatcggatcgagctgccttctaaaacttcgatgaacgctggattaaagcaaactcaagtgaccattgagctcaaattacccagtacatgtgttgaagacaatcatccggacagaagtgttaaagttttggatttggagttttttgatgatcttgaaattgtccttttggctcagtttgattcgggtttcagtgagttgtccggctccttttttcgtcccagttgatccctgcctgtccaggcaccttcttgctcgtctttggattcttccttttctccgagccgataccaattgtttgtttggtgcgatgttgttgggttgtttgatgaatcgttcaggtgctaggtacatgatgatcactatgaggttcagggaactttttgattctcatgaacgtcaatttcccgaggttcgtttaactttcccatgatgagaagcctatagattccttcaagatgcttcctgctgacgagacggcctgacattattctgcccatgaacatgtgtagctcccgatatatagaaatcatcggctcggttcagattatcaaccggatcaaatcagtctcaatggtgtcaagggcagacgaacaggctgcgtgctttccggccagtggaggatgcttcacgtctttgatatggaggatacttccgatacttaaattctttgggtgggaccaattgtaataaaactattttttaaacttttgtactattttttctcaaactgaaattatcaaaattgtatgcacaagcaacccctagtagactgtgtctcgcacctcccaggtatgtacgcgtatttggcaagatttatacatgatagaagcttggactaaatcctgcatcaagggtcccggactcggctcacaattcattgaaactgaagcttcatgatgacatgtattttataactcattgtgaagatagataaatgggctgccgacgactgcaaagatagatagagcaacaaaaaatggcatctaatgattagttgggtaacattccaaagattgaccttatgggctaccaatgtattttcagcctattgaggtgctatcgaattcaaatctggatcactttggcgatggatggcggttaacggctggtcaaagtgatgagtttcagaactttcttcgttcctacgccttcgccacccccgccgggccacatcatccggctcggcatcacttacagcattgctgagtccactgcctcatgatcaccaatcagcctcagatcccgggtgagcgaaatccggtgccactgctagttcctttcagttcgcaccacaaactgagtgactttattatacagctcatatgatactttgtaatgtccagcttgtacgtatcgaagctgttggttgtcgaaacatttattttgaaaaaggcgtttaatttgtttttgctttattctacttgtattcatgttctcaagcccccttgccctcagaagctcaagtcctctgctgaacgctttctattgccgataaacattaatcttgggtttctcaatcgccggaagtatcctacgatggccaagttgaccgacctgccagccgagctggtcgaaaggatagccaattaccttatcgatcaaagttatgccgattccaatgcccatcaccatgatctcgaccataatggaatcggagaatttcaacagaatccaaggccccatctagataacaaggatgccttaactggagccagcgatcaccaatttagctacagcaaccctgtctaccacaaggagacgacggtaaatatcaagccctcggaatatcaggcaagtctcctttctctcgtgatgtgtcctgctttcttgataattactaaagaaagcatactccaagctaacatctcattgtgacacaggttactcaagtatcatggccaggtggtgagccatctgatattcgaacgtttacacaccgaccctatcgtattgtactgaatatccatcgttgattgtctgcaggtctaccattcaatccattggtatcattatccctagtcaaccgcacctttcgacgatgtgcccaggagatgctcttcaaaaacgtgggtttgaatcaacagcgggccagcttatttcaccaggcgcttactcgtccatccttggaggatgaagcaaaactctatcgtggctcgatggttaattacgagggtggaaaacctgacagtggtaacgtccagattgcacaaccttttggaatcgattgccctcgtttgaacaaattggctcgattcgttcgctctttgcaatttacgtggagcggcccttgctccatgggagaaggcggcggctctctcatatgtgacatcattcggagctgtccgttgcttgaaaatatcgctattagtaatacgttctacatgtgctgtaaagagcccattttggaggccctcgctagtcgaccgctgatcaaagaattcgtcatactcgggcaagacagaagtcccactgacaccgtagtatttcgttggattctcgacgaagtgtttgaccgattgttctccaagtgggacaagctcgagacaatcgagttggttggactctctcgtcaatcgaaccagatcacccagactattccccaacccataaccgtcttaaaccgtgcactcaaaaccatcattctaaatgatccgaaattaaacgagagtgagctctcctggattttgaagggctccatggagagcttgttgacgctcaagatcatcaatccaagctcagaacttgaccggcccggcttatttcggatcctaaaagggtgcaccagcccgaatttagaagttttgacgatcgatgtcgacgcggcttggcaatcgattgaaagggacgccgaaggttccgatgacccagccgaaaattgggcgctgatggacctggtcttcaagtcatcttctgccttgagaaatctcaaatccttgtctatcactggcccgctggtcggctctggattctttaatctgctacccgactcccttgtgaagcttgcttgggatgaatgttgggaactccggtctgatatgcttgctcaggtactctcaagttcccgccaacctgtatggctaccgaatttaaaatgtctctcagcccgtgattataacagatgtcagtatccgcgctcccctagtaaaacgttgactaaaacaacctctgtcactgaaacttaaatcggtcactaacttgacaatacccaactcttttcaacaaaaatcccttcatttcatggtgacacacattgcagggcactgtcgagatcgaagagcaattgaggaagcgttgcaggcgcgaggggtgtgctttcatcctatttgcggagattttgacggctcacaatttgatgatgatgggccgatagtagaccctatgaggaatgtaatggctagcctgtattggtagtataagtatcacttcatcatcaactgcaagtcctatttacgtggacaattaatcatggccatcatccctgttttcttccttcatctgctttcagcaatgcatttaatcgtgattatcgcattagctggcttgcatgtttacttagttgttcgaatgtccttcatcgcatccatctcattcgatactgtttcttttgcaaactttgtcatccacccagtctccccatgatttatgccgttggggaaccttcgttcaagaagctgtgtgtagctagatttttctcgacaagcacagagacgcaatgcaattctttacccctgcacaaaacatttgacattttcgtcccccaacatacgtcctccgggcgggccgcgcggcggcttctgcttcgcgctttacaattggccctgggcttctgcaaagttgggttcatagaccatccatgcgcaatgcgtacactactaccagccgaatcgccaaatggacttgttcatgaccgtttcgtagccgatccactatgtagtcgacatcgttaaaggaaccgacctacatattgagagctccccggaagtcgaccagcgccggggctggatggttcgagtagaattctggatttaaaaggtttctctttggggctgtatccaaccaaccttcaattgcttcatcctgcattccccgcggatccatggagaggcttctccggctttgcttgtatacattcgtgacggtctttggcttcaagtcaaagagcttggttaatgtccaaatcaatcagccatttgtcttcgattcgtgggcgaatgtatggtcaaagaaattcgaatctcatgttgaagactgtgaatgtcagggttatcgctcatgatagaatggtttcattgtataacaatttttgggagtaaggcagacaagcccgaaggaggaacatatgacatgaattgatcatgcagtgcggtgaagcaggaggctaaagattgtgcgttactcagggcagcaaagtcaaaccaccaaaagatgagagattccatcacaacaaagtattgaagaatggaatgcatagattccaatcataagtttgaaaatgagaacaacactttaatagattaagcatgggaaggataaacccagcggagagatagaaaacgcaagatcgacctctggaagtcctacattagttctcttcgagtctacagagacggaaaaaccttctctcgttcaatttcctccggctgccgatcctctggctcagtcgcgcctgctgtcggcgttaggagtcatttggtcagttcgtctgtcatgccgtgccgatccaatttgactcatcgggtgtggtgatggagggggctgagatgaccatgaacctctcaggcttgatacccctcgagaagtaatagccggtgtggaaaagctgcctcgttgtggcgaaggtaccgagttgcgttggcgaatcagggtgtagacccttgggtgacgggttcctgcggggtgagaggttggatgtgaaaaagctctagcccacaagtcatcggaagtggattgcttcgcctcagatgtcaagaaagggagcttctttttcgctggatcgctgtttgccggaagggggacattccaatgttcaagggtggcaattggcgcttgggctcgagaacgagcagctcgtcggggttgaacattgtcattcaccagagatcgagaagtttcctccggtcgagactcggagtcggcttcttgggcagccttgcgggcacttgtcaccgccatgaacataatctatgagagttcacattaaaatcaaccttgacaatgggcccaaagtcagttagaatagtatcgctgagcttactttaccggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggttgcaagctttattcgatgacaagggtcgctggtattgggggtggattttgaagggaagggaaggaattgcaatgaaagaatgagtctcgctatttacctagtgctaggatcggggcttcaaaggggaggatggaagatatgtgctaaaggtggcgaagaaaattgaagtgggggattgcagaggaagtaggacgacttcataaataggcaacttctccacttaactctctgcgtatccactagtacttagatagactcaaaagctatcagtagttgaaaggtagagttatgcagataaacactaaacaaagacaatgagtgacagtaccaaacaaattggaaacaggaagttgaaaagagaagagtacaaattggacacaggacattgatcagagtactgcacctggtgttgcttgcgttgtgaatgtgttgcatctacgcaggtaatatctcctagcaaattgttaccctacagctgacgagatgatcaatcgactgagtagtagcgactcattagactgagcccaaatgaatatgatatttttggaagaccaacttaagaacgatataagataacaactgattaagatttttacttcgaggtaacccgtgctttgagtgaaatgcccaatgattctctttaacagggggatgtaggaagtcgctaaacagaggatcaaagattggcttcgaatgattttcacttctactttcattcactcaggtactcatgtcataaaaggcaccaaaaccttctaacctatctaaggatgccagcaataccgctcgctcaccgaacttcaatttggattgttcaagccatactgccttttcagaatccctaacatgtccctctaatttttcaatcaaattttcgctttcttctttgctttgacccagcaacttgtttcgtaaagaaaagatgaaatccatgggcatcagattcctcagactttcttcctctttccaagccttgtaacgaggagacttggacaagttgggaatatgaaaaacagaaactcaagtaacattgcgggttccaaaatatttgcatgttcaaaagcaacatgtaagtgcattggagtccagaagaacaaggctttcttatgaattgagggccagaaccatatggcatgaaaattgaatttttcagaatctatcttaatcaaacttttatttcatcaaaattgaccatcaccagaagccataaaagtcaagaatttcaatgttagataccttcactttttgttcaattctgcgtagaaggcagaaagaatgcccattttttagaattgaatcccatgctactggccctaatgaagggtgacaggagtacagaaaaggtcaccaagcccaaagtatctaagagcatctttaccggttgagctaaaagccagcagttttaactcgcggctattgctaagctactatagcgaagcctattcagccacaccggtgtggcatgaggttaaacggtggggtgtggtttgaagtagaggtgtgtgattgtgtgcgggagggcaccaaaatgaagcacactcaccggtttttgcttttagcttgcttgcgagctaaccattgctagttctagcaacggttagctcgaatcggagccacgagctagtttgacttgacttaagctcagcccaatgtggttgaatttcgcggctaaagtccttagtctcatgacagacaccacctccaggaaggttttgggactcagcagggtggtcttgcgcaaaccctttattctctgaggcattatctatggcccctcactctttgcttcaagaggagggcatttttatctgtttcaaggcctatgattaatgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaattgggaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtattgttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagattcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtacagtgctatgcatgggtggaaggtcataggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgcccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcttgatgacgccatctaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccacttcacgcttctactagctaattcttacacatatgttattaatttatgtattataaaatatgtacataatgtataagaataaatattgttttaatactttattctaaagctatttctgtgaaatcctagtgatattatatgtacaatgctcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtataatattttccagtattcaatcagttattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacaattaagaccaccactcagttgactccaaattcctcttgaatcacattcaatgacttggggaagacctagtataattagggggtcggaaaaacgactcccaaaaattgtctgacgactcccattttggtcaaggggtcgtcagacgggagtcgttcttctaaatcaatgagtcggccatccaatttcttttttaatttaattttttttttttgatttttagggagtcggcgcccccaaaccacccctcatgcttgagggggtttgggagtcgctcactcccatgaccgaaggatttccttcccgtctatgagaaagaaaaactaccggaaggaaggaaaacattctcgtataacatcctcatcaacggaggggatccttccgtcaatgagttataaaatctcaacggagggtatcccttccggtcaatgaggtataacatcctcatcatccggaagggattccttcggtcaatgaggatgttatacctcatcaaccggaaggaatcctttctggttgatgagggtaacaacctcattgattggaaggaattccttctaatcgatgaggttgttataaatctcattgattggaagtcgatgagggtaaaaacctcattgattggaaggaattccttccaatcgatgaggattttatacctcatcgaccggaaggaatccctaatccttccggtcatgggagcgagcaactcccaaacacccttaagcatgaggggtggtttggggcgccgactccctaaaaataaaaaaaaaatcaaaaaagaaattggatggctgactcccaaagtcggccattgatttagaagaacgactcccgtccgacaaccccttgaccaaaatgggagttgttgcacaatttttgggagttgtttttccgaccccctataattaagtcttatgcctgattgctcatggatttgcaaaaattagaatgttgattgcagaagatttcaagtttccagaatgaaatcagaatctggattggtgggatcaaattcctattttcatgggttttaaccaatggtgaaagtataatgcttaaattactaatttatggttaacaagcattgaattccccattgcttggtccataatgtccaaacttgaatgtacagtcacctcccagatgtttatagccagtttgtttggattacacaaccccaacccaccaactttaaatcatgagacttggaaaagtggtgtgaaatatgttttggaaaatgattctgaaaacactaatatgaaaaaatggtttttaacatttgcaaaaaatattacagttatcacactttttgcagaagttttaatattgctccaaatgaaaaaatgaaaattggaaattggagtgtggtatcttgaaagaattataatagatgaaaattttgaaaaaaataagtaccagatggttttaaactggtgtagaatgaggcattcatcagactcacaatggaaaatacagtggaaaaggcagtgtgatcaaattcaacttgcattttgacctgaatactgagctctgaataatttctgtagttcattttttcatttattatcattttccttgcataccatgctactctttccaatttttgttttatcatttggagcaatattgtaaacttttgaaaaaagtgcaataattgtaatatttttttgcaaacttcaaaaatccattttttcatatttttgttttcaggatcattttttgaaacctattttataccctttgcccaagtctcatgacttcaaagttggtgggttggggttgtgtaatccaaacaaactggctataaacatctgggagttgactgtacatcatgcaaccaatgagctgaacagaacccatcaatgtttcatgattctagggattgggaacaaaaaatttcatctgatcactagaaattcaaaaccccttttgcaaaccaagaataaataactctgaaattctcagcaatcacaataaaaaaaattcaacatcactccaatccttttctcataaaaactttccattttattggaaaatataaaacatcatgcaagaaaaggaaagaatgttggattaattaatcctgtatgtagtactcgtatgcctatactgagttatgcttatatcaagcctgccattactactgagttaacggatctctcttctctgactctttcctcactgaatcaatacatatcattctcatcgtcaaagtcccatcgtgagtctcaacatcagtctcagtttcagtccctggtgtccctcaacaaagaaaggttcactatttgaaggggtgctttcacatctaggagtaatttcaagagtggtacagagcttccaggtctacccccttgatacaaattttggacccaaattcttatgtagcaccccatgtattgcaagcacctgcagtggcacagaattttgggttaaggaggagtcaatgtgttctagcaaaattatttaccacccattttgtagttgctcttagtatttatcagatatcacaatttctttttctggataaacaagccatttcaaaaacaaaaaaaaatgcaagtctattcatatctcaactcaagtaaaatatgtttgtagtaactgtctacttgatttttcatctgtaaattttggaccatgcttttctttctccaaggtgattctgattcctgattcaaaagagtttcaattcatgtatgttccagcaatttggacaattggggattcttggaaagataaaaagagggagttggaaaaacaacccccaggaattggaaaattgactcacactcccaggactgttgacaaaggttgctgggagttgattttccaattccacttgcaggtgagaggcttgttgttggaatttgttttattatggtagtctttggactaaacctgtcagcaaatatgggagtcatcagacttgaccatctcaatggctggaaggacaaagaaaatgtgtcacttgccctatcccaaacattatgttcgctgtggtcagatctacttgtctcatggattgtgcaactacattcaattgacatcaatcttgtgtttgattatattttttctgcatttttctcacctgaattgttatattttttgtttctcttatttctcatgaggcaagtatggccagtaaccacaaaccaagacctgtaatgagcacaaaaaccagttaaattagatcaagatgcatcagattcaaagtgatcatgtctttttcttcttttggatgaagcaaaacatttatttaccactacaagaaatttgatcaggttgtcttgcttagtggaggacttcccgtcaacatctgtgtgtctcccagagccggtttagagcctcaaaattcaaatttctcttcgagaatcaagaattttcgggtctagatcgacttctgtgagggtcccagatccgacgggaagtcctccagttccctgtgacatcaaatttcattcctttgatttaaacttaaagcaagtcagtcaagaatcttggaaaggtctatttacacctcatttgaaacgtttgagacctcttcgggtctcccagagccggcttagagcctaaagattcaaatttctctgcaagaatcaagagtttttgggtctacatcaacttcttctgacgggaagtcctccattccagtgataaatatgatcaatacttgcttgagaacagacaaccaagctgaaccggcatttcatcttttggaatcgtaaaaaggaaaatgtagaaatggcaatctgaactagtattgtatatcacttcacaaaagcaacctttgttgatcaactacaggggcatacatcaaagcttgccaaaggatgatatcaagtcaagcactatccatggctgaactggaggttggggatcttgtgattatataactctcaatacttaagtgagagtgtagctaacatcccctagacccagcccgcggttgcccagcgggtgaagcggatatcgatcggggttcttctctctctcaagtttgtggtgagcagaccaactctcgtctgagttcaaatgcacaacgatcgaggtgcagaaggcttcttgagccagccagctgaaaatgtttcacgtgctctcttgaacttcatccaacttggtcagctgaatttggtggtctgagatcaaagctgggtcgatgacatcatcatgataccaccacagccactgcaaagatcactgtcccgtccaaaatcagccggtccgtgccccatgaccgttagtcatgataatcgggttttccttctctctttcatctggtgatccgatcatcatcgagtgattatatttacatcataagccgggagtccgttaatttggacattgtcagccatcccagtcactttcacgctgagcttattgtctgactgcctctcagcacccctgcaatagttttctggtgggttttaggaatctcctctcttgtttgatggctcagggcacaatatctggaaaactaatctagctgaccaactccctcaagaagaaagaaaaataagaacagacttcgcaaacagctcaagtaacaacaatcctcaagatggcagacaaggaacaacagatcttcgaacaggaggtcaatagtctgaaggccaaatgggctgtgagtactctccaccttggtcaagataagtggtaaggttctatttctaataaccgacctgtccgcttcacgttcatagagtcctcgatacaagggtctcgttcgtccttacactgccgaacaagtcgttggaaagcgcgggacgttgccaatcagttatccttcggaagtcgtcggaaagaagctttggaatcttctcaatcaacactacaaaaacggaacgccgagtcacacctatggagcgtgagtcaagccgcacagaatctcactatcctctcgaagttcccctctggtcccctttccgatcaggctctgacttccccatatatccttccctacttaccaaaaaaaatctgttgtagactcgatcccatccaggtgactcagatggccaaatacttggaaacggtatacgtttcgggttggcaatcctcgtcgaccgcaagctccaccaacgagcctgggcctgatctcgcaggttcgtagttatttcagttgaacaggctgttgggttagagtttggctaacttgatcgcatctggcaccctcctttggcttgtcacagattatccttccaacactgtgccaaacaaagtggagcatttattcatggcacagttgtttcacgatcgtcggcaacgtgaggccagattaagaatgacacctgaagaacgaaagaaaacgcctccagtggactatattcgtccaattatcgctgtgagtttttctactactctgtcggaatagagcgtatctaaaaagaggaagagttgacctattgatcgatgttctgttcaggatgccgataccggccatggtggtcttactgcagttatgaaactagccaagatgtttgtcgagaaaggagcggcggggattcacattgaagatcaagcgcccggaactaaaaaatgtggccacatggctgggaaggtcttggtacctatttctgagcacatcaaccgattagtcgcaatccgccttcagtttgacatcatgggagtcgagaatatagtagttgcccgtactgatgcggaagcagccaccttactgagtaccaatgttgatgaacgggaccatggttacattcttggaacaaccaatcctaacgttggacatctagtcgacttgatgaatcgtgcccaaagcgaagggaaatccggagatgcattacaaagcatcgaagacgaatggaccttgaaggccaacttggttttatattcggatgccgtcgcagcagaacttaaagtccgaggcgctccgaccaacaaaatagccgactgggtcaaatcttcgatggggttgagtcacacagctgcgaaggccttggctaagaagtcctatggcatcgaaatcttttgggattgggacatgccccgtactcgagagggcttttatcgctaccagggaggaaccggttgcgccatcaatcgtgcagtagcttacgcaccctactctgatcttttgtggatggaaaccaagagtccaatcttggctcaggctcaggaattcgcaaaaggggttcgctctgtttggccagatcaatggctagcttataacctgagcccttcgttcaattgggacgccgcaggtttatccacagagcaaatgaagagctatgtttgggaattgggcaagatgggctttgtaagttgatctatcttggctgtatccttggccaacgttgcgagactgaactctgcttgcattttcatccatattctcgacaacagtgttggcaattcattaccttaggaggacttcactccaacgcatacatatccgatctatttgcgaagtcgtttgcgaaggaaggtatgaaagcctacgttgaagagatccaacgaaaggaacgagagattggctgtgaggtcttgacgcaccaaaaggcaagtctttcccactatgatgattttgcgtgaatccacatcctgactttttttatatcatcatgcactccgtttttagtggtcgggggcagactatgctgataatttgctcaagacttgcactggtggagtgagctcgactgccgctatgggcaaggtatgtcgtttgatttcctccttttttgtgttaatcgagaactgaaatctcaccaaaacaatattcagggagttaccgaatcccagtttgggggtcattgaattgaagcaagagtcgaactctagccctttgtcgtcgaaaatcaatcggttcctgaagggacccatttcaaacctctttccaactgtttcgaaccagatcgttttttacttgtcgcaaagaccgatccattttctatgattctctcttccagcactccaaaactgatcctgtatatttcaactaaatcccaaatcatacttgtatttttcaagcatcttttgatccattgttttttgtattatggtgtgctcaaaaggacttagattttgtagacttacattgatgattacggttacatataaactgtttccttagaaataaatgatagctttgtatttaagtaagtatccatgttacttcagaccaagcacatctgattttaaaagtgttgatgccaactaatccatgggcaacaaccctcaacaactgaggcaaaatggtctgtggcccatgacaaaagaaatcaccaaacaacttctcttgtgtcattaggttcttagcttctgtacttcaggtttccatgcttggtctcctcctgtccatcccctcttgtcctgttgtttttccccattataccctgagtcttgggttgttttttgacatctttttgttgtataatttggatgttcattgagtagtacatgcccccatttttggggagtttttggttgctaattttgtttgccccaatttttttttactttgatgaccttttgggtttttcttgagttgcacacctgtctgttttggtctaacaaggttggcactggtgtcaggttgcatgacagtttgtttggctttgcataacagctgtctctttttctccctctagatacatgcactctttgtgtcaatatttgtgtagaagcgtagactgtgaatttggtatcaattccggtaggtgtgtcccggaggagacagatctagtctcctccggctggctgagctgcaaccaagtcacaccatgtgacctaggtcacaacaatttgccaatttttttgtttgcatattttcccactgattgctaatttaaccaagttccatccttctacatgcttgtatttgtataccgtggaggttgagtgacattgcttttctagatgattctcatctgtggggagggcacaagggtgaaagaagctctctggactatgattgtggaacatggtggttgtaaagcaggggtaactatgtcatgagcatccatcatgctttgagaaatacaaaatggccctatgtatggtgaactcactatgctaggcagaaaattacttatttatagtgtattgacacatcctatcttagagagagaaaaaaacacaaaatggaatttttcagcttcaaaaaaaaaataatctcagacatggtctggccaggtctgagtttatatcccaggtgtatttcaaatccattcatctttttctgcactgatcttttgccattcttcacaggctaaaccagcaagttgtgattttcagtgcccctacctgactgtgagtgtagccacccagatatgtgctgctggaagcacactggaatgaacagtgctggtaaggattggccaaacctggtttgaaatatctgagtaaattcctttactagattagtaagatgcttccaatccatgtattggaccttgtttatagaaccaaaaatgcctcttcaactatgtagaccaaattcgcttcagttactcgatcaatgaactctttcatcaatgaatttaagaagatctttggagaggtatggaagggcctgttacttttaccagtggtttcactagttcatttggaaaaagcaatttatttatgtgctacttcatgcaggaatgcttctcaaatgactactcaagaactgagcagatctgacctattccaacagtccaatgattcctcttttgtgtttagtctgatggttcactattatgccctgagaggaaaatggaagtttttctaatgctcaagtatgtatgagaagcaagctgggaacattgggcatttggtattaaggaccagaggcaacgtcagctatcccaagggcctgtattttctgatgccatcacatcacatcttctctcagtgtatctcaatacatcccatcagaactccaaatacttcaactcacacattttgcctccattgatccttctcttgctcctgaagtccaccaaatgcctgaggacagccaaacactccactcacaaagtacatcaaattatccatcaatcacccctcctggcccacctacctatgtatgacctaatggttgatgtccatagttgcaggttaccaagtgggggtggttgcctgagttttcatgggaagcttggagttaaggtcagtgaggatgtgctctttagaactggtgattccaagaggtgggatttccattctcacattgatacccaagtgtaggtttaagtgacctggggacaaatatctctgctgtggtgagatgtgagttactgtctgcattctctcagagacaactgtgattggtgtggaaagtgcacatttcactcttggtgcagtgttgtgtccattgggcatcactgccatgcatatttatgttcatgagaggtgcctactgagatatgacaatgacccagaacacatccccatcaggctacactccctctagtaactgaagatatcccatttttgtttggaagcaaacttacacacaagtccactccttctttggcttggtgttttgaagcaagcctccaaaggagagacttgaatgctaaaacacctttcctgtgagagcaggatacaaggtttgggtggtggcagccttgtatgcatcttcacagattcattctatgttggagtaaattgtggtctgttttcttcttttgtttttcctccagtctgttctctgcttccagccatcctcatctcatgttacagtctgtgagaccctgtatgtagtacaactaggacagtctgtgtgttgatggaaggactcttttcttcatcctaattccactaactcactgtctgtcctaggtaagtccagttgtgtttctctttcacttcatttttttttctctttctctcattcagtgatgcaatggatcttgtccttccactcactcactctctgtcctcgattcattgcaacattctgagatcctgacacattgaagatcagcatcttcttgattgtttcctatttttatcattacaaaaaaagttgtttgattctaaccataaaaaaatcggattgaagttcatgattttttgaaattttcaactttgattagcaagtttggcagaggagcgcactctcactgtaagcatatttcaatatgcctccaaaatgaaaaaatgcctttctgttttttaagaaagattggtattggaaataaaaagatatgcaaaaaatcaacaagatgatggaggatacatgtaaaaggacaccaagattttaagacaagcaaaggagaaagagttaaaaagagcctccaaattgcctccttctcagctcaggccaaccttgagttttaaagtatgagcctctctggtgacctgcctgcacaaccctctcaccacaagaggcttagttaagcttgttttagtgccatgtttcttacgtcttgaaccgggccacagaaggaatgcgtatgggtgtaaactatctgcactttcttttcttttttttttttttgtgtatgttgttggttgtatgtctgctgtcaatcaatcgaacaggatgcagatatggaggatggacattggatgcgatatcagacaggagggggaaaaaacacacacacaaacttgtcttccttttgtgtcttgataactcatccccaaaagaaataaatcaaaacagagaaacaatcatattggaaacccccaaacgtaatcaaccaaaaaaaaaagaataaaataagattacagcttggcaaaaaaaggggggggggagggatgatttccgccgattttgagtttaagaatgggaagaacaaagataagaagattggggttgagtaggagtggaaaggataggaaattgggggaggagtgaactatccaaggaagaaggccattgcgacagttattgattttggggggtgtatgggttcattcgagggtgtggtatccacttccatcaacaggctgagctggagaaggagcagacagttgaggattgggcggcaatgtctgttgctgttgctgctgttgctgctgttgctgctgctgttgttgttgtgactgttgctgttgctgttgttgctgttgttggatctgttgctttttgagagcgatgcggaggtcgagttctttcttagccctgcggacctcgtcgtcggaaaggttctgggcgtcggcatggtcgtcgagggcgaactcgtgggcggccgttaaagcttggtgagagaccgcggaggggccgggtgggggcgcattatcggctcgtcggaatgcggccggattagagtgcgaaggcgcccatgctgccatcaaggagagtgaactcaacatgagtatatatctctctctattcccttaagtgatttgacactgtttttttttctgatgcaggttatttcgatttacctggagtttcacgctgaagcccgccgccgcctcccccgccgacggtctggccctgattcagaccatggaaagcaggtggaccgcgagtgccggtgaagtgggacgagaaggcgctaaagccctggccgccgttccggctcagttggttcagacaggtcatcagactgatcggcttgatgatcagcccaatcaggattagcatgaacggaatccccgaggtcgagctcgaccagttatacatccaaaataaatccagaatcgccgttaggactagtaagatgcaatactttatacattccgatcgttcaaattcatcatgaagatatgtccgtcataccacccaaattacaaacgtcaacaactcaaatttttgcagcatcaaaagactggaggaattataaagagtgtattcagacaggttaaggatgtggaagatagacccacctgacgcaagccttcgaggacggccggggacggattatcgacctcattgtcgatattatagaggccgtagagatggaccggaaggttataggagggggagacggagaccgaggcgagggtagagaggccgacttggacgaagacgatccgatgtaactacattgagattattggaggaccaaggatcggagatgattgtcagttgtgttgcaccatcacattatagcttccggagataagttgagacaggggggggagggctcacatctaggttgcttgatatgtccatcttcggctatccttcgtcctgcgtgtgcgctcaagggttctcttgggttgtggttggcttggactgctttctttcgatcggagtcctatgtgtaatgggttggttgagtttgtggtgtgtgtggttgctgtggcgtaaattgaccaagttgaagtgcccagaaagcgacgatgcttgtagcggggtaagctcagctgggaagtctggacacacacaatccacaatcctccacatctcaatgggaaaaaaaaaaaaacactacatactcaaatggtttatttgatgacaacaatcatccactatccgacaagcacttgcaaaatcaatcaagaggaaaaaaacaaaacaatccacttggctgacgaataaaccaagcataataaattgaagagattcagattataaaggtctcaaggttccaagcaaaaatgaagccacatcttcttcttctttaggacatgttcaacatgaatataaattgtttacgctcctagcaacccattttctttgtccaacaaagtcatcagcactgaacgcatttacatcgaaatacagcttgatcataatgtatatgctttaattactgcttatgtacatctcagaaagaacaaataagacttggtttaattgaaaaaaccaaaacaaaaagatccacaaaacacaattaacaatgttatcctgccatcaaaatcatacaaacaacaaagccggggggagggggggaaagcgttaagatcaagcctttgatgcgaactgaaagtgtcagtgtgtgagaaagatatgaagtaggaaaaaaaagacaatcgaaagaaaataataatactctccaaatgttaaggatgacacaatttgaatgcagtccatgttgaagatctaagtcaagagtctatctattatgttaagtaaatacaagtgaaatcgaattttcgttttcctggttccttgaatgacaatattgtaaccaattcaattatgatctgctgcccgagcctgccggagaaaaaaaaaatgggaaattgagacaggattagtgagacggataaaaaagcacctgagaataaggtgtgtaaggattactcactcctaccaaatcagcctcaaccatctcacgaacaagactatcgaaatccactgtccttttccagccaagtagactttccgctttctttggcattccatgaagtaattctacttcagccggtctgaaatacataggctacacaaagaaccaatagtcaaatataaatacgtaatgtttttctcaaagaagaaacgagtctccctaggaagagaaaagaacttacatcaactcggactaccacttttccggtctcggcgttcatcccaatctcatttacactgtcaagttcaccttgccacttgatcacaatatttacaactgcgaaagatttttcaacaaatctgatttaaggggaaaagaaaatcgatcagtactggatcaaatttgagtttagactaaaagcaggagaagactgactccctaactgaatgagtttcaccggtggcgagcacaaagtcatctggtttatcttgttgtaacatcttccacatcccttctacgtagtccttggcatgtccccaatctcgcttggccgaaaggtttccaagataaagacattcttgttgtccaagactgatctcagcaacggctcgactaatctttcgagtcacgaacgttcgtcctcttctaggcgactgcatgattgtaaaaaaaggagaggtttaaacttttgtccttcaagatagaaaaaaaaaacttgtactttattacctcgtgattgaaaagaatcccattacaggcaaacatgtcataactttccctgtagtttttgacgatccaatagctgtttgagtaaggaaataataagtacagaatctgtcaagtggagccaggcgaaagacgaaatcgtgagacgaaaacgaaacaaagttacgcgtataatttggcgacgccataagggcttcgaggatagaaaggggtagattcagtctgcggagtttcggcgactttcccataaagttcggaagtggaggcctgatagaagcggacgtgtttagtaagcccgcaggttcggatggcgtccaataatctcagggtgcccaatccatcgacatcgccggtatattcggccatatcaaaggagaccttgacgtgagattgggcggcgagattgtagacctcagtgggctgggtttgtgagatgatatagactaggttggtggtatcggtcagatcaccataatgtaataccatcttgggacctattataatgagtttctcggatgacacaatcgaccaagtggatttcaaaacagactcgatcagaacgaagatagaagatccactgatcaggagctgacttaaggctagggagtacaccacctacgttcgtgtacatctttataaagatgttcgatcctgcccgtgttgaagctcgatgaacgtcggataaggccgtggacttcatagcctttgtcgagtaagagttctgtgaggtaagatccatcttgtccggtaatgcctgatcaaaagacaaaacaaaacggttattactaaattctatttggtttgagttttgaagaaccagacgactgaccagtgatcaaagcgactctacgtttcctataatcttcaggcgagatagtggatcctaacgagctacgatagaaagcgggtcaatattgtgttggactgttggggttaaagttattgatgatggggtgctcacattggttgaccgaacctgggagcatgttggcagggtggttcgttggtggatgttgcggtattcggtcgttggtcgagactgtgtgaagtcataatagttctttgtcaagttttcttttggtggatggtcaagagtgaagtgttgtcttgttgaagtgtgcgatgcgggtaggacgaaatgggctgtgtatgacgtcatctccttcaatcaccttggctttcagatcaactcatcatggacatggctctggcttttaaccctgatttacagtttcatctagaatggcttatcataactccttgcagttcaaaccagaaaaaaccatacaccaactttcactttagaactaggaaataacatcacgccccaactgcggggctagggaaacggtgcttcatctcatgaatttctgtccacacgccagaactcagcgggtgtcacttcgaaaacatctgcgtctgttgcggatccgatttagggcggagcgactggacttagtccttggcaacaggaaggctgaaacagcattggcaaaattcctcatcgattcgaagcgattcactgatcaacttcctcgttgactcttccttagcattttcccctcttcaattttcctttctttccctcctttttgtctccctctatcttgttttcattttcaggccgcttctctcataacaatatcgctcccggttgttatctgtctccgttttgtgttttacttatttcacatagatgtcacttagattcatagtgtgcaatgccataggccaaatttcacttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacatcacaatcatatggaggtactgagcagccattttggccaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaaccgccaaatgacgcccctgaaccgccagattggccaaattgaaaaatgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgagccgccatgcatggcactgaaccgccaaattagccatcaattttgaaaaaggtcaaatacagcctgaaaatcatacagggcatggcgcactacagaagccacattccccacccgtatcagaaatgtaaacacatagattctgttcgttccgtagtgttacccgttactcgttacacataaggacaaaacaagccttgcataagtcacatccagacaacgatccagcccttcccttacagcttccagacgatccaggcctgtcctcacaacatcaagacgacccagtcctttccatttctagatcaagagtaagcagcagaatcccatacttatgcacccttaatagccaaacacaactaacgtaacttgcatagaaaaaaggatgttctgtttccagtgtggaaaatctcccgtggtattccgtggattatgcaacgactgtgtcgacaaaatgattccaaactcagtgcctcctccaaaaatcagacctccaactggccaattgacctcggctcaagaggttctccaatctaaacggcaagaggcaatccaaagggccagagcgttatactccaatccaatcaccacacctactgtccccagcccactcggccagtccatggcatttcctattggcgtgaacccagtggtgaatggattgacaggcagcagtcaaagtatgtaatttcatgcgtgtaaatcccatatcgttctacttcaaacgttaaaactcacctataactttattactactgtctaataccccaccacagctgtggtccctgcggtcttgaaccctgcatacaaatcagcccaagcatcacattccatggcatttcctattgccgtgaacccagtggtgaatggaccgaccggcagcagtcaaagtatgcaatttcatgcgtgtaaatcccatatagttctactgaaaacgttgtaactcacctgtaaccttattactaccaacacagctgtggtcccagccatcttgaaccctgcatacgaatcggcccgagcttcaagagtctcgaaaactcaaccttacccaaacaaccgagtcggacgtacagttgcaagaagagctccggcaagtaaaggtgccctacctactacgaatcctcccgataagatttcggtccaatgtggctttgagatgtgggcccgaggcaaatatgccccttcgcaatcggtcattcgaagcaatcagtttgtgctctggtcaaatcttgattcttttcaagagctgatcgacacgctctgcaacaagttcaatggtaaagtggaactccggacaaagatgactgaggacagggaaatgtttggtgttgagcacttcagtttttgtcggttaggcaccaagaaaggaggatctgttgaagattacgaatcgtttgtcgagttcttaaggcgggaaaaggcgatcgacttgatttatgaccgggacacctttgaacggcacacccttgatgaagaagaacaagaaggaattgacgctcaagctgcacgatatgctctccgatcaggaaaggacactgaatatcatgaagatttgcattcagacgctgaaagtgacagctctgaatccagtcttccttcgaccattttcacatctgcaaccggttcaacatcgaccacaactttaccccagaatcgatcaactttacctcctcctccaagtctaccttctttatcatcagcaacccggtcaactccaaccactaatttacctcagaataaatcacttgttcctcctccctctcagctggtggttcggaacgaccacgatgaacagccaaaattctcctcagtcattcaacaagagaccaacccccatgttgaagccttgaagagaaacttggacgatgaacttgtgattgttaggatcctcccaccttgtaagtgtcactattgtaaataaccacctgacttaagtgactaagaatttgttattagggcgagccgaaacaatcttggatccaaacaatttatcatgggagagatttgggagcatggagaactccttgtcataccgagatgccgacaactctgactgggttgatggagttcgattcagcctggatcctgatggtctcaacatgcctcagaatatttgtctctaccgtgttaattataataaatgtttcaaggtgaaagagacaaccaaaatcatagcagccgaggtttttgactctggaacagtttttcccatggtagccgaatactctcgagtccgcaaggatctaacatgtgattcatatgcatatgtaccaaactattggctgaggacctatgcggtttccaggcaattcctggctcaattctgtcaggctataagtcagtcggcaggtgggacaattattgggcggacggcaaaaaggttacgtgtgagtgtgtctgctattcaaatcctctacaaatttattggtctgaccaactacccatcagattgtcgatggatttcctgttcaccatgacatctttactcgaccaagacatgaggataaatacgttcctggtcaggatgatgatatgtttgattccactgaagaacccaactaccctctccggtccgtcaatattgacaatgaaccatctcgagtgttctggatggaagaagaaatcaccggcggctatacttgccttttgtcaattgaaaacgatgtctacttcaccggtgaacctcgctctcccaccgaatttttgctccactcgtttcaacactgggtctataatcatactcgtggccagctcaccattcgaaaatttaaaggccacggtacccttctttccaaaccacacattgtagatttgaacaccaagtacgtgctatacatctgtcctatttatggctgtatttgacactcataatttctataccctttgaatccacaggtctatgtggaagaataaatatgccaaagagtacatggaattatttctcgagaagcacaagtgcaacaaggtgtgcaaagcccttgaactacccgacttggtcgaaatcccttggttcccaccacccagtgccccggacgactttgccaatgacctgggccacttttgccgagccaccgtcaacactgctcaatccaccagcaacaacccacaaaccgcctgcgagatcagtcaatccagcagggtcagccaccaatccaccagcaacatcagtcaatccacatgcaacatcggacacaccactggtaacactggactaaccaatgaaccaacacctggccctacggatgaggatctggggctgatctcagttgtcagactgggcacccaggcgctgaggtcacgatttcatgattgaccttgtcatgtatatagttttaatggtgacttaagcaattataattcctttattattgcctctattcatgtcatccgtggcacttgagaacattgagcaaagaacttccaatgaatcaggcaaccagggctcaggcagttgacccttgaggccatgtctcaagttcagtcaaagccctgtgttatacaggcctgtactggcaatggaatctattctgagacgattttttttttttggactcactcatctcaaccactcactcagatttttctaatccaaaagccacatctcatccatcacccaaactccagctcagctcaccctcctccttagacccaagagcctggccccattaggaatccaactgtgagttactctttttctcctatgatgatcagggccctttggcccctgtctatgttgatggggtccgttttcccatagggttatagcctctttagccacaaccatcagtgatggttgtggctgaagaggtggaggaggatcgcgctgacccccccctcttcttttctattgctatgtagggtagctataaacgcgaacaatccgttggatcgctcgctagtcaggtatgtggacggccgatgcaatcggccgtcgttttctttatatagcatcgggcctcttcagccacaaccatcactgatggttgtggctgaagaggagatgggggatcatgctgaccccccctcctctgattttcttggtctagggtagctataaacgcgaacgatccgttggatcgatcgctattcaggtatgtggacggccgatgctatcggccgtctttttctttataaatcttcgggcctcttcagccacaaccatcactgatggttgtggctgaagaggagaaggaggatcgcgctgacccccccccctcttcttttctacgtctagggtagctaaaaccgcgaacgatccgttggatcgctcgctagtcaggtaagtggacggccgatgctatcggccgtctttttcttcatttatcgtcaggcctcttcagccacaaccatcactgatggttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtgctgagagagatgggatcatgctgacccctcctcttaatctctagtctaggtagctaaagcgcgacgatcgttggatcgctcgctagtcaggtatgtggacggccaatgctatcggccgtcttattctttataaagcatcgggcctctccaccacaaccatcactgatggttgtggctgaagaggagatggcgatcatgctgacccccctcttctgttctatactatgtaggtagctaaaacagcaaacgatccgttgaatcgctcgctagtcagatatgtgaacggccgaacttcgtcggcgttaatccctttttccattgggccctcttcagccactacccatcaacggatggtagtgggcgaagaggaggaggtggcaagggctgaccccccccccctttctcttggtgtttgtagagtagctgagaattgaaaccatcatttgaaggttcccgccgcaaggtgactgaatgaccaactacgcaggggaggaggtgccagcgaataactgaccccccccccctcctaaatgttgttgtagggtagcttacaagttaattgtccttcctgctctatcttcagaaaccccgtgcccaaaaaaatgaccaggaatgcccgaaggcgactcctcaatgccaacccgagcctcaaaaagggccccttggccaatggaagccctgatcagcttgttcggcgcaaggccggcaaccatcagggtgaaagttggccatgtgtggtccgtgcctcatccactcaaagcaagggccccttggcacatggaagccctgatttgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggtcagtgcctcatcaactcaaagcaagggccccttggcacatggaagccctgattcgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggttggtgcgtcaagtgaggatgaagaaagtgaggatgatgagccactttggaatcgtaagcctgtcccgaaaagacttccggatcacggtattcaatcatcaaagccccgcaaccctccacctcaatatccaactggtactgcaaagaagattgctagtcttgaaagaaaattcggctctacggagcatacatatttctttctctgctccccttctgaagaaaaagtatcccacaaaccaattcaatacttgcctaaaacagataaaccttcccgtcaaatcgcactatcttcaggccttgtacctcacttcatcctagagtatcactccttccaaacatctccatctactccaatattcgacaaactctgtgatgtgatccaaacactccatgccatggccagatatcgtccacataacaaacgaaatacccaacgactcaatggtgaaatgcatctgataggattccgcccaggaaatgacgatggcaagtctggaggtatgtccgaattacatttttttcccaatgatgccctaagtaatcccatatgctatactcatgatgattcattaattattgtcctaggtacttatgtacgcaacacactcacccctgctcaaaccgccgaagacgatgcaaactgggccaagcttcaatcccacaacgacttccttgctggcaggatggaagctctctctcgaactgccttcctggaaaatcaagccctgatgcaagaatacggaatccctaattggactcaggaggagtggactgaaatgaagaatgaagatcgtgaacacctcaaatttgctgcaaatgtttccgtcacatataacgatttctacaaccaagcccatcaagataagaatgacttaaatggatggacctatggtatatttgcttatattgataagtcaactgggaggcccattcctcctccttcctccgaattaggtcatggatttttatttccaaggcatgcttatctgattgactttgtaaaatctaatggcattgttgaacttgtttggcagactaccaagttcgaacattgtacaactcctcctcctccttccctttcttctcaaaatgatccagaacgcccctggactcaccaaggttgttcttttcaaatcaacaggagacttgccaatgttgctaaaaaattaaaagatgctactcctgaagagatacataagaagactttatgtaaatcccaaaaatatccatcgtgattccctgatagttacctttttcaattaaagtgttctttatttaccatcccccttatcatgatgtcttttatttcatatgaattccatattttcaattttaaacataaattaacactgcttgatcatccatcccaaattgaaattgattattgaatacaaataatcaatcagatacttgcattcaagacaacgcatccaagtgacttatgtaacaaattcagaaattatgttattttgaaacaaaggcatgaataagaccaagaaaccatattattcatcaaagggatgcggcacgatgagagaaagattcagaagggtcattggtagggtctgaaagccaagacgagtcaaaagaacggatagcttcaagaacaagagagaacacctcccaaacgttgtgaatgtcgacaacaggtattgtgagatgcatcccggtttccagctctttgatggctttgacaaaccatttgggagacgtctccattaattctgtcccctccggatagaacgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgttcgcctccgacctccgagggatattgatagcaccattctgcactacatcgagttgggagcatgctcttcttgtcccatcgacgtttgtaattgttatagttactcgtccattgatcgagactttcttgcagaagtggaacccataagtaaataaataaaagacttttgatgcatgtgatgttagtcagtttattaccaaaccagagaagctgtggataaataaacttactgctcaacaggatcttgtggatcatagtacgattcctcctccgcccgaaagagttggtttattagctcgctgttgtattgcttcattaactgcgaccatagacactcaatcttctgattgtgggtgctcttggtgaacaggtgtgactgaatcggatctgggcagtctgcattgaacgattcggtgaggttgatctggtggccggccatgtggattgtttcggttcccctgtcagtagatgttcggcgaggtatgccaccttcacgtttgacaagctcgagatagtagtatccaatgtgtcgggggttgttgttggtgacatgaacaaagattcccaaaatcttccggctccaagcatcgataaaaccatagagagtgatcccaaacttcttgagtttgtcgtggccatcggcagaccaaatgaagttggggccgggggtgttgaacacgcgacgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaagggtacggttgatcaatgaaactgtgagacttcattccaaacaaagaaatatcagaaataattccacgggattataataacagagaagacataacacacttatgaatgttgaacccatattttgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtccaaatcgtcagttcgccgtgtcaggttcatggatttgatcttcctttcgagcgtccgaaaagattgagtatagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatcctcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagtggcttgaagtataagtccccaatcttccttccttcttgtgagtgttcgtttagagacggatatgccgtgcgtgtcttgaatatgtttgcggatttcagcgtctgtcaggccagattcaactagaagagaaacctcagcctcgaaatcgtcaccaaaagatcgcattgaggcacgcatgatggatggttggtgtatgtagtaagatctggtggggtggtgttgagttgttggtgtgtgtcgagtggttggtgtgtgtcgagtggttggtctggtagggtcagcagttagtgagaagagtgtttcttgagctcggttgccagctgattcatcggtcaaagagctgtggtgtatgtgttatgctttgaggatggtaggtactttggctccagggagcttatcacatagtttgtatgtattggaatgtttgagatgtattgtcagggtgtatgacatacatgtcagatccacttggccaacttggcggttggaatcactcatatttgtttgaaaattgggtttttcatttttcattttttttggccaaagtggctgttcagtacctccatacaatcaaaacactcggccaatcgttctcaatcagctcgtgctccagaaaaatattcatcacagcctttcatcagcatcaacccaagtgtgcttgtaatttatttcctcttttttgttcgctttttgcaaggttgaaatgtgccgatggcaacataagatccagcagaatggtcaacaatggtcatcacagccaacatttcattgggtcagatagcttattcagattctcttttgctctgaagaaccaaaaactgatgatgagcttcagattttcaaacgttgaagatttactcacttcctgacaagcatgagctggcaccagtggcaagatggcagtggtcttcatgtgcatccatgactttaaatacaagtgtaggtcaacaaaggctacatagaaaacttggacaatgccaatggtcttcaagaggcgcgaaagtcaaacaaatgagtattaatgctttcgacttgacctcaagaagttggctgaacaaagaacactatgacaggataaattcactggtcaacagatatctatgaagtctctcaagggtcaagtgagactgggcaacagtttcaatcttcaaaaaaaatgaaaagctctgaatgagctaatcaaatcaccttatacacctgctaggctgctgtctttgattgcctagaaggtaccttgaggtggtgtggagggatgcttaggggaaacggatgagggcaggagatgattatgagaggtagacaagaggtcaaacttgcacaacggtgggtgagaagaacaacaatttcattgatagattagtgtcaacagtaaaagatcaaaggacaaccatatatgtaagaagaaagtgataagaatgattgatgagaatgaagaaaggtccttctgaagttattcaatcaattgaaggatcagaacatcaaagttgcacctgtttaaagtaacaaggtttgatggcaggcacatgacaccaaagctgagggcaagaactattttttcattacaaatgccggacaagcccaggctgggaggtggtgttgtgacctaggtcacatggtgtgactcggctgcggctcagccagccggaggaggagactacagtgccccggggctcttctgtgtaaccccgcacctgcaaaattatttttgacaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaaagaacctgaaattcccatatttttcacagtattgggaactgattttcccatatctttcactcaacattcagaaaaaaatcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatgtcacttctaatttacagaaatagtaaatagaatcagtacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttgtcatttccagttctaatttctaaatctaatacattctcagatagattctggaattcatttcccccagtacaataaaaacagcctcaaaatttacatgttgtgtgactagggcacaggcatgtcatgcttgtccatggttgtagcctactagctggctcagactgagtttgttgcacacagacgcgctaagagacctcagagccttgcatgctccttggtcgtcgaactgggataaagagaggcgcccccagggtcacttttccttccatcccctcgacaatccccctgccaggctggcaagacctttcccttttgcttttcccgacaccccctcttttcacacaccacccacccgcccgtagtgaaagaggcaagaaagcaagagcctttttaacccacccacctggggcgggaggcaaggaagggttagcccacccacctatagtgattggggaggagaggggtctgggtcccaggttgtatggggttgtatgcctgagtccccccttttcctttcctttttcccctactttccacagccttcaccggcctgagggagcttgagaaggctcatgaagccatcccccctctttctcccagacccaagcatcctcccaatgagctgctacacagtccagctcatcttaaggttttcctcctgatgagctggtctcaagcccagttcattgggagggtttcctcctgatgcgctggattcaaagccatctcattgggaggaaaccttcctgacaagaatcgatgagcttatagtctcaggctgggaggaacccccaccgagccttgtttttttttctcaggattctctgccaccgtcccataggacccatgcctgggtcctagacgcatatgtgtacatatgcattgaggaatctttgatgtgcaggcctgcacaccggtctacactttgtagattggtgtgtgggcccgcactccaatctgctttggtgtgcaggtgcccacaccaatccgcacctggcgtttatcataccctcttaatcaaacatgagctatccctgaattttaatgccaacattacaggatatccccctgaaaaactggtatcaaaacctgcttgttggagggattctcccccaataagctagtataaatcccagctttccaggaggattaaaaatctggttaataatttagttttttgggaaggactatacttcccagcacaagatggatttaataccagcctgccaggaggatcccctcctggtgagctgttacataagcctgttttacaggaggatcctctcccattactgaattcccaggaggagttgctcctggaaagttgtattatattgatttttttcctccaaatttgctttggtttgagtatccaccagaaagctgtttcatattccagttttttttttttgggggggggggatcccccccaaaataagctgggtttgatgggatgctcccggaaagctggtgcataatcatttttattgggaggattcactcctcaaaaactgggtttactggattgctggggggagtctctttcagagagctgaccccagcttgttgacaggaacccataccaatttttgttaggctcatgattataatttgtgaccaattttatggatttcaagtttcatgtttgagagttgaggtggtgcagtgtagcatgaaggtgtggggttagagtagtgagatgtgttgtgccagtggtctatctttgacgtttcttctctgtagagaaacatcttgtattgcaacccccccccccccctttacccatgttacacactgcacaccaagcaaaaattattgcaagggggggttagcagaggcgctgaaggggctgctgcagcacagtctcatgtcggattacgcgccccatccccaccacaaaaaactgttagatttttgattttttttgggtttctgaccaagtttttgacttttttttttaattttttttgactttttttgactttttttgacttttttttgactttttttcaactttttggacttttttttcaactttttggaccgtttttttggactttttgcccaattttctggactttttgggtgattttttttgactttttgaccaattgttttgactttttactggctttttttttgactttttggccaacacagatcatgtcagttaaggccatcgcccatcaggaggttcccaaccctctgaccaatcaataaaaaaccagctatttagctatctgatcagtactatggtcttgcaagccagtctgggcacaggcccaagttgggcaaaaaagaggccaagcgggcttggcagatcccaaaccccgcatgccccctctaaacccaacccttgcttggcacctcccaaagttggagggggtcaggcccaagtcacacttggccgagcccaagcgagtgtgccacccgcgccaaagctgacctcaccaatccacacttggccaggccccaagtctgacacccgcactctggtgagcccagagcttggttttggccaagccagacttgggctggtgccaagttccagtccccgcacaacctaccaaatcaagccccattggcacttggccacgcgggtcttgggcctgtgcccagactggcttgcaagaccatacttcctggccactgttccacaatcttttagtggaaataccaggtataaatagctacttgacccagcaggtttggacttgtcgtgacactattcaaaatgagtgattgatcaaaatcaaatcaatcacttcattccgtccccttaaaaaatgaattatttacaataaatttggatttgatttataattctgattaaggtgtaaactattagtgtgataaacatataattggcatctgttattgatgaatttagaaagagaaatcacaaaatttaatttggttgaatttctgtgatgttctaaatctatttctatggggctacaaaaccaaaaaataagagcttcccttgatctgattgcgaatcaaatctgtaacatttgttccaaaaaaactgctgaggccatgggtttattttttatttgaatcagcagccttatctttgggggaaaactaggtgtaagcaaaagggaattttagaggacattcattttcttttcagggaaattagtagtaaattctgggtaaaatctagtgactttcttgtgagtcccattttctatcatgatccttttagtgatttttacaaaaaaaattcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgtgaactttggatggtatgtttgtccgctcaagtgagcctacagatgtgtactatatgtttttgggctctacatgagtggtagaacccaaatctacaaccactacttaggagctgtaataaaaaaaaagttttgttgaaacttagaccgattaactgggaggagtttttggatgaatttttgggcaacaaaaatgtttttgttggaacagctcaaatggcgaaaaatgaaggtgagaactgatggggttcatttcttagaactagctatgtttaaatagtctaagtacaagatgttcagaaagtggttttggagaaatgaataaagaaacaataatgaataaaaaacagactgagaggaagtcaaattcagtgttgatgaatcatgagagagacattatttatttatgataactctacttgataaacagcaaaagaaaacaagaaccacatttctgatgaagatgttagtttcatcagatcaatctcaacaccataactttaagaataatcagaagataagcatggagaagaaagaaaattaacaactagggattcagggttcattgactacaagaatttgatgtttaattttcatgacttgctactagacagactataaaattattagtagttaggtgaagtaatataagaaaggggtataaaagaattgaggagtgaagaagatgaagaagggaagagttgaaattccaacaagtttcaattttttttctttcagatttggaacatccacccaggagtgtcacaatatggagttctaggtatgtactatggatttattcagtatgtagtatgcatatatacaggggttatgtgcataatagatgagaaataaaaaagaaaagccattggatcagttatccggagcaataaaagctgtacaaaatacatcaaaaatcaaaactaaaacatccatagggaaaaaaagtgagaatcctgtggaaaaaacaagagaaaaccagtttttttttttgaaaataaactggaaattccaaaaaaaaaaaatgaaaatcttgttttggaaattttggaacacccccctgagggggtagcacagaagagccccggggcactgtacatctgtctcctccgggccacacctaccggaatcctcaccgtttaccccctctgagtcactacaggttatgagcctgcgttgccagctccactgaagaaatcttgccgacaaaacataccggaccaaattctcatctcgccagcagaaaagtaccggcctttacacttcaaatcttaaaataaaccaacacaaaatactggatcttttttattaaaaaaaaccttacttttctttctcttggatttgctatcctgatcgcaatggatcaatacttgtatcatgcttacggtcaaatttggctgttcctcgacgacttgaatcatgttcttggattgttgccacctgcaagtccgaatccccatcaacctctgctaagtatagatcagttccaatttcctcaagaattcaacctttgtggctctcattgacacctctcatcaaaacaaccaacacctctctcacaagcttggaagatgaatcaccaacggaacaattaagatcaagtggagaaatctgctcaccctttgccaccgattaactcaatcacttgatccgagcttggcagcaatgcaaaggcatatacatcccgattttctccaaatcaatggtgtgaaaatctttacaaccaaagagagcattacaggccacacataaaacctaacaacgcttgtcagttttttgaccaacacaccaacacttgagcagggagtattcagatcaaggacagaaagcaacagtcaattatcctagcaatcaggccaataaccacttgtcttcagaaccaaccagcaacaaaatgtgttgaaatttccccatttccttctctctctgcccttctttttcttttctagtcaccataaatcagactagatcatactcatcaagtagcctgtttttagttattctgagcctccttccgagtcaaatttgaaccttaagtaatcagctctttttcactactcatgtctctaagatgaatttttctttttcctgattttatgattgatttgccaaagactgattaattagaattaacaaccctgattatctgtggtttataacatgttttctttgattaactcatcctgcttatctaaaagagactgagaagatttgtctggtttgtttcttccaaatactcatgtttcctcctctcagttctttattcaatatacctccttttattcattgtttctcaaccacagtttgccctcatgtatctagtctacttaaaacccagactggttaccagtgaataaaaaacttattggttctttcattcttttttccgtgaaccattcccaaaaaggttcttaacctttttgtgccctttcctcaaaaaatctcaagtcctccagtctcaggttcaaaaattcaacaaaatgatcagagataaagattttgacagccattcatttgatttgataggcaatacatatgaactggacaaaattgaaaaggacaaccggtctgatctagacatctatgcagatccggattattcacaacaagaacctagatcaacctctgggcctggtttgaattgttctgaacatgatagtctatttaaagctggcaacgagtctgatcaactagagaggaacaaacccgattttgatatgaagaactacagtgccaacaatgttgactgttgggccagcaccctgtctgccgatgaatttgagtgcctttgcgttatgggacccattgctagaacagaatccttccggcaatatgccatctacaaccttgattgaccaagtcaaacttttgtgcaacacaactcattgtctcatgcacaaccaaatcaaataccacttgcaggtattgaccaacaagacaataccagcagtgggccgctacactacactacgctacagggccatttagtgttagcgtagcggcgcaaaatgtggcccttttttgtgtagtgttagcgctccactaccaccgctacgtgccgctaatttgtagcggcactaacagattttttttctgtagtgttagcgcaccgctaccaccactacgctgcgttacgctatgctacagcgcttttagcggaaaaaaaggctaaaaatccgctaaaaagcgctgtaacgcagcatagtgggtacttttttgtgccctgtccatgtagtgttagtgcagttccaactttttgtgctaacactacgctaactgttagcgcactgttgtgccctttacgtgtagtgttagcgctgatgtggcggaattagagatggtcggtccgcatccggatacccgtccggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatcctcggatacccgcccgctaaagggccggcgacggaccggctggaagagtttccttccagccggcgaggtacttgtacctcgttgactggaagggcttccttccagtcgacccgccggcgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcgggtatccgttggcacaggcgggtatccgccagcggataacgggtatctgcgacggatacccttcgaccatctctaggcggaattctgctacgctatgctaaagttcagcagaattccgctacgttacgctacactaacactacggttagcgtaactggcccaccgttgacaataatccttctcagcagccggatgaaatcaacaatcctatctattttcaacaccattccaattaccaaacagacagctacaacaacgctgatctcaaggaaaattttgatcacttggcaattctcaatactagtggtggtgatttcaatgttgacagcaataagcttgatgatttcaatgatagtggttgttttgatagtttcaatgatgatggtggctttgatgaccaaagttattttgaggattctggtgccagtttggatgacagatttgccaatggtggatttgatgatggtgggttttgacaatggcggttttgatgatggcggttttgacaatggcagttttgatgatggtggttttgatgatggtggctttgaaaatggtagctttgatgatggctatggttccacttattattagccagtttcacactacaattctcttctccacttcacaacatttgattgttttgattttttatcttcaacctactcatcatttcttatgtgttatttcattttgattatttattctttttatctttgagcctcctcggctttcccacacaatttgtttccagatttatcttattttgatgatttatttcttaccttcattttctttccaatttttctcagcttgttatatgtagttaggacctccccagaaggtgtcttggagccttgccgagggggtgggtgttgtgacctaggtcacatggtgtgacttggctgcagctcagccagctggaggagactacatctgtctcctccaggccacacctaccggaatccataccgtttaccccctctgagtaactacaggtggagttccattagtaacttcatcatgcttcagagtttgaaaactcggaaggatctgaagaagggaagaggtaccctgggcagaagacagtggtttatataccctgttgggcatattggccaagatatgcatgttgcatacaattatgtatgcagccaagttgcaggcaatttgagctgtgcagcagcacaaagaaagaacactttgctgcaggatcaatcccaaaaataaggacaatgaccaagatcaatgtcgcaccttgggaggaagtgcagagtagcacattattgaaaaactacttggcacatatcttctatgttgatccaataagtccttcatgatcccaacaacacctgaaatgtctgggattccattgtcaatgtaatgactggggttgagttaattgtgaccaattgaatactgagctgaataaggtctattgcacaggggtgagtgtgtgttagaagagaccaatggcttgagtcttatagaactatatgatgtggagctgcttccacaaattaaaaacaatggcatatctcttcaaacatccacttgtcacttgctccgaatcataataaatggaatacatgtattcctcatcatcaggcatcattaatggaattttaccagcgggcttcatcattaagattttgggtgcttggtttgctccaaaaaattgtttttttacagcttgaatgttggactttgcttgtagtgagtgtgtttttagccatttttaagccgtgcagcgctgctggtttgagatgaaaagttttatgagaaatgtcaatcatgaaacccactactggaggaattccagtcaagatctgtgggtcccccagtcttgattttgagcctcaaaagctagatgtcccttcaaaaatatagactttttgggtcttaatcaaaaactgggaaggccccagagctgacgggaagtcatccactatctgttggaatttcacttgttctcgctctctcttctctcatttcacagcaatgtgattcctttactgttaaatagtattgaatatggttctcattcctattcataatgaatcaattactgctcccacaatttgatcatgttgtatctagattatttaaagacctctagattgaaaggaataaaacccattggttcttagctatttttcccggtcctgagtcaacacttgagcctcctctcagccttaactcaaagcgcacttaagcccgctttattaagtataaatagcctcttacagactttgtctgcttttggcttttctgactttcccttcttcgctataatttcatcactattccattgaaatctgtgggtaccccagttttaatttagagccttgaaagctagatttgccttggaaaatctagactttttgggtcttgatcaaaaactgggattcaaacaggaattcatccactgagtctttctcataaggcagcctccttattataaaaagtgaacattattgacatcttcagttatcctcaagcaagtagttttgaatgcattggtctcagttccttgttcagagggagaagcctgttataaatcttgtgaatctgaaaggttataggggaaagattttgaagaaccaaaaaagattcatttcttataattaggctctttttgacagcaatttgttgtgaatttttgtgaaatctaatgtggttttggtggaccttgccaggtgtcacatagcatgtcatgcagaaaatagcaacacataacacacatcattgctgctgaaaggggccatagatcatattatgaagagttatgatgattatcatgataagagtagggttgctctaaatgcacttcaagtcttccatggactccaaaagtggagtgaaattgtgctcaaacccaggaaacattgaagtgaagtcttgcaagctccaaatgacagtacctgttttagagcaaccgcatcggtgcgggtgtaagttgaggattagcggattagcttaatcctggattacagctactccgggtcgtcaaccgcagtggtgtggtgtaaacctgggagtagccaggggttgcatgtgtgttttgtatgcaaatggcccttaatcccaggattagtgaggatcaactttactcctacttagctctaatcctactccggagtagagtttagtccaatcacattgaacccgatgtggttgaggactcggattacttacgctaatccactcttaatcctcgtccgatgtggttgctcttattagtgttcaaccttgcactccaatctttttggagtgaagagtctggaactccgatcatctttgcagtccacaagttatgcactcttataagattctgcgcaaacccaaatttcgagtgaagttcccccaactttcctcaaaaacttgtattccatatgagtttctactctttctgtgactctacactgtcacacaggttgctcatgtgctcaatactttgaaagatactgtttttttgggctttctcgtcagttttgactattactgcttatgaacacacccatcaacttctccctagttttacctttctccaaaagaaaggtacacaagtttcattttccaaagttaaaccaaatctgctacatctctagccaattgcacaagtacttggaatttccaggtggtcaagaggtaaaaagtcccatcttttgtaggttggtaggcaaaactcgctcgtttctaatgagccgacaggtatgtaagccgtatttatgggaggaagatggggggaaatgtagagcaatttcccccccccccccccaccaaaacatcaaaagttctccaagccaaaaaagtgaggttactcgaaagcccctccttcggaggctcgcttcccgagtcgattaaggggggggttgtcttaagctatggtcatagacaggatccagcaatgtaagatggaagaatacaggccttctgtattgcctaccgtctagtgtacatatttacatagatagcggtcaagactcgtgcattttagatggacttcatgtgtcctggcgcaacagccaacaattgtcatcagtgtctgcaggcaagcgttggaaccatccgacatcatcgatatccttttcgtcaaacgattgcttcaaatcctgcgagtgagtaactaagtactggtgtagtatgaacatgatcaagaaaggaatttggctaattgatcctttctgatttaatctcattgatctttgaaaatttctgcgtcaagtctaagcgtcgtctagatgagccaacttcctggaatgatcgctggtggacctgccggaaatgcattccggactggagcaaacgctaatgcgttcggcgctctgatccggtcccgtctgcgggcacttttatcactggtactcgcctctggactcggcctgtgtttttacctttacttttacagacccattcttcacgacaccccccacctgcctgttgaggaagttatggagcctcagatcggaaaacatgatgaaatgggtggagcagttgtgccggatctgcgcgcaatcggcgcttcaccagtggagaactccgagaatatcactgtgactcaatatgccgtgtttgaaccgaacaaaacctacacagacgaagagttgatgggccttccaatactccatcacacttttgaagacgcccttgatccgcgaaatgggtttcaacctctccggcattccaaatacccgtggttgacaactactccgactggcactatgctcattgatcgactgagtaggaaccggtttcctcctcccagctcaattgattcctctcacggaagctcaccaccgccgataccaatttggccaccgcgaacaatattacaagagaagcaccattcacttcaaaatcccattcccaaagaccggatagctggattaaatacgagttacatctggaaggaccgacaccggattccagagggcaaaatgccgaaggtccaatggtcaggattcgaaagaccggactgggaaaccccctcggatcgtgacaatcgcctggaacgccagggctgggtcagacgtggatttcaacacgtctgggagggttacaaagccaacgcatgggggcatgatgagttgaagccactctcaggacaagtcagtcacgttgaaattagaaccatcacaataagcttggtgtcatgtgactcgagtgagacagtcgactgacctagtcttcttcttttaattccttactcgcggcttatcttatgccctgaatctcttaaacagtttgaagatgggttttctggctggggagccacattagttgattctctgtaagtattgtgatgcttcttgcttcgtaaatttttgtcattcctatccaaatcctcagagatactagcggccattcaaaatctatctaggagtgtgaaaattgggattgaatgtctcaaagattgatcagttgatgaactataaaacgagcaatacgggctcgggttttctcagggacaatggaccgcgccaacccgcactgatctactcttgatttccatccagtgatacactactcataatgaacctgacacacgagtacaatgtgagtcttttcgatgattcggctattaacttgattggagacacaaatatctgcttgatgactgtctcgcccacatctcagtatgcaagaacccatgtcaaggctattgattggtcttacgtggttggcagtcatatcaacttggattcgatttacgaaggtccccagatatccttgtttgaggccgtcattcgctgttagtcaacaacaactccttacatgaaccacttcccttgagatcacgtttggagactgtccactcgaatgatgttcttcagtgtcaggatatacgactaacaaaataaatttgtctcagatctcggtggactcatctctgcttatgacttgtcaggggatgatctgatgcttcaaagagcagaagacctggcagattggcttttacctgcctttggaacctcttccggattcccagtgacccattatcaattaggattgtcagtcctcttgttctactgaggtggtcgattcttgttgaaaatgtatacactcgccccaattgacatgtatccaacccttacctccacatgtaccacagaaaccctaacggcaagagagcgggaagagttgtgaccgcggacgttggatcattggcattggaatttaccagattaagccaactcacatcgaaagatttttattatgataatgtttgccttttcgattttttttgtctcctccaccgcagagttaaattgaagtgatttctcctccaggtgcaaaaaataatagatctgtttgatggggatcagtgggtctctcccgaccgactgggcacattgttccccgaaactgttgatgctgaagatcctgaatcgctgtctgaaaaatactcgatgggtaaacatctttgtatttagccctcgtttgtccaggcgaatactaatgaagagttcgcattctcacaggtggtatgatggatagttactacgaatatctagttcgtctttttcaaaatcagtttttattcatgtactaatcaactgcgatgattccacgttgccattgctcaaagatcaagcagcatcaattattgcgcggcagaagatcacagtatagcaaaatgtacacttccgcaattgaatctgcccgcacacatctcattagaacttacgacatagagtcgcctggtggcaaaaacttcactgtgatcggttccatggaggcgggagtgttcacgccaaccctagaccatctaagttgctttgcgggtgcgatgattgggctgggggctcgacttttaaacaggaaaggagatttggacctagcattgaaggtcagtcagccgttattctgcaggtatctatgtcattccaatttcaagttgatagtcatgatatgagtctaaatttctatcatgaatccgagttttccagcatacagattcttgtgtctgggcttatgaatcaactcaaaccggagttggaccagaggaggcctggttgttaggaggaaatgagtacacgcgatggaaaatagttaattataaaggttttttcttcttcgtctcgccaaaggcttgttgatagcttggactaaatgcagaatctttattgtataggcaaggctttccgggaactgcaccggagccaagatcgtggcccaacggtcatggataataaacctaaagtctgatggtttccaaaccagaatgttagagcacgaccttcgtgaactaactacgagagcaaacacaaatagcgaacctgatggtttccaaaccagaatgttagagcacgaccttcgtgaactaactacgagagcaaacacaaatagcgaacctaatcggcgagcaagacacgattagtaaggcgagtgagacacaagagcgaaagagatgagaaatcgaattcggtatttcatttctaacctgatggtttccaaaccagaatgttagagcacgaccttcgtgaactaactacgagagcaaacacaaatagcgaacctgagaagaaatgaagatgagataaacaactctgaagagaaagaaaaaaaagtgagaatgaaaaatgaacaaacctaatcggcgagcaagacacgattagtaaggcgagtgagacacaagagcgaaagagatgagaaatcgaatgaagaaaaagaaaacaacagttgtgacaacagagaagtcttttaagcattcgatgcattcccaactaggtttcgaaccttgtccatctcacaccaccacgtgcttggctgcgccgcatcggggtgagaatgaatccccgaactgtaagttcaacaccccccctcattctcaacccgataggttgatcccttccacgcaggctgtgtgcttgatcttacagagtgatttggtgagaaagtcggctagatttgaattagttggtatgtattgagtcgaaaccgtcttttcactgatctgctcgcgtatccagtgtagatgaactctgaaatgcttcgtcctatcatgaaagacggtatttttcgcgagggcgatggcggcctggttgtcacagagaatcggaattggaccatgaattggaatttccagggtcgacagcagacgtttcatccaaacggcttctcgccccccttcatacagtgccgtgtattcggcctcagtggttgatgaggagactgaaggatgtttcttggatttccacgacacgatgctgtcacccagtagtaccagataggagaagtaggagtaggaattcattttgtcgttggcgtgatcagcgtcgacgtatattttgataggtgtcacggttgcacctaatgtgatacctctagtcgacgagccacagagatacctcagcagatgaacacatgccgcccaatgttgggagcctgggtgttcaagatattgagatagctgagacatggcgaaggaaatgtctggtcgagtagagactgcgaggtagttgagtagcccaatagctctacggtagttgattcccaaggattgaaattcagaaatttcttgaggtgttgccacagtcagtcgagtgtgaggaaccattggtgttgccacagttcgacattcttgcatgttaaaagtcttcaagattttcttcgtgtacacatcctgagtgagtctaatggaagtccccaccgtggagattttcataccgagtagatgacgaaggggacctaagtcgtccatgaggtatttggctgagatcagttttttgaacctggcgacgtctttgctgacaattaccatgtcgtcaacatatacatgaacccagcacttccattcaggatggtttgagtagaagagacagggatccgcatcagatggcgaaaaattgatagatttgaagaaggaagagagttcgtgatgccatactcgaggggcttgcttgagtccgtagatggatttcagaaggagaagacatttgccggggggaaccttgagacccgcaggagggcgtaggtagattgtttcgtccagtttgccattaaggaatgcgttcttgacatccatttgatgaatgtctagaccagatgcaattcccatcgacagcagagatcgaagagcagttggccttcccgttggggcatacgtttcagcgtagttgagaccttccacctgaaagttacccgctgcacaaagccgagctttgtacttggagagattgccaaattcatcgaatttttgacgaaatatccaaaccgtgttgagaagctcaacacctgccggtatgtcgacaatcttccacactccgagccgctccatggcggatagctccgcctcaattgccttgatccaacttgctgagttcggatccttcatggcttgagagtaagttttgggggcttcagctgtttgatcgaagaattgagctcccgctaggaagcactgaacatgaaagtcgaaatcttggtcggcaatcgccacgtgcgctcgacgcttagtggagatgatatttgattgatctatgtccgcgcttatatctttcggagctttttgatttatcggttgaagaaccatgtcaaatcctggacgtgcctgagttgacgaggatggagttggatttgaagaggaggatgaatcatcacgatgaggattatcgtctggacttgccagttgtcgctggacttcgtcatccgaatcatctgaatcttcaatttctaaagtgggtgattctaccataggttggggctcttcatcggaatctaaaccttcagacatcataggcaacggagagattaaaccagcgggatcgaacgtggagattcctggaaacaaagtctcgtcaaaggtgacgtcatgacttaactccactcgttgatccacagtcaggatgcgccagttatgcatcccgagctggtagccaatcaatatacccttcttagatgtatctgagaatttggcatgcctcttcttttcaggaagattgatgtaggcctgacaaccaaacggcctgagacgagatttgtcgaattggcgattgaaccatagttcataagcggtaagccacttcttcttccgagtcggagtgatgttttcaagaaacacagcagtttccactgcatgtccccatagggtgtgcggaagattagcctgtttaagaagcgctctagccttttcggttgtcgtcctgttacctctctcagcgactggattttgctgaggagtgtacggtgcagtaatatgcgaagtgatgccttttgagttgagaaactccttaaactcattcgaattgaactcgcccccaccatcggtggtgatgttttttattggacgggagtgaagagtagtaacggagttatgaaattgctcaaagaaagaaaaagcttcggattttcgacgtagaagataaacaaatttatacgacgagtattgatccgtgattttaaagtaatattcaaatccttctgaagtgggaggattgatacggccgctgagatcaaaatgtatgtattcaagacaatgggttgacaaaggaagagtaccagaatacggcaagcgatgagatttggaaagggaacaggattcgcagtgaagtttgaaatcagataatccgtacatcttcttcaaggagtcgttgcttggatgccccgcccgcctgtgtaagagttcaatgtcagatgtcgttcttgacgagagttttgccgaaggagatgacttgcctttgacgatctcgatatcgatcgtaaagacatcttgttcattgagattgacgttgaacaaagtgaccccttcattaacgatcttggcagataacggaccagtcctaactctatcgcaacctcgtcggaacaaacggccctcggagatgagattacccacaagctgcgggacatgcagacattcgagtttgagagattgaccagtcgcggtcttgacatagacgtttccaatgccagggcagagtgtagtcttcccatcagcgagttctatcttgcaccttgagtcggtcgagtaagttgagaaggcagatcgatcagaaatcatgtggtgtgaagcgccactgtcaagataagcggtgttcggggcaagtttaactgagaaagcctttttgattgtatgccatgcaacgctcgatgttgatgagtcgtcgtcgaccgtttcggattttccagctttctttgctttagcctgactcttcgctctcttcttctccattttagcccgttgttcaggatggagctggaaacatcgccactcaggatgatgtgcctcggggttgtgagttccgtcggtgcactgaggatcggatgggtttgaggatttcgaaactgctttcatagccgattcttcagatttgatcttgactgtggagtcgtcaagccttctgttttcaagaagacgttgaagtttttcgaccgtaagagggcgaccttgaatgagaacttcgcgggtatggattagaccggaaggaattttctcaagaacattttcacaaaaaagattttcgtgaagttcaaagtctttaggaataccgatcctgaggccaacggcgttgagacgactaatatgagtcgtaagatcgatgataaatgattcgatgtcggttcccttgaatcgaaacgccaagaagtcgttgtagactttagcttgatttgagatggccgaggattggtaatgaccttcaagtttcagccacatcgctcgcggatcgtctttagtatctttggttcggaatttctggtaattggtaattcccatgtactgctgtagtactccagaagctttcatttttcgagttttgaatgattttagctcggctggatcagtcggtgcggcttcgtcactcgagatgaatgagtagagatcatgttgcttcgtgtaaccctcgaccagcatactccacaagtcccaattaagattggacaggactgggatagcaggattcgtggatttgtcgttcatttttggtcggcttgtcttgtaggtatcggttagaatgagtagtgcagttaatgcgcctctgggctcataacctaataaacctaaagtctgatggtttccaaaccagaatgttagagcacgaccttcgtgaactaactacgagagcaaacacaaatagcgaacctgatggtttccaaaccagaatgttagagcacgaccttcgtgaactaactacgagagcaaacacaaatagcgaacctaatcggcgagcaagacacgattagtaaggcgagtgagacacaagagcgaaagagatgagaaatcgaattcggtatttcatttctaacctgatggtttccaaaccagaatgttagagcacgaccttcgtgaactaactacgagagcaaacacaaatagcgaacctgagaagaaatgaagatgagataaacaactctgaagagaaagagaaaaaagtgagaatgaaaaatgaacaaacctaatcggcgagcaagacacgattagtaaggcgagtgagacacaagagcgaaagagatgagaaatcgaatgaagaaaaagaaaacaacagttgtgacaacagagaagtcttttaagcattcgatgcattcccaactaggtttcgaaccttgtccatctcacaccaccacgtgcttggctgcgccgcatcggggtgagaatgaatccccgaactgtaagttcaacaatggattctcgctatattggcagaccggaaacaatagagtgagaaagggtttatatcacgttcatcctttcaacgtatggtattgcttggctaaaattgataggatgcttgccagatccgtatactatatgtggcgtattactggcgaccgccaatggcaagaccgaggatggaggatgtgagttccaagtaatgatctttgaggtagcaattttatctttcaatgcaaatcttaatcttgaaatctttgcccaggtttactagctggatggaatcctgtgtcacggagtttggttttgcaagtttgaaagatgtaaatcgttggcctcccgtcttgtctgatcaccaacagagctttgttttggcagagacgtaagtagatctctggaagcaccaacattttcttagtaatactcaaaatgattgcaacagcatactgacttatcgagtacctggtttcttgtaaatggcgacagattcaagtactactatcttttgttctcggagccagacctgatttcgttggacgagtatgtgttgaatactgaagcacatccattccgactcgaatctcctggaaaacccgccaagagatactggtcaaaacctgacgaatctgtgaataaggcttacgagccaccggggataaatgagggtgaacgaggatatgggacatttattcagcaatgggatagggttgatttagataaaattagcgaaaacgatcttcaagtatacaataaagtcaaggggattgatactgaggatagctacattacatgatagcttcaaccaaaaaaacaaatgcagttcctgggtaaattagcaaatctcaagagacaataacctttgtcataatctatgtaaatttttctgtgtacttttgaatgataacagggcttgtaaggctcaccatgtcaaggtagcgtcataactttgagcgtaatattggatgataaaattgaataaaagctaaaccactcacgaatatgtaacaaaatggttatcaattcaagctaaactacttctttcaatgtcagtatgaagaaagttgagagattgggctatcatgggcaccgtaataccaatatcacacttttgagccataagaagtgtgatgttgatattaaggaacctaagttgacctgggatatgagtttttttagtgctgattaatgcattatttgaccttgcctgaataacaattttgttacataattttgtttggttaatgttatgttaaatgaagaatccaatattacacctaaatttatgacactgccaagcagggcctaagctcaaagaaggagaaaccaaattttatatggcttgtttatcagtaagtgcaacatcagactgccaactggtaatgttatgtcctgtcctatcttacttccctgtccttcacaaattgatgttgagtccaatccagccaagttattttattcataaataactcacaagttttcctcttgtaatacactaaattctgaccgcgcccccccccccttgattgtcaaagtcccttgtggctatgggactagatggcttgccagagcctgaggggctgatcatacggttaatgaatttctcatgtgaggtttttcaaaggttggtgagagtatctgcgaacacaatctacttcaacactctccaacaaaattgatggaggatgaaaactcaacagactgtcttctagaaaacattcagataaagttattcaatctgcctccacacacttgtgtttaaccacttgagtttctggtagcgtaaatctgggaggttggaatgatgttcttgtagctttcacaggctggaatgaactcatgagagagaaatacccacaggaccagaagaaaatgaatgtgaaaattaagtaaaaacaatacttagcaatatggttgaatagaataaatacatccaaaatcaaagagaaattacccaatcaagtgattggtacaaataccaacaaggatatcggatctataccaccattctccatcattaccaatactgcaggaaaataccagatcaagattcaacagaaataaagaatttgaaagaataaattagaaccttgaaaagaaaacaatgaaaatcctggataacttaaagaaaacatatatagctgtatgaattctccaaaaataatagttagaatgatctttaaaaattggatttaattcatctataggctattctataaagcaatacaaattctcaatgatttgatggttcttttggtctgtttagaacaaccagaggtcagctatgcagtctgctttgaatcacattttcaggaccactacaaaacgtttcacaggaatttatgcaatacttacttattttgacctatcaaatccttacccctgattctgtgccccatcccttttaattctgttcttccgtgataaatgtgagccttgactctttcaaaccttgacttttccaaatttgcagaaattgatttatcaatttcaatttctgctggttgcagccatccattcaaaatcttcttatccggttttttgaagtgaattaaaattgaattaataccagcttggcaaggcttatcaattgtgcttatttgtttcattagtgtcttgtatttggcttctatctctatgtaattggtaccttcttgttcatctcttgacttttcagttcttttgatccagtgtaaatcatcaacagagacatgttgacctttcaaagaaaaccaccattgtcggctataaatgtttttttgaatttcttgcatctgaagtagagttttagtcaactcatgttgtacctcaaagccaatataattgtctattttttctgtcaatagtataccacctatcctataatttgccacaaagcgggtaatccagaagactgaaagaaattcttcccatttgttagacatggatgcttgtttcaagatgtgggtcagtttttccattaaaatttctagtttctccccacttgctttgataccctcctttccagctggaccccctgcccataggaattcatgatagaagctatcaccaaaaaaatagttccaatcaactattgaaactttttcctgaagtgtgctgtgtggttgcatatccacaaaaagtgcctgcatggatctccaaagaatcttcccctcagttggcttgtcaatcactagtttgtttttaaaaaaaagatggagaaaaaagcttttctgttagacaatttatcctttacatgaaatttttttttcacttaccattcagccaccaatgcaaatcataggttgtgaaatctttcttgaggaacttcatgtcaggtttgaagttgacaagcttagaaaatttagggtattcttctccataaatggcaacaaggtgccttccaactaattttatgattattctgtctgtgaaaaactctttgacttggtcctgggtgatgaatgcatgtttgtacaggacagaaagtccatgtagagcttctcggacaaggatgagctctgtattttgaaaattctgtcctgggatagctgatttgagacagtttctcaaactttcaaggcaatttgctcccatggaaacccaatatccttccgccaaagctgaattgctgacccaatcaggaggttcctgagatttccttttcaaaagtggtgcaagctgttctacataaaaacaccatagcatgtgaactgctgagtccatgttggtatcatcaggttcatgtgatgatctaaggttctgattggcaaccaaagcttctaatattgatgtatgctcatcaatcattgggctttgcaattcattttcatcacgatctggtcaatttaaaatgtatgagcttgacatggtgtgattttggagtataaaatggcaacttaccacaagatgttacttcttggattggtaaattatgggaagggtcaatgtgtgattaaagactgaggaaatttgtaaacaggaattgaaaagtaaaaaacctaccaattttttgctgaggtgtatgtactgtgtttatttctgattcaggttttttggaatgccatattactttatttgaagggactgtttaggtaaaatagtttgataaattcaaatgttagaattgatttactccattcacaagggtgtaaatttaaactagcctgttgatcctcctgaagaggactcagcaccagattcatggttgtgagctgaagctaagaaattttcacaatggataaaattggagtaagtggcaagttaaacattgattttatagcagcatacttgcctctacagatttgaggaactccctctacccagttttccatccttttttctaattttttgctatagaggcagccttggaggaggaccacaaggtagatagacagatgaaaactggaaagcatgtttggagtactttcaatggtggaaaggttggtgttaagttggaaacttaaattgtctgagaaataagattttgggcccacagtgagtttttaagagagtcaattttcatgtgctattcacgactagaggaaataggcagatttggggattaaatacccgtgaattccatttcatgatgttccgatgggaggcccttgtcgatggggagccattcgaggaaaacggttccccaacccgacatttctggaaaagatgtatataatgtactcaaaaaatgcattttaccttgcactgcccttttagttggaacttgggctatacagataatcagaacacggtaacgctgctactgttggaattttggttgagctttctcttccgtcccggggtgcttcttaccgaggtggtgtgatttcggatccgatggaacccatccaatccatgaaaccaaagagattggcttggcaaatgtttggttaagggaattttccttgccagttccacccctgccacccgtcaggactacgtcggcttataataatctgtaaacggtggccaggccacttggcagggaggctgaactttgaggcactgaagtcaatttttggccatggggtctgtgtagagggggcgtgacagcttcgaggcccgcgtcgatcggactcccggctgtgaacggccagctggatctgtgacagctgctgggcagcctggttgccagcgatcacccactatttctttcagagacattcacagcaaacaacaggatggaagaatcactaggagaagccatcgacagacaagactggtcaacagcagcaggactagcaacctcactcgacaccgaaccagcctacatcagcaaacacagactcatccaacaactatcatcggccgaacagagcaccatcgatctgagcttactcgaaaccgtactcgaaacagatccgacatgggctgctcgactgataatcaacttcttaaacaagcccccaccatcaacatcatcatcatcatattcatatccccaagaaaatcaactcatcaagctactaaatgaatcgatagaccgctggctcgaccaactctcgtctgcttctcatctggacttctctctcaaacaagtcctaagcgaatcggtagaagatctagaagacgaactgaagcccgaaaggatcgaagatttgatcaaaggaaaccaggagatcgctgaagcttgctcggcgaaatggttctcgattcaggcggaactaaaatggaagatctataatgagctttatcaacccgaaaaatcgtatcaagataataaacatgaatcaacggaagatgaaacagaagagacagataactggggaggtctcgagcttgatccactcgaagatctggacgaggcggttgatcaactggaacccaatccttcattcctgtcattccttcagtcagatctagacgacttggccttactatttgcctctcagctccagctcggtcgattgagacggttgcttgaaagtcaacagatcagcttaaattcaaccatcctcttcgattcgattccattacacgcacggcctagtgatctggactatggacaagacttaattgctctcctgccccgcccaatcatcaaatccaagccatccacctcctgcaaaaacgtcatcaccacgatcttcagtcctgctcagcaacagtctctgtcaagtgaattaactgaacagcaactgaccgactggtatttgctacgtgtcaaggctattgatcatttcacgggctgtatcgacacggcgatcgaaatcatacagcacggtgcggcctcaggagtacctggactcgaattactggctgaagatttaagtctgttagccaagcttctttatgatgccccctattcatcagctgaatatgattggacgttggaggaatggtcatcaaagtcccccgatgaaatagtcaaagcctatcttgctggatcaagtccttccagtctaatcaaggatatccatcgattagttttaccctacctcggcgttctcgaaagtcgaagagcaagagcttcggtcccaggagctgaatccacgattccagactcactccgaacttgggccctcagtcagtctaatcatctaccacttctcgaagctctcatcaaggcaagttcccccatgatgaagctcccggagcggccgatcaaaagcaatgaagatctcgcccggatcctagtcgcctgtctgtataccagctcgtcgcttgatgaatgggaatgcatggggcggatgttcgaatgcatgcctgcctttccagataacattccttcgtctgacgaattcaattcagcagactacttgcatggacttttcacgagcagcacagggtcgacaatatggagcctagagggaaccactcttgtctacaataccttgcgagagcttgataacggacgattgtcatcgattttagatgggctagacgatcatctgacgactgcagaggttttagctcgttggaacgtacctgctagacttgctgatctcgtgctcaagttccatggcaataaaatcgcccaacagaaactggcgaccaagatcgctcgacaggagggtgggatcgagatggagagtgaggaagagtgggaagtcctactagaagcgatgattgagttatcacagcccggtcgcgcactggatttgttggacaaacaagaaatcacaaagctattcttctctggcttgctaacttccggaagtaagcatttgttttctatttttcttaagtgactggaccccgaataccagtagagttctgattagtatctctgtgcgctttgattagagttcaaacttgccaagtcactgttttcatcaacgtccgatggtcctttactagaggcctcaacacaagaagagcttgtaatcgctgcgtcacgcgagttttacgacaatgctgagtcgggcaatttgcacacaagggagatgaagatggcatatgattggtatgtaccatatctgaaacaataaaaataaaacgtttaacgatacatctcatgaagaaagcatgtattgaccatctcaatgacgctttgacacagccttaccgttgtacctcaaacattgaacatcaaaagagaacgagatttcatcgaagcaactagtcggttggcatcattcaaaattgaatcacaagctggagttctcatgtcgcccatagagtttcgtctgaaacccaacaagctagaccttattgcgaaagtgctcgacgtaagtcgtacggcatatcaacatcaagagatgatcatcgacttggtcaataagctaggttatggtgaagattcacttgtccagatcaaagcattatcgatggtggttcaagctgctctcggagaagggagccttccggttgggacggagacgtgtgaaagaatgatttcgatacttgaacggatgaagaagcgatcgagacaggatgatcagatgggatcatcatcatcaagagttgacgaagcgtcggaagtggtttggaaaacttgcgaggggatcggaagatatgatggctatggagccaatcaacccagtctgaaggggttcaagaccaaattcatggcccatgcgatcattatctgtcccgccgagcagatcccaaggctcttgatggcatgcaaagaagcggaggccaaggaggagttagtggaaacgagggagtcgagcggacttgacagaagcacccgatctgactcaatggctcgcgggggctcgctgtggaactcaatcgagctcgagaaatcgatgagcgagtcgaacgtgatctcaggaggcggagggggaacgaacctgggcctaccgggaggagacctagccagtcggacgctcgaacgtgcggcctcgctgttccctttcaagagtaaaaccttacccccacagggtggcttcagatcgacccttaacgaatcgcctcctcggatgacactctctaactctttgggcgccaatcagtccgaccttcgttcttcttcttctcatacccctgatccagcaaacccttctcatacctctcaacctgacttcagtcttcccctcaataatctcgtcgatcagaactctgatcatcctcttggcttcggcgttggcgttggaactgatcggttaactactgctctcagcaacaaatttacctccggtgtcggttggctaattggagccaatgaagatgaatcatcataatttgctggtgtcgcatacacttcctctcttcgcttcttatctttattattgttgtcttgttgtatataaaaatttcgtctattgttgtcgttttgttcctctagtctatctcaatcaaaatcgtaaaaatgaaatgaaataccccatctagttcgaagtttgaattaattacaagctaattcacttatcgccaatgtgaagaagtcttctggctatactgcgtggagatgaattttgagtgaactgagtaaggcctacaagttactacgcgtagagaatgaataggtctcatctacaatctatgatgcttcttggggtacatgccaatcctgaccttcttccatcacacttcaagttctttctcccaaaggggacgtaggaattcaacctttgcccacctggatttgttgatgtcactgtgcaccaaatgcaaaagttcagttatctatttaacgagcgcaagagccaaaacatgtcatccgacaatccgcaagcagtctcgttgtctctacctgcggaacgactgagatatcgacctgagttcatatgtgtgtagcatgaactcatcctgggtgcgctggctgtcttcgtcggcactgatccgtgctgagtgacattaacgtcacctctggtcttggctggtctaattatacaggtgctgatgacgaagaattgagtttttctggaaattgttctccagaattagggttccgtttcctgtgggctggatctatgttgaaaataggaaaggtgaaaatccttggaaacttgtgagtatacaattttaataaggtagattggttcaacaaccatgggtacataacaccgggtgggtcagggtgggtcttaatttatcaacaacatccagctgtactctccagccgttacagctagtttcagaaaggttgtcgcccttggtgtggattttccttcaagaaaaagtgctggatataccaaattcatgggcaaactcaaactcaaaccacgtttttgcagtaaacttactgttttagcacaagtttgtagatggatttgcaaacttaacctgaatataccttgatttctgcttggaaaatccacctcaaggtgacaacctttctgaaactagctgtaccatgtggtttgacttggcaacactccgttgatgatggtggtagatacataagctgctgagtggagagttcttggatgtatgcggttcgatgatcaatctccagctgtggttcttctgatctgagaatggctgcgctgtgtggggtgaggcttctcttaaagtggagggggtggtgctacaagaaggactggtcagtggagctgttgttgaccattcctgttgaccgccttccttctttccaattctctttctcgacatctttttgatttgcgatacttcttcttttttcattttttttaataataccattgaccctccctcagatgtcaccttcctccctcactcgactagtaactcaatcaagaactactaatactcaccccgagccaaacatcagtccaaccgaacccaaccacccatcgatcagtagcttctatccaacagtcaccagcccgaataacacttcaccacccagaacacccacagggaaaacccatccacccgagaatcacaaccaaatccaacaagtagaccccacccagaaccgagatccccaagacccccccacttcatctacggatgcttgtgaccgtccaccagaactcaccactaccaccaccaccacccagctccagccaaacaccaccaaacgcgactctccagagagcccgactccggcccctacctcggcctcgaaacgttggggtgctgttaaggctaaactgatccgtggctcgtccgtcggattgagtcctaccgatcgtgagagctccgggcagacctctcgggctactaccaccatcaatcaactccttcgaattaaatccaaatctactaccgaaaaagacatccgtggccccgaattgactgctcaactctcaagtggtttactggcaatgtacgtagttcagcttctcaactatggtaccaatttggcttttgctgactggtatgtatttgtttttcttgcagaattatgctcaaaatggcgatggacagagacgaacatggacagcatcgaattccaattctgatgaattatctcaaactgaagatcagtgatagtattcatccatttcatgcgactcatgccgtgttcaagatcgaattggaatacggagatggcttactccacgtcagtttcacgatcatcagtcgattctcatgtcttttctgtcatcctgatcatacttctgtatgcttttttttcccgttgcagtgggtcatctaccgagaacttcgtgactttgtcaacctccatgcggcctacaaagcatccaacatcgtttctcgaaattcgagcgatgtcaccctaccaaacttccccaggacttcgttgccgtactacaacttactcaaacgtgaagggaaggcagaaggcaaggccgagtttgcgcgactccaacgagccggtctacaggagtatcttatcaagctcaccaaggctaccgttcgtttgcccccacaagacttcctaattcgatgcatttatactgatacgtcgatccttccggctatttttcgttttccacaacagatgtttgtaccagaagcaaatcgactctgtaaatttctcgagatctccgcgctatctctagctctagccaatcgaggtggcttccaagggaaacagggatatctcagaatcatgtccaatggcgcattttctaggcgccaacgcactggttttcatccattcaaattcaaaggccgtcgcgagcccaagtggtttattgttcgagaatcttatttgatctcagttgatgagccagatcagactgaaatttatgacatcttcttggtagatgatgagtttcaattgaagcgacccacgcgtctattgaagcaaggcattcatctcttagattggcatgatgcatcaaaggagcaacacgcaccaaccctgaattttgataacgaagtcgatcccaatcagtctgcccaaggaaatccctcgggcagtggcgatcctgacgaaggtgtggctgctgaactagcggcggactctcgacaagtccagcacgcatcatcgcacgtcttttacatcaccaactctgagcgggaagtcaagctgatcgctaagaatgagaggcagatggatcaattcatcgcttctatcgaacgcatggtggctaggtcgatttggcacggaaagaaccgcttcgatagctatgcgcccattaggatgaacgtctccgcccagtggttaatcgatggaagagattacttttggaatcttagcaaagcgatcttactagccaaggaacggatttacatccatgactggtggcttgtgagttacgagcattgaccttcgtcatgtgggaataactccagtgcttatcattctccccctttttctcactctgtggcgctcttatcaaaaacaaagtcaccagaactctacttgagaagaccaccagcacaaaaccaaaaatggcgacttgatagacttctcgagcgcaaggcaaatgagggcgttcaaatctttgtgatcgtttacaaagaagtatctaatggctttacacccgtcgaatcaggctacactaaatcgcgacttttatctttatcgccgaatatccacatgcaacgatctccttcgcacacgggtactggtaatcttctttggtctcaccacgaaaagttatgtgtgatcgatgaaacgattgctttcatgggagggctcgatctttgttttggtcgctgggatactcctgggcatgccctgattgacgatgctagtggtggtttagaattcattgaatctgttcatccacagtctgctgaagcggcagacggccagatttggcctggcaaagattacagcaaccaacgcgtttctgatttcttcaatctaagtaaaccagaagaagatatgtacgatcgtgaccgagtgcctagacagccctggtatgtggaacccatcttttattctacacactctctgcgcgtgaattgaaagtatttttttttcttcgacaaattgtatctcaacttcttaggcatgacataggactacagctaattggtcagcctgcacgtgacttgtgccggcattttgttcagcgatggaactatcttttgcgtaccaaaaatcatactcgcttgatgcctttcctcatccccccatcggattttacaccgatggagctttcagagcgccgaatcattgggacttgtgaagctcagatctgtagatcttgtggtccctggtcgattgggacgcctaataaagtcgagcattcgattcaaagtgcttatgtcaaggcgatccaatgcagcgaacattttgtttacatcgagaatcagttttttatcacttcatgtatagtcgagggcacagtcatcaccaacaaaatcggggatgcactagtcaatcgaatcatacaagcccacgaagaaggtactccttggaaggcagtcatcatcattccaaccatgcctggatacccttccccgttgaatgaagatgctgcaggctctgtccgtctgatagtcgattgtcagaacaagtccatctgtcgaggcgaaacctccatattcggtcgtctacgcgctgaaggaatcaatcccaatgattacatcaatttctttagtcttcgtggatggggaaagttgaagaacggtcaattgacaaccgagggtgtatacatccatgccaaagcgatgattgtcgatgaccggtgtgtgatcatcggatctgcgaatatcaacgagcgatcgcaaagaggcgatcgagattcggagttggcatgtgtgatcagagacaccgacatgatcgacagtaggatggctggaaagccttacaaagttggtagatttgcacacaccatgcgagttcgactgatgcgagaacacttgggaatcgatgtcgatgcaatggacgcagaggacgcaaatatggatctgatcgatcagcagatcaagacgcaggaggaacacgctggacatcagcccggggccgccgcggtacctaaggttgatcaccaatcttcgtcgaattctttggcgtctcaagcttgggatccagatcgagaagaacgagggcgatctacctcgcgcgagggtatcacccagcttatcccacctggtgccagatttgtgaacgggattaagtcgatggggcatagtgtcaaagacaagttggaccctcactcacacgacattgataaggttggtgacccaacatcgaacatctcagttcatgatcagcttttaaagcaagcacgcgagaacccgcaagtagccaagggtaaagatcaatccaaggatggcgaagccgagccgacttcacgactagtgcccacattagaggaaatagatcagccgacaaatttttctaccagtgaccctctggcatctacttcgaaaaactcgactggtcggcctccagtcatcgtgcagcctgagtacttacgtgagaaagacactccttataatggtaacggcaaggctcgttctcggtcgccaacggatgacttcaatgccaattttcgctcaggaacaccgacgcaatctcaatccaaagcgaccggtttaccgcaacatgatttcttgaatgcagacccgaacacgagacggaatcgaacactgaatccaaaaaagtcccagttcatggtcgcgacgccctcaatcgaggtggacccgaatggcttcgaagatccgatcgatgatcgattctaccattcggtatggacggccatcgcgagtcgaaacacccagatctttcggacggtgttcaagtgtgtacctgatgacaaggtcacgacttggcagggatacaaggagttcgcagcatgggagagccgacatgggaagcccctgagagaatcagcccggccggctagttggaacagtggcgggaatggggaggaggaaaacctgaacatgggcaacaacggatcatcggccgctggtggagaagggtcgagcaacagggccgagccccaacagccggcgacaccgatgactgcttcacgcgctcgcgggatgagtgttgccagtggaggtacaatgggtgttgggcgaccaggagaaggtcacagcagagcggcgacgacggccgccgagagtgacaacttgaacagtagcactcagactggccattccaaggaacccactgggaacgctggcctggctgcttccaccgggacgatctccaagtcaggcacgactacccgcaagaaatcggtgggaagtaccagtaagtccgccgagagcaagaaggctgtcgatgatcgtgctggattcactgcgatcgaacgcgatcagatggaggaaatgttgacggaggttcagggccacttgggtatttttcggatctttttcctccggctgtctccctctcgttttgtgcggctcatagattaatcaatcttaacctttttctcactttgacagttctatttcctacacgatttatggagaacgaagatctaaataacaacgtgagtgagatttttttcattggtttgtttatcgataaaggctgacattgatctcgggtggggttccacagtttttattccaaaaagataggatccctcctttggctatttacaattaaaaaaacccttccaatcatccaactactaacatcatcatcatcagcagcagcattcggttttccttcaatcagagacattttttaaatcctttttcttttggtttagtttagagtaaacaatatgaaacataaaagcttccttccgacttgacagggggacaacatttgtctcttccttttttacgatgaatgatgttttctcattttagaaaatagaaaagtagtagataccgcacaattttttcttaacgtctctctcaatcgttatataccagctctcccatgttaataagttcatcttctttctgccttaattcacttcggtcttccaaaaaataaacaaaaaagagaaaaaaaaaagcagcagcaacagtagcaaagtgttcatagagtagtttgattcttccatatgcacatcgcatcttttttttagtatttgttttggtagtctagtcaggccttttttctctattatatagaccactaattgtgatgtcgcacatctttttgttctctctatctctctctgtttcctatttctttttctcaactttagtgtcatcctatttttttcatcagaaatcttttaccaatcatttttgtagtcttttagtctatgtatgtatgtgtattaccactacaacaataagcaacaactacctcttttgcttcttttaacatacttctttattctgtcttccttcacatattgtatcttcaatgtgtctttttttggggctatactgctgttcatcatttgtgattatttgagttgatgatgttaaatagacattgttttttttgggcaattctttttctctatgtcatacattggcatgaaccatgtagcaatatggttctatgatcatgatacttgggttttttcttggtaccaagattcctttcttgtcaactttgtatgctccttttctgccatcagtccattcagcttttacaggttaaggttcaatgctttacctactcctggtgataaaaagctatactcttgtatgacctgggcagggaagtgttgtgattttccactggtcaatcaaccaagccaaattaccagctggtgcccagggctagattcacttctttgttatgcagtcaaattgacccaaaccactcctataacaagcaggtagattacttctccaacacaccttgctggcatagtggctatctttccccacttcaagagcccattgtgtttcatccttggccaccccacaaccctgagatcaaaccctgctgtgaacaaccctcaagactcagtggcctacctgtcatcatgcacagtcttgtctacttcccccgctggattcttgcttgtgtcatgttcattggccttgtgcaatcatctttccttgatccaaacagaaggaagatactttgtgcaaaatgtcaagaacttaccggggtgaggcccaagaagcatacactcaagccatacccttatccacgcaacctcagttgtggtgcattgcggcaacgtccaccaggagaatgtgaaaacaaacttgttacccatccatactactgcaaaaaatgtaatttctgggcattcttcagtactacaagatgccctgtgagttcacatcccctcccccaggcacaatgggtgcctcatgatgaacgtcaaggatatttgggaccagacggtgaagaatgaatgtaaatctaaaatatggcacatttgcccctgtggaaaattttttgttctagatttctctgccaaattcaactaatttggatcaattcttgattaaatatttaggcaaaaagaactctcaagacccctaactaagctgacccattatgaaacaggtttttttggaaaaacaatactgtggagaatggatggatgcttgttgtaaaccccccctccggcttggttcacaaacccttccctcagatgtcacacctcccttgtagtcttcattgttgagttccccttgctggctctgcagagatcttcccttccatctctctgagtcagaaatcaagtcccccccgtgtttggtcttagaatccgcttaggctcattagcccgtccaatcagcatcttccccggctcattcagtgaaggacattcctagtccttacactttttttttctcacaccaaaccaatcacattgaccctactccgactgtctacctgaattgactggactgaactgactgaatcgccttgggcccttgactgaacgtactcaactcgactgtactcgactgaccttgctgccttgacgactcgactgccttttttttcttctttttcaaatcactatcgatgacttggctgccttttttctcagccactacctcctcaacatcttattccttcttcctacttctctcgactactcgcgggtgttagtttatgactacgagaagcaataccgaccccgacaaattgctccctttaacggaccccgaggccattatccgatctggtaacgccgaacaacgccgtctgaaacaactcaagtctaacccaactgctccaatcccactcctttccaagactaccccttccaccgcaatgtctgacaaaacggccccagcccacgaaacgtccgggtcgactcgcacagcggacgcctccgacatgcagacagctaaagattggttcaaatcggtctttaagctacaacacgcggccattattgaagcacagactgaccgtcgacaagcagccaaggaccgtcgataagccattgaagatcgccgcaccgaccgacaaatccttatgtctgctcatcaagccaacaccgcccgcatcagccgcctagaggaacttatactggcgatgaatattaagaacaaggcggatgctcaaccggtacagacaagtccaggtcgggttgacctacagaagttttgcacatcggacggcccgatctaccgcggactgtttcaggtggtcgagccgttcttacgctggatccaccgtgtacagatctttttcgacactaaagacgtcaataattcggccgacagaatcaagatcctcggtaatctcattgcggagaccaacctccagtccttctacgccaacgaggcatctgggttcctgaccaaatcctggaacgacttcaaaactcggatgttcaattttgccctccccacaaactggcgctcaggtttacaacgacagatccgcaaactcaaaatgtcgcaggctgaaaccttcctagagtacagtactcgggctcgtagatacaaggcctattcagctttgacgccaacgagacctccaagcttggcaacctgcagctggcccaattcctggtctatggcctaccggacgcccttcaagaccggattaacaaacgccagctattagaggtggtcccgtttgagaaacaagcaaactcttccttcctagcgttacattgcaccactgaaacgcctgcaccggtgaggaccacaccaagcgcaccatctaccctcgcccgcgacgagtttgtctggcgagtacactcatacctcaactcgcaaggcctttgccacttctgcaagaagcactgcggcagtgcaaacggctcctgccccggaccaatcaatcggtcgcgcattgacatcccatcgtccttcataaccccgactaaaccgccggactatgttgccccgcgcgcctggggtaagccggctgccgcgccaggaaagtccacgcaagctccggcagggcgtccttcaacccgcgctgcaagtgttgcaggcattacggacacaacacctcttgaggcccaagtctctgcgctgacacttgatgcagctatgcgagaggacgggcgctgggacacctacttcgatgatgagggatgcttccccagtctggaatgggaggggacaggaccgacaggggatgtcgccaatgtccaagcacgcgagtgcctggaggcagcccggactggatagcggacgtgatggcccagacacgctctgtccccgtagagcctcacgaacctctcacgatcctcgctttaagacacctccgctatccatctctctccccccccaagctcctcatccgactctcactcgcggctcaagaatcgtctcccgcctggagttcccgaacgcatcgttggtatttgtcgaggaacgaagatcccttcttttttgggttcgtcaaggaacgatcaagagtaagtattccttccaggcactatcaagactcaaggcagttcgtcacgatttcgattaagaagacgccattatctcacgaccccgacaaaacatccagttaaggcccaggacatccagagtaacagaagagtaacggatcaagatggtagatgagttggccaaaagggcaaccaggagtaatctcctcaaagcaccgaaagcgacattgacagcacctataggcgagaacttaagtggttagttattctcagcacaagtaacaatcaatccatagcacctaagttgttggtagcataccaacttcacatgccttctttggaaaaaaaaaaaaaaaaaaaaacaacaccatcacaggagaaagaccgttagaaccagcaacagatccgaccaacaagagccgacaaacactagagttagactcagaaagcgacgatagtgaaactttcaaaggtaagctaggtgttaactctaagtcgctgagttgacacaacgaacccatcacaccatcatttgattacaaccatttaataacacgagttgtgtgtctgctcctttgcatgttttatgatcctcagagatgtcggagcaaaatgcccaagaaaaccctagtaacacggctcaagagcgtcccaccgctcaagaacgttccaccctccaagatcgtccaagtaatcacgcaaaatatcaaggaatcctaggaaatgttccagagattgtcacgagtgatgatttatcggtatcggtgaccggtccagaccaagcgaagaccttatctaccaccgacgatccaaccacggcgttaacctcgcaaggtttagccttgtcgacgacattagacgtaccggcagtcaaatcagacaaagccttactatgggacaagattgcagaagcagtattggcgaacgataaaacaaacgccgacttcttcataaggttgtactctcaaataagcaactccgttgaatctacaaaaccagatatctcacgctctcgctcctcagacggaataaaccctctcatacacttgtcctctacgaagaaatcatctgacaagacgtcaatcatttttgtgaggggatctctacctaagcatttcaatgtcagattcaccccttacttcaacaagaatataaaagagttgagaggaccaattccgttaactattttcgataagaaatggcaagaagatgccattcagttccacacaaacaagaggtctaagggcgacgaaaaagacggaagctacactggtttcgagtacccgaatgaatggactcaaacgtttgcgaaatggacggcaaaccatcgaaatttccacgtcacgttcagagacttatataattatccagatttcgcagactggatccttgaacataaagcaaacgtcgacaggattatagccgaagacggtttccttgtcggctttaggtacgacctaatcattcgacaaaacgctttctcctaccaagtagagactgataaaggaacatccgcggtggatatatccatcttcagaaaagacgtcaaaagagaggcctggaaagcaaccagaaatctagacgaacttgaattctccaacaatccatacgccaaagacggccccaagttcaactttgacccaaaaaccgggaaacctaaaatcacaaaaggaaggaacaccgacgactcatcccatcacttcgaaagtcgagggacgaggggtcgtggaaacttcagaaatagtagaggatcagaacgatttaatcaagaaagacgtaattcagactacggaagctatcgtgaagaagcgcatggttatgatcgattcgataacaaacgaccgagagaggtttatcaaaatgaagactacttccaaaataggcaagattatcagcctcatcgcggaggttatggtaaaggaggccctggttatgggagaggaaattcttcaaagatttcagggaaggaaactcccaaagggaaagagaaagataatttgtaggcaacaaattcagttgtcatgatattaatttttgcaggaaaatgttcctattattcacagtatcgcaattttgtaatttctttcaatttccggttattttagaaaaattgtttttcaatctggcaatactcaatctaacacgatgctttgcacgtctcatgaaccctatgaaagtaacaccattggtgtgaaaccattagagtgtcccacaacagtgagatgtgagatgaatataccaacttgggagtcggcattgatgcaacacgggttactagatgagtatcacgatgtactccaaggttttgaaattggttttgaccaaggaatacctcgacataatatacaaggtatgaggtattacgcaccggacaatcataaatcttctgaaaaagtcaaaagcaaagtggaagaatcgatcaagaaagaaatacatgcgaaacgaatgttcggccccttcaccctaggtgaggtaatggaaaaattcgatttctttcgatcaaatcccttaggagcggtggtcaacggggatggtgctatcagaccaataaacaatttgtcatttccaaggcacgacccagatgtacggtcggtaaattcctttgtcaataaacacaatttcgaaaccacgtgggatgattttcggatagtttcagagttctttgcgaaagacaccagaaagatggaattagccatattcgattgggaaaaagcttataggcaaattcagacccgaatggatcaatggaaatacttattggtgaaggattttgatggtaatttccttttagacactaggatcacgtttggtggcgtagcagggtgtgggtcatttggaagacctgcagacgcgtggaaacggataatgaaggatcacttcaagttactaaatatcttcagatgggtagatgacaatctctttgtcagattgcaaggagaaaacgtttcgatggaagaaatcgttcagttatcttcggaactaggcgtgctaacaaacaaagaaaaatattccccttttcaagacgaacaaaaatttatcggttttatatggaatggagtacagaagacagtgagactaccagaagggaaaatagagaagaggatagatcagattatgccgtttcttgtgaaggaagccaatttcgactatgaagacgttgagatattagcaggacggctcaaccacgtggcgtacattctacctcatctaaagtgccgactatgctccctctatcgctggttgatatcctggcgtgttcggaaagctcgcagatctacaccaccagatgcttttgacgacttgatgatttgggtctcaacgctcaaatcttttgaacacaccagaatcatcaattacggcccacccatagacgtaggatgggtgggagatgcgtctacatcatttgggataggcatactggtaggaaagcgatgggctcagttcaagttacacgaccctaaaggggtcccattacgcatctcttacctagaaacggtcgcgatccgacttggtttacttatggttttgaaaatacgagaccaacgcgggaaaacacttatggtatggacggacaatacaactactgagaatggaattaacaataaaaaatccagggacagcttggctaatgcggaatggatgaaaatacaggaaatactgatcaacgaaggggttgaattacaagcaaaacgtgtagcatctaaagataataaagcagatgcgctgtcaagggggatacggtcagggcaacatgtgaaacagcaactgttgatcgaagtgccatctgacctagaagaaatcctctctcaagtagttttcctcgtgtgatccattgtttctttctcctttggatatgtatataactcgcttccatgtcaaactagctcgcatcctgttctttctttttacatctcccagttttttcacgccacacgacagatagttttgcaataagttctagacccgctcgtaatgaaagatttcacattgactggcttctccttaaaagaacctttggccttcgacaaacatgtgttgaatggatggagggggagcaccctacggagctacaactccgctgtgaggaaatttctaaaattcgcccggttgaagataacgaggaggtttgaactgccagctactgaagacgagatctatggcttttgctactgggcaggtaggacagcaggcgactcaaaccccgacaagatatccggagtgactctcaccaagtatctgcacggtctgaaagcatggcatgtataccacgggtccacatacccttcgctgtcagaaaagaaggtcgcgctaatgctgaaagcctcagcgaaagcggacgcactagcggtcagagcgaagacaaaacgtccggtgatgatcgaacacttgctactgctacacgatcacttgtcaaaaggtgacgatcttggaagagtcctactagacatggcactcgttgccttttggggcatggccaggctgggcgaacttacatacgacgtcccccatgggcgactggaaaaagacaaaggtgtccggatccgcaacgtgcgaattgccagcgacgaacaatcggcgttaatcaagattcattttgccaaaacggcaaacggcggcgaggtgcagcggctgctgttgacagcaacaaacaacaagctatgcccggtaaaagctctggtcaggcggttatcgtccggctcgcccgacgactccctctttgggctcgacaccgccgccgggaggaagaatttgacaaaaagttactgcacacgacgcctacaatcagcatggagaggaatcggcttgacaaacctctcgggacactcattcagagtgggggggggcgtccttacgcaacgctttagaagtggatatatctactatctgtaagctcggccgatggacgtcttcctgctataaactctacatcaaaccgtactcggttgaagatttgaaagtcacactttgtattttagagcagctagatgatggtcccacacgtctcgagcactgagaaatgcagcttcgaagttggggggtttcgcgtaggctcaggcttctccctgagtttcaggtgtagcgcaaaccacccccccctctcactgatgtctcttcagcgaagcgcctttttctctgcttcaggagaagagtcttgtcactgcgggttaccaactggtgaatccctttcgacaagaaagatgatcccagatagggtatacccttccagagactttgaggctctccccgagacccaaacaccgcgaacatgaaaacccgccagactgacggggaccatgtgagctcacggaggatgtctcaaagctaatagtttagccaagagccccatccctccggaaaagtgtccagagaacaaaagaaacggagacggcttggaccagccgctgtagcgtcactcgaggatctcgacagtcaactcctcgcaaacgagattgcgaaggccgaacaagctgacctagcggtgtggtagtcaaaagtgtgaaaattcaaacttttttcttttcttttcttatatatatattttcttcatattatcacctaatttctctcagaaatcacaccatacggctcaagaactggactctacggacaaattcacccttggtcaccttggaggcgtcactggaacacacctggatcaactcttacccaacaatggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaactctcaagctacacagacaccctcagtacagtacacactcatttacatatacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacagcagaacctgaccaatcagaatcactctttcaactgtttggatcaccacttcaactcttgtacatgtctgaccaatcacgttcactcattcaacttatgtatgtagctaaaacccctcatgtaatagcccaggccagccaaaatcactcattattggctgccctggagctaaattccctcattattgtctatataaggaggctctcctcccagttgttgtctcctcagtgtattattcatcagtcacaagtttagtaccactcaatcaaagatacaccacctttacagaaccttaccaaacaccaataacaactaaactcatttctcagcatcacacaaactcattcctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaagggagtccccaacgtgataggataaacttgtgtgatctacatcaagtaatcaaatttcaacaaataacgagaaggaatcgtcgaaggatcactaacttcagcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactctcaaatcaaccttttagaccctcataaaactgcggttaagccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaacggaacccaccattgctgatacagaaaagtcaattgatgttaccatacctgtggccttattgaacatgacagaaccagtcacaactaccaaactactggatctggaagaatggaaagcggcatcaataaacgtaatggatacaccaatggagcttgcacatacagtaatcaacatcccaggaatatctctagacggattagagaccaaggaagaaagctcaaatcaatctacacaactggaaacattggatcagtccccacggtccaataataattctttactactgacagacacctctacaaaatttaacaacttccctgaaatccgcggaaaattttggatgcttaatatcaacaaatatttggaaatcaagatcttcaacaagcaactgtttaagcctcttttggacatatttggacttttgccaatcaataaccacttgtctcaacacctggaaattgagaatacccaaattgaagaaccaaaagacaagattattagtgttcattccccattggctcctgaaaatcttgaaacaacagacttgcctatttccagccaaccatttacaccatcaatttcaaccgcatcaattcctgaaaaagtcttttcaattccaacaccgccagatccgccagatattatgacaacatcaattagtccaaagaatgaagcaaaccgggaaactagacaattaccaaaggaattatttcttctattttatttacttcagaagatcctttctcagttacccctatcaattccgccagaccctcttcaaaaatcttatggaaacatcaaacccccaagattactggttggagttggttaaaaagattaaacaaaaatcattttcaatatttttctgtcaaattcaagaagaatatatcagccttcaagaatacaacatcagaatatttctttaagttgggggaggaacccacactcttttatcagtcactctttcaaccttcccccttccttcattcacagaaccttatacttccctgtttaaaattttttacaccttaaaaacctcataaaaaattaagccacctcctgggcatgagactaaactgttgaaaacataaaaattaaaggacaaaatatagtttaaagatcttcaacatcagccagattaattcttttcaagttgggggaggactcacattcatttatacctcaggccttttacctctcagcttcccctcactccccttaccttatcctttattccagattctcactcacccaagaaactccttaaaaaaaaatcacccaaccaacttgacctccacacaccactctttacccatttttcatccataaaactccattgaaaccatcttctcatattctttcatttttttaccttatttacctttctcacttgaaccaatcttcaccccattattatctgtaaatctcttattttcccacaccttcaaaatttacacactcttaccataccatcattccttactcttggatttctttgagtcttttctcaccttcctcaatcacccactcaactttctggaatgactcagttgaaggttgaggacaacctgcatagttgggggagggttgcttcattttattctgttcactgtttaaaattttcaggtttttttttttttttttttttttcacattgaagtgcttgaactactcattcagcctctccacagacagcaggaaacactcaccaaacaactcagccgactgttgtttttatttggtcaatcggaaatcgatcttcttggagacttcacgactgatcgaacgttgaagaggacaacgatagaagtagcgattccatttcaacaggtggctatgagttggtgtcttgaatagggtggtggagagtgatacaaatgacgtcggacgtaccttatatgcaatttggaaagcctggacccgctcgcatacctcttgaggctagatcgataccacatggacatcgttaaacaaatcgttgtacaaaatccgatgggcgggtgcagtcttcttcacggatcgggttggatagaaagcttgatcaatcacagctctaagtgcgatgaaaaataggttgcaaggcccttcttttaaaatcttgactctacacacaacaaccgaggggaacaaataaaatgaagctcacgtgatccttgaaaacaacctcgcgaggcgctacagctcggtgtgagccgatcctagccaatcaccgtgctcggtttggcagatggaagataagcgaagcaaaccgacgaggcctgaccaatagaaaggcaggactcagtgttcactgttaatagaacttttgagaagaaagaaaccacttacctgtcgtcgatgcatcgcaaatccgatcgaagaccgcggaagaaatcggaagccgggaaatggtggaggacgtcgccggctgttgttggtattgaccggaatcgaaatcagcaccggctgcccgaatgcttctagtgagctcaaaaccggaccgcaatgtcgcacacggaacgaagtacggcggccccgcgctctccgctgcggccgcagccctcttccaacctcgcgcgacctctgaaccaatacacacccagggcacttcagaaaaatcagtgcatcccagggatgccattgcccctgagatgtccctgggacgggatgccgtccccaggacatcaccattcacaaaaattagggcggcccagggacgccaatgtacctgagatgtccccgggccgggacgacatccccaggacgtcgttgtccccaccaggcatccctgtgacgtccaacttaaaaaatttatggcagcccagggacatcattgcccctgagccgtccccagttcatcaaactatcaaactatcagaaaagactttataaaggtagttgatcttttgcgcttcagagcagccgaccatatttttgggtgcgatcaacttgatgaatggaaagtcggacgcttgtgcgattgatgcagctaaagcagtttttccagaaccaggaggacctgaattgcgattttttcttcgtaattagttaatgggtttatccttttaaaagttggatgtcaatgagaagcttaccatgtatcaatacactgactaagggcgtccaagtactcatccgaacctgttctacaaacagtttgccatcgtgatgaatttcctgtgaataaaaagagatcagcatgagttacgcgtgatctctgaaggctgccggtgagaataagagggcaccatacccaaactcacatcgattggaggagagaatttgttgatcccgttttgaataaccgacttgagttcctcttcggcaacaccaaatgcgggtttgacttcatcaagggcgttcaaaaagtcgtctagattgacttgcatctggtctagatcatcacccacaccagctgtggttcatgcaagcggttggctgcctcttcctggtggagaacggaggatcagcgacaaccaacccgattgggattggttgtcgcagttcagtctaacaacatcgagggaggagcgcggacaaagtcccctgtgtccttggatctctccatcccatcccttcactcattcaagagtttaacgacctccgttcttcatcatctatcttgctcatcgacctccgttcatcatcgactgtggacgctgatacctccctgtctttcatcgacctttggctatttccgctcttcaaacccaccatctgattatcaatttttttcttttctgtcatcgagtatctcaaatacaaccgaaggacgattgccgagctacatcgaccgactctttcttctgtttttgcttatctcaaatacaacctcgcagcggctctaagctaggtcagtatcgctctacttttttctttttttttccctgcagtatttgggcaggatttttgattgaagatctatccttgctcgcgttaggcccgatagttattcaatcgacccggacgacttctcgattctggcgaggaagaacacttctcgagccaatccttgcaacacagtgaaaggtcagtatccctattttttcctttgttttccctgcagtatccatcccatcccttccacatcaattcgtttatttttcatttctaagtcatctttttttgtgtttacatttgctcagatacttgcgacggacgatagctgtcgtttctaactggtatttttttgtctttacattttcttcagatactcgcgacggacaatagctgagaccgctacttcgacagatatcctttctttggcgattacaatttcctcagatagaaactcgcgacagtcgatagccgcgctacttcgactgatactacttgatcgctgttgcgcctcgcagtccggacagcttcctgactggggtgagttttgataacatctttcttttgtatgtagtgtttgagtaggatccattttgattttgagatctctcctggcttgcgtttggttcaagtagctcagacaggacttaaacacacttggacaacagtctgatttctgtttgccatgtctgtagttgtttcttcaccctccgagagcgagtatcaaggcagcgaccaatccccctcgcctgcaccggacacgcctggccccatgtctgaagaacccacttgggttgtttgcctttttcttttctcatgtaaataatgcttgtttctttttcaggctgatttgcactggtgcatttctcaatcagatttctgtacattttttgttgttgtaaatggccaatcatatgtttcagtgtgttattgacaatgcatatcgtttcactatttcattcactgtgtgattattgtgcaatgagtatccttgggctagctggtggatgtgcatgagacattttttttatgccaaagaattggcacaatgccgtctgggtgacggctcagagacgccacattcaaaaatcctgctgatggaaattatttgaggagacatccctgaagcacctccaggacggaagtgggatgaattggggggccgtcacgaggatgctccacaaggacatcccagagatggccttttatttgtggaggagcacgcccctgggatgctctggtatgtgggggctgctgtcctggggccgtccccctggaccctgcccctgggacgtccaactgcactggtggtgtactcgacccccgaacggtcagaaaacctcttgggcccctcccaaggggctttccagctaattcagaatccatgcctagtccacctcaactgcagggtcacccggacatccaatgctgcatagctgcgcacagtgcacagcatacattaaaatctgtatgtagcaagataaaaataagaataaaaaacaaaaaaaacaaaatggaaaataaaaagaaaagaaaatgcccccacctctgaactattgggcagaaggggggtaccagactaacatttacaggggaaaacctgttaaatcagctgtaaaaattaagtttaagtttaaaaatcacaaaaaaaaatggccaccccagcttggcttcactgcaaagttgagggaggctatcacactcatttttttccccatgtttttccaaatacctactacccttttcacttcatttcatgttgaaaattaactctttctctatttttcttcacattttttcctgataaattgtctggggacagacaataagttgggggaggctgtggtagtcaaaagtgtgaaaattcaaacttttttcttttcttttcttatatatatattttcttcatattatcacctaatttctctcagaaatcacaccatacggctcaagaactggactctacggacaaattcacccttgttcaccttggaggcgtcactggaacacacctggatcaactcttacccaacaatggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaactctcaagctacacagacaccctcagtacagtacacactcatttacatatacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacagcagaacctgaccaatcagaatcactctttcaactgtttggatcaccacttcaactcttgtacatgtctgaccaatcacgttcactcattcaacttatgtatgtagctaaaacccctcatgtaatagcccaggccagccaaaatcactcattattggctgccctggagctaaattccctcattattgtctatataaggaggctctcctcccagttgttgtctcctcagtgtattattcatcagtcacaagtttagtaccactcaatcaaagatacaccacctttacagaaccttaccaaacaccaataacaactaaactcatttctcagcatcacacaaactcattcctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacagcggatgctatcgccggtcacccaggacgcgcttgactcaaatttccgccttccttattttttttttttctctcttttccttctctctctctcttccttttcttcccacttcttttgtgaattttttttgtgtgttattttattttatttctttttctctttcttcaattttttttatacaaggggagactgtaaaccccccctccggcttggttcacaaacccttcaatcagatgtcacacctcccttgtagtcttcattgttgagttccccttcctggctctgcagagatcttcccttccatctctctgagtcaggtgagtttcattctctctttcattttccttttcttcttgttttcttcttttctagattgtactgagagatcttcccttccatctctctgagtcagaaatcaaatccccccccgtgtttggtcttagaatccgcttaggctcattagcccgtccaatcagcatcttccccggctcattcagtgaaggacattcctagtccttacacttgctgccaaacttgtcagccttagagatactccatagtatccaaaagactgctaaatgaatattaagtattaaaatactcaatatgtaatataatatgtaataatattatttaataaaacaatatttcataagactataaagggggttgtgcactggaattatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaggacaaaaggaataaaatatataaatttatagaatgaaatcaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggtactttctactagtaatattctatttaaggagacacatgatgtaattggctataaacatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtatactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctcctcctacttttagagtagtctttttattatccaatccaaccctaccttcttactggaattattattaagttgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactggggagtgtggactttataacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaaactgagtccttcagcacagtgatagtacttggctcttatatcactaagccaaagtttcatacacatagctgacaagtgggggcctcatctgcctgatcccttgatcttagagccagaattttctaatagaaaattccagcaaatttcaatacacctgtagagaaatttctgtggttcaatcaccattttcctgtttctcatcacaccattcagctgagaatttatcatcagaattccctgattagaattttttcatcaggaaagtctgtgctagaaatttccctgtattggaattcaattttctgggaattcttgcctttggctctgacaggaattctacaccaggaaatttctcatcattgataaacctttccagaggcttttgtacagaaagtccattctcttcctttctactctcttgtatataaagaaaagaaagagtagtgagaatttctcaaggagagaacccagcagtaaaacataatcctgcaagtagtcacatcactgacagaattctagaaaagagaacagagaatttgaaattatcaaattcaaatacagaggtctaacgcttccaagttcccatattgaactaggaaaaaggcatcgtcgagggaggacctttccatcagtctctttagtgaaagaacagatattgctcggccataaccgagatctagatctttctactagaataacataataaacaacctgagccaagcctttagctgaccaggacagttcatcgattcattcctagaatcataagagagagagagagagagagagttttctcaaggaaagaatccagtagactgaacctacaactaacaaagtcactgacaggattctaaaagcaacctgtgaaattgagatttctcagtttcaaacagtgtcgctctcacatcgaacaaagaggccgaagccgttgttagagaacagtcatgcaagatcgttctcacatagaacagacgacgaacttgctagaataatataatacaatactgctctcataaagaaattagacaagcagttgtggaacaaaaaacaacagtaacagctagagaattgttatcgctagcccataagcctttctcctaaaattttcgatagaaacaggaaaagagacgctagttgagcctttagctgaccaggatcactcatcaattcgttcttagaaacacaacgataaatactgaaataccaaagcgaagctttataacaactaatcagtgttgaaagtaagactagttgttgcgaagttaaagcctaggaagacttaataaagacgagctttagtgtctgacaccataggccgtacacaatctgtacctcctaaggagctagcaagtccgatcaagattgaacaggccgataaactaccaccggcgagcgtaccctcccaagttattgagaaggatttcgacgcaatcatagcggcgaaagaattattagaagtactttctgttctttttttgtactacataaataagtagtaaccaacatggtgttgtctaccaggtcaggagttgaccatggcgcaaagcctccctcaacacaaagaggccaaggaaggggaagaagaggtgcacgaggtagtcatcgacaaggcaccaaaaggttagcctcttcctcacaacctcaaacctcagactcatcgctgacatcacttaaatccagcgtccaccggggagaaacccctgtccaacgaccaactaaccctgatcgacatgctcatcacgtcgaagaaggtgtacacaaacgcaaaggcggtggaagaatacgagattcttccgcaactgatcgaccaattggtcaagatcttccagacagtcaaaatcttcctgggctggaaggaaatcagcgcaaagatcgacagctggaatcctcacaaagagaagaaggtcgcagagttctgggcaaaccacaccaaggaacaaaagaagaaggccaacgctccaaaagcagaagcgcacacaatgacaggcaccatgaaggacaaactcagggggtacaagatacccaagaagaaaaaatcaacagccggtgcaagcaaacctccgagataaaacagagggaaggctgcacaaaagaaaaagaagatcacggaaaaggaaagctggaggaaggtaacccacctagcccaagccatgctggacttcaaggaatcagcagagcaataaattcctcccaacctatagctagtacttctaaagttccccctactccttctgttgtaactagctctaaaatttctgaaatccacaactctgagattgagaatacagaattttttgatcaaatccttattaaaaacattatgcacattgaccaaaagatcaatgaaataaaacatgtttcttacaacaccaaatatgatgtgagacaacttggaatatcagttgctgagtacaataaagaattccaagctagcattaatgaagctaagaaaatacctggcattgtacaagcactgaaagagttaaaaaccattattctgaacaaatgaatggagaataataactcaataatcaaagaaaaaacaacttctcatcaagaaaaggaaaaatctgataaaacagataaccaagacctttttattctagaaatacagaaattgaggaatgatttatactctaaactcaataaaaatgatgtttccattaccaaagacatcactgaaaaactggaacaactccatttggatagtgatacaacttctgaagtacatatggaaaatatgatgtccattttagagaaaacagaaaacatggagaaaaacataaataatagactgagtactctagaagacaacatcaacacaagaatagataatatggaaattaagctgacttcaacattgaatgagaaactggatgagatactgaaaaagatggtcaatgtaccaatgtatactcaaaataccagcaacttcattcagaactctaatggtagttctcacagtcaagagataaagagaaccattaatgccccatattttcaaaataatgatccccagagttccaagacccctgaggaatgccataatagacatacccctacccatatgctacatagccaacaggactcagaaatcagggaaaccaataaggatgggagcagaattgagatccctagaattaaagactggccaaaattcacaggtgaaggagaatatgaccatttagagttcatgaggaccatagatctacttaaagaagatttcgaattatcagacctttcagtttcaggaaggctgagcagcctatttaaaggagctgccagaagatggttcaatgacattagaaccagccatggaaaaaaaccttggagttggtggaaggaacaaatcctcaccaaatggggtagcccagcttggaggtatactgttgaaaataaatttgacgagagcatgtttgatatagaaaaagactcacctattaaatgggtcctagctcagaaagacagactacaagcactctggccattcatgtcacaagaagacatgcacctcaggattttgaaaaaatgtggaggggatttagagcatgctgtcaagagtagagcacccaaaaatgcctccactgaagatattatcaatatcctagaggacataataactaggacaaagattgggaggaaatatcagcataaaaagattaacactgaggaagaatcacaatcctacgcaaaagtggaatgtagcattactggagataaatcaaaggtggataatatacacaaagataaaaaatgttacatctgccagaagatagatcacacctctcacatatgcccacagaaagatttaaagacaataaaccaggtggatataagagagaaacccaaaaatgaccaaggtcaaagctctgacgacaaatttggtgatggttcttccatatctagtgcatccaattgagatataggcatcaataacttgatactaaggacattcccaacaagagaatttttaaccactcaaagaattaattattttttgttcaaaaataacaaattcttttttgggagaggtagggagtgtcagccttagagatactccatagtatccaaaagactgctaaatgaagattaagtattaaaatactcaatatgtaatataatatgtaataatattatttgggtcttcgtcaaccgactcccaaaatttggagttccgactcccaaattttcgggacatcgcggcgaccacctggcgacgggggccaggacgtcgtgcccccctaaaataatatttcataagactataaagggggttgtgcactggaattatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaggacaaaaggaataaaatatataaatttatagaatgaaatcaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataatcaatttattaaaacttttagaaaagaaattaccacactatgtcaagagtgtggtactttctactagtaatattctatttaaggagacacatgatgtaattggctataaacatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtatactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctcctcctacttttagagtagtctttttattatccaatccaaccctaccttcttactggaattattattaagttgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggagtgtcagccttagagatcctcaagagtatccaaaagactgcttaataatatattacttgtaataataataagaaaacctagaatattattgtataaatgaacttttcataatattttagagggggttgctcactggaaccatccccaaattcctactccttctaggactttgtcataactcaagagcctcagaggttagtaggaataaaagtataaaaacaccttaaaaagattataaaataaagataaaaacaaatattaaatttatagttacaaccataaattgaaactataacccaaaagtgtagaaattaccacctttgttaagtgtgtggtaatttccatcagtattattctattataagtagacacatgatgtaattggctataacaatacatcatgatgtcatggggacatagataatactgtatttaatctactacaatattctcattacatcatgagagaactactattgtagtacattaaataaacattctagaatattctaagaatgcccccaagggggactctagaatataaaaggaggccattcttggcctaagattggttcctcagcatattcacccacaacatacttagtaagtacagtgaatattctcctcctacttttagagtagtaaacccaatcccaatcttccttttactactggaattattagtgtgtaactttgaaattcccctttcatccctcactaaaattccttataaagcagttgctgcaagactaccacatctgacaagtagccaatcagctcaagtgctttccagctgcttcttagcaattattattgcttaaaaatccaaactgtaacaatttattaattgttataatctcctgttatttggttcattggaaacaaataagcttaaaggagtgtggacttaacctttgtggaatttggaccacatataaagggtgaaaaagagtaatgggtgacacgtaaaaagtgggggaagtgtgtgtaaaataaaagaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcaggtcctgagttgcaggggtggtactgaagttctggtccttgataataaaggagtaaacccagaaaaaagtctactactgaagaaacaaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagagggggactgttcttgaagcgctcagaaaggtgagtgagaggtgttgggagagtgctggggaacaggtggtggattgttgagtgaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtactgatgaagatggggaaaccaagtttagggggaagaaggggctcttaaatacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctacgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaatgcttgtaaccatgtttacagggtgttctgaagaaactgtaacactcctgtagcctatgtaagcactacatgatgcatgggttgatcctcaagagagtgattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaacttgtttgtagatttttcccgaactgtatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgtaataatattctgatttatacttaaggttcagaagttatcaggagattctggttaaaaatgttatttttccttatttatttaattatttaaatgtttttctcatagaatattacaatgtaagtgcacagtgtaataatgtctctattatagtgcttccacttatttaaataatatattttattgtttttaattgtatatacatatgtaagtaacaatatatctaatttatatgtaaaatgctatgttcaggctggctctgactagtagcaggctgacattacacatgcagtgctttttggttggacaattgccaacttggggtcaagccctgaaaccccagccttgtgtggaactgaacaatgagcaggctcttggagtattccaagcctactatgtagatgcaaaaaaaattcttgaaaggcattcaccggtcatatgcacctctgacagtgcagttctgaaaccccaggcacacattagaccccatgggtaaactcatggtaagccaattatgtcagcaaaacatcctaggatgttttgctgacataatcttgggaggacttgcctgccagtcaagaaccgagaatatcttggttcttgattggcgggcaagtcctcccgcccgtctctgaggggcaggttcttctgcccgccccttggaagcctgtttccctgggaaatcagcattccgaggggcagggccgtgggcggccggggaggggaggggagtgcgattatcaacacactgcaaatggttgccggtgtggaactcctatcgtgccaggcggtagccagttggttgaagggaaagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaagtggagttctgtggcggttgttgagtctgagtgatcttgaggatgtgtatgaggatcagaagtatgaatgataagaagatcaataagaattgatgggtctatcttggatcagatcagagtgccatggttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacacaacactacccacccacacaaacggacggacggatcggacaaacaaacaaacaaaccaattaaattaattaattaattaaattaaattaattaaattaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgagttttgattattaatttttttttccacttatttttcaattaagatgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaagctcattttggatcaaaatgaaaactatatcttgaatactgcatttgacatgttttttttatttaattctccactttttcacttgattgtttgcattaatttttttagcttactttttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtttagaatttaatggtaacattccattcccgtaaaactcaacagttcatactgaatactgtaatcagcctcaaaattcagattaattcttaagagcttaagtttcattattttttgacatttttaatttgtttcctacactttcagacatgtatagaattatggtaacaatgaatttgcatcaaagtgaaaactatatcttaaatactgcatttgatgtgtttatttaattaattcttacacacttaattatccttattttatggaatttcaagttcatttcctacactttgaaagtttttagatttgatggctgtattcattttgcattcaaataaaatctgtatacagtaaaaattacgcaagaaacggggtacactcatgtattatgattgaagcttttattttcaggcaaattggaattcaccattaagttctacacatttctgaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaaccttttatttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtaggaaaaaaattcaaaatgtcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaattaataatcaaaactcatttttatgaaaaatcgtttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaagattaattaattaatgaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaataatctaaaatgaaataaaataaaataaataaataagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttggacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatgcatacatgtttttaccttatttttcatgttttttttaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcaatccaaattttttaaaactcaacggttcatttataatactgaaattagacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacaccgttttttttatttaattcttcactttttcacctaattgtttgcattaattattctagcttattttttatgcttttttgaaatttcaaagttttttcctacatttagaagtgtttagaatttaatggtaaccttcaatttccataaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgattcttaagagcttaattttcattattttttgacattctaaatttgtttcccacactttgagacatgttcaaaatgatggtaacaatcactttgcataaaaatgagaactatatcttgaatacaaatataaattcaaaaattcaaaaatgacttcaatggggcttgaacctgtgacagcgcttggaagtacaagtattcccaaagtggtagctttataccaagttttatttataaactagttggctggcatcacctcgttggatagtgtcgtggtgtccaggctgatcataatcttgactagagtctgccttgtgcatgggaatctggagaaatgattggtgtatccctttccaatgattgggagtgttcttttttggagtttttgaatttttgggagacatttgaatcaaattctctttttattgtattaaaacctaggaaataaagaactaaataaaaaaacggtgtcaaatgcagtatgtaagatgtagttttcattttgatgcaaaatgattgttaccatcattttttgcatgtattaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattgaaaattaaccgttgagttttaaaaaatttggagtataccattaaattctacgcacagtgaaacctaggaaataaatttaaaatttccaaaaaacataaaaaataaggtacatacatgcatgcaaacaaataattgaaaaatgagtggaaaaaaaaaattaataatcaaaagtcatttttatgacaaatggtttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaaataaaaaaccgcgtctaaaagtggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaataatcaagagtgaaataaaccaacatcctgagatgtcttaggaccaagaaaattaaacaagactgtcttctgagtaggtgatttgaaaaagataagtaaagaatgataaaatgataaaatagaaataaaatcaagatgaatgaaaaataatatgaagagtaaataataagaggaaatgaaataaaataataaaatgaggaaagcattggactgagtggggatttgaggtgatatttttgaaatcttgaggcttgatgatattgagaatttgaaaattgaaaattgaaattcgaccttgagggggcctgtaccgtttagaacaccacaccgggtgcgggtgtgggtgttgagatttggaaaaaaaggcgggtacccagccctccttgacacccgccctggaaatgcagttttgggtgtgttgggctgtagcaacccatgtaggacacaagttggtgtcctaaataggcctgttgaggacagagggaaccctccagcctttgagactgtacactgtctcaatggctggagggattcctccggtcattgagactgtacagtcttgatgaccccagggaatctctcccggccaatgggacttggagggaggcgggtcttgatgaccggaagggatttcttccggtcatcgagactgttgttgtttctctttgaccggaagggattcctccccgttgatgaggtttaaaaaccccatcaaccggaaggaattctttccaattgatgaggtggaacagcctcatcaaccggaaggtcaggttgatgaggaataaaaaccccattgaccggaaggaattccttccaattgatgaggtggaacagcctcattgaccggaaggaatcccttttggtcaatgaggctcatagactcctacacaactgcaggtacccgggtacccgcctttgcccttggaagacctggcaggtgcaggtgtccaaaaaagttgatttttgaggcgggtacccgggtttgaagtgaaatctctagaggaatccctcttggccgtgtatgctcttgatggccaagagggattcatcttggccgctgagagctttccaggcccaactcccaacccccttggaatgtttagagaatcaattcccaaaaacccctggtgggtccctttcatgattattttttttgtaggtccaaccttttggagctccaactcccaaaaaattgggggagaaaattaggggggtcaacatcaagaggaccgtccacaaccggtactctcaaagtccaaatatttgagagttggaactccaatatttggcagttgtttaatcaagaaccattataaaatactctaaaaattataaaataaagataaaaatacatatttatgacaaaaagtgaagtcaataaatcaacttgtagaaattaccatactttggcaagtgagtggtaatttcaaattttttaattacaagtaggcacatgctgtcattggctataaatatacatcatgatttcatggggacatagaaattactgtatttaatctactacaaaattcccattacatcacgaaagagctactattgtattacattaagtaaacattctagaaaattttaagaatttcctcaagggaaaattgagaatataaaaggagaccattactggcctaagataggttcctcagcatattgacccccagtatacttagtaagtacagtgaatattctccacctaattttagagtagtttatcccaattccaaccaaacttttagtactggaattattagtgtgtaaatttgaaattcccctttcatccctccccaaaatcccttataaagcagtttctgcaagcagcaagactaccacctctgacaagtagccaatcagctcaagtgcttgccagctgcttcatagcaattttcattgcttaacctttccgagctatgacaattcattgattgttaaaatttcctgttattttttcatttgaaacatttaagcttaaaggagtgtggacttgacctttgtggaatttggaacacatttaaagggtgaaaaagagtaatatttttatttgatactccttcagaacagtgatagcacctggtttttatagtattcaaaccactgtagcatacacagagctgacccaaagtatagttttttattcttttcctgtgcaacaggatccccaagaacttcaactaagctgctgcattctgaaacagggttttttttgcacatactgtgggaagtgtctgaatatgtgcttgtgttaagttagcttgtcaccagaattaattaagtccctcctgagtgcaaagcacctgtgccatacatgatactacacatgaaaggagaattgttgagattttgcaacctatccatcaatcaagcccaattatcagtggtgggctgtggctccatgaattccttttttttatgaatggaaaattcacttccttgttacataattccaaagtaactgaatttgaacctaaacagtgcctataataagcttgtagattacccttccaccatgcattgctggcatagtgggtatatttccccacttcaagagcccattgcatttcatctttttccacccccaaccctgggatcaaaacttggtctgaacaactttcatttctcagttgcctcaaattatgcacagtcttgcctatgtttcccttctggcacttgcttctacaatgttaattggtcttgtgaaatctgtttgccttgaccctggaagagggaatagaacatgtgacaactttgaactactcaatggtttcgcacctggtgagtatacactcaagccttacccatattcacgtggaatcacttgtggtgcattgcgtcaacgtccaccaggtgaatgtgaaatcaaacttgatacagagccatacatatgtgacagatgtaacaactgggcattctttaccaggttcaaatgtcccatagagaaacacccattcacccaggttcaatgggttccaaagaactcaagatctttggttttccaaatgggatgttagggcacaaacgacgtgaactaacaactagagctgaaagcagcaaacctttggttttccaaatgggatgttagggcacgaacgacgtgaactaacgactagagctgaaagcagcgaacctgggtcgaaacaggaagagcgtatgcgggtgagacacaaggcaaagaaacaaactgagagaatcgatcatgttttcatttctaacctttggttttccaaatgggatgttagggcacgaacgacgtgaactaacgactagagctgaaagcagcgaacctttggttttccaaatgggatgttagggcacgaacgacgtgaactaacgactagagctgaaagcagcgaacctgggtcgaaacaggaagagcgtatgtgggtgagacacaaggcaaagaaacaaactgagagaatcgatgaagaagaaaaagaaactacaagagaagagatgaagtgactttaaaactactacaaccgattcccgattaggtttcaaaccttgtttgtctcactacccgcacgtgaactgatgcgccgcagcgggatgaaaatgacccctcagactgctagttcaatagttccccatgatgaatctcagggatatttgggatcagatgatgaagaagaaacataaagatggcacatttgcccctgcggaaattttttattctgaatttcttctcaaagttcacttgagagcattggaaagctttttcaaagcaaaaattatgaaatagggtaatggtttagcacaatgacactgtggaaagtggctggatacatacttggaaatctgaaccggatcaagttaatacactcaacaatgttagaattccagatcaagttaagacactcaacaatgttagaattatttttatttcaatttattttccagatttagtatgataaatacctttcatctgtgatttcacatacattcaacactttataatcaacttcacaataccatctaagctgccttagatggctgcaaacaaattctttttgtttgaattcacccaattgaaaataattgagttctgttttcaattgccaagcaattcaaactgggtggtccaacatccaaattgtaagacaccatccaatgctgctttgcttgtaagtgtcagttacctaccaaatctttatttacaggtttgaaatgtgtcaagtttacctgtcacaccctaatactccatacactgtgactgcaactcatccaataaatacatgattgaagagtctgtatcaccaaaaaagaggtcttgggaaaaaagggccagtgaattagagaagaatttagagatgagaaagacatgtatcagcaggtgaatgtgctcaaaattgatgagacagaaagaatggccaagtttaaaaatagcagattaaaaaggtacaaaaattgaagtagaaaggatatttaacacttatcatgaacattcaaagggaaaaaagactttgagggaagtgcttggttaagtttggcatgtggcagatcacacccttgactctagtctctaacaagtatgtaggattcctcccccaccacgcctagctggcatagtggtaatcttatcccacttcaaaagccctttgcgtttcatcactgactgtccctagcctctgagatcaaatcccactgtgaacaactctcattgctgttgacccagattgtccaatcatgctcatccccactgccttggcccaccggggtcttgtgtgttccctgctcactggcctggtgtttgcttctattccacacccgtccctcaactttgggcccaggaaatgccaagagtgtgaaaggcacaccactgggcccatcaaggaattaacactttgctcaacaaatgaaagacgtaccttggcttgtggtttattcagtgggacaccgtgtaatgaccaaatcacacatgatgtattctactgccataaatgtgaccactgggcactcttcccacaaagatcatgctctggtgttccaccacacggttggcataggccttactactactctgacaaagagatgaagagattcaaggaaaccttgcctgaggcctgagtcatttctccaccaagattctggggaatataaggggaaacatgcatgtatgtagcacatgccccctgaggaatatttttctcaatatttctgaaaaaagttgagattcagttttgatgaagcttgccatatttaaaaatttttcaaacatttttcaacaaattaccttttcattttctgcttcttcaaatcctcatttttgggtattatacttcacatcatgaatattaaataaagtgttcttgaaatcatgttgaagaccaatattaatattggccccagcttgaattcctcttcaatctgccttgatttatgctcattctttttgacccttaaaaatatatcctgattgtgagaatcaaatcttcagatacctaaatttctgtctgcatccaagatttaaatgaacatttcaaatttcaaatcaagtggtaaaacttccccttttttatatctttttcttggtcatcaagtacatgtggtggctgataatttcaattttcttttggaaaatcaatagggacctttttaagatatttggtagcagtttatgcataccttgttattgctacatcactcattttacatgggaatataatctctctggaatcttggacagaatttctgcaatatgacaatataccaataaatttttaggaaaaagctttggggccctgtttcaaaattcaaaaatgaaggtttagggataagattcagtgcatgtttttctttttttgaattgatgtgttcatcttttgggaacacagaaattacggaaataatgtttttgtatgtgggtgtgtcatgtgcttgagcattacatatgacgtgcatatcttaccatacttccccttctggctgtgggaatgataactttcagattgaaagtatggtagagctatggatctgtatagcttcaatcttcatattttttcaaaaaatcaggcttcctattgatatttgtatagtgatcaaactgattggcactaaacatcagaatcaggtcatagctagctgcaccctaggtatagagaataattgtgattgaggagccggagggggggggggggtggcttatttgcttcatagtcacttgctacactagaagattctcatattcattatggattctgacaaccagaaaagtccaaatctggagccaattaggctctgtaaggactctattagtccttcactggatgaaggggaaagggtgcggagacggctaatgagccaaagaattctaagaccaaactggggggtttgtatttcctggctcagagagagtgcggggtcagttctctcctgatacaactttagaaatgaagagaaaacaaagagaatgaaatgaaaagaaatcaaaggctcacctggctcagagagagtgcggggtcagttctctgctgagccaggaagagaaaggagagctagaagtaagatagagacaaaagacatgtacatgacagccttgtgaaacccaacatgggaggggttttacagtctcccctcctataaaaaaaattaaagaaaggaacagaagaaaagaaaagggaaagaaagaaaaaagaagaaaattggagagtaaagcaattcctgaagatgtggacccttagcaacccgcaatgtcatcagccaagttgcccgtccaactgttggaagcttgagtagcctgttcaatttcattttgtaagagctggttgtcgagatcctctagtgcagctaccgctgctgtccccagggctgggaaacaaccctcgtcgtcgaattcatggtccataagggaatcttgtctgattgccgcgtcaatcgtcaaaccggcaacatgagcctcaagcggtgttatctctgcgatacctgctacacttgctgctcgagctgggggtcggccggctggaggttgagaggatcgtccggggccggtggtaggtttgctccaggcgcagggggccacataattgagaggcttagtcggggtttggaagtcattggggatgttgatgtgtgagcggtcgattggcccaggacaggccccggcggcattgccacaatgtctcttgcagaaatgacaaagaccttgtgagtccaggaaggcgtggacccgccatatgaattcgtcacggccgagagtcggtggggcgctaggcgttgctttggttaccggtgttgggcccatgggtctttgcagcgcgaggaaggaagcgttggattgcttctcaaactggccatacatgaaaggagatgtctctagaagttgacgttcatggatcctgtcttgaagggcgtcggataagccgtatacaacaaattgagctagttgaagatctccaagtttggatagcttctcggcgtcgaaattaaataagctctgcagggtgcgagctcgtgtgctgtattctaagaaggtctcggtttgcgacatctctagtttacggatttgtcgctggagtccagaacgccaattattagggagcgcgaagtcaaacatgcgagctttgaattcctcccatgacttgttgaggaacccggacgcttcgttagcgtagaacgactgaagattcgtttctgctattaagttgccgaggattttaattttgtcggccgcattgctgacactttttgtctcgaagaagatctgtgctccatgaatccaacgtaggaatggtttggtctcctgaaatggtccgcggtaggttggaccatcggaggtacgaaatttctgtaagtctactcgacccggagctatttgttctgtccgtgcgctgacttcgttcttaatgttcattgctagcagtatgtcttctaagcggccgatacggtctgcactagcttggtggacagcaagaaagagttgacggtccgctcggcgatcctccaaagcctggcgacgatcttcctgggcttgggtgatagccgagtgttggatcttgagcacggctttgaaccattccttagccgtgctcatgtcggatccattggccgtacgagtggagtcgcgagtggagtcggccggtggttcttggcctccaggtgggataatcgtttctgacatggttgtaggagccgaaattgacgaagaggggaacggagcaatcagacggttagaatcctttttattgcgtcttttctcagcgttcccagctttgagtattgcttctgggtccgataatgggtggatgttatcagaagtagcgttggtcctcgttatcatcaactcggtcgagcgcaaagggaaaatttgaggtggcaagtaaaaaatggaatcgagtcgcgacaaggttgcggaataatgaggcagtaaattgatagagtaatcggaaacgatgaatcgatggaaaaggtgaggggaatcggaacagtgagtcggaacggcggaacggaacggaacagtcggattcgaacggaacggtacagttaattcagtcaaggaaggcagggaagtcggtcggaacagtcgggttaattcagtcaaggaaggcagggaagtcgttcggaacagtcggtgtcagagcgttgttggtgatgtttggtgtgagaaaaaaaaagtgtaaggactctattagtccttcactggatgaaggggaaagggtgcggagacggctaatgagccgaagaattctaagaccaaactggggggtttgtatttcctggctcagagagagtgcggggtcagttctctcctgatacaactttagaaatgaagagaaaacaaagagaatgaaatgaaaagaaatcaaaggctcacctggctcagagagagtgcggggtcagttctctgctgagccaggaagagaaaggagagctagaagtaagatagagacaaaagacatgtacatgatagccttgtgaaacccaacatgggaggggttttacaggctctttaccaacaaccaggcttgctaactcatttgtaaacaaaaaaaatcccaggggggatgacaatcaaggttggcatcagcctaaatggcaaattacctcatggtctagaagtggtcaaaaatctttacaatcaattttaacataaggaagcggctcagctgtttggggagagcaacataatgacgcgtctgctaaacaggtgatatgtcatgtcgagatagatagtccataattacatcaaagtaacgcttggaagtcacagaaaatacgagtacgcaacacaagcagttttatatatcaaccacgaaaaataacatgctgagaagcacctttgaattacagttgaagtagattttaatttcattgaagtcggggactgcttaggttactggccgacaaagcatcaatttttcaaatgcttgggctttcgttgggcagatggtccccttggccacctcgtttaacgtcgtgggctataattaagtgatgaagagttgaagatgaataatatcagctccgattgagcatcttcttgacccatgcaagcatcaaaccgagccacatacctttgggatctttatcggccacttgtgcacggcccgcactcccgcctacggtcttctcaccatttcgttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcttgggcaggatgatgaggccaggggtgttaggatctttgaatttgcgatcaaaccccctctggccacccgctgtcacacttgtgcagtttggtggttaacgcgctggccccccactggcttgtgtctgttgatgctgccgggggccttcatgtccagggtttttgacgcttgctttgacaagtgctggacactgagcccaggtgctccagcgttgctggagttggggggctggggctgctgttctgaatttgtgcaatgggaaacctctgatctgttcgccatgaatgtgaatttgggggaaacccttgaattttttttttacaattcactggatttaatatacttggattagtaaatttgggtatatatctaacaaaagacttttggaggactgatctcaaaaacttgaattatatttcatttgggaattcagaagattcaataaaaaacttgaacacatatgacttgatcatcaagcatatagatatgatgaagtcaaaccactacagtaaaaacaattttgatccaaaagatagatactgtcaggttcatgaaatagaagaatccatcaggtgtttgaaaagctgtgcaagtcattcagggtacctcaataatgatataaaccaaataatcaatgaggatattggtttgactaggccaagaaagttacaatgatcagactctttttgaagaaattggtaaagactgttatattccaaaataaattcaaacctttccctaaggcccccatctactttcaaaatttcaacatgaatttctgcttagatttcttctgtaacaattctctgtcttcagtgaaactttcctatcaccaattctggatctcttatcattttgcttccactcagtttcctttcttggaatcaacatatcagtcaatagagatggaaatttggcacacgttgggggtacctaccacaattaagatcattccctctatacttccagcccccaaattatcatgtagttttcttctaccaagatcaccaaatctatgatttttatttttctctctttattatttatccttaattttttcaccaaatcaaatcccattttttacacagacacatggcaagatccaattctgaaactgagatgagacatgtatttggtatttgttgtatcatctttctttttagactgatacctggtatcagtatttccttggttggtgaaaaaatgaactgtcttggatttgtctttatgcatgcaaaaaaattgtctttctttttttttgactgatacaacaagatatcttgtgtatcaaagaaatttttgatgggattggccctctgagacaatacacaatacttgtctcactttccaaagaaaatacatgtgtattgtctcaggaaagtgagacacacaaggattggtatttttgggtattccaattctgaacactgtggaacttctcaaccaaagagatagagcctggagggaatatggattactacactagtactaatgtaagttataaccaaggatgctgtaaggcttccctcctatctaatactatgggaagagtgtaacactaataaaagaagaaatatgggtgtggctaatttatactttaatcttagttgactattactgatgagctgtgtatgtaggtccctactactggagggggaagaggagtcctgaggtttgtgtagcaaagatgactgagaagaatactggtaagggtattgctggtaagataattctggaaataatataggggcttggacaaaggattcctaaaaatcagcaacgctaggccactacacgttttgctcaaacgtttctagcgtagcagcactttttttgcgcccaaatcccgtagtgttagcacatttttagtggattcttcttgtgctatgccgcgctacagggccaattgtacgctaaacagcgcattagcacagcatagtgggccctttttggggggcttacgcacctagtgttagtactgacgtggcagaattccactatgctagcaaaattccgctaagttacactgcactaaccactacggttagtgtagcagcccaccatttcaattagtaaatgactcccattaataccagcggacatccaacaggagttgtttttctaatttgagggcagaataagggggttgttgctccaatttaccaataaatttttattatttacttattaaaaaaatgggagttgtccgtctcaaaagaccacctttgggagctttgggagttgctgtcatctactgccctcacaaagatgaaaaaaatcacagccttttatatcaagacctaaaggcaccatatcaaagaaagaatggtatcattcattgaaaaaaaaatagaaagaaaaaatgaaagaggaaaaaacaagggataaaggcaggaacccaagggatgataaaaggaaaaaagggttcaaagtggataataaataaaaaaatctttcattcaaaagaaaaaaagaaagaattgaataaaaaatcaaaagacagaatacaataaacaaaaaaggcaatactaggttttttttgggcaatgtagaacaaaagtctgagtttgattcaagtttggtgtaaagtatggtttgagctcttgcataccaactgctcaactttttcttgcagtgcaatggacgacaatttttagcatccaatggatgcttatccaggccaagcatcacttggatgcttttggaatcatccaagcaaggttctgatccggctgttttgtatcagggaatcaattgaccactcctctcttgatggacatggatagactggtatgtacaagctatctcttgtaattggctatcccattgaatagccagtatctgtttggatgaaccagatcttgccggtacctggtaactaactgggtatttgcttcacagatctgccactggggccgggtttgaaccttatatccaagtgatacttgtgctccaaagcctcccttggaagttggatgctttgagtgcatccatggtcaggaatgtgtccattggatggggctggttccaaaaaacccaccctgtggtgtatatactttcaaacaatacaatgttcagtatcctcaggtatattcaatctttgaaatatgaacttccattgtttcatcagatgatccaaaatttgactcttaccagcagcacagccaaggtggtataagtccagattcacaaggtgtgtggtgcacggctaggcctcaaccactgagagggaccagttggtgttagaagaaaggtaactcaagccaacctcacaaccaacaacacacacagactcaaagcaccaacactggaccaccatcatcaaggagcacttgacaacagcaatcaacaccagctgcaaatatttgccccacccacccggcaggctcagaaccccatacttcattagcttggggaggagagaagtttttcctcccagggttgtctacacagatctggttgggctctcccaactggcaggcccaaaaaagtagcaaaagtcccccctgttggattgaccactggccagctcctcatgtagtaggcctgccccaggtattgagggtgtagcagttggtggtgtttggtggtgttttactgacagtacagaaatcaattgggttacctgtgatattttccagctatttgccactagttaaactggttcagtgggactgtgacagatgtcacagatttctaggtctacataacaggctctggtgtaagaaatacccagggcacctacatatattatactactagtccatcaatggcacctcatgggaggctgattggggctgggtatggctgagtttccaatcaaattattggtagctgtgtggttgcaggattaaaattgcttttccattttccatagacaagaattacctgcaacatagatttccaaaagcaatttgattttgatggtctgattatgtaagcccaacaacagccagattgagagtaaaattgtgtcttttgttctaactgctgcagcaccagagctctcgagacagaaggaaactgttgccagctccatccgctttgaacttcctcatcagaaatagtagaaaattaaacttgaaagctcacgtcttcccaatccagtgcgatcatccactcgccatgaaaccttcggcgaaaactcaaaccattggatctcctgctggaccatgttctccaactagcggctctcatccaccacctcgtcaattgacgccagcgaaagctggttcattatcacttgggcttgagccagtcccatccaaacccagtgaatcttgggagaccgctgtcagtataattttcctctctgaagcctctgttggtagatattaaccgtattgtttgcctccaacagtatgtctttgcctttatttacaagttcacctcgttatgccacgatcttaaaaccggcttgaagcttcgtgcagctcaagatgtcagttcccatcgccattgcttgctctgctttcattgtttctgctacttctcttccgtatcaccaaacaaaaacacgccactaattaatcagtactctgtggtactattcagttcgagcggatactagaagtagataccaggacaagcccatcagatccaactgcagacgaatcaacccctgattcatcagatgcccgggaaatacttacggcgattttggctacgtttcacgataatttgaaaacagctaacgccaattcgtgggtcagatggctcaaaacttacatcgaagaccttgtcaaacacgagcgccaacagccggtattctcaatactcaaatggaaagaaaattatttaaggactagagaaaatggattttgggacttagaatggcatgagaaagtaagtacgaaacattttaaactgcgacagcgcgttagtgacttctgtgaagaaaaaaatcaaatcagtagaaaattactcccgtttccgcttaaagaaattattttctgaacattattcttgattcaatttttcctggtcaggtacacttgctccgagtattagtcgatcatcaactcacttattccgcgaagatcaagtcaatcatcgatgagaatcacgacaaagcctcagccaaatccaccaaacaacctgccaatttgccagcaaaagcggacacgaaaccctttcaaaatccattagtgatcaagccattaggcgcggatcgccactcacgtacttggtggcagattgatggtgagacacaaattggcttccgacttcagttaatacacattcctgatctgttttttttttctgaagattctcccaggatttacggttctggaaacccatacaaacatgatgacgactggacagttttgtcaaccaccaaacctgaatacgccgaattgataagcaagctagccctgaaccctgcactaatctcaaccaaatcctccgacccctctcaaactaagtctgatccatgcgcgaccaaagaatctaccgttcaaaaggttaaaatcccttcgatgtttacaagcaatcgcaagaagactgcttcgcaagatcgacacttacagtctgagtggcagctgagccagactctagcggaagtcgtacaggctaacattgaagcaggagagcaggtgtgtaaattagcgattcttcaaattgaccaacgagaccagcgaaggattaaagatatacttatggggtttttttgcattctcttattaacttctcagagggttcagcagttggtgaaagaagcgcaaagattggaggaactcgaggccaaaaaacaacgcaggatagcgctggcaaacgctccaaaacgcgaggcggatctcactcgttccacgcctggatttggcgttcgctcacggctcaggtcacagcgtaccaaaccagattacgttgttgattcggatgtagtagatcgaaaactcgagcgcgcgatccaagaatatgagaatccaggtgcaggcggatccgactctagtagaaaagccaaactcaccaaacgcaagctcaaacgaaagcatatcgatggtcgagagagcgattctgaagactccgagtatactggccaagatgctagcgtggctgggacaaacgagatggacgaggatgcagagatcgatggaactgctgagaccggtcgcccatcccgtaaacgcgcatgtgcttccaagaaggcaacggctccaggagagaggcgtagcctcagggtgcgcacgaaagtagaagttgaagcggaagaagaacctaagccggtggtcgttgaagaagaatcgcaaccttcaacatccacctggtcccgctctagacccccagtttcatcctcgaatagtgagatcatagaaggacctagcgcggaaccggctcagtcgaacgagaacgtgagtgtctggagtcgtggcaagttgatatacgtggctggaaaaaacaaatgtaaagtctttccagcacataagctatgcaaatgatatcatttaacttatacctttcaattcctagatgcttgtcaaccggtggagggctcagagaagaggagcgcagcagactcaacgacgcattcgctttcagcactgcaggcacgacttgaagctatggcaggagatgatgatgatgatgagaagagtgctaatatcccggcagaccgtcaagaggatgcaacatcatcaacacattgtgaagccaggaaggaaatcgaccaaggatcaaaacatgaaccatctttgtcaaatttatttgatgccgacctagagaataattcaatgcaagtggatggcgaatataataaacctgctcgtgaagatcttgaggatggaaaaacttcggccccatccccactcgtagaattattacatgagaaaccttctcgggttcaagcggatcaagaccaagcgacacaacgccaaatcaataacgccagtcctgctgggcctatccaacatatcaatcctccagctctatccacgattgtttaaactccttcagcctgaaagaaaaaaaaagcagtttcaactcgcctcacttgattcctttcactatcacatgaccctgagttggccatgcttgaataaacacaactctcgcaattgtcaattgttcttgtgcggcaacgtagggtcatagcatataaaattcatctcaatcactactttatctactcgatcaatgttgttgttacccatattttgcagatatgaagagaaaaggaggtctggtcgtttcagttaactacaaagaagcagaaggaggatcttaatgcaaacctgactgtatatatcatgtctagctatcgttcttaatgtgtgtgttttcatttctgttgtgttttgttttgtcacttgctcttagaaagaaagaaacccctagatattctgtcacaattaagatagcgccaactggaccattcctcattttaagagaaggcccctcgaaccattagaggaaagttccggtacggtaaaaaaaagtgtatttgcaatcacactggttgtctaatttgggttctattcactagtcagatgaagcccaacaaaattcacaattctttcacttgtcattgtcaagcagattaatgacatgtcccatagaacacaaaaacaaatctcagatgtcaagctgtgtcaacaaagatacaccttcctgtgaacaactcagacattttttgtagataaccccaaatatatggatgcagttcacaaagaggggggggggggttacttggttctattccaacatactttggattcaactgtaaacaaatggatgatgcaagaacagcataccttcagtacagatacaatccgtgctaaaagtttgtagctcatattttgtttctcagttgtttaactcattcaattagggggctcaatcaacttgatctagagtaaggttgacatgatagggagttgtaaacttgagctgcaaatctgctaggataagtgaaactgaagtggtggtagatattatgatttttgggcatgtcattttaatttttcactagattttcttgtatgcagctccctaatatcttgttgaacatttgttgaaaaaatacagttagataccagctaaatgggggtttgagacaatcaaaatgttaatcccttggctgtggaaattagaatcaatatgaaaataacttaactcaatttaagtaccatgagatatgatctctgccaggggggttgataagcgcaagccaacccccctcgcgcacgccaatctgcacgccagctgcagattggcgtgcaggcccacacgccaaagcagattggcgttgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagaaaggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactagtctagctccactcagtcaaaagttatttgggatttaagttttatttgcgtacaaaatgcttattgcataatttaacccacaagttggccttagtttgtttacatattcaatattcattgcatagcgtaaccacaagttggccacattgtttgtaggtacactgagaatcttgtatagtagcaaaaccacaatttggccagatttttagatgcatattcattataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatttatcatcatctcatctgatcatcaaccagacagaacagagcaatcaattcatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcacacattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagaatcaaggaggaagggaaagacactttcaatagtcacatttttcctcactatcatctcataaattcacattcatcatcagtacatacgtcaatcattttttcaaaaatacataaacataaaagaacacctcttactcaacaattccactcaaatagtctgctgaatccatgttgatctaggtttgataagagactgctacacataggtttctctatcatcagttttttgccacaacaataaataaattgttgtgttgactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacagcgtgcaggcctgcacaccaatctgctgcaggggatattggcctgcagttggcgtgcaggcctgcacgccaaatatatgcatatgtggtcctaaacgcatatttatatgcgtttaggaccagggctgtcccataggacccaggcatgggtcctatgggacggccccattcattgattttttttttctttcaaaaaaaaataatacatattgttgtttgaagaaagcttggacagattttgtcgttgctgttcacaaatcatggtattacatgattgcttggtttttgttgtttttggtttttgccttgtgaaatcatgatcggcttcatgatttccacctcggccaagacagtcaaggctgttaaggctgtttgttaccagtggtggtggtcaacagcctccaaactgcctgcaagccttctcaacagagcattagacctttccctcactacccatgtcgcactttggaattgatttatttggccgggagaacccgccaccgggttatcattctgctttggaattatggaggattcaaaatctcggcccaccgccagatcaactagcagtaagaatggacatttcctctggtttgctccgatgaggaatacacattgattgttttttttttcttgcatccagactcagatgattgatttaagcacgagcttcaaattagtctaccctgacaaaaactcgaacaacaagctcacttggataccaaggaaatcaaagaggaagtttttaatttcaattccagccgtttccacgacattcgagcaattccatgaaattgttgctagaaagtgcgaagagaattctgagggtgccggagtgatcattcaaaacgcgcttgagtccggctctcctggaatcaactggaaggtctggatgaatcttccagcagcccacgagtttaaaaagaacgccaactataaagttaacgacatcaattcattcacccactggacggcaaccatcattgcaaatgggaaggacaggaccgatgcaagcttggaagtcgaaatgatcagcccagccgatttagagaaagaagcaaaggcggctgtgaagatcaaacaacatgtgatgacccatgcggctgcccaacgtgcgtcgacttcaaagcatcaagatccgtcgaccttggttgcagccaaggatttcgatatatacaatgtctacaaggatcagatcttcgatgctcatccaccgaacatcaaataccacaagaggattccggtcttcattgatccagccgatgaaactcgttacatcctcttgacaactgtcaatgttgagaaatgggccaaagcccttgtgagtagattgaatttcatcggaccctttaaatcaggcataactgacttgtggtttttagatggaacccaatactacagtttcacttcactcgccaccacctgaactcaaattcgagaagttatctgcctcaaaaaagcgtaaactagattgttgttcaagctctcgtactcgcagggatcagttcccaatccgattccgatgggtcttccgtagtcgatccaggagtcaacttgcttgaggcctatctcgaattcatcaagataccagctattgaaaagagcgagatcacaaggaattctcactgaacacaaggcaacaaatcctagattttttttgatcaaagaacatcacccgagatgtgatgaaaggctggggcttagctgatatacacatttgctcaattaagagacaatgtgaagaaatttgaaaatctcgagcctctgaataaaattagaaaagcccatcactgtttggaattctcactcacccaaatcctttctggtgttgtagataacgctgaatgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgtagcctaacacagacctaccataccaatcaactagatattcttgattaacccaatctcattctttttcccttattttctcttattttcccttattttctctaactccccaacttgccagtacagtcattatcaagcttgaattttttcaaaagccataccaacaagttcccaatcttaaccacaagttacttttagtagtctcaattaaatactcaatattaacctggtttcattttttttttgaatctgtgtgatgctcaataataacccaaaatgaccaagtggtcattctgattttgcatctcatcaaatgttcagtttattgtttaagactgtaaataaacataagcatgctaatgataattgagactgatcattgggtctttgtgatcccaatcagaggttatacagacaagtatctttgtttgactaacaagttaatgagccgaggttgactctaaatgatgaacaggtaacatttacatgcctttctttagtttggtgggacacagtacccacagtgtttgtaaattatgtagcaaaaatcatcttcaaggatctcagccgtgactcgatgtacctcccattctggatcgtccgtacaatccaggattcgggatgatcttatttgttgtttgatagcagaaaaaccaagctcgattggattcaactcggggaaatatgggggaagataaataagtcggacccccacagtatcacaaagctgccgcacatgctcaccacgatgatagctggcattgtcgcaaaccagaacagagtttttatcggggtatcgattcatgtgaggtaactggagagcatcatgttggcagctaaacccaccaagagaaaccacactgggacttaccaagttgtattccagaaagtgctcgaaccttgggccagtgtaggtttcaaaggttgttgtgagggcaacaagtccgtcaattgtgattgctggaagcagactcaatcgggctgcattgttgttcttaaaaaatcttgcggcgggagtccctcgcttcgacctagtgtatgatcggaggagatccttatcgcagaaggaactctcatctgcaaaaacaagccaacaacagattcttcagttggctgatagagagataaaaagaaaaagtcaaactcaccagtaaaaacaaggaactcagctggataaaactccattttctccacaaaaacgtactttgcaaaaagcgatttgcgacagctcttggtatcaggttttttcgaggttatcgagagtcgttctacaagatttcggtggaccccctcaacactgaggaggacgccagtggaatcatacagtcgttcctggatttcattgagaaacaagccgggttcagactggacaagtcgaatcatgaactgacattcctcatcggagagactagctgggcggccacgggcttcgtacgttttgggatccttaaggacaaatcaagtctcttcgtaaagttgaatccatcggccgaacgattgacaagaaatgaaactgccaagtaactggcagatttcatcaagagataggccctggagagccattttaacggtggctaccttagttgcgggggcgtgatatcgataaaccatcgtaatcgtggtgcgagtgcgagtcgagtctggcgtcgttgggagagggcagaggcgtggcgatggctacacctgacagatcacagccaggtggatcaacccggagctgtgtatggcagaaatcccaggcataaactcatgctgtgcctctgaagcacataaccttcacacttggcaaagcttgctttgtccaagcttttttcaaataacaatacatgagaaaaaaagttttttttttttttctttcaaaaaaaaaaaacaggcgacggtacaacctcgccgaccaggaggaggggattccctcctggtcggcggtcaggaggattccctcctggtcgacgaggttgtacaaagttgtacaacctcgttgaccaggagggaatcctcctgaccgccgaccaggagggaatcccctcctcctggtcggcgaggttgtaccgtcgcctgttttttttttttgaaagaaaaaaaaaaaaaactttttttctcatgtattgttatttgaaaaaagcttggacaaagcaagctttgccaagtgtgaaggttatgtgcttcagaggcacagcatgagtttatgcctgggatttctgccatacacagctccgggttgatccacctgggctgtgatctgtcaggtgtagcatcgcacgctctgccctctcccaacgacgcagactcgactcgcactcgcaccacgattacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgaagagttttcaaaacaccaaggtagctcaggcaagcaagagtgtagaaaaactagcgagacttggagttagtagatactttctaagaatgtttcaacatctttctgattgggtagaatgtccgtgggaatctttctccaatttagatcaacctgttatcggtcatataataaaaggagtgtctgggaagtaatgagtaatctcgggggtggaaggagacagtgcagctttgtgcgactattcatgtccccatgtttaggccattacaatggcgaaaatatggtcaaaattaatggtgtttggagatcgccaccaagtagagcatcgatcctggctgtcttcgataaaaaagcgagggagttgatgcacgcagtgtattgtgataaaaaacgatgtaggatcgttcattctccccatagcactcttaaaaggctcctatgggttcgtgattggcccacaggcgttcacgatctgaatagggttgcatgccagctgccggacgatctctcctgcggcagattggcccccccgcctgcacgccaatctgctttggcgtgtgggcctgcaggccaatctgctgctggcgtgcagattggcgtgcacgaggggggttggcttgcgcttatcaacccccctctgccagccactaatctactgaagtcacttcaagttcattggtggctagttcacgtagatctattgcatttttcattgtgtgttagatcccattgaaacgactatttgaatcccaccaattaagatgatggatttcacttcaaaacagcaaaattttctgatggaatcctgtatctaattcaggggctcaaaaacaagtttcatgattaaatttttgaaggtgctcagcttgttctcttaccatgattcagcatggagaattatgcattccaagtcacctcaaagctatcttgtggtacataaatagggattccaattccctgggatgaatgattattgcagatcatccatgatacaaacagtgaattagttgccaacttgataagaaagtcacattcacatgaactaccatgtatctgatttaaagaacgcaaagcttttgaaccctgtgcactgacttgactcttgattttctctgaatcttcaccacttatcccatagagagaaaaaaatagaggtattccatgtccatatgttgactaataaaataaacaaaaccaaaggctactcaaggattgggtaagggtgtgacccaaatgggggccccgaggtgtggccccaaggtgtgaccccggggctcagggcattgggatgggtcttgtagacaccccaagccccggggcattgacttttcttgcttggtgatggatttcacatgttttctttgggggattttatgtttttttggtggtcagaggcattgaaagttgctcttcaggtcgatgagtttgcctaaatggtcttctggaggggaaaaaggaaaaaaaaaacggaggaaaggatgatatcgcactgagcaagctctcagaaaaaaaaagtcatgccccagggctttggtgtgcaccggggaattttcaggttctggggttcgggatgagcctcatgccccgtcccaaaccccgggttacacccttagtctggaggctgattattccgctctcagaaaaaaaaagtcatgcccaggggattcggtgtgcaccggggaattttcagggtctggggtttgggatgagcctcatgccccgtcccgaaccccgggttacacccttaggattgggggaatgaattttgaatttatgatgatagtggaggactccctgtttcaatttagagtattttcagacccctctcagttataaattaagactgtaattaaaaccaccaccagctcacatgagcaccattgaaacatgggttctgaaacaatcctttctgccagcaattaaggccttggaggttcaaataaaattcagtgattgttgtaaatgccaatgggtgatcatccagtgatatttcaggaatacagataaatcaagaccccacaaacaaactaagaatgacttgagcaagcaagatgaattgcaattttctggcatcattggatagattggcagtttttggtctcctttacaaacattaaattcaatcatttagtggataaattcagagctgcaaaaagctaatattccaactcccattgttctacatccgtgaatctttctggccctggcgtacggtaccgactacccgctactatcagagaagaacgtcgccttaatgctcaaggcgtccgctaaagcagatgcgctggcggtcagggcaaagactaaacacccagttctggtcgaacatctactattacttcacggtcacctgtcaaaaggagaagacctcgggagagtgctactcgacatgtcactcatcacattttggagcatggctcggctcggagaacttacgagcgacatcggcgtaggacgtttagaaaaaggtgaaggcatacggatctcggatgtttgagttgccaaggacgctcaatcagccatgatcaagatttactttgcaaagacagccaccggaggagaagtgcaacgtctactactcaccgcaacaaacaacatcctctgccctgtaagagcacttatcaggcgagtgtcatctggcgaggcggaagactcactgtttggggtaaataccctgacagtcaggaaaaacctaacaaagagttattgcaccagacgccttcaatcagcatggagaggaattggcctgaccaacctctcaggccactccttcagggtgggcggtgcatccttacgcaacgcgttagaggtggaaatagcgaccatctgcaagctaggcaggtggacatcctcttgttataagctctacataaaaccgtactcggccgaagatttgcgagtaacgctttgtattttagaacagttagatgatagccctactcgtctcgggcattgagaaatccagcttcgaagttgggggttttgcgtaggctcaggcttctccctgagtttcaggtgtagcgcgaacctccccccctctctctgctgtcacggcagcaatgcgcttttctctctgctacaggagcagagtctcgacccgtaaggataccttccggtggatcattttctatgtgagaaaattcccggaaggggaactccctttctgtgactcgaggctctccccgagacccaaacaccgcaggcatgaaaacccatcagacagacggggaccaagtaagctcacagagaaggccttggtagccaaggactaaccgctccggaaatgtgtgcagaagataaaaggaacagagacggcttggatgggaggtgataggaccggtaggggatgtcaccaatgtccaagcacgcgagtgcctggactggatagcgggcgtagagatcatgctcgctcagactgcaaaaaatcagatctcctcatacctgtcgtctcaagactccgccgctatccatcctttcccccccccaagctccacatccggctcccacttatcgcccggcactcatctcttgcttgggagtttctcaaacgcgctatcaggacccgtgtcgaggaacgacaattttttggtcctcccacccacccgtttgagagagtatggtgtagcgcgaacctacctccctctctctgctgtcacggcagcgatgcgcttttctctctgctacaggagcagagtctcgacccgtaaggataccttccggtggatcattttctatgtgagaaaattcccggaaggggaactccctttctgtgactcgaggctctccccaagacccaaacaccgcaggcatgaaaacccgtcagacacacggggaccatgtaagctcacggagaagtccttggtagccaaggactaaccgctccggaaatgtgtgcagaagataaaaggaacggagacggcttggacaatgacgatgctggaagcttgtggggctcgagttgaactacagattgatgttgtggcagacaaagaatgaatgtatggaaatgcggaatgaatgggatggatgaaaatacttttcaaaggtagctgcatttatgttcaaaattcagcaagttttgtgaagagacgactgaggcccggaacgaatctggcaacaagtgacgagaaaatggataatgatagcaaaagttctgcgaatacattgtgcaaatctttgtatccattaccgaaatggaagaggtgatgttccatggccattttccgggttgctggatctcgccttgcaatgatcatcacccagtaccagaacagtttggtgattgaggttgtagacttacccacgacggcagtaacgagcaaaggattctcgaggaaataatgtgtctcactgtcaaaattctttggttagacattgcgcactatgaaaatgcaagtttgagacaaagaagatgaagggatttcttgaacttgtacaattaaatgttaatatgttcctatacaccattaacaattcaatgattgtatgtgaatgagaaataagcagtgtgaaaatttggaagaagctctcagaaccctttgaggactcacaagattacccaatcttatgatgtttagaattaatttttgttggttcctgggatggaaaatctggaaaatttttactgatacctaaccctaacctctcctgtggagcagagaataaagggccccaagtgatgcctcaaagagaagatctacgctagaccacctcacaaacatatggagaatcattcacttccctttgatataggtgggtgattgatcagaaagaaagatgtgagagtttgtagtgaaggggatgaaaagaaatgagaccatctcaagtggttttgaaagatgtggtgtggcggagcagtctggagaatggaaccatcatatctcattccctgcggacaaattgtgttcttgacaaactgctccactcatatccattccggcttcaacataactgtgtgcttgaacctcggcgaggcgacatcatttgtacaccggtcaccccgaactatcttaatcagaaagctgtaagttcctctaatcccttgcaaaaaaattttgtggagatgcaaagcttttgaaacctatccacttatttgaggttctttttcgctgttatgtagaaagaggcaaacaatctgaggaatctcgtgcccatatattccataaattgtataaaacaaatggattccgggcctaagaaggaaattgagaagatgaatcaacagtgtacgcaataatcctacagagaataaatcaatttgacgacgatagtctcattgcagcaattctggtgagtggacgtagcacaaacagttcaacaagaagttgagtcagggatatgtatttccggcaatgatgaatagatgagtctcttgggtcttttatttgtgttcagtgacttgagtaaatgagagcttgaatacaatattcagcgatctctttgtagcatcccacccggctgtctttttatgaagcattagaagtatcaatcaaggcatgggttgccggttgcgtgcaagtaacaatatgaatgagtgtgatagatcattctcaaggtttgattttccaacagtacaattgaagctcagccttttgatcctcagccgattgatcatactctaggcaactttaagataaacgtttgccaagcaaattgaaatgtacggttggaacgcggccatcacaaaaataaagccattgaggaccggttgtgtcgttctctgagcaaattcccttgtcccatctttgtcgtgctcttattttggattgcctttgtccaagttatttggcgctgttgaaaaatttccttcgtacagtacccaacggcgaggattagcatcgtatctacacaaaggacttgaactctaccgttccattgttgatggctactgagccttcccctttaaagtttacagtagcaatccagtgctacatttcgtgctgctaggggaagctcagtagtccagttgtcaaaatataaactggtcctacttcctgtgtagtcccccactttgcccaccttccccatcctcaccacaaatttctcatcctccctttcagaaccccaaacctaactggtaagctggcaagactccttctttcatggcaattcctttccttctcaccaccaccaaccctttccattgaatcataactattttgctcaccgtcctctctcatcttatttggacagtagaaaattcactaagctttccgaaaccgccgcaatgagtcgtataaccctactcggtaagtgaagcaaatttattctgactggtttatcagcccaataccgaaggttaattccgaagtggaactcttgtagatatgttcatggcggtgacgaacgcccgaagggaggcccaagcagttgattcccgacaggagcaagcttctggctccgcggcgaatgacgatgctcaaacaccacgagctggtccttctcgagccaaagcgccaatttccacccttgaacagtggaattactcctcttcttcagaggacagaaagccacgaaagaagaagattcatttcttgtcccatgaagcgaaacaatccactaccagcgacttgtgggctagagctttttcacgtccaactgctcaccccggaggagcccgccacccaagggtctatactttgattggccaacgccaccagacggtacctttggtacaacgacgtaccccttccagcccggctgatccttctccagaggaagtagaccagaccgacgctcggccaccccagtgccctcccccatcaactccgggtagccaagttggaccggcacgacaaaaaaggcgaactagccgaacagctccttacgccgacaaccgacgcggcggagccggaagatcggcagcaggggaaaattaaattaaagtaagtttcctctgcactaaaccgaccatctctgtagacttgagcaagagaactgatggagaatttccacagatcgatcctgttttttttttttctgttctccgcttagtttctccttcctatgcttgttatgtcaaagccatgtactcctctatgccgaaattgcccgctgaaatttacgcactttttctctcttttttcttgtgcctgagtgagccttcccaaacttatcaagcgagaagaggcgggtcgacttggctgctgcctcaaggtgcttgaccgtccttcacgatacattcataccatttgaccttccccaagcgttatcagtgtgctactaccaatgcattgcaaaatatgcattgcttccttgcaaattattgcaagcgatgaaactgatgaagtcagtctacagcgtgagtgctggattctttttcgaccttaggtcgcccctggagcgaagacaggcatctgagttatttggacattaaccaagtatagacaaagcttgcccaaagtaaacgccagtctagctggccaagcttttcaatgactcgaaggggaatgtcggatgcaaaattggaggttggtcggagtcgcagtcgtaaagaaaggaacatcctgatacagagcgcttgtatgcactcgaaccatctaaaccccgctcgcgtggtgccccagtcacgcgcggggagttctcggtaagtttgtcccgattttaactcagctccctcttgacttcgcacgacaccctcagtctgccacaaggccggaactaacaagtgttatcgtgaattctaccggcataaatgaatggtatgacccagcataactgaaatgtttcttcgggattttatcgaaagctaacttgccacaagcaacaaaaggccccaatgcgccaagcgcctctggcgcaaaacactctgcgcagcccgccaaggagacttttgaacaaatttcataccttcaaaaatctcgcatgatgcactggatcctgattacttggtaggacttcgtggcacctgcagacgaagcttcatagatctacaactccacaggaggcaacgctagtgttcaaacactttgatgtgccactgcttacaagtgcaacatacccgaaatccaaattatccaccctcgatcgattatgtagtttgtaattatttcttgatttttcatctcacgcaaagtgtagcaaggttcgacaggcaaaaaaaattgatttgtcaaaagctaaatgaatttataagaaaagcgacaaggtttccaaaagagggaggtagggaaaacaaaataaaacaaggaaaatcaaggattcaattgacagaatggattgcgagttttctatcttccccaccggagcccaacaaattaccatcagaattccaaccaacagccaagattttttggttagataatttttgatttggattggaagtggattgttttgcagattgagtggggttagaaatggtgtaaagagattgtttggtcgaacgtgtgtcccatattttacaagtaccatcgtatgatcctgatagaatttggagtgaattcgctcgtgatgggttagaggaaaccgtcgatactggtgctgcgtgtccatgcaatatcaacgaaatgttttgagtggctacaattcaaagcagacataccaggacaacaggaaacatcaaaaaagaaggtcagccaggtgagcacttccatgctaatgcgcacgctgtctactcagtagtcaatttggactttaccatctcgacaatcccaaaagcaaatcgtcctgtccatacagccggtaacaagtagaccctcccggcctcgacattcatcaatatccaataaacacttctccggcccggccaatttggaccattcttccaatccagtttctaggtcgaatcgtttgacggtatgatcgtgtgaagcagtaaagaccttgtgggaatcagatttggagaatattgcccgagagatcttggactgatgggcgttgatgatttggacgggttccttggatatcacggataattcagatgacttgagattttggttttttcttcgtcgtttcaagttgcgagggtcttcgtttgcatattcagcgttctcaggctcagtttggcggtccccagtggaagaggagagatcccagagtgccaggatgccttcccagtcacctgtgagtaactgcccagaggactggtcattctcgcacgattggactgtactgacgggcgacttgtgaagtggtaaaacgtgggtgtttttgtacgaataattttgctcgagctgcatgatatttgagtccggcgaggaaatttcccatattttgacgacccgatctagtcctccactggcgattcgacttgtgcctgaagagtcttcgccagcatggctgatccaactgactgataaaactggttgttcatgacctgatatcgttagcaccggctttgtagagtcggaggccgagaacaatcgcagatttgagtcgtacgaagcagttaagaatgtcctgttcgcaccgggcaaaaaataaaataaaaatgtgatcagccgctttgaaattaagttcaactcaagttcgaattctcgactgacccttgcttagagatagataaatctgaaatccaatcatcatgttccaaactttgaataaatttgggtggtaagacactttcaagatattcgatttcaaggactgattcagttgataggccgtgtgagtctataaagtttttcacagatgtcctcaaaagttgatcgttgaccacgaaatcaaacggtacgggttgggctgtacgaaaaaagtcaatgcaacgaatcagaggtttcgttttatcagaagcagcatagagagaaatgtatcctgactgaccaagctgaagtactttgttaatcagttgactgagttggaatcttttccaatcagagggaaccaagtacttggcattagggattgagtatcggatcgacttggttgtcaatctaacggtgatcatcgttggctgctgatgctgagcatgattggatgtcgtgctttctgactggatagtgattgatgccattgtggatgtctcttgtcggttcgaggtgttcccctgccaggtgctctcttgctgggtgatggttgactgtcctcgcttggcccctgtccgattgtgaagccccctaccaaaagttgagaatgactttcatgaatatgcagtgtggcatgcgtgaccccctcacagcggcaccgcagccgcagcggattccagctgctgtgactccggccttgtcgcattgcgccgacagacccttgtgggctgcccttcgggctctcgcaatcgaggcgtgcgttacactcgggctttgtctgccatccagggtccctctcaaagagagaaattgctcacatggcgctttgacttttctgatgttaagaatgttcaaaatccaagggaaattgcagtatgtacatgttccagaagatttccctaacaattgtgagcattacaaacattttctcagaatgggagatatgattcgcaggagatttctgactgaagaaaaccaattggcaagctgtaaggtgcaatccacattgactgcactaataattttgaggcaaacaaagtcctgcaacagtgctggctggggccaacgctgcaacagatacaagacaagtatcagtatttgggggtattcagctttgatacaccccaatgtcttggattggtaaggatcacaactgaatacatagtattcaaagttcaggattccagcagctgattcaagacaggcgtatttcctgccctggattctgaatacaatacaattgcttgggtattttgatactgataggcatattgaggtaaaagcccctccccaccatagaacctgagacaagaaaaactcaatcaccaaatgattgtcctgaatgctcatctgtagtcgttcattgaattggtcagccgacttcactgggagcgtgacatcctgaggtaatattttcttccattcttcttcttcttcccatcctatcaacgaggctttggcaaagatcaagacccactctggcccacctccctcaaacggtgttccaaggtgagcagaggaaggcgtgtgtactttctacttttttaccgcagctcatcctcatgtttactatgctttgttttgcaatctagacatcttttatattgctggaattgtgtttgatcagcttcaaaaagcactctgatcctcctcaaaactctggcagaatccattggttatggcttttgatcaatcgatgcactacaccaatcagaactcaaaggaggcaagcatatggcaaccaaacaccaaacccaccatctggcagtaccggactacgctactctgagacaattgtcagcccaaagggatccggcttgggggctgggatgagagtctcaggaaggaaatccatcagaaaatccagacaaccctccagactgatcaccaacctcaatccaatcacctcaaccaccacagccagaaacatccctaatacaagcactgaagaaatgccccgtcaacaagatatcagtcagacatctgagcctattagcagtttcagtccgggttgcgcacgtgctctgacaactccaaccccaatccctggcttagaactcaatccagtcgtctttaaaatcaaagaggatgaaatgaatgacaagaaggccagcggagacactgcttctggctctggtcaacacaatttccccagaaaccactcctctggtccaattggcatgagcaggatccaacagagtcttttgcaaaatggtggccagaatccaagtcaaaatcaatccagcagtggtcccatcacgccaacaccgccaaccaattcttcttctactcaagtagttagcaaacaacctaaaccgatgcctgcccccaaacgggctcagatactgttcaagaagatcaagcttgaggatcccaagctgaagaaaccagtggttaagaaattgatgttgacacagctgttgacagcccagtcagcatcctcatccagcaacaatccatacaaatgtttctatgcatttctggcgagtaaggaacggaatgcactaaagatcttgctgtattatccgttctcaaaggagccaagcaagccaatcaagatcttgatgaaggccaatgtctgtgtggaagaagtggtgggattttcactctggaactatgttgaagagaaatgtgagcccaagttgggcgagattaagaactgtccggatggcttggatcttcacgaaatgtttgcctggtgcttgaggttggtcgaggatgatggcaaggttgatgaagacttccacgctcttgattgtactataccttctgctaaagttggtagtaatgagtttgctatggtgatggcaactgaagcacaaggtctgcaatccttggtccttatcctgtttctttcttttttttgcacgaggattaacaatttcacctctttatcaccgctttttttagctaaacaaaacaaaacagctcaaacaaaaattcaaaggagaccctcacaagtcctgggagagcctaagcaagtaacatggtgtggtaattattcctgtgtttctacaccaaaaatataacaatttcttcttatttctttattcatcaaatatagggtaaaaataaaatcagaaaaggattcctcaggtaagataacccctagtcactcactacaactacccccatatctctactagttcagaagttacacttatctcaagatgtcacaggtgctttttctttattattattctgaccacatctcattttgaatactggattcatagtgaatattgagttcctttttttcacattgaattcctttattagctcatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagcagcaccttgtaggctagccaaaatccctcaaggctgtgctctcaccagctaaattccctcacctgcatgtactagaatagctaaattccctcattggattttcaggccagctaaattccctcacctgagctaaaatccttcacttttgtctacccaacttttgggagttgattaaccaagacccaacaattttttcaatttgctttctttcttcgaggaaacttctccgctgctagttttaagtccattttttggtaactacgtgagactcatgcttattatttcttttgcactaatccagcttggagtgctttcatcatcatgtgttggactggttcaccgatagtggctgatgtccggcttctgcgctgaaggcagctgatcgcgcggtgcgcggatcgtgcgcagctcagtccccacaagatgtgacgtgaccagccagttgtcaatcaactgctaccaccaccaccaccctcttcaagtcacaaaacacaaacaattccatcttcgatcaatggtgagcattctatatgtcatacgatcgtcgagaacctaagatagagaagactgacttgaatcggtcaaacaggattcagaccaagattttcatgtcaagaccctgttctatcaaggtaagttatcttccaaggtgttcaagcccaacgtggctggtcattagtcgagattcgaaacttagtaggttttgtatggccggtgctgatacaataacaggatcatattctgcctcacatgatgccatcagttccatcaacgatccatctttccaactcgttttattttcggcgagatgtttgatctgtctcaagaaacccggagaagccatcaagttactcaagcaacatcatgattcagaaccagctgctcgtgctcttactcttctggctaagttctatcaagattcacccagctcaaaagccgaaattgataagtttggtgaagcggcagaagctttgattgaagagatcgcagacgaagagaacgatggtcccgactcggtgcttcgtgtgactctggcgacgatcttgacgctcgctgaaaatctctcactggccatcttcatccttaaacaaggggtccaactcaagtcactcgaagctgttgctgctctcatctctctttacctctcgcctcgactccgtcgtcccgaccttgctcgtagcctttacacttctgcaaaggcatgggccgatgatgcaatcctcctccaaatggccgaagcctggattggtgcgaccaccggctctgccgctggaaacagtaatggaagggagcccggcggttatcaatctgcgttctacgtgtttgatgaagtcaccaatacagccgttactaagcccaatcaagtcaacgtcgttggcttgaatggtaaggccataacacaacttgcgatgggacacgttgaggaggcacaggcgaatttaacggaagctctcaaggcggtcagttaacctcccattcttgctcagcattattcatgtgcctttttttctgaggcttgcctgccctttattgcgcctacaggacccagaaaacgaaaacacattggccaattcgattgtgatcagtgctcgtttggaatcgcctccctctgaaatagctacttcaatccagtacgttatgatcattatctgaggcgtaaaagcattcgaagccagctcacacttctttccgatttaggaaattgaaaaccctcaatcccaagcatccgttgattgtcgatctagatcgacaaagcgccctgtttgatgaagctgccagtcaattcgtggcttcgacggcttgaggtgctgatcttctgtaacaattccgaacctatcttccacaaacaaaacacatgtccttgaacaaacttctctttgttcgatcctcatgagagcctgaagattcttgttagatgctgcctgaaacttttccaatcttctgtgctgtgctctgctggaacatgacacttcatatcaataatgttcatagctttatttttcagatggcaggcttgctggtgtacctggctgggtgcaatggtgtaactggctgggcacaaagtgccacctcctgcagggagggacttgcatgctaaaacacctttcttgcatgagcaagaattatggttttggtggtggcaagttataaatttatttaccccaccactaattcttcatcacccagatttattttttggttctagtagaagaaagatctgtgagatcttgattttctgaaattttttgggtcttagctaaccaactcccaaaaattggatttccaacttccaaatctttggggtgttgggaggactgcctggcaactagggccaggacatcctgcccccctattttttttccctctgaaagcttgggagttggagctccaaaaccctcattggggttgggagttggaccccaagccaaattcaataaaaaaaacttgaatcccctgtttatttgggagtttcaaccaggaggaatcccttcccattgatgaggtataacaatctcatcaactggaaggaatcccttctgcttgacggggataacaaccctatcaaccagaagggattccctccagttgatggggttgttatcccctgttttccagaaggatttccttcaagttccagtcaagtgggagggacttccaaccccccccccccaatgccaaggggtggtttgggaggccagctcccagaaaataaaaaacaaatatcaatataaatggatggctgactcccaaagtcagccatccatttggaggaacgactcccaacagacgtctgttgacggcatttgggagttgttgacaaatccaagggagttgtttttccaaggccctatttttcatgtattttcaaaaatttaaatttatttctagagattgtcactccgcatccggatatccggctgctttttccggcaaaatggccatttgcacccgctggcgggtatctgtcggccgcagcaggtatctgagcaggtatccatggatacccgctgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatgctatcagataacaagacccaccaagctcagcttggcaagtttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgacaagattgagtttaggtgttattggtgtttgtagggttctgtaaaggtggtatgccttttattgagtggtactaaactgtgactcatgaataataccctggggagacaacaactgggaggagagcccccttatacagaaaatagtgaaggaatttagctccagtgcagccattaatgagtgattttggctgacctgggctattacatgagtttttttagctacatacaaaatttgaatgagtgaatgtgattggtcagatatgtacaagagttgaagtggtgagccaaacagctgaaagagtgattctgattggtcaggttatgtggtgtttacaagtaaatgtggtggtaccacctgcagctgtcatgcaagtaaaaaacactaatttagactgcatgcatgagatatgtaatatgtagaagtgaaatgtaaggagtgtagatgtatgtaaatgggaggttgtactgtactgagggtgtctgtgtagcttgaggtttgtaattgagattggtgacatgtaatgatggatgaaatccttgtgatatgttgtccactgttgggtagttgttgatccaagtgtgttccagtgacgcctccgtggtgaccaagggtgaatttatccgtagagtccagttcttgagccgtatggtgtgatttctgatggatacaggatgataatatgaagaaaatatatatatagggtcttagtcaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcgctaagaccccctgcggacggtccgcaggccgtccacccccggagatgggagtcagacctcccaaaccttcaacaggtttgggagtcgatcatcccaagaaaaaataaaaataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctctttttcattttctttccttcttgttttcttcttttctagattgtactgagagatcttcccttccatctctctgagtcagaaatcaaatcccccccgtgtttggtcttagaatccacttaggctcattagcccgtcccatcagcattttccccggcttactcagtgaaggacattcctagtccttacactttttttttctcacaccaaaccaatcacatcaaccttcttccgactgactacctgaattgacttgaccgaactgactgaatcgacttgactgaatcgacttgactgtactcgactgaccttgctgctttggcgactcgactgtcccccttttcaaaaccactatctacgactcgacggcctttttctcgggccactacctcctcaacattctattcctttttttcttgcttccctcaactactcacgggtgttagtttatgactacaagaagcaacaccgaccccgacgaattgatacctttaacggaccccgaggccattatccgatctggtaacgccgaacaacgccgtctgaaacaacttaaatctaacccaactgctccaatcccacttctttccgagtctacacctcccaccgcgatgtcggacgaaacgaccccagcccacgaaacgtccggatcgactcgcacagcggacgcctctgacatgcagacagctaaagactggttcaaatcggtctttaagctacaacacgcggccattatggaagcacagactgaccgtcgacaagcggccgaagaccgtcgacaagccattgaagatcgtcgtaccgaccgacaaattcttatgtctgctcaccaagccaacgccgcccgcatcagccgattagaggaacttatactagcgatgaatgttaagaatgaggcggatgctcggccagtacagccgagtccaggtcgggttgacctacagaaatttcgcacgtcggatggcccggtctaccgcggaccgtttcaggaggtcgagccgttcttacgctggattcacggtgtgcaaatctttttcgacactaaagacgtcagtaattcggccgacagaatcaagatccttggtaatctcattgcggagaccaatctccagtccttctacgccaacgaggcatccgggttcctgacaaagtcctggaatgacttcaaaatacggatgttcgatttcgctctccccacaaactggcgttcgggcctacaacgacaggtccgtaaactcgaaatgtcgcaagacgaaaccttcctggagtacagtacccgggctcgcacggtacaaagcctattcaacttcgacgccaacgagacatccaagcttggagacctacagctggcccaattcttggtctatggcctaccggacgctcttcaagaccggattaacgaacgccagctattagaggttgtcccgttcgcgtacggcacttttgaaaaacaagcaagcgcttccttcctagcgttacatcgccccaccgtcccccctgccccgactagatcaaccccgaacgcaccatcaaaccttgcccgcgacgagttcgtctggcgagtacactcgtacctggattcactgggtttgtgccacttctgtaagaagcattgtggcaacgcggctggcgcctgtcctggaccgattgaccgatcccgcatcgacatcccatcgggttttgcaaccccagaaaaaccggccaactatgttgccccacgagcctggagtaggccgactactacaccaggaaagcccacacaacctccggcgggacgtccttcaactcgcgctgcgagcgttgcgggtgttacggatactacaccccttgaggctcaggtttccgcgctaacacttgacgcagcgatacgagaagataatcgttgggacacttactttgacgatgagggctgtttccccagtctagaaccggccgccgtggcggcactcgaggatctcgacagtcaacttctcacgaacgagatcgcgaaggccgaaaaagctgacctagcagatgccatcgccggccacccgggacgcgcttgactcgaaaattccgcctccttatcattatttttttttccttctctctctcttccttttcttcccacttcttatatgaattttttttttgtgtgctattttattttatttccttttctctttcttcaatttttttttatagaaggggagactgtaaaccccccctccggcttggttcacaaacccttcactcagatgtcacaccccacttgtagtcttcattgttgagttccccttcctggctctgcagagatcttcccttccatctctctgagtcaggtgagtttcattctctttttcattttctttccttcttgttttcttcttttctagattgtactgagagatcttcccttccatctctctgagtcagaaatcaaatcccccccgtgtttggtcttagaatccacttaggctcattagcccgtcccatcagcattttccccggcttactcagtgaaggacattcctagtccttacagaatccctcttggtcaatgagagtataccgccgctgagagtcgagtctggcgccgactcccaacctccctgggggtttttgacgatcgactcccaaaaacccccggggttttccatttttttcattttttaattttattttttcttgggaggatcgactcccaaacctgttgaaggtttgggaggtccgactcccatctctgggggtggacggcctgcggaccgtccgcagggggtcttagtgacatcccaaatgtttgggagtcggaactccaatatttgggagtcgtttaactaagaccctatatatataagaaaagaaaagaaaaaactttgaatattcccatttttgactaccacaccggggaaaaaaataaggatggcaggcatgcttaggaccatctgcagatagcaacaatgggctgccatgctaaacgaaccactgttgttagcttagtggccctcaaaaaagggtaccaaacctgtagtgttagtgcacgtttagtgccactacaatacagcactcttaatggcaaaaacagcccaaaacccgctaaaaagtgctgtagcgcagcatagtgggccctttcttcggaattccactgggctatgctaaatgttgctggaattgcgctatgttactctgttctagcgctaccattagcataggaggcccattgtttcagacagttgtcaggacgttgtggaactactttttgtgatgttatgagctgtagaggactgcaagtggggatgctacatatgtacatagtctgttacatacatgtcacaaacttcaaacttggattttgtttgagattcacaccttgtacatccctcatcttgcaatctaccatcaagaaccaaaacccagaagatccttacctgctctccccagaacacccctaacatgggatgaatcaagcttgagaggaagtagtgctttaatgggctgcctctctgagagctaggatgagtaagggaacgagaaaagaacaagagtatgtactctcaaagaataggtgtggctatggagatttcttgagtaaggcatgtataatatgtcttatgtctactggtcaaaatgtacttgttcacaaatcaaggtatcccaaatgttgatgagcatatacctggataataatgggtgatcagttatctggcttactggggcaggatctgatgaggaacaaatgaagagtgaaaacaaggctccttatatacaagattctgggtaggggccagcttgtgggtggaagggggatggaaccaaatggaaagtgaaaattatcaaactgaaacaatgtggcccaattgatcaacactaagataaatggggaaaatgacatcagagacatgcagggataaaatgtgccacaaccaatgggggaggaagaatataccaaagaagtaaatgaactagccagatgtgtactagtgtgagacatgagaataacccaagtagaatagtgtgaaacagtataaatatgggcccaaagtggaaatgagactagaatgaaagtggatttagagatagtcattctggaccctggtacaagcggtacccgggtactcctctccctaaatttgggcaaaatcaggtactagtaccgcacccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaagcccatgatacagaaaaaatacatgcaaatacattgcaaataccgtatttgttgcagccattgggctgtgcttgttgccatttttgtttatgctaatttttctctcattgctgcttggactgatttctaatgaactgaggtttaccaaactgatgtgttagagtacaaccacgtgagctaacaatgagagagacacaagcaaacctgaggtttaccaaaccaatgtgttagagcacggccaggtgagctaacaatgagagagacacaagtaatgctgcaacaaatatggtatttgcaatgtattagcatgtattgtttcatgtatcatagtaatttttttgtttctattgagagtgttattcatttaatctggctctttgccatatattttggtaatattcctttgtatttgttgcagcgttgacacaagcaaacctgtgacaagtgagtcaagcaagtatgagcaagatgaacgaggcacagtgagaaaagactagaaaaatctgatcattttatttctaacctgaggtttaccaaaccaatgcgttagagcacaaccacatgagctaacagcaagagagacataacttcacaagcaaacctagaaaaggagaacatgatgaggaaagagaaaccaaagagaagatgaaaaacaagaacagacctgtgaagagtgagtcaagcaagtatgagcaagatgaacaaggcacagtgagaaaatactagaaaaatctgatgagaaaaaggaaacaacattttagaaaaagaaatgccctttttatacacgtccaccagatgatctaggtttcaaacattttctatctcacttgaccacatttcccactttgctgcagcgggatgagaatgaatccccagaccctctgttcaacaatttcttgggttgcttcatatagttcacaatgtgatcattctgcttcatattttattcatttcttttttgcttcagggtgaaactcccattgattgggatttggaacccttgaggtcatattgtgtaaccaagcttctattttttttatttaccattttgcgtgtgctatcatggtttcatttgtgattatcctcagaacatgccatgcaactgaatatatgcttcttccattctggtttgtagaaacactggacatttctgtcttgaaggcaatcatccagtgaggtggcctaagctgatgactagttctatttttccttgtgacaatgaaagtccagtgttgcctgttgaaggtccccccacctgcaatcaacaaaaaaggaaacacctgtgcatcaaactttgggttggacttctctggggttcatgtgtgtattggttgaactcagcagtaatatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccctgttcttcattgcttaatttctgcctcatcttatgaggctttacaatcccgctacatacaataccagtttccccccagattaaaatattttttgcacgcaaattgatattttttcttgctgagaaattgttattgtatgtagtgttattgtaaagcctcatttgattctggttttattatgcaaagaagttcatggttttgaaatttgaattgaaattttgccagaggcttatcactgcggaccagcagtgctagtgctgcccgttctacaacatcaatagaacagcctgtccgacaatttctcaaacatgactgtccaacaagacgttggacttgcatgtccaagcagatgaacccgcctggcaactgcttggacaagccagttcaacaactcgccagacggggcatgcccaagagccacttggacaagccggtctgaggacttgttggacaggctggtatgaccagttagtctaggcagtgcaagtgcagtatcagtatacgaatattgtgttcctgaaagtattttcatcccaatctttttttaaaaagattgccatggaaatacaaataagaaaatatggcagagaacaagaaaaagagagcaattttttttgaaaataatggcatggaatacagaagtgcaagtaaaaaatcaggcctccaaacatatcttgattaggccaactttgtgttattattaataagattatctgcaagactgtgccgacacctggtcctgcctgcaaggcaatctcactgagaaggcttggtcaagcatgggtttgcaagggagttcaactgctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaacatgacttgtctcaacaaaggaggttgttcttgtcctgtccaagcaggatgaacccgccttggcaactgctttggaaaagccaagtttcaacaactcggacagacagtccatgcccgagaggccactaggacatgcccggtctgagggactccttggacaggctggtatgacccagttagtctaggcagtgcaaggggcagtattggtataagaatattgtgttcctgaaaagtattttcatccccaatcttttttgaaaaagatttccatggaaattcaaataagaaaaaaatacaaaaaagatcaacaagatggcagagaacaagaaaaatagaacaaagttttttgaaaataatggaatggaatacagaagtgcaagtaaaaaaacaggcctcaaaacatatcttgattaggccaactttgtgttattattcataagcctatctgcgagactgggctgacgcctggtcctgcctgcaaggcaatctcactgagaggcttggttaagcatgggtttgccagtgagttcaactgctgtgcctgacattatgaatgcttgcacccaagaaaatacaatgcattggaattttggtaatcatgatagacatcatacatgaaaagaggaatgcagatgggctcacattgcctcagctaactgcttggacgtgcccgtccaacaactcattggaccggcctgcccaagcagttcttgtccgacaagtctttgagctgacttgtccgagctgttgatgggcggaactatctgctcagacaggcgagtccgacctcttgttggacaatcatgtccaagaactgctcggacaggccggtacaaggatttgttgggctggccaacccaaccaaatagtttgcgcagtgtcataattttcacttaaggtttcttcacatgaagcacatgatgtgtgtgtagaaatgtaaaaaagtcagcatcaggtgtcaacactctttttattctaactggaatcaacttgattctccaaaataattttggtttgtttccaaatgaatagatgatcctagacagggcaaaccatgagctcaggtcaatttgattatctttaagccaatgaaatgatttaggccccatttggaaaaacttgttatatgtcataaattttaaggtttggtgtggaattgtgttatatatatttatgtcaatatatacaggttgcacaatttggtgctgaaccttaaaatttataacatatcacgcggtgtccaaatggggccttagttctttccattaattttgctaaatttaagtttactttattcaatacacatatttcaacttgaaccacagttgttttgtgggaaaaattttatcttgttaaagctaccttgatcattgtactggctctttctttactcaatcaattgtttctatcaaaccaacttgccattttgtcactaactttcaatcactttaggtttgtgattttctggtcaaactaagtgttacttgtttagttacttatataaacttcacatttaacgcttttggttaaccccaagtccatcatgtgagaggtaggctaaatttttacagaaatcatatccactttctgctctattataagaagatagttgacaatgatacagagctcacccccatgaaggaagtaggctatgttttaacagacataatattcagttgctgatttatcagaagatagttgaaaattttcagaactcacccccgtcaattgaaaacgtgttgatatattcagactttgaatcaaacaaagttgaaacttacagaaataattatgagtgacagttgatttccatgtgaggtggctgtgggaagatgatgatttgttggagatggcctctcaattttgaggataaattaaacctgaatgtaaatcagcacagccacttcaatatctatttcatctatataaaagcccaaatcatattgtgtttcacctcaaaataccaaactgaacagattagggttgttggaatccaattggtgacatgttaaaatcaaacatgaagcaattcaaaaaagtgaatattcagtgatattttttgtttgaaagcttatttatcagtgttcatgaatgaaaaacaatcattttcccccatgattataatcacaactcaaaactctactgtgcatgtatgcacaaaccctcacaaaactaattgtgtctacagctatctaccacatgatcatttatcagactgctgaaccacaaaacacattttttttcctgtggaatgtgcagtacagactttttttcaaaaaaagattatttaccacacttgttttgaattgtcgcaggtccagatttctcaaaactttcccagcccctcctcactcttatcagactcaagtccaatttcctgcaaatgtggttgttttggggttaggtgccaatcagatattcatatcattatcaaattagcctttggttaagtttcactaattataactgacacaaaccaacatgaaacagaatgcaatctagaactcagtctcttggaattgtcaacaatcaattcctcaatataaatatctgccttgtagaagtattatcccaccttcattccaaaacaaacaacctgtatctttttgatatattccagtggttcagtatcttgatattttcttgaataaatgatgttattttttatatttgtggccactatggtaaggtattcctctgtcctgtttgaaagattcattggactttcaaatcaatactaatcattttttccatgaaattaaagcttcttcaagcaatagttccaacaccaacaatccattcttccagtcaaattggtaaattagtatctgagtttttttctggataataatccaagacaaaaaaaactaaatatatatgggtggcctattataaacttaacagcttctggcactgaaattgtttcacataaatccagtcatgaactcacaaagtgtatggaaagaaatgtgagtcatttgcttgttgccttatttgatgaaagagggtaagaaatctcatgtatccattcaataatgggttattaacaactttaggagaactgtgcaatttgccaggatcctttaagtggattaacattacactggcctggatgcctgcatccttttcattgtcaatgtgtgtatgattggagaagtaatgaattaacaggtgcaactgctgtatgcccactttgtaaaagacttgatacaaatttggtagcagaaatggagaaatctatgcaaagagccaaagacaaaagttacggcataagaataaatgtaagcaatatccttgcattgaagttagaaaaacaaatttgttcccaattgatgtatctggtgttacccagtcagatgaaggttcatcatcacatacctgtcgccggtgtggttcaagagaaataaagccagtttttggcccaccaatcccaggaaaattagaattacgttgtgagaaatgtgatcgttgtttttcggtctcacactggggaatatagaattcatgaatttatctggaatagccccaagtgaaacctttacaacacctgcactacgagaagtaaccataaaatttcttgcacagattttgccagcaattttttcatgatttttttgtgttaaatattggttaacatttcacaattgtttactttcattctctataaattcaaggaaagttcatccttgaatctataaattctcaacaatacaagaagattttcatccctggtctcttataatgtgaaatagatttgaaagggtttttgatcaaacttttaatcacaacatttattgagtggaagataacctcacctcaacacttgacagtggaggagtttgctccttatgaatgtaaaggaaaacagtggaatgagttcactgtgcctgagaaatgagaatacaagacaattagattgtaactattctataaagttaagagttaaatcttatagactagtgataataataaaggaaaatttacactagttgtatttaaaaatggactactaaaaagccccactcactatttatatgtaaaatagtaaagtacttggttttgtatggtaataattttctgggggatgaatctcagggaaagacccatccccttgaattttacagagcaggggtgaaatcctgctgggaccggtgcagtccccttatttttactctattcccttgggggaaagtgtcaagatattcaaagcatgctaaacgtacgtgtgttgaatatctctcttatttcagaatatatacaagagatataagcaagataatactatacacaagagagataaacatgataataatctcttggatacacacaagacataattatcatttaaaacttgattataaatttcatgagagtggtaaattgttcaagaggtaaatctttattaatttacagaatacttattaactaaaatgatatgtataataaagaatgacatgaatatataattattaaattaaaaattacatatgatactcaatagtatttattattatgtaacccagaacgggttacattctttgtagacacctgggctagtgtctcagtgtctgacaaagattgaagcaattcattaatgaatttttctaactgaaatctcaaggtttcagataacaaaagcttgtttttttttttcagtcaatgcctgcacaaaacaatcaatgatctagatattgataaatatgtcattattgaaatcttatcataattattcagatgttcaatcaattggataaacaaaaacaattaaacaaattttgtctcagtccatttaacccataaatgttatagttatataaaatctactgtactaggatcttctcagatataaatttttagcttgaattcttcaatagtagataggcatatttggtgttgggaatagatctcacaaacaatatccagttatactggtcattgggcttgattatttcacaaagcctgatgatctgtgctaaaaagggtggacacttgtgggtacctgcctctgcaggtgcaggtgcaggtgtgggtgtccagtttgggcaaaatttgagtcaggtacccacccacaccacaggagcccaggtgcaaattgccatctctagaccaatacatatcagtctgagtggttgggaaaagaatgatatttccttctcccaacacctcagaccaatttgtattggtctgatggggaatgagctaacttaactaagtccctctcatcggaggggggacgccgtcccgcagggaccctccgaaggagggacttatgcgccaagtcgtccctgcagcccaagagagttagattttttttacctttttttggattgcatttgacaggtctgtcagaccttttctgagtacaaagtcgcccaccaaacggaggggcttttccatgaggatcccacactcaggttcatgagcttgcggggttgcttgagttcggtcaaatgagccttttgtaattgcattgacctggggccgtttttagcaggctccggtactgggtgcctcctgttgtgtacgagacattccacatggaatactgtgatggtcctgaaattctaaatgggaagtcatgggtgcctctctcattgaaacccataatatggagttccaatccaatacaggccactcacattgaagacactggaactcttcgaaatacacatgacccaatcctccaggtcaaaaacttggatcctgcgattcctcatcaagctgatgagttggaggctcatggagccggcccgaagatagcgacggccaaggtggtcaagaaaatcggcaatagagcaaaattctatcgtagcgttttgtgtgagaatcattacaaaaaactgcctgccaaaattcctaatgctcttgggccgcggggttggcttgagacgtaagtccctccctccggtcggcgcaatgcaaccagtggtttaccactccgaccaaaggagggcagggacttatataagttaggggaatgagtggagaaagaaatgtgcccctccttgtaagccctgctcctcacaggcttacacaaacctgtcacaagattacataagccatttctgctttgtatttagccacatctgtcccctttacctagacagcagagatctttctctcctgtctaggtgagtaccttatcttctctcctcctcttctcatttcatttcctcattttcctccacttgtagatactaacaagagatctttctctcctgtctagactgaaataaaagacacgttggtactagaatcttctccgtggacgctattgagctccttttctagtgcctctccgacagacagtgaaggactcgatggagtccttacactcctcccagcaccttggtctgaaggaaaatgggaagatgattttcaggcagtattgggccaagagggcatgggaggaggcaaaatgacttcctctcatcccccttggactacagtcaattttacactcacatgcattgcctggaatctcatatatataaatatgcatgtcaatcccatctgtatacattcaagtgagtatgattgcttatgcatcattctttcaaagattatttaggctgatgattttgtcaattgacttctcaattcttttgctttcaagacattaatatgtattctgattgagttgtttatttttctttctctatatattacaataccccagaaaaagtaggagagcagatgcagactaggttcaagtcttctcttttttttttttggttgtcaagtgattttgataaataatcagagaggaataattttttactggaaagagtgatctgtagacagactaagttggatttgtttggaggaaaatcgtgatttgtttgtgattgaagacaatttcgatgggactcaaaatatcccacatcgagtgaaacgagaagcaagctttcttagcccaacaagattggacaaagtcgaatagtctatcggatagaggagctttgaagtgccgccgtcgaaccccatcgaaggctgtgacatgttccaaagcttgaaaattgtgaagctctggctgttcggaaaggatcacatcgaattgatgactggattctgtgatgttggccagcttgtcataccgccatagacggcctttggttgtcaacggatagttttgagctccatccaggtcgttcagttggagaaagcgtgatccacccgtttgggacactaaattgtccagatggatgttgagttctgatagatccacattatcactccattagtaaatattaccagcctaaagcgcatcggattatacatgccttggatgggtcgaagatcttccagagagtgcaatgccatcatggctgctcctccaggatagttgtgcattgagagataagttgtaaacgccatgttcagcgcagcgaccaccccaatgagtgacattaatcccaacttgatccatcttgagtgacgaaaagggctggttctattcaagacgaaaaagtcaaaatcaatattcaatgtgagtgattagtgaaagttttaaggtgctcagatgatttgaatgtttttccttggacttacatacgatgaacgcaaattgaagtggaaagattccaaactgggacgatgtaaatgatgaatctagtctccttatgacccagacaagacatcgcgaccacaaacactaaggtgcacgcgcccaggaggaatacctttcgattcaacacgaatcctaggagtgccagtgggtaagtgattcctaggagcttgggtagcgaagatgtcaagtaaaagtgccatggcataacctaatatgaaaagcgcgatgtgacatggttctcaatccagcttgatccattcggtttaacaagttcatgggaaactcacaccccattcagccgatttgccttcaagtacgttgaaaattaaagaggcgccttctggccaagtcaacttttgccaaaagtaagaatcgataggcagggtcatttctgaggatgacatgcagtagaaggagtcggatgaagaagaagaaaatcttgagtgattttcatatgatcagagttaaatcagcccaaagaagatcgatcactgacctagcccagcaaaagtaaccagaaatcctcgactcacaagctgccagaaggtgacccgcttagatatcaaacttagtaggacgatcggtgccaagagagccactaattccagtcggaaaattactgcggcaatcgttagaaacgagcatgcatttaatgtcccttgttttcgcgccgagttcgttttgcctctcttcatggtaatcatatattgccctaatgcgatttgaactgtgtggttgattaaagcaaaaccaaatataattgtcaacgcgattttcctcttttgaagccttctcatttctcggtaatattgcaattttaataatggatgtgagaataaatcgatcgaatgtagaaaagaagacagagcggaccgaatgggaaggcgaacatgttgggcaatgtgcgacttgcgtaaaaagcgagatggaattgagaggcggagagtaagagcatggagattgagacgaggtcgccgaagacgaatctggcacagaggccgaagtagaccaatgagctcgagttcaagatagcaaggagagctcggacgaagatttgttctgcaaatttggaatgtacgaggcctatgaatctgaggatcgggagtaaggctcttgagacgccgccaatcagtagtgcgccgatgaatgtccgaggaagtggtccagggaattggagatggtctccggcatgagcgacggccgaaaggttgggttgatggataaagtcgtggatcgcatggaggttgaaggattcctctactttggtgaatggagataagaacagctgaacgaaggtggatatgaacacgatgagggcagcactgatgacgagcatgatggctgcaccagatatacgctagccaccgatcaaacagtttcctgctcgaaccgagatggcagaaagacaagcaagtggtcattagcaagcccaagagaagaacgagaagcgagatgaaagcgatgagatcatgagggactttactctttcctccttcgattggttcccggtcgattcaacttgtagccggttgcgcttcatgggccatcgacttcatcggggcgcatacatccaagtagcggagtacaggtcgctctgacggccgcgcatctcctcccctgttcacagcgacttcccaaggcactgttatctcttcacccaccttccttcaacgactgtaacacccaagttatcattcatccatgcctcaagaatggagagggactcggcaagtgtgaacaatcactgcttcaaggcaggtacactactgttcatccacttttgtttcctactttctcctgcagcagcctccgcaatccttgtagcataaacataacacaaatcatgctcttcactattctattggcaaataaaaaattgaaagaaatcgtcgtaagacagttggaccgacagagcaaaggtttatttatcatcctaatgtttttacagtgaaactatatagacaaaatgtctggcttatcttattttacaagaaggggaaagattggtcataaatgaaatgggcagtttgtttgatagcagattgggtagtcatgtttgaagcaatgcagccactgtctcaatcaaaaatggggtttgacttatttgagagaaaaagtatgaacttgaaggtaaaccagtcaaagatctgattaacattgtgaatcagttctgagactttttgcctatgctacaggtatttttaacaatggttgtggaagttatatttttcttgggctgggcaatttagacagttatgaaaaagattgatcagcaccagttgctcagaatgggaattcaagtattactaattattaaaaaaaagtacttgactcacatcggtataggagaactttttgtcattacagcaatagggagtagtcccagattgttcattgcaatcaaacgtgatcgggggcttggtggactttcgagcatagagcactgcaaaaaagaaggaatacaagtactgtcagtatgtcttcaaactaattttgcagtactgcaactaattcttcactgactgtagaaaattgcctgctgcttaatttcaagcccacagtacccgctttgcccagttgcacaagggaaaactgaacctcggtaggtcgacggatcgttcatgtctccaatgacatggtgcactgccagactttggctgagcaaaaggaggaggaatgatttaggagtctgcattgttctttccctgagcaggtcggagatgttggaaaacacagaaggtactaattgtaatctgaagaaaaagtgagctttttgcctgggctttacgtgtgggctgagcctgatggtgcggttgaacacaaattcttatagccatgggactgcttcttttatagtgttggagggacagtaaacgtcaagctacataacactttttttcttgaaattgcagtgcaccatgatcaattggtaactaagcactgccccaagctttcgtgagcgaaatctccgtctgatgtcactatcctcgactgaaagcctcgtcaaaaccagtcgaaacactcccacagaatctaagcaaataatcgaatcaacaatctgggttggcagcgtcctcgaggcgatcctcatgattgccagatttgaacttctgcggtgtagcactctataaggtgcgcggtgtgcctataagtcttagtggggggagttgtggggactccggtgttgaagttgccgatgctctcatcgtgtcatgacgtatcatcattttcctgttccgctggacgagctgaaggctgaagctgctgaagtagtcccggtagtcaatgcgtacttcggtcctcatggacgacttcccaaccaggtaggtaaccacaaaaaactcatcgagtatcaaaagagtcaaatccctcatgtggtgtattcgcgagcactccagaagaaagaagtcacatctggtctccagccagcgagggagtggttattgaagactgagtcctcaaaaaaactgttccaaccttaaagtggcaaagagtttatctgtttctgtcaatagtcatctatattttcatcaacatggcggatatgtggcaagaacttaagatatccgctcattggttgaaagttttctgtctccaacagtttctgtcatgttctcttcttgtctgctgaggaaagtgggtcaagaggattgaggcgtgagaatagactcggcattcctcatgttttccctggtcgtcgcgaatctataataagtggttctccctctgatccaaaaatcctgtcttaattttttgtggtcatcaaggcttgctcttgcggctaaatatcgctgaccttatttcgcatccgaaatgcaccagggagtcgtatcatcctctgataaattatctgaaagtccagaaagatctcactggtcagtggcctaactccattgccaagcatttttttttttgaaaaccaaattatgcaaagatttattcccgtaaaacttgttgccttcacaaaaagctggttgttcaatcataccagatgacccagccaaggagaatcttagaaggtgagtcttacaaagaagcttttcagcggagagaataacacttaaatcttctatcaaatacaatgagtgagcacacaacttattataagtttcatgagagtttctggatgtgaaatgtttttaagacttttttcataatcttaaaagttcaaacagatgttttagtgatcctagtctacaaacctaatcatgaggtgaatctacatcatatgtttttgcagattttagaaatattaattgggccatctaaatggggcctcaggctcaatcaatcaggaatcgcttcaaggcttttcaaacatcatacaataactattctctgagtgaatctgttaccctagaccatgttcatttttcatgaactataattttggttttcattaaaaaaataaagatccaatcattgtgagtaaatttttttattgttaatagggggtatcaaatatagcaaatccacttatactaaatgggtttatcttgcattttctgatcatagaaccatcttgatgaaaccaaaattcaactttcagataaattgacactgagaaatcagaaactgatgagtttttttgagattaaagtgtgtgtaagtggcgcaggaaattgttacagcagctatgatctgattctgtgggatttgaaaatgatcatgttgtaagatcacttgaaaatttcaccctaaaagtatgagaacatgatcaaaacaagagtccattttttcgtcagtgattgtgaagggtccaggtaaagtgaaaaagaacattaagaatccaagcctatgatttgtttgaattagaaatcaaaacccattggccagtatcaagtcttcgatcaatgaggtgcatactgactcgctggcaccgtcttacgtaatccgactggcttccccgcccagtcttccagtaagccaacttggagaccaccaccaccaccagccagccagccagccagccagtaccctgttgcaacctcagtcgaactggaccaagaaagaacaaaaaccatccacatcgatcaaccaacaagctacagaggaagtatcggaggactgcaaggaaaaccatcagaacatgtcattcaagaaggatgaagaaaccgggggtgagtggccatctcttctcctccacgttgttagcctacctcggtaatgagactgaacaactctcgacttatcccaacgcagtggcccatttcatgcaagataagacgacggtcatccaggaagcgagggtgttcaatgaatcgcccatctcccccagaaaatgtcgaatccttttaaccaaaatcatctacctactctatgtcggtgaaactttcggccctcaagaggctaccaccttattctttggtgtcaccaaactctttcaacacaaggatgtcagtcaaatcttcagattcttcaaatcactggttaccactagactgaacttgactgattgctgtgcttgaacaacagagtgccttgagacaaatggtgtacttggtcatcaaggaactctccgatctggcacaagatgtgatcatggtaacctcatcgatcatgaaagatatgcagccgaatctagaggtgatctatcggccgaatgcgatcagagcgctctgcagagtgatcgatggatcgatgatccagggtatcgaacgattttacaagtcggcgatcgtcgatcgaaactcatccatcagctcagccgcactcgtttcttcctatcacctcttcccgatcgccaaggatgtgatcaaacgatgggcaaacgaggctcaagagtcgctcaacgccaaaggatccggtggcggtggtggcttcatccctgccagcgcctcaagctatctcagtagcttcggtggagggggtggtcaaactcaatccggctatcaagccgtcgcgagttccagttatatcactcagtatcacgctttgggactcttgtatgctatcagacagcaagatcgaatggctgtctccaagctcatccaacagctgggtgggggaaagagtaacactctcagaagtccttatgccctttgcatgctgattcgatttgccagtaagatcatggacgaagaccccaagtttgtgctgctttctgtgcatctctctatcttctttttagtagctctcactcatcatcctaccgatttgtttccgttctttcaccaactagcctacacaaacagatgcacgaacttcttgaagggttcttgagacataaatctgatatggtcaactacgaggccgctcgtgcaatctgcgagatgcgcaacgtgacttcagctgaattataccgccccgtggccgtcctccagctgtttttatcttctcctaagggcgcgctcaagttttgcgctatcagaacgctggccaagttggccttaacccatccacaaccggttcaagcctgtaacctcgatatggaaagattaattaatgatgacaatagaggtgttgccacttttgctatcaccacattactcaaagtaagccttttttttcttaatcaggctcacattagttttggtcgagcatctagacgggacaatactgatgcacattttctatctagactggaaatgaagcatcagttgatcgtctcatgaaacagatctcggccttcatgtcagaaatctcggatgaatttaaagtaacgatcgtcaatgctattcgagcgttatgtctcaagttccccgctaaacaagcagtcatgttgaacttcctctctggaatcttgcgcgatgaaggcggctacgatttcaaacgggctgtggttgaagctatttttgacatgatcaagttcattggcgaatccaaagaaactggtaaccctcatacctaccatatatctttcttattatcattttgtcacgcctcgggtttttactaaccgagatattcgttatctttctttctgctttagctttggctcaactttgtgaattcattgaagattgcgagttcactaagctatcagttaggatcttacatctcttgggaatcgagggtcctaaagcgcttcacccttcaaaatacattcgatacatttataaccgagttatcctagaaaacgcgattgtaagggcggctgcggtgtcaagtctagccaagtttggtgttaatgtgcccgaccctagagttaaagcaagtattaaggtactcctgacaaggtctgtattgtaaactctacaacttttgttttctattgtttgtatatttactcgtaaaaccttcttcattaggtgcttggacgacgtggatgacgaagtccgtgatcgggcagcgctatatctcaaggtcttagatgaagaaccactggccgaaaaatttgtgaaagatggtaagccttcctgccattccagagtcttttaacatctgatgcaatgttcacaccttccgatcgatccgatcgtcgctgttatttctagaatctacgatctctcttgccacattggaatcgaagttaaccacttatatttcccaaaaggagtcgtctcaagcccctttcgaaatatcgagtatcccgaggatcagtcgtgaacaagcttgtcaagaagctcttcgtgcgcacttgtttgttgtcttaattcgtttatttcgttggctgatttggaagacctttgcaaaacaggtgctcgccaagaagcctcatcagatatggctggtttcagcaatgccagcaaaaccactgacaaacagtcggtcggacctgcggcttctgcctcaacaaacgccgagagtcagcgcgaatatgctacccaacttagtgctgttccagaattctcaacttatggcaaagtgttcaaaagctctgctaagccaattcctctcaccgaacatgaaaccgaatacgtcgttagtgttgtaaaacatatatttgctgagcatgtggtatttcaggtaattctgctgcttttgactcctcccagggaaattgagactgacgataaaggaaaaatttatcttactcccaatatacagttcaacttgacaaacacactaccagacacaattctagagcaagtatcagtgctgacaaacccgcccgaggaaggattgactgaggatttcatcattccgatccccaagatgtcgaatgagccggggataatctacgtctcttacacccgttcaagtcctgaaaactacgcgctcggtagctttaactgtaccctgaagtttatctccaaggaggtcgatccgatcagtggcgagccggaggaagagggctatgaggatgaatatcaaatcgaagacgtcgaattgggcgtgggtgattacatcattcctacgtatcttaccttcactactgaatgggatagactacgaaccggggcaactgcgactgaaacattccaattgagcgcattgaaaagcttgaaatgtgagtgtgatatctggatccttaacgacaaaggatcgggtcccaaagagaaagattactgattaatgtcatgttttttagctgcatgtgatacacttatcgaactattaaacatggagccgttgggagggagcgagaatccaagttcgacgacggtccatacacttcaattggcaggtattctgtgcggaggagaagggaacatcttggtccgaactcggatgacgtttagtgtcgatcaaggagtcaccatcgagatgtctgctagagctgagaaaccaaaagcagtccaactcgtcatgtcggctattgcttgacagcttccaagttctctcttaaaaaacacaacaaaaacccgcggcttatcgtctcttctctcttcaatttcttccttcacgttggttctttttgtttggtatggctctctacattactgtttccattggcatcctgtttgatatacttgtgtcctcttttcttcctaaacctcttcaacccgcctttctttttcttttttgttatttttatgaatacatagaagtactgcctcctcttttttgcctccgcctctccagctacgtaccgtctatctcaccgacgtatttactcgtagttataggattcatggtgatgccggtgctgctgctgctggtggtggatttatgcttggttcttctttttgtttctctgtggtaattgcttaatgaggaaatccaaaatacttgatcacagaaaacagaagattcaagttgatgattactcaatgagttcgtagatcatctaatcaggacctgaagcaatactatcatgatgtgttgtttgttggtgaaatccaaacatcttgaagaagattgacttggccgatcactagttgtgcgatctatgatcaggccgcccgaattgtctcgtttctttggaaggcaaggagcagcaggtaaactactgtggtctctcctcatgatggtctcatttcttgtaaaactgcacagtttttctacacattgtacaacctcaccataccatgagtcacattgaacttattgcctacatctttttgtcatttggtcacaaaagtgcaatcaggacaatttttaagcttcattctccttgatgacatagtacaaactgtcctggtggcagcggttggctgctgcgcttttggcccaaaaagcgtagcatagcggcacttttttttccaccaaaaaccgcagtgttagcggttttttgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccactgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgggtgctcggaattccgctacgctacgctaattgctaacagagattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgctggtggggttgaacacaactccatgtatttctgagtggcaattattggttgatagtggcccaagaatatcaacggccatggagatgctcttgaaatgctttttggtaaccatcatgttccagaaaaggctctgctgattttgaattgctgatgtcaactcttcattaaatttgattgtggaatttggctttgaaggaagatagttttaacaaagggacttggtcaaccgactcccaaaaattggagagtcgactcccaaacccgggtttccccgaaatttgggagtcgattccccaaatccatccttgggtttgggagtcggtccccaaaaaaaaattaaataaaaaaaaagaaaaaccccggaggggttgggtgttgatgccccaaaaccaagtggttttggggggtcggtgatcaaaaaaaaaaatcagtggccgggaggattcctcccggccgcggagagtgctctcttgacggccgagagagtttctctcagccgtcgagggtctacaacctcaacggccgagagggtttctctcggccgttgagtataaccctcaacggccaagagtttctcttggcggtgggcggcgtgtacacctcaacggccgagggaaacttcttggccgtcgagacctctgttgagggtatacactctcgacggccgagaggattcctcccggccgtcgagggtttacattctcaacgaccaagaggaaaccctctcggtcgttgaggtgtgcaccctcaatggccgagagctttcattcggccgttagggtgtacagccctcgacggccgagaggtttcttttggccgttgagggttatacccttatgtaacgcccgagagaaattctctcggccgtcgagagcaagccgcttggttttttttttttgatcaccgaccccccaaaaccacttggttttggggcatcgacacccaacccctccggggtttttctttttttttaaaatttttttgggggaccaactcccaaacccaaggatggatttggggaatcgactcccaaatttcggggaaacctgggtttgggagttgactctccaatttttgggagtcggttgaccaagtcccttaacaaattacatgaaacctcttgttgtttgagtaacataaattttgtaactactttcaaaatctgttaatgttacctgaaatggagaaattatcactggaggaattcctgttggttttacagctagaattacagcagcggtgggccgctacgctacgggcccatgtagcgttagtgtaggggcgccatttttttgcgtaggctaatttgtagcggcgctaacactaaccattttttccgctggcgccgctacgctgtgttacgctacgctacagctttcttagcggcaaaaaacacctcaaaaccgctagaaatcactgtaacacagcatagcgggcaatttttggtggcctgtgcgtgtagcgttagcgcagatggggggaattgctctaacgctacactaaaagttagcacaagttttcgccccatgcgcgtagcgttagcgcaaaaaatcaaaaaaagtgctaacactacgctaaattgtagcaaaaaattgctacaatacgctacactaatgctacagttagcgtagctggcctaccgttgattacaggctttaaagttaaattcttgctgggacaatagcttttaagtgtgtaaatttggatttacaaggggctgtacatttggagggaagtcctttgctgggggagttcccatttgtttttcagcccctacaaagctatataaacagcacactgagttcttagctgatttctgtcagaaccaagctacatgatcagttttcaggaatagttagcctccatcttgggaccacctccatgagtccattcccaaggaactaatcacacaacaatcactcctcaactccttatttagccatataattgcctcccaatttcaagatgaaggccattggtactgccaggatgatcaacttgtaaggatgacaattggtgggaaatgggcttcccatggactagcccagattgaaaggctgggccagtctataatcctcaagtctgctatctggaccaagcttgtttccaaaatgtgatggacacaggcaagcagtacccagctgagctaccaatctagtgggctctagcagattctgagtgttacccccaggcagcctcatccaacaggtcatttacttcatgttctgggttgcataatgagttgcagtttcttttatagacaataagtagttattcagactcagagaagtggggaggacagattttctatgttttggtaagtaagtagataagagggatagtccaaatatctggttggatgggtatgtgtgttctaagcgctattagttcaaagagatgccaattggatgtgtttcatgaagctggataaaaatagagatggctgcagggtatccgttgtggatacccgctatcccctggcggatacccactatccgctggcagatacccaccagggggtacagatggccgcttttcccgtcaaacctgggggatatctgtgtatctccagggatacctgaggccaatagtatgagagtggccgactggaagggtttctttccagccatgtaccttgccaaccatttaaagggcagttatccgcggatacccgctgtggccactggatacctgccagtggatgcggatgcggatgcaaatgtccaattctgctaaaaaagggaggggatatccggatgcaacggggccatctctagataaaaactgtatgtgtgtgttaaagccaattgaagtttgataagaagtaacaggaagtcctccactatttctattaggggttatcagaaacagcggtgggccgctatgggcccatgtagtgttagcgtagcggcgccaacagctgcttttttttcttagtgttagtgcgccactactgcctctgcgctacactgatttgtagcagtgctaacactagccattttttggtgtagccttagcgcccctctagcgccgctaccctgtgttacgctatgctacagcgtttttagcggcaaaaaacacctaaaaactgctgtaacgcagtgtagcgggtcgttttttgtgccctgtttgcatagccttagcgcagatggggggaattgcgctaacgctacactaaacgatagtgctattttgcgccccatgagcgtagcattagcggagaaaatgagaaaaagtgctaacgctatgctaaattgtagcggttttttgctgcactaacactacagttagcatagctggcccaccgttgtcaaatatatgttagaatttcacttttaagcccctcgtttttcctcacttccatctaaatatgcatgtagttttctcttgatttcccacaactcagcccacatcctgttggcctaagcttccaattctatttttttatctcaccaaggctctttatatatttttatcatgttatcatttagcctgtaatttggaatggccacagaattggctctgtcaatctcagactgaacaatcccagtccaggtccacttctgcatcctcagcagtcttttcaccatatatggtgctaccctcatacaactttggtacaattatcaatagtgtagtatagtgacccactgttgtaaaacctttccccaatttagcaaactggtcattcaaaatccaaggaagcttgcattgtcactcaaactctattaaaaattattctaacctagacacctgcagtgtgcattgcactataacttataatgcagttcctgggagtggagtcagattacacccatcctgtaccctgagctctgccctggtttttccagatctcttacaggtcaaatttgtttggtgtcacttaagatgtatcaaaagaattggttaaatgttctaaaatcacaaccaacatcctgaatttttgaccaggtggtccccatcaggccccccttcctcccaatacctgcaagctcttagtattcagctggagcctggatatcagattttctctgtccagccccaaacctttcaatttattgggtccagactacttctgttcttcctgatctacaacactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaaatctgattttagatcaggcaaaactggtattatatctatcaggagtgatattatatctacctagaatcatgttgtatctatcaaaacagatattgcatcagcccagcctatttattgtcaaaataactgattttatatcagattttttacatctgatacagatttttagcccatgggcattaaatcagatagaaaaatctgatatgaattcagttatgctgacattgaataggctggtctgatgcaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtttttcctgatgtaatatcaggtatttttatctgatgtaatgccagatgtagcaatctgatacaatcactttggcagtgcaagatccagtttacctgtcatccattgaagtggtatcgacatatgagttgagcaactgtacagtgggtagacagtgaaaagtggctgcttattttagattccagagctctgaaacacagaattgaagtcatgagacttggtcaggtggtgcataataggtccccaaaaatgaatatgaagaaataaagggtgttaataaaaacacgcggtaaatccgcgtttacacgcggtttctgctgcgcgcagcacacgccgattccgcgtgtacacacggttttttatttaattttttaccacttattttttgagtttttttgaatttttaaaattgtttcctatgttttaaagcatgtagaattgaatggtaaaaaccatttttgataaaatgacttgattattaattttttttcccactcattttttcaattaattgtttgcattaatgtgtttaccttattttttattttatttttaaaattttaaatttatttcctacatttgaaaatgtgtagaacttaatggtgaattccaatttgcctgaaaataaaagcttcaatcttaatacatgagtgtaccccgtgtcttgcatcatttgtaccgtatacaaattttatttgaatgcaaaattaatacagccatcaaatccaaaacctttcaaagtgtaggaaatgaacttaaaattccataaaataaggattattaagtgtgtaagaattaattaaagaaacatgtcaaatgcagtattcaagatatagttttcattttgatgcaaattcattgttactataattttatacatgtttgaaattgtaggaaaaaaattcaaaatgtcaaaaaataatgaaaattaagctgttaaaaatcaattgaaaaatatgactcattacagtattcagtatgaactgttgaattttatggaaactgaatgttaccattaaattctgagcatattcaaatgtaggaaaaaattttaaaattccaaaaaagcataaaagataggggcttggtttaaacgactccaaaaagtggagagcagggtcccaagccccggaatccccaaattttggaagtctcctaccgccaaacctttgactggtttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacatacaaggtgtgtaccttcttctctaatgtaactcataaactgtaatattttgctacccacgtcagaaaaatgtgtagcacttacatcttaaattgctttatggactgaaaattcaatgtgttcactcttgatggccgaagagtgccctaaccctccgtcattgatacaggaataccagctttcaaaggagtgctcccttagccgttgagagcgtgtctctatcctccacggacgagaggaatcatctcggccatcgaggtgtatacccttgatggctgagaggtacacccttggccatcgagagtgtactctcagcggccgagggccgagggaaactagcggccgaggtgttttccctcggccttcgggagtgtactcccaccggccgggaagattcctcccggccgctttggtgggtcttttgcttcattgacccccaaaccctggtcggttttggaggatcgactcctaaactgaccgggggttgttttttttttaatatttttttttggggagtcgactcccaaaccagtcaaaggttttgggggtttgactcccaaaattcggagattccggggcttgggagtcggctctccactttttgggagtcgtgtaaccaagccccaaaagataaggtaaaaaaattcatgcaaacaatcaagtgaaaaagtggagaattaaacaaaaaaaaacatgtcaaatgcagtattcaagatatacttttcattttgatccaaaatgagttttaccatcatttcaaccatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcattattaaaagtgaaccattgatttttatgtaatttggatcactccattaaattctacgcacattgattatacctaggaaataaatttaaaattccaaaaaaacataaaaaataaggtaaaaacattaatgcaaacaattaattgaaaaaatgagtggaaaaaataataataatcaaaagtcgtttttatgaaacatagtttttaccattgaattctacacgctttaaaacataggaaacaattttcaaaattcaaaaaaaactcgaaaataagcggtaaaaaattaaataaaaaactgtgtgcaaacgcagaatccacgtgtgctgcgcgcagcagaaaccgtgtgtaaacatggatttaccgtgtgtttttattaacgcccaaaataaaaaccaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttttccaaagctttgatattcatttttggggagtgggagtgctgagagaaaggaagattgggacatggcaagaatgattataaatgaaaaaattggaaccaaaaaaggttcagccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtggactggtgaatgccccactcaacagctgtttagagtcatctggaaaccaaattttcccaaatttttatttataatcattcttctcatgtcccaatctttctttctcccagcactctcactccccaaaaatgaatatcaaggcttttgaaaaaaataaactttattttttatttttcacaaattttgaattcattttttgggagctattatgcaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatgctttctttgatatttttttgaacttagggaaaacattcactctgaaatgtgaaaacaaaatattactcgatctgattttcatgcaaaaatagaaaaacaattgattacaatgtctgtacaattctcaaggattgaaatggcaaaactgttgattgttcttcttttgtttcgttctttatttcccctggcctgtgagaaaagacacgatagaaatcaataattcgaacgtctttcacctatcttacccttgccatcattctgatcatcgttcatggcccaacttcggattatttgatgagcaatcgcagtctgcgtttttgagatacatattgaagacaaatcacatcagttagtatactctcacaacacaggctagcatagcaccaggataaaccaagggggaactcttaactggtggagggatggttaaatggattttactcgaactggacgtttgagctgtaaccacgggatcaaccgtcacagatgacttgtaattatcatcaaaacgtcgcaattcatcctcagtcagttccgtctttttggatgaatctagaactccaagtattaatgatctcgggaagaatttggcgtctgtaagatacaaggggtagacaattatgaaagagtcagttttttgaaacctgaaaaggggtataaagaagataccatcaagattccccccaaccacaactgggcaaagctttttcttaccttcaagttctttgtcaagatcaagacgtatatgcggattttctgcggcccggcccatgacccctatcattaaacttcctgcattgatttgcatggtgagcaagttgcacgcaattgaaattaccttagctatataactgatggtagaatttcttcttcagggtaactcaccagggaatggccatggttgactcgaatctggaggttgaaccttggtcatcattcaagagacagattatagcaaacgaaagcttcactgttatacaactactaacgataagtaactgagtttacttcaaccccggcttcctcgagcacctcacgtcggcagcaatcctcgatcgactccccaggctcaataaagcctgctaagcaactaggggaaaaaacgcgatattgatgccagtcaattcatctataagtctccttgtgaaatcatgaaggctaagggatacgatcaacttacgaatagaatccaggtggccaaactgacttgcgtcctaataaaattgaatctccagtagaattggtaattcccattatacacacgggatcggtacgggctttgaatgaaaagaaacgacatgcaacttcaatggtttagtgaaaagtaccaagggccaaaagaaaaccttccagccactcacgaaaactgtcgagtcaaagcggataatgggtgatgaggtaagttcgataaattgcatcattaaagactcgatcagttttaaacgtaaggatttctctttgagcacaagcaaaccctgtaaaaatacgtaccaaaaattctgaatgctgaaactgtttgtcacacatccaggcgaggtagttgctaggtcaccgtcgtcagcccctccatgtttctgaatatttgatgtgcacgccaacttccatccggcccatgcagagtaagtcggtctaccgcaagcagcacaaaacttgttgcgaagattccaatcgatcaaagccctagcttgagcagcaaggttagcttctttgagcgcaagagtggcttttttcatgtccaaaaatcgaccatgttgaagaagtgttctggaagttctttcgtagatgggagtgacgtcgatagcccaaactggtgagccatggcctggttggagtgatttgtctacctcgggatgttcggttgagttatcagtgccaagaaagatgatgatcggacattggtcaagcacgggctgccgagcgtttgccgaatgtgaagcaagttgttttggccacatggtgcctgaggggtctacaacctctccaggatcgacgatcgctgagccagttggactcaacatgagagccacctcttgccatggaagcgacgatagtttattggatactgggaagccatctatcgtctcagacggttggtcgataaccagcggttttagattatggaagaggatgtatcttgcttgaggactcgaaagcgctgagccaagaaaggttcctgactgcctcatccatgataacctattagtcgatccacccgagtagtagttccgcacttcggacatttctagaggagcctgacaaaaataacagcacctaattctcagtaatggccataaacgatggtcgaggtggtcatactaccactcacctataagtctatgtaacactctttaatttgcggtgaaatgagatcgatgctccggacccagtcacgatgcactctgccagatttcaccttaaagcgaacgcattgaaacagtcagtccctctaatgtgccagtgatttggagactcgtacctgttgtattacactcctactagggcccacccgccgacttgagctgctcactgcaggtggtttgtagccgatggcccgatggggggtcaacctcgcgcctcgaggggctaccgttatgcaatttgaaggaaacccacaagagggttgacccttggaaatttgttggcttggcttggataatttgtagcacacactcaccaacaaggtagtcaccacagtcacgagaaggaaataaccatataccaaacaaacagagaaacagcaatggaagcaatcgcagaaaacgaaacatctcaaccagaaatgaccgacggtgacgagttcggacatgacgaacagcacactgaagaggaaatagaaatcaatgaagaagatatcttggaaactattgactgtcagcaagttgaaggagaagtggtgatggatgaagacgagaatgaagagatggatgaagagatgggggagcctcacgagcaatccgagccacccttcgatagttccgtcacacgcttcaccaagcaccaagaaccggtcttctgtctggcaactcatccttgtaatcctcaagtctgtgctagtggcggggcggatgatctgggttatatttggaatgcttcgactggtcaagagattctcaaacttgaaggccatcgagactctctctcggctatcgaattcagttgtgatggccaatatctggcaactggcggcgtcgacgcgaccatcaagatctggaaaaattgcgatcctcaggctttctcaaaatgggaattcctcatggacctcgaaggttccgaagaagtcaccgtaggattctttcccttcaaatacagtcttttgccactcgtttctttgtctaatgatcaccgtatacttttcttcttcttctcacaaccgacaagtggcttacatggcaccccaaactggcagtcttactggccggattctcagatgggatgatctacatgtggctgagttcgtaaagtcgtttatttctgtacctcgaggttagacaacacccccctcccaatacacgaacaaagttgtaattctcaagagtttccttgattactttgtgccgatctacttttctagttccatcgggttcaatgcgagttttttcaggtcacaattcaatgactacttgtggcaactttactccggatggtgagtcaattctatcctcgtcaccccacctagatccagatgaaaatcttacaagaaacctgattttttgtccattatctgtaaactaggtcagaaaattctgagtgcaacggattcagggatgctgtttatctgggatcccaagactggtaaaccgctgcataagatcaacctgaacgaaggaaagtatgcattcagagcacagcaagatcaatctggtatcaattcactcgtcatcaaccaagccaacacgatctgcgttctgggaggtatcgccaacggtggagtccgcttggtcaacttgaagatgggtacagtgatagcagctttagatgaacatgagagtcatgcaacggtcgaagtagaaatattcgagcctgaaggtcttggtgtacccttgctgatcagcgcaggaacagatggtacagctttcttttatgatgctgcttcgttcaagttgcggaattctatccgtcatcaggtgagcgatatgaacctgagaattgacaaagcatcattctcccatgcacaagaaacaaaactgatactaaaaggattgcgaacaaaaaaaaaccgtctttcgaaatgacaggatgctatcaccactctagtcattgatcgagccactggccaaatgacgactggatcgctcgataaaacgctttctacatggaatcttaaaacggccgaacagttgaaggttcactcgggacatcgagatgtcgttcacatggctaaaatgacaagtgatcacaagaaactcctgtcttgtagcgatgatgggaatgtattagtgtttgaaatctaatcagtcacttttctttctatcatgtatctgtttttttgtgagatatgccttcaaaaaagcctgctcaatcaatcaatcaatcaccataaatttcaatagcagtcattgagcttagcaaaccagtcttttgaatttaagccaatgatgattgtgcctttatcttgtatcttgacgaaaccccaagccatgcgaccaggctgcctcagatttcccatgagtccaaagaaggtgctgatgcccaaactctcaacgacagctctgaggaattaggaatttcatgctggaatttcaaaatatacatgactcctttagctcatccatcctcacaactgtggtttggaagagatgaaagtaatttcttttgtcctcccctttgtaaacacatttttatctcattctgaggtgacactataatttcctctgcagacaaaaattattccacatacatgtactgtttcaatcagtatatacagcttcactttcaacagtaccttatatccagtactggatatgctgtacaaaaagctggatatgcagtattttgtttgttaatatggtgtgaagaagtgaaaaaaatactgcatatccagttttctttgattgcacatccagtacaggatatgaagtaatgttgagagtgagcttttgcaccaaaaattttaaacgaactcattgatatgattggaaagagaactcacagaggtagatagaaccagataattattgagaagtatttttttaggttccttacaagttgaagtgttgggtggcaagcttggagagatattttctcaaaccaacatactgatacaccaagttgaggggcttgagtgtctctcaccagatccaggctattgggataggtaagattcattttgaagcttagcttggttagtttgaatatgctaattgcaagttgttgatttgtgcaagcctctgcattgcaaatatgatgtatatgaggagattttttttctggacagatgagattcatttcttgtattctatcttagttaatcttatttttaagaagatactcatccaagtgattcatttgaaattgtaagagaaaccaagagatagtatcaattgaagcaaattgttgggacatatgtgattgttttctttttttagattttagcttggttggttcttataacccagtttcaaggggttgatttgtgggagaagattgagagcagtatgcatggtagaagacagaaggaaaaaatgggttcaatcaagagtgaactttaaacatttgagctaatgtattcagtccagtacccatggttgaattctttgtctttctctagccttgatgcgcttttcgcatgttgtattccttttgtttctccgtgattttatgcttgctaagcaatgttggatgctttttgtaaatgagatcagctgcattttttaattccgaagtggcctctgaaattttctcctccccctgatcaagatctactccaaggttgaatgctgtattccttggcctctcatccaacaagtctggcttctttcttaagatgaccgcgattgccctccgtagtctccaggtcgtgaacttccctttgtaataattccaaatcttcgataatttggattgaggagctttcttggtgattttgatctggtcttgttggtccttcaagatcagtttggcggcggtccaagctctctttttttggagtgaatcgtattttaaccgcggtaagcttgctttaaagtcagctcgtttttccgcgctcagtaatcctggatagtgtgtataaatgagagtggctgcatcttgtaattcgccagtcggataatgagctaacagttcgcctccgaatttcatctcgttcttttctgccatcttcgatgcccagtccagcagccatttaggctgctttttcagaatgagcaaaaccgccttctgcagtttccggtcgcggggtgtgcctttggttctccaaaacaactccgatcctgagccgctttgtaagatgggctggcgtaaccgtaatcttttcaaatggtcatcgtatcccttcaagatttgttgagcaactttcaaatcttgattaacctgggaaggcgcctgtggcctagaagttttactctcttgagaagcagagttagcccctcctggctcggcggcatcgttcctcaatgtctcagtcggagaggtttcggtaggcaacgtggtcgaagcgatgtcaggagcgtctttaacctcccatgccttgaattgctgatcgattcctgcccggggaatgtttgtgcttgtcggccctaatttgttggcatcacctagattttcgagcgcggatgccgcaggttgcatgggtgctatgccttggtcgaccaagaacgacgagccaaagatggccaaaacagcaactcgagtacgcatctgttgatagattccaattgacacctaaatagagcaaggatggtaagagaaagcggatcaaattataaaaaggtgtcaaaagaggatcgcacgtcaaccactcagcatgcttcatacgatttgcttagaaagagcaaggaaagcgcaggcaataacaaacctggaaacgagtttatctgtgcaaaacttaggaacgctttggttaggcttggagctataatctctttgatgttgaactctagaggaagggttccagcggtgtatacaagtatgagttttcgtccgagaatgcacttggtagaggatgtggccggaaactgccaggttaatcaaggtaatcaggcaattgatgcagaagccaattagtgtctgatgatcaaacagtcttcagcatgaaggggggtcattcagacaaagagggtgacaaagtgaattattagagtgtttgaagatatgtttgtggtgtttcatgtagagtgggtcaatcaggtgttcatcggctattggaggacttcccgtgcgaactggagccctcgcagaagtcgatctagactcgaaaactctagattctcgcaggggaatttggttttcgaggctctagatcggttctgggggactcgcagattccgacgggaagtcctccatttataaaccaggccgcggcatgtgttaaggtagggtgatttttccttccgtggagtgtcagacgatggttattcccaacttgtccatttagcacttcaatcattcctaaggtactcttgtcagagatacgccgcagcgtatctcttaggttagctgtggatttgaagcctccagctatccgagtttgggtggttaatagatcttaattcttattatttctttatgataaaaacaaattatcagaaggaaaaaaggtctatagaccaaaggaagatcctagtttgcttttcatttttttcagaacagttcaaagagggagataggtttggagcaaagaaaccccaaaactagctatcctcaattttatgtagaaagggcgggtgggaggacaagaaaaattacgcattgattgaatgattgttttcttgaggaaaaaaggaactaaatctgatgagttaatgtgagtggatgaggggaagagaggatgcggtgaaggagaatgaaagtttaagtcttcaattctcatcatgcgtattgggtgtttgggccgctatattccagggctgacttggaatataagccatttcaataacatcagatttgtccgtgcacatggacaacagcaccttcctcaatcctgtggttcaggtgctacataacatgcaagtcccttcacctgtgaaaaaggaacttttggatccattcaacaccccggcactgcctatgggagctcatgtcagcaagtcactggatgtgttggcattgctaggatagccttcctccagctaatactatgctccagatagtgtgggtccaacagatatcttgcctcaagctgaataaaagaagatgcatgctcttttacaatttttctgttgcagaggaacaaggtcaagagaaaattgtagctgtctgtatactggaagttgtacaagatagcagtgaggtccaaaattggctcatctgcttctgttagctggcgggtgtgtggcagaatgtattggctcaagaattcttgtctttaccaagatggttagagatgacattcagccgcacatcaatgagcccactggttacacttaaaaattgagctcaccagacctgctcaaagatgaagagttaaggccccatttggcaaccaacttgatacaaggtcctttttttgtgcacagaaattgtgtagtgttattcagaagtttgtggtttttgctgtgctacaggccactacagggccaaaatgctgctaaccagcttgttggcacagcatagtgggtactttttgggggcctgcatgggtaatgtcagcagtggtgggccagctacgcaaactgtagcatttgtgtggtgtagtgcagcaaataaacactaaaattcagtgtagcattagcacatttctacctttctgcgctaagctacacacacagggcgcaaaaatgtgctaacttttaaatagtgttgtcactgatacagaccattatcaaaatgtaacatagtatatctttgtgtattgtccagatgggttgttgaaaatggtccaaaaaaatacaatgtattgcccaataaagttgttccaaaatcaaatgagaacacctctcctaaattttggaaatttttcactaaaatagtgtggagtttgttttgagttttgcagatgctttcaacagttccctcagcacaaaagaagacccccaggtcttcctgctctcttggaccaatacctatgacagtgcacatatcagaccaagagagcaatggtcctattggagtctggaccaagcaagcagtggccccttggttaattccaatgccatcttgcatcagccatgacctgtcagtctggttgttggcgccagtggcaggtgcacaccaaagtgcgcccaccccgcgcccgcgcacccatgcgcaccctttttcccaaaaagggggtggggcgcgcacctttaaccctaactttttcagggaggccttcagagcaccttctgttcatgtggcccctgggaatgccagtatgcgctggtacagttgcgtacggcatagaccaaccatgccccgccctcaaaatccaaattggacatgcggggccttggttctgtgggtcatgcggaacccgatttagaccccaaattaagtgtaaatatcacgccccttacccgaggggagtcatcatctttctatcctcctcatcatcacatccatcacccaccagaaaacctcattgctcatccactcatgacatccatcacccaccggtatgtcagagaggatcagcgaacacaccaaccaatcactcaaaataaaaccctatctttcataaaaaaatccacaaaaccaatttttctctcaaaagcacacaggtaatggtgcctggggcgccccccgccaaaggcaccatctgttggcaccttttggcgtgcccttttacaaatgtggcaccgacaaccagacctgtcaggtagttcaagagaagagggtgaaacaaattacactgccctctcaggctgataaacatgatccagatccagagcagccctgacattccagctttctgatgcctcccaggaccaatgagagtgagaaggaagagtctacaggccctagaccaatacccaagtatttttctgagggatcagggaagaagtcattcttgttacttcctcataccaaattaccaatatagaataggtacaatgttgtattggacatccagctgaaatcctttcctgctctctcagtccaatatgtgcactgtcacagggtataagtcccagatggcagaaagaactggggggacttcttctgtgctgaagtgcagtcagtcccccaatgtagtgacacccatagttatggggtataggtatgggcttttgggaaggcttgtcaaaaacaatcactgcactggagaaaaaatatgtaccacccaggttaaaaatggggttgatgataatgggcactccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttgcttttctactcatttgtgtaattgtttgcctgagccactcaatgaacaagcaggtcaaatcatgagtggaagatcatattgaggatagaattaatttatgccatcatcaacaaaagagcatctcttccggcaatgttgatgaataatttttaacaagacctgtcatgagtgagattccctattccaactgacacttctccttttcaaagcttaagaaagcacaacgttaaatagatttggccagggaccgttttccttatttggaattaggttgaggtagatgattatgccaaaaacctgtgccaaattcattgttaaatagcgacctcaggaagttgtgcattggttttgagccatgaacattggcctctttcaatgctcagttgaacttattcctcaactacactacacttaaatcagtctctaatgttcagaaatgctcaatctgagaaacccacaaaaattagaaaatgctcatcataaagatgttgaatatggctctaaaattcaatccatgaaaccccctaatgcatacttttcttttattaatcctgtttcactaagctgagatctcaaattttgccccagccatactattccctagtaaaatttggttttagattcagtgaggaaagttctgtagaggcagagctagtgtagactacatgcaaacacagtttttttggacgcatactgactaggctataatcatatttcaacagccagtgcctcacaccactctgagaagtccatcagggatgtctactttgggtgcagtataccttgatagagatcaaattttgaaaacccctccttctgaacctggaataaaccaacctcttggctgtcattaatccatggcttagccgtagggagtcataaactctgacaatttgtgagtgtcattatgctatgtttctagaaaggccttgtaagattccagaaatgactcttcactgttcagactaggctgtgtctaggagagaaaaacttataggaacctggcttgaactaccagctccgtagaagaaagggtcagagatcttgactaacaaagggaaagaaactgaagaaagaaactgaagaagagaaaacaaggaaaaaacatgtaggagaaaaggattgagaaaatagaaagaaaaggggaaagaacaaatcactcacctagctcagcagaagaaagggtcagagatctctactgagctaggagagcatggggcctgcaatagttcacgtagtctggcaagttcaacactgatgtaaaattgtgtgtcagttgtagtaaaaacctgtatggaggtctcacaggcagttcacagcagagatctggttcaagtatttgaaaaagatattgtaacatgaggcaacatgagctggcttctgctttgattggtactttgaccagtacaccatcaacttttgggggtagggttcccagtaggtgatgcacacttccagccacctaaatttcttgattaaaaaggggttgctaaactctatcagcccagttcatgtagctgcttgctcacaaataagatttctgcaacaagcaatgcttaacaccatctcacttatcaagttttgatatttgataccctattataagcaaaacagtcaaagcaacaagcagtgcaacttttttcacttgtcaataagaacactctgcatgaactgggctattggctggtgaaaacttgatcttgattgatttttgccagtaagtaacatttaggatgtccttctatattaacaaagttggaccacaagaagtggaggacttcttgtcaaatctgggaccctcacagatgtcaagttagacacaaaaagtctagattttcactgggatatattgctttggaggctttgaattgcttctgggagccccacagatcttgatggcaagttgtccagtcctccatatggatgactcttccagttcatcaaaaaacattcaagtcacaaaaagaaagaaatcaaaacactggttttcatgaaattccatctccacaaattcgacattttgtcacttgcatgttagggccggcaaaagggtgcccttggggcgatttatctgtcgcaatgacgtgttttggttcatattcagggacatctcgcatcggtggccacctgttaagtgaccttatggtcaggaacgatggcgcctcagtgactcgtagtcacaagccaatttggcgctcttgcgacagcctgcgactctggcctccatcacttggacaaccgcattttgatcggatcgcccggatgtaagtcttgacggtcggctcatttttgctctgaaatgctctaccaatctctacgaaggactgaatctggcacgtgtgccatagacccaaggtgtaccaggccaccggctcgctgagccttaaaaaaatatgctttattgcttcttacattttaatccagattccaactcttgctctgctcgaagttgaaacctcagggtatgtattctgatgtacatacgtaaatatttaccgggcagcatgtttgttatgtactcaaaatatgtaaatgaacttgacacacgctaacttaatccgataagtttcaccaagaaactccatgtttatgtatgaaaccctcttcaagagatacttaaataattaccccggctcgagcctcgctacatagattttgtcgagctcggttgcaacagttacaacttgtattgtagcacttgcatcgaagtacaattgtagcggatttcttgcgtcgaagtctgtcgaagtacaatgtatcggatgttgtttctcagcagttggaaagtcttttcctgttattcaacttcaagaccatcatgccaccctcatttgatgactatgcgattgtctacaagggattttgaaccgagtcaagaggcttcccacccccacacacaaatttccatgcatcgtgagcacgaaggattcataaataagcattttttgttggacggctgttaaccatatgaccagagacagactcgactggctgctttctttaggtgacgtatgtatagctgagtatgtatgtcctcagtagcccagtgaagactcctggatctcaaggatgatgtcaagttttgacgaaatgcagccgtgatcataccccaccttggaattatatgccctcagagggtaaacctcatagagccttggagagaaaatgagcaaatgagtaaaaattgtgtattgcagttgcatgcttctaagttccaatctcaaaagcatgttgcacttttgactcctgagagtgacttggaagttgcggtctccttggggtacaagctttgaagctggcacaagcgctccggattatggccgaccgccgaagtcacctttagttccgtgtcgtgccccatagacctgactaatcgcaagtcacggatgcatagccgtttaagcgaatgcgtatcagtgaacactttcttttcccgtcttttgtggcatgactgaagtcctaaaggtgggcaggtggtctgaaatgagaatgtcaactttcaagtcacaagacgctttctccaatgatcctccaaagtgttaaaccactttgcccgtcgtccaaaaagtcataataggtcatgattcaccggtcaaccgttggactttgatccactgtcgggcaaattcactaggtttagcacgcccagtcgagcgtccatctatgtatagcaatttcccataaatcctataaacatgtagatattgaggtagatgttgtccaatttcttgcaactcaagttaaccttcgcggtcgcctaaggatttggcactccccagagttccttcaagcatgtgtatctgattagcaggctttgactctggatgggctctgatgctggataatacgctcatcctcagctattgaagttacgtacttgcagtcaaaatgtgcggtatcaacaaatgagcattatgtactaaaagtactatcacatcttttgttgtcgctcttttaaattctgaacttcagctaataccgttagtttatcaaaaaaaaaaaagtgcgcactgcatacatagggagtagaactagaagtctagaaacactagagtggccgactctgttcacctgtgtggttgtaatgcattgcgctgtcatcagtcatttgttcagttcccaaaaattatactgcatgccatctagctccactaaaatcacacaagtttttgcgccggctcggtttctggtgagaagaaaaacaagggcacggagcattagaaaaatttccatcattcaaggagaccaaacatattatttattattcagtcgagctgatcgcttcttatttacaggttgagtacatattacgctagcaagcacccactaggaagtgagtggagacatttttcgtctcttcggcttgcttgccgacaaaaatatccccccgacgccatacgcggttagatccatcattttcaagtttcagaagaagactggaagacgagaatcctctacatacctgcgcgccttttttagtcaaacgaagctacgttttgtcgagtgctgctgacagcttccttccctgatacatactcgctagccaacctctccccaacgccatattctgcgacacttcctctccgacatcgaccatcgagggattcaaaaagtctgtgacgagaaatcccgtgctaaagtttttcactttgtagtgttggcttgctgggtcgcccttacacaccatctgcgtcgcaagttgtgtgggtctctgtgtatcgttgtccattacttctttctgacactacacatcctgcggcgatctggtgtttaggcttggtgcctttggttccgctgtgagtgtccggtcgagtaatctttgtttcattgaggagcgcccgaacacgtcactgacagattctaatccttggtggcttcgacttggtttcttgacataaccacaaatgttcaatgatggacatggtcaccccggcttggctaccctccatcacacacgtcgccatgcaaacttgttacattatttccctcaattctcgccttaaaatgctccaacattctgcctttctaactgcactactccaatcatgttttgttaacctctgggtcgcacacattaaccattcatacctggaaatttgatttgactcgtcgtgtatccacgtctgttaaataaacaaacctttgtgacctctcctcaatgacgcagggaccttgctggtcattcaaagacgccaatcgattttgcttggggtttccgacagatttttcatcacccagagggttataccaacggcacgcccatccagaagattcgaaggccatgagccgctcacgctctcataaaagtctctatgataccgaaactcctgaaaccattagctcccgcccaacgctgccgtctttgcgctcacaagtgggggaataccttccaacatcatctcagcctgattttcaccactcgtattaccaccaccagaacaccgggagaccctccgaatcgggttcaaggaggttgtcgatttcctccacttccttagcctcagcgggtacccccaggtcttctatgataaggaccccctcaacggacggtcgtcggtatgggtcgtctgccacaataggtgcacatccgagtcttttgccagcctccccgggtaacacgtcggctggaataaacactcgacattctgccttgagtgcaagtgggaatgtacctcctgtgacagcaactagatccacgtgagcatctcattcaccaataagagctttgatccagaaattgtctcttgacccaagaaatagttaataaattcaatgttttgatacctctggctatgtccaaaaccttctcaccgaactcgcttgcttcttacttcgatttccagcgtgtcagttgcctgcaccaattgtcgctcagctcaccttgcctgttcagatggccgcccatgtcgccgttgtttgcaaactggccgggctgcaacatgcattgatgtagaggtaggtatttctccagcggagattcagatcagaaacggaaactcattggtttttgtgtttgttttctctcgcgtcgaaatttgatcacagccgaaaaaacgaggccgacctcgcgcttctgatctgacctcggtcggtgtaacaacatccatgatgcaggagttatctaccgatgccacaaatggccctaataacgaatctgaagaccttgttatcatcatgagcacatccttacgatgtgcgcgccttacttcatcattagtacaaaccctgggattggtaagtgattttcgcccagaggaacaagatttcctactcgcacttgcgctaagaagctcacgctaatatgtgcgtattgtcacactcaaagcccttgaaaactgtgcttgagcaacccttctcgagttttatccatcctgatgagaaacaggaatatgcaagattttcaattggacttttgacgtatccaggtgtgactagccgccctgtacctgtgtctgcttctcgactccatcaagtttctatgtccgagttgacaggtcgactctcaggggctgcagtgcacacccacattttccgcttgagaagtgcaagcaacagctggatacccttcaaatttgaaggataccttggctctggttttggcgcacatccttcgaacccagaaacacttcggtacacatacgtggttcttaggctttcccctgttggacatatgtcaaggaatgacattcgtagcccttcctcgagcaattcctcctcccacagcatcaccgattcaagacgagagggatctgttggtatgagctattacggacagggatccagtagctcacggtccacttctcgcgcacgtgatcatatgagcaatcggcaatcgcttggtggatattatgaccctgcgtatgacaactatcgaccaccttcacgctctggcttttgctgagtttgaatacgacattttcaactacctgaagtcgattcctcggtctgaagtaattataccagttttggagatctttctcaagaatatagcaaaaaggcgcgctcatcggatctcaacgatcgactctctaatgagtttattgaaggaatttgctagctagttataatagaaataaataaaaactgttgtgcaatctccgttttgttttataataccctagtcattctactgaattgacatttgatctgcagtcttccaaccgttagttagataggagtagtcttcttaataatccgaaaattccaaacagatatttatacgaatgaagagcacttgaagatcaacggcaccgaaaattgcaagagcgcctaatgcatcaacctaatatagctcacttcgtatgatatctttgtttgaaaacctcacgggcatcttgagacaaagaaaagaaaaggtctatcaatcaaatccttggcggtctttatgtcctagatgatatgttttgattaatattttttgcgttttgattcgctaatcagtggcgtaattaatgccgcgtgttatgtttgcattttctttatccgattagtaattatgtaagttctaatgtcaagtggtatcagtgaattttgtaaaaattctgggaaatcagaaaaaagggggggttgggccattataaagatgtttctgaagctttattcagcttgaagtggtaaaatgtatgtatgtatctgcttttgggggggtaagatggaatccactttgcaatttctttagttgaggcgttttatgaacaaaaatagcaaaaagaagaacaactatgagggaaaatcatgagataacttgtaaagatgaaataaaggtctggaaggtataagttagataagcttgactagaatcccgacaaaacaagaccagggatatcgtgcaattgcccgagccccttgagggattccgttaggtcacaccggcgacagcttatagcccttatttcaagccagagggatcatgtacctggatttgttggaaaaacaatatggcagcttataaatgggtacctctgactgatcattcaagattaatcatcatagcttgcatacttttgtgtttggagcagataaaattgaaataaaacttgaggtcataaatctcaggacatccaggctacaatctgtttataaagctcgggtaacatatactttcgacttttgaaatttccttatcttttttcatgatgaggaatttctttttgccttagcaaggtccatcgaaatcggattcatttttcgccccttttaagcaaacctgttttggagaaatcattaatgaacgttgtgttcatcagatttgaaataaaggatcggttactgcttactttccgatcatactggctaagcctcctaagccgcctccgctgctgccaccaccaccaccacctgtcatctgctgtagcttttgcttcatcaataactatttagtatgataatcagcatctgagtggaatcttcaagcctgttgagaatagggaatgtttagttttaataaacaaaaaggaaactgagctcgccttcatgaccatactgcccgcagagttcacagcgtcttgtttttggccaccagatgctccacctgattgaggaaacagtcatagtttaggatcatatgacagaagaggaagatgaaagaagtccatttgaagtgcataccgctagagtcaaataatttggcagcctgggccatggccatgccgatcaatttgcttttgttgtcttcggtaggcttcggctcgtttgagccaccaccttgactaaactgtttaaaggcttgcagggcagcagcagtgcccatcgatttagcatcgagcgagctaccttgcttttgattgtaagctcgatcgtgtgcctcaaccgctttctcctcatcaatatcatcatcgtcatcgtcccctttcttttgcgcttgggttttgaggaacgatacggcgctcttgaatagagctattcaaaccgaaacataatatgacatcatttattgcggatgatttcagacgtttgaatgatatatacgatacaagaacggtgggtactcacaggagtctcctgagtcgcctgagtttccagaggcatgtgcagcagcctgctccaagtcaggaatacctttgacaacaaatcatttcaagttgggaatgcaaaacaacagcaaaaaatcaacctctgcctcagagaaaagaaagaagtaaagcgatgaatccgaataccggaatgaaggatatgatcagagaaagttactgaccatcgccatccgtatcgatcatttgaccacccgctggtcggttgagatgggcaccgcccatgacgttgaagtcattgccaccaccgccacctgtggtattatccccatgagattgtttatcggagtactgcttgtaggcttgttggccctgtagggagaggcaggtcaaaggagtggaagttgggttgatgtttctgagtgatggtcaacagaggtgaccatgaagtgatgcttaccaatttcataaagctgtccatgactttttgttgtgtgtatgatattttggcaagggtttggctgattggtgtttatcttgaagaagggcgtttgtgctgtgctcaagtcaagccccactgaagcatgtcccctgcatgaggctgtgtcggatccgatgatgtcacatccggagcaatatccaagattgttggacctctttatctgcagcttaacctccgctgaccattcaaacttcccttcatgattcaccagcagttgggaggttcatcagtgatgggctcatgagctatctactacataagttacatatgtaaatggattgcatacatatttctttttctctttattcatggaaccaggtgggtctctgagccatttcccagttttcttgttttctttttctgaatcatgaaatggagtctgatatctacagtggcgcaacccatcttactgtacacgaccctcaccaaaagttgggttggacctgcggcccggatgtttgaaagcactgggggcctatcacccagttttattgtagattcggcattgttgagggttgtagcttccacagttaaaaggactaagccccaagtgcaataacaaaaaagtttttttttttgcaagccaacatttcggatccatgggcttggggtcctgtacagccgcataggtatgtacttagacagcttgatggcctgataggtatgtacttagcacctatgagccatagtatggcattgtatcaaagaaacaatcgattggttatttacgtgtccttgcttgtagtcagtcttccagtgtggactgtgattcctggctgccaaaagaactcggccccaaatggtccagagtatctcaattgatttgatccattcaaagcatgctaacaactcctcaaagttagaccaaatcagcagtgcatgagcttccctattcttgacttgttcatgtaacaagattgtaggtttgatttactgagtctttttagatgttttaacttttacaagtgccacctgtcagccagtcaaaaaggaaagggaagtggttggaattgtggatgcagggataatcttgtcaacggtgattggatccaggtttgggatggaccacaaagctatttcagtcataccatcatgtcagaccccaggagcataattatgaccacaaaaaaaaactgaaagctcaaccaccactctccaatggcctcacaacaaaaataataataaaaaacctgagatgaaaaacatgtgtcaagattttattttctcacaatcagttccttttccatattccccccctcccagattttttttttttttctttcaaaaaattatcttgttgttgaatttacataattcaaaaatgatcaataacaatttagtattctttcatcttcccttatctatttgttgaacaattaaaataagcatcctaatattctgactagcccccaaagcctctgcagagcagaaaaaaaagttagtctttattttaacaaaatcacctgaaacacatcctccgttttttctcattttataagataaaaataaacaaataagaggattgataaaggagggggtgggggattgagaaacaagacatgtatatgacaatgtgcatacaataatcacaccaagaaaaattataatcaaacaattcctttgaattgatcaatcctttttttttcaatttcattcaatcaatctcacaagagagcaagtaaataaagaaggaagcagagaaaaagtcgttacaatcaacttgttgtcttttttttgtggatatagatatataaatggaagaagaatataaatcatgataaccatagagaaggaagaagagaagaagttggcagtggggataagtgttgatatggagtatatatacatgggagtatgagagaaggaaagggtggggggataatttttataggtcaacaggtttataataaacagtagtaagatactgaaggaaaaaaaaagaaacaaaacagagtaagcaaagataaaaaaaaaaccaagagagatgaacagtatcaagagaaagaagcggagtgaggagacgaaccttgcgtttaaacctagaagtaacaccgacgctaagcaagccttgtctgataggactagcagcaagatgattaaggaccgagtgatcaggtctcggcaggagagagttatcatcactagagccttcgggtagacgggaggataagttaaggatgccttccttgagttgggccggaagtttggggggctcggcggcgaagccagcttgacctggagtagggtcctctgagtgagcggtctgttcgggattctgggaggaggtcctttcggatggttgctcttgttcctgttcatcggcggaggagcggtcgtggtattcctcgtaatcgagtagtgccgccgggatctctgtcgtccatccgtcctccgagtctgtccgttccgagctcccatcctcgagtatcgacgcgcccatcggccagtctgcatacgtgtacccactccatatccctcgcggccctaatcctcggaagggctggtcacctggattgacttgcaaatagttaatcagattgcccttgtcgtccgtcgccgatggtagatacttagacgtcttccagcgtcggtctacaatgaacttcagttgatgcgggcccggtggtagtgcgactagagctgagaaggcgtcctgttgggtggacgtactaaagaagaaaccatcggccgatagatggatcgattgatcaaagcagtataatgagtatatattttcacgatcaatgcagagagaaatatgctcacttgggtataaccggtttacgtagtttgatttgctgtctccatttactgaacgtaccggtcacatagacttcgttggcgggttccttccaagttagcagggtggggacgccttcagggccagcgccgatgtcgagagcgggtgcggcttggacgacggcggttgctgctgcgacggtctcggtgactgcggtggtgaaggcagcagaaggacaggcaggcagttcggccgagtcggcatcgagggaggggagtggagatgggaggggctggatgattgcaggcgggaggggagggacgacggtctcgactggttgctgaaggggtgctgagctgatgatgggggagttggagggtaagatcgagctgagcaggggtgattgttgctgttggctgccatgtttggaatggatgatcggatccgagtcaggttggattggggtgggactggcgggcagggtcacgccgacctgttggtgcaagtcgggaggggttgatcggatgttggttgaagggtggtgggttgagtctagtttgagtgagtcgagtgtggttgagaggggtgagctagagagtggctgggaggtggtgagtgggcttgaggaccttgaggtgatcgagggtagtttgagctggaagtttgataggtggtgtgagctggtctgcagttggctggcagttgttgttaggtcgggtagttcgagtgacttccttcttctgactgactgttgttgctgttgctgttgctgttgctgttcagtgctctgctgtttctgactgggctgctggtgttgctgatgctgatgatgctgttgtttgagttggcttgtgaatgaggagagtgaggctgcagcagtcggtcgagtgtgtttcctgttgttgctgctgctgttgttgctgctgctgctatgctgttggtggtggtggtggtggtggtggtgatggtgaagttgttggttggaggttgagttacccatgattggttgaggagtgctgtgaagtcaaactggctcgactttcttttatatgtaccccgcggccactgaccctcccccctggtcaacaggacgaccagcacagcccacgatgacgtcatccaagggaaaaaatcgatttctataaaattctttcggacgacaagttgatttcataaattggtacatattatatttacataacaatgcgatagtaaacacaatgcttcatcggccagagtagagaaggaggagatgaacggaagagaggaacaagaaaccaaagttgaagaactcgaagagtttataagtccatcggatcccatacaacaaacaaaacacccccatcatcttcaacatccattccctgctaccgcaccaacctacatcatacaggattagccatcagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaaagggcaaaaacagaagaaggaggccaatccaataagaagcaaaaggaggaaaaggagatgtccggtcgagtcccttgaacctgtgaaacctgcgaggcaattgggtgtgtgctcacgacgtggccatggttatgtcttccaacttgatgtagaaataccctgaggtgcatcaaaggagaggaacttacttctggtcacccagtgccttgccttcctctgcaaaatagtaaggtttgatctttgagatgtggaatgttgggtgccgacggtcgccttccgggagttcaagttcgtcatcctgttcgtggtttgttacccggttcacacggtaagggccctcaaaacgttccttcaatttgtcagttcctccctgtcttcggcctctccagtctgccgagttgagaagggcccacgaatctggttcaagtggtgtgcgttctttgttgtgtttgttgtgttgcacagcttgcttcactcgactagtccacaatgcgtccctcgcgtcttcccacgcaccttctcgccacttggtccaatttgatagtgatacaggaatttcctcagtggctactgctgatggaaacagctggggcttttgtccaaacaccagttcaaagggactgtatcctgtagcaatgttgacggctgaattgatggcaaattctactgcagggagtgcttccagccacttgccctggcgtcgcaaagtgaatgagcggagaatctgaccaacagtcctgttagtcctttcgctcctaccgtccgcttgtgggtggaatgatgtcgtcatgtgaaacttgatgtgtaatttatccatcaacgctttccagaattgtgatgtccatgtcttgtccctgtcgctcaagattgacttgggtgcgccaaacaacgctagccatccaccaaaaagtcgggttgctgtgcgttccgcggtgtcagtttgaagagctggaatgatccttgtaaaccccgatagtcgacatgtgcatgtcagaatcatgtcgtaatgatttgatggcttcagtggacccacaaagtcaatagccagatctgctagtggtgtccgtggaaaggagggagtcaacatttttcccgttggagctgttgtaggtgctttggtcttctggcaggtatcacacgattgaatgaagttggccgtctctttcgccatttgtggccagaaaaaatcacgacgtaattcaatcactgtcttcaaataccccaagtggcctagtcgggtgtgtgcttccatgatcaatttgcgtcgcagacttgcatccttaggaattaccagtcgaccatcgatgaatagaagaccgttcacctctgcgcagtcgtcttgtaagggtaggaccttctttactgacttacaaaaattgtcctccacataacctgctataatcttcgtcttcaaggcgtcggacaggacgctccctaattctgtgagtgaggctacacacactacatctgcttgagtaatacccgcatctccatcgtcaatatgtttccgagagagcgcgtcagccaccgaattatcctcgcctttaatatattcaaaatgtagatcaaaatccgccaagatctctagccaacgagcttgcctccggctaaggttccgctgcttcagtaaatatgtcagtgagtggtggtccatcatgacgttgaccttcatccccaggagtagcattttccatttctgcagtgcgtgaattaccgccagaagttcttgtttgtgtaccggatagttgcgtttggccggtgtcattaaatgagattcgtaagctatgggggatgctcccttccaatctttcccttgaaaaagagccgcccctagtccagatccactagcgtctgtgaataaccacagtgggttgtcagactcataatcgacatttttaagacacagtaacgacgtcatgatcctcttgatgttctcgaatgctttgtcttcttccgctccccaccgaaagtccttggatgcgattttactgcttgtcagaggtgtcaacgtgccaacgtatttctcaagtccccacacgaatttcttcatccactgtaccgttcccaaaaatttcttcactccttttgctgatgttggtgctttccaatccagaacctgggccacctttttgttgtctgcccgtatgccattagctgaaatccaatggccaagaaatttaacctcccgctgaaacagtttggtcttctttgggctacaatataagttggcctgtcgaagtcggttcaatacaaggtgtacgtgtcgctcgtgttctgagaaggacctggaaaaaatgacaatgtcatcaaggtagactacacatatgtcattgataagtttgccgagcgcttcttctagacgtgcttggtgagtagccggtgcattagtcagtcccatgggcatgacaacccattccattagtccccagggagtcttaacagcagtaagtggtatgtcctcctcccgcatgcgtgtctggaagaaggcatttgtctggtcaaggattgagaacactttccctgtagctaccatgcgtactaactcgtcaacgtttggtagtggtgagcggtccttcaccgtgaaactattgagggtgcggtaatcacagacccaacgaggaagtgcagaggggtctttcttgggtatgatcatactgggggatgcatactggctcgatgatcgtcgaatcctgcctgcctcaatgtgttggtctagcagcttccgccaggcccccatgtatttttgtgggtatgcgtattgtctttccttaatttaggcgtttgggtcggtcagaacaattttatggcaaacttttgatctttcctcttgcattttctcaggaaaagacccgtccttgaatagtccactagattctgcctcgtctgagaccgctggtatgtcaagtgggaaaaggtccgaaaattcccttaagatagtttcctccgattgggtacacggatagtccgtgacgtcctggtttggtaattgattgctttggtctgttgtcattgcatcaatagctcaataatctactacacaacgaccagacttatcacatacaacactgtgttgagatatagagacagaaagatgaaatcgggacaagaaaggaatccccagaatcatatcatagttccctgcaatgggacctatactaagttctacgtcattgaattgtagattggattgtgtgtccagaaacgtggtccgtgtgaatttttgaaggatcagtggggtacgagatgagtcattgagtgccaaggtgacgcgggtaggtaccggtaggtccagagttggtagtcctgcattcgtcaccgcttgttcattgatcagattgatctcggctcctgtatcaatcagaccatgtaagtaatgattgccgacctttagacggatgacgagtcttctgggtgtaacgggagtcacatactcatcctttgccgctaatctgagttcctcgtcaatggcggcgaatgctgacacggatgccgcgtccaattcagggaaggttgattgatccccaacttcagctacggatgcagatctatttggaggtcgccccgccggtaaattagtcggtctacccgccaacgatgccgttggacccctcgcttttgggggtttgtagtcgtttggcttgggtggtataacaaacgaagcggggatctccaccggtgacttatcgatcggcccggcacacttacctggagcgctgccacattgcttcttgcaaaagtgacacttgccctgagaatccaaaaacgcatgtatgcgccagacatactcttctttaggtagtcgagtcgactgtgagctggtacttgatggattggaggcgatgttttgtcgtggcctcgccaagaaccccgagcgcttgagaattccgtcccagaacccgctcgctctgttctcaaatgtgccgaagtcgaacggatcctgtagaaggatctggtgattgtggatctctgattgtagtgcgtcgttcgttccgagcaccatggatttggccaaatcaaagtcggatatcgcttccgtcttaagttcgaaattcaacatactctgaagggtacgtgagcgagtactgtacgctaaaaacgattcggtgttgctcatcctaagattcttgaactttcctcggagagtcgtacgccagttgggtgggagtgcgaacgcaataagcttcgccttgaaatcagaccacggtttccctaagaagccttcgaatccgctggcgtagaacgcggtggtgttggtttctctgatcagtccaccgatcacttgtatcttgtcgtcatcatgggtgacgcccttcgtagcgaagaatatttgtacgcctcggatccaggttatgaagcgttcgacatcttggaacggtcccgagaagagtgggccgtccgatgatcggaaccgttgtaggtcgatgcggcctgcttccactcgagtcagttgagtctcagagtctgatttgacggccattcgcagtaccgcctcctctagttttgcgattcgatccgtatcagcttgacggagttctcgctccgatttcaggctctgcataatcgttgatcaatccacattagcctgatcaatactttgatgttgtagtttcatcaatcctttcaaataattgtcaagagtcatcgatgttgaggatttggtgtcggtgggatttgtcggtgtttctgacatcgttggagaaggagggagagccgggagattgacaagattgctctggttgcctgaagtgttttgtttactagtcgctgcgttgtggtgagaccaatcaaggtcatatatagtacaaaatagctatttacagtagttttcatgttattacaaccagatatgcatatgctacatacccctttatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattggtcttccctcagtaccttctttctatgataataatctttcagtaaacattagttatttcatctcagataccacttagtcagactacatatactatttcattccataattctgctttctcatcccagatattggttatctcatctcatctcactcatcatcctcttcttttcatacaagatttatttcatacaacaattatctcatgctacaattatttcatagtaaatttatttcatactacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaactcaatacacatggcttatatcacctacgttcccatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtctttgattatctcatttctttttgcactacatattatttttatcataaacagaatttacttcatattttctccttttcaacaagtttatttcacgctacacatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatatcttaccactagtatctgatcagaaccacccacatgtatatagagaagactctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttccccagaagataagaaattgaacccagaaaccattattccccagagcctcatccttaccaaaattccccacatcctcacactctcaacaggtgctttgtacaagacatcagtaataaacctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacactttcccctgtgtagttgttctttttcccctctaagctcttttctttagcttgaaaagttccacagcatctaacctcttttggcgtcgaccgtccttcaagatcgcttccgggtcggttaaagggaggagagtttccgcttgggagcaagttgtcatcaattgatgaagtggtttacggttcgagaaaaaaaagtgtaagagccgtgtcgtggctcttcactagcttccttaaatatacgtcgagacaggcacgagcctggagagaatttctagaacctgtgtgtattttatttctagctcgatagaagtgagttgagagttctctcagtacaaaacctgattcatgaagaaagctgaaagataaaaggaaaagatgaaatagaacaacatgaataattaaaatgacttacctagctcgatagaagtgagttgagagttctctaccaagctaggagggggaagactgaacagtgatgaagtagtccgatgagataaatgcttatgtaatctaactagtgattgtccttgtgaaacctgtgtgcggcgaggtttcacaaccgctcccagcgagttggcctgtagacgctcgccgggaggaacccctcccaacgagctggtacacagaccagctcgtcgggaggaatccctcccggcaagctggttggcctcttggcgtatttcagggggaagggtgcatccgcacccgctggtgggtatctgctggcactggcgggtatccaccagcggatagcggatatccgcgaccatctctactagagaacttacaaagtccatgtgctaagaactatttccacagaaataaacaaaatacatccaagaaggattgaacaaagaataaatctggtactcctaaagctggattgctttctttccccatgtgaacaggaactgaaacactttctgccattccttctccagaaatggacccacttggatccactctttcttcctgggttggtcctctgcatgttggacagttagatcttatctggaaccatggctcaatgcacaaagtgcaaaaagagtggtgacatgtcaattcaagatatgcttctgagcactcttgcaagcaaattgcacattcaggtctttcttcaatcctttgccccaaaaatccaactgcattttccagctctaggggatttatcttgtgagggaaatttgcattctttgagagctctgtggttgtgtgattgttgattctttcccctgacctactgtctttatcatcatcaattgtgataatcaccttgtgctgcttgaatcccccaataaaaaaaagagttttaatcccccttataattgaattatcttgaccacattaaaagtagtgcacttaaattggcagtttgcatgtttgacagacttgagtggatttgattttcatggtcttgcaatagggtaggttgatcaacaggctctccaaattgtgttatgtcttgaatctgtctgagctctattgaggatctgattcctaagctgtgtccaaagagccaaagtggaaatttgcagatgtaagatttggtgatgatctgtgaattagggcagcccaattaagtaaaggaagcttaaatatgaggattagtaaccaggctaccattataatagatgtgtagattacttctacagattgaggtgagtgtcagatgatctggttaaggcttgaaagcagttttcactgtaagaattgagtgaaactttgggagagctcattgcaggaaaacagcacttctccttataattttttggtctcagaaagctcccacaaatcaaaactttgcttcatatctatatccattcattagaatgaatgtaattctaacaaaacagttgtcagttgacaatatgaaagcctgtgtaatttgcacctggttgaaacccttccacagaatctgaatagtctccatagttcagcaatgtccactttcatagtcattccaaatccataaatcactgatatctggatcaattggctcattctctcctctccttgagcttcttgcacatcatcaaccacaaaaaacaaccactatggtgggatggtagcctagatcaaaaaaatcatcatgtgacagcactcttcaaaataagactgaactagggcaactgatggccagggtgcatgatttcaaacacagatttctacacaggttttgcaagaatttttgttccatgcatcagtggggttttcccaatgaaactgggataattaataggggatatcagatataaccaaatattatttagttgactggtttagaaaaatccatgatttctttaacatgttggttccagctgctatcaaatcttacaagggtagcatgggaaaaaaaatccaaacttggtgagaaatcccaggctcaatgtctacatgaaacaaaatgttggaatcttagccattgttgtgtcttctcatttttttttctctctgtcacacaagtgaagtatcactgctccctcactcatttccagatgaatatgcttcttcatcttctgtcctacaattcaacccagccataagttgtataaagataaatagtcatatgttttctgagttagaaagtaagaaccatcaggctacgtgggacctgtcccctgtggtcactaaaagctacaaccacctgtagtgtgcaagcgcttttccgctacacacacacaaactagtaactcatatccccttgtttgggctctttgaccacaagttctttctcttgagtctttttgccttgagatttgttctcctgtccggtccttcttcccccagttctgacggcttcatcccaaatttcatcacaaaaaacaagagggttatcacttggaagttggagtctggacctgactgctcttctgtccaaccccccccgtcaacacaaggcttatataaccttcaagagatgcactgaattgggactaaacagggctgagcacaaagctttctctcaacgggactgtcaaaaggatgcccaagggtcagaccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaattcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagaggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttggtcagaccggcaagtacttacaactctctgccaccatcacatcagcacataacagctaccatgagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtaaaggacttcggaggtcccgatcggaaatgaagttgtgagagaagtatcgatggactacccgagctgatcgacagatgcctttcgggatgccgttccagaaagctggggatgattgggtgagggaagcggtggttggggaggcgggcccactgggaaagtcgaaattggcaatacttggcaggctcgtccgcatcggtgggactgcataggggctaaaccgaggatcactgggacttcgcgatcgagattgagagagggctgaggattcatccgagcctcttttctcgttgggtgggggcttgggccacttagggagagcattgccattcgcattcggttgttcgtcggcacataaaccagccatgttggcaatcagttgatggtctagcgatgaggcggttgaagcaggtgtcgatgccctgtataaactggccagattgggcgatgaagcgactgataatctggaataaccagatccatgagagggacttcggacgagattgatgtgctgagatcgaggaccaggatcgctgtccatcgtattagatgaattaaacgagtaccgtcgttcttctgtttgatattccgggcgtgtttggcgatcgtcaccataatagactgagcgatcggattgagtatgaaaagagggtgcaccgacactggccgggctagggagtgggggctgaccgtttcgagtacgagaacagtcttcaactatctggggcatgggtgggttgagggtcgcgcgaccttttcccttatcgacggctttccgaggcgcaccaactggagcagcaaactctggattgacatggatcagaatatctgaaccttgggcaagtctctgcttctgtagcacggcccgagaacgttcttgagccgagcgacgtgcagcttctcgcttggcctgagcctccaacttggcctcctccttggcagccttctcggcttctttcttggctttcttgggatcaagtgacagggtagctgaaggagtagttgtgcaagcatcggagcaaacgcgttcggatggtgctcgtttgagggactgggatccagagaaaactgaggccaaggtccaagcgtcgcactttgagctgattgctagtagttgcgccccttactgctagagacgcggttgggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccatgcattcaagacaaagtatattccctgtcgtccgatgaagatgcatcgtagagtgggatggtgaaagggtgcattgggatgttcgtagtgactgcgtgagagaaaatgatttttttttgttcatattgaataggatgtgagtgagtatttttgggatagcttgcaatcgaggagatttacgatgagagaaagtgagagacagggctagagatggatgatagggtggtgtggtgtgtgatagaacagactgtaagagtcctgtaagtgtgtgtgtgtgtgtcaagatgtgtaagtgacttgagcggactgagtatcgaagagtgtatgtgagtggtatgactgtgtgtttagtgctcctgatgatgatgatgatgatgatgagttgaatttgaatgattggtttgaattggtttgattgatagtagtcaagtgagtgcaactgagataagagccaagaggctgtagaagggtagtgatgatgaggatgataggatggggattttagggagagtgtgggttgtggattgtggattagtgagtggatagtgggatactaaccttgagttctttgagcttcatgcattcctcccagcctccatcgaatgttttcttcatcttcttgactgccaccagttgttttcccttgtactctggtcgtgagcttggtccgggtggttgggtgcctgggggtagggtgagaggggagtgccaatcggccagccagaccgtgccgaatgagccatcgccgacttccttgaggatcgtgtagtctcgggtgccgacatccgggagagggttgtgggaggatgaggatgcggatgaggagagtgagagggtggtgactgggactgatgatcggttggacatgagtgagtgagtgaggactggcgatgaggaggaggaggaggaggaggagtgggaggatgggcgggggtgggttgggtttcaacttgatcaaaagttttggctggttggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacccagagcaagagcaagaagagagtggggcaaacccacggggggtcagctcagctacacttcaacttctccccggccgggactaccagagctaacaaatttccgagtgctcacgatcacaaacacacaaccataatcctgtgatcagacaacccaagaagcgctccatccaaaaaaaaaaaaaaaatagcattccactttgtacatgaacctctgcttggaggataggaagtttgtcaaacttgcactagtagggaaccgcatgtttgatcggctcctcatcatgtcctccgaccgccccgtatctcaagattccgacaaacatagattgcagcaaatatgtatcatgataggatagatgtatttacataactagacgtcttgacagcttttagtaaggggtgaaagtgtttgatctttattctttgtaccccatgccatcctcaacaagttgtatgtttggtatgtcacacttgactatgtatgtacctgcatcctaaaaaagaaccaactaatacttaaaaacaagccctgtctttggccatcaaacattctttattcgaactcattctgtttttattgtatatgggtccttatggatcccccgaagaatttggattcgacaataagaagctatctagtattggcaatggtattgcatcctgatggtccgttataggcttgaattttaagtcggcagcctgttttttttatctagacgtatcctcaacaagttcggtcttgacaagaccatcagggaaaattcaatagatcccatatgttgagcggataaaggataggaatctgaacccaactcactcgcataatcattaggtagattcatgagtaagtaagagaaacagctaccgagacccctctggaagattctcagctggcatagtcctttctgattaagcccttaaagctgcttccacctatttctccccaactcagccttgccttgaacaaagcttacatattgtatatgactatatttgaaaccaacctcactttccataacctcataaataaaagagccataaatagcatatttagttgaactagacccaaatcaactcattattgaataagaaagcctccttatctttgttctttttctggtgttatcttgctctggccacttttttttgtagtagcagcttaagctcttgctagatcataagagaaataaatgagtatctgtttttggtaccatttccctgagacagctcatacagtctcttgtagtgacagtggacgacttcctgttggcatttacaaccctcacagaattggatttacaccatgaaggtcttaatttttggcaaaaaaaaactttcttcagaagccttgtagtgaaggcccccatgtcagctagttgtgcttgtgattagagtgttaatttagaactgagagaggtctaaaaaactttctaaatcacaacgggaagtcctccagtctcacaagctagcagcatggagccctcaaagagggcttctcaaacctttctcttttttttttctctcttgacaggttttctttccagttgcctctcctcccttctctttgttgattgtgaaaaattcatcaaggttgatagaacagatgtatatatgattaaaattgaagaattaagaccatccatgcactactaattccaaaatcagtaaccaatccttgttgaacctgctccccctgatctgccaggaaagttatgaaacttacaggtgagagctcccatccagaagcaggattacatggatcaattttatgctagaaactctgcataaatcaaacaaccttcttagaaagtaaaaactgcttggctcaaacatgaacaggccccagggtagttcacatacttgaggagttcacattggttttacaggatttgtaaatccagaatgacaggctgtggagcttggtttttgtcaggaaaacagatgtacagcctgtaacaaaagttttacagggggctgtaaaatcaaacagaagtcctccactgctgagggtcagtaagccttgttaaaaacaagctctgctgagatctcaggaaagtctggaattttgtacagcttcccccccttccctccttagaatgaagtttccacaatcaaaacttactgaatattcatgcataagaaaaaaaaaacccctttcaaaattggagatgtttttgagccattttcaagtgccctaataggtgcctgaccttcaaacccttttgatcacaaacaatgatgagtttggtgacaagtatggtgttacaagctcatctgagcacacagtagagatggtcattttgcatccggatatccgcgcagatccggatatccgctcataatttcagtggaattaggcaattctgctgaaattaagagcggatatccggatctgcgcagatatccggatgcaaaacgaccatctctagcacacagaataaaccctggtcgctagctcggtagatcaaaaaggtggcagggggacggaattaaaaagcaccactgggctaatgctagccatcaaaaatggatcccctctttctgatggttggtttacctctctccttgatgactactcatggatcattaaaggactcagagactcctccaatgatcagtacttgtataaagcattggagggaggcaattatcaataagggaatcctctctcttcaatcgctggcttttttacaaagaatcaagccagaaatctcaaatcctgaaagacttcttggaattgataggggtttttgcatttatccttctttggggtggataaacaagtcactcatcaagtagggattttggtgaataatctgtacaccagagcttgaaatgagcccaccaacacctgaatatatgatctatcccaagttctgctccctgcctattctgactcactaagccctttacgtttcagcacattccaaacgcccaagtgcaatgccatatggattatgcacagtctcctcccagatgtttatagccatctgttttgagccacacactgggaccccaagaactacaagtcacaagagtttgtggaattgtggaaaatgggtctcaaagaatgaatatgaaaaaataattataaaaaaacaagattataaaatttgtaaaaagcaaaaatgagaaaatcacaaaacctgacagctccaatatttatttcaggaaaagatgaaatatcagaagtgatattatgagatatgaaatgaataataagaagtgaaaatttggaaaaaaaatgactacttggtggtttaaaaagggttcctagggggtcattcatcaagaaatgtagcattctggtactgcaatctactgattttgactgcagggtgtccacccaccatgctcaaactttttttggatcaatattttttcatttataatcattcttttcatgttccaaacttgcactctgtgttttcaattttcactcaaacaaaaaattaaagttttcaaaaaaccttgattttcttttatctttttcacaaattttgaaatcttgatttttatttttattttttttcatattaattctttgaaacccattttccaccattccaaaaacttttgtgactcaaatattttgggttcccgctgtggagctcaaaacagatggctataaacatctgggaggagactgtacagtgggtggaccgttatttttggctgctgcttgttttggattccagaggttcaaagcacaaacttgaagtcgcaaggattgttaatgtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaataaacaataaaaatatttttttccaaaaggtttaatattcattttgagggagtgtgagtgctggaagaaagaaagaatttccaatgggaagaattattataaatgaaaattataaaaaaatggttaccagttggttttaaacagctgttgagtagggcattcaccagctcacattgtagtaaagcactagaatttactgttttggatccaatctggacagccaacctggctcacccttttttggttccaattttttttcatttataatcattctttccatgttccactctttctttctctcagcacttccactcccccaaaatcaataacaaagcttttgggaaaaaaacatttttatttttcacaaattttgaaactttgttttctgtttttattgtttcactagggaacatgcggctccgccgcgtcctgatgactgaactggcaattaccatacccaagcctgcattctcctcagctgctctaaacagcgcaccggtttcatcaaccacaagctatcagcttgtccattgtattacttaccccgatccacttattctgtgaagctcaaagccctaccaggcttagacccaaagttctgcgactccggattcacacctatccataacaccagaatcttgagtctgtatatgtcatagtccctttttaaatatgattgtttgcttcttgattggggaggtatttgagctgcaaaatggaaggaggaagagaaaaagcatctcgcgaaatcgaatagacttgtccttggatcccttttgcgtgtattaaggtttgatttgactgcagagcgggagatgtgccaagtgaaccaagagctctaaacgacctgagatcttctgccccttatacagccctggacaagacaaacggaaagtagaaaagaataagttagttgatgataaaagaatttgtatattgaggaaatcgagaatgagaaggactgacacctagataaccaaaggaggcaaagagcaagagaccatcgatttcacacaacagccagattgcattgccataagaggcgctcatgccaatagtgttgcggctgagttggtgcttgaggatatcggcaatagcggtccagatgacggtgccgatagtgttactgatgaaggcaaggaggctgatgacggagagattgagcgagcctagtctgccgggaccgcgggcctggatgagcgagaagagtaggatgagcgccacgagacaggcggcgatgaacaggaagtagaagccaatgcgaactcttctcaatttcctcattccggaacacgcaaaattctttagttcacgcacgagacactccaatccagcaaaactatggcatttgccttatctaattccagtcccgactccttacccggcgcttacagccctgatatagcttttcctttaccagaccccaccaccgatctctaggcaatagcaattctcggttgaagcggtgcaaccaaagccagacagcgcgtgatttggaagacaaaagactgatataattgtggatgtggcgaggcattggatgtacaaaccggaaagggaagaagagtatgtgaagatgtacaacggggtggtggaggtgacgcggaaaagtaactgttgaggatgagattgtggggtgtgtatgaataaagagggtgcggacaggacatagatgacctggttcgggtatggaagagaagtgctgggaaggagttttgaccagtttcgggttgtggagtgaagttagatgagaagttgttggcggcaagaggcgatggagtacaattggaagggtgaactgcttaaaccggcatcaggtacgaagtccaggtgagacacagggtagtcggacaggatataaaaggaggggttgaggaaggggaggtgaacgagtgaatgatgtcctcagaagacgctatgtgtggggtattgaacaactacctttcgtccctacacatgccgtgatgctgaggatttcgtatattcagggggatgaatcggtaacagggacagaagtagaaatagggcagaaatgctgctcgcaaaaccagagggttgacgaatttatctaacagggacagaagtagaaatagggcagaaatgctgctcgcaaaaccagagggttgacgaatttatctgtgtttaatattcattctttgggacctactctgcaccaattcaccaattcttgtgacttgaattttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacagtccacccactgtacattggttagatagaagtttttgactacagtgtcttggactccagaagctgaacccaccaacttcaaatggtcaaatttcctccatttgacaagctataagagtgggtttattgaaaacagttttaatggagtgcacaattgttagaacttctctctcacagtaattctctattattttgagtcactttttttacactacattgaattgagttttttctccccttctttacatgctcctttttcaaccgttgccatgtcccccaaaaaatttgtctttcaaggagacacatcctgggagccgagatttgcttgatgcttaaaaatctttagtatccgaaccctgaacttggcacattgcggttgggcgctggaagtccagaagagtgcgcgatgcggatgctccaaaacgcaacactgcgcagtcgatcgcctggcaccggcccagcgggtgaaaccagccaccgacggtcaacaagaacacttctcatcggcgcattcggtctttccccaagcttcacaatgacctcgttctctacccgatccggatcatcccaaccatctcccacactttacattcagaacttggacgataaggttaaaaaatcgggtaagtcgattccctcaaaacaaaagagaaaggtgctgtttcatgttgcttccaaaattcggcaatagatctcaaacgattactgtaccagttattcttgatccatggaaaagtgcttgatgttgtcgtgaaaaaggggaaaatgcgcggacaagcgtttgtagtattcaggtgattaaatcaatcttctgttgaattcgttttcttgattttgacatgagtaattttccaaaccagggatttccaaggcgctacgcaagcgatgcgtcaactagatggcaccggtttcttggaccgagaacttgtcagttaatgtcttaaagaaatcctcgtaatttgttccaaggataatgacagctgttcttcccagaaaatcacttacgctaaaactcaatcacatgctactattcgtcaaaacgccggcgatgaggtactgtatcatgtcaagctggggctaaaagatccaaataccctgcaagataagaattccaagttgactgggaaaatgaccgttagtggggctcaagccgccaacgtgagttagattccgcctcgccaagtcgttcaactagacctttcggatgaaaaatgacggcttgactccttttggtcactgaagatggagaaaaagaaggcagaagagattgcgacgaagaagcgattgcaaggttcaacttccgatagcgaacacgatgatgacgaacaagacgattctgcgatggctgatgggacaaataaccaagcctcaaaaagatccaagacaacccacgcgacggccgacgatgacgatggtaagcaaacacttttgactgaagtagaaaactggcactgaaaggaactcaaaaaactgcttatcaacttttgtagaggaagcaatggaggaagattctgattcagagcagcctgttgattcagccgctgctgctgctgtcaaagcggcaggctcagcgcccatcttatccggggaggatcccaaccccgttttgttcttggagggcctcccagcagaagtaacggacgatatgatggctgtcctattccaacagttgcgttatctttcttccgaatacatctgccatttcgttttcttcatattcaggatgagccaactgaatccattcacgacttgcccttctattttttctgctcactgcatgactgattttatctctcaaaaaacaggtatccaggcttccaaagtgtcaggttggttccaggaagaacagggatcgcgtttgtgcaatacgatacggctgctcaaagtgacatggccaaggctgctcttgatggcttcaagcttgcacccggtgtggtgatgaaagtctcgtttgcacgacgcggttaaagtcagaaaatcgatctctcttgataataagaacttcgaattttctttcttttcgtttccctggattcaggtggattcctcccaacgttttgtatgaataaaaaaaaatcaaagcccccttttttaatgtttgatcgtctcgctcaccaggacgaagattcctgtgaacataactcgagggaagaaagcaaatttgagcactcttgtatctccacaatcgcccccaataccgcgtctaatagtcagattcacttgctttaagccgtccgatcgcccaacaactgaacacgatgatcctagccttggggacgtgtgatcccctccttgaacaatatcttttgttccgagacttagatcaataatagccagcgcttaacgttcgagaaatcagtgtctattattgtagcacacggcacagacatagacaaaacaactgtataaaaaaccgttcgacgactgctcatagaatcaattacatataccagtgtcagctgctcaactcgaattggattcctttcagatgaagacgcatagcttcccagtcttgtgacgactcaaggttccaggcctcataggtgcgtttccagattttctgcgaagaattgttacattcattagcactacatgtctccatcgtgttctaaaaccttgccttggggttctgacccggtgctctaattatcaaccgctgggactcgctgaagtcactcaaaagcccccaagaacagacctatgagctgatgggtggctagtgaatcatccactcattttgcacactgccggttggacttcggttcttgaggagactatgtatctagtgtacttcgatagctaacttaacaccagtccctgggagtgaagcactccctccgagagcgctccgcgcggggtcccccgaccctccgttggatttgttaagctatcttcgatagacaaggaaagataatttagctaccgaggtacattaagctggtcgcggagtaagttacgtctaaaaaatcacacaaacagtaagaaagcgaagcatgttaaccatgagtgaataagtcccgctttttatcttgtcatccctacttcgcactcatggttgcgaggcttgacttgggcagaatgaaagacattggatcaaatgagcattggtttcatccgcggccggccagaaggttagcggtcacagtaaccgagcaatggctccgcccccgtttctcaatggttgcaagagcaactaaacacctgaaccgaacgccggagcccgagtaaaaaacctgtcactttggtaaaccgcctcgcataaatgaaagaaagcacctgacgaccaacttaataaaccatctgcccgggtgcaccaatttcgcgaaatcgaaattccctcatcctcactacatcactactatataactgccgtgtcggcagccacatttgtgttttggcattccaacccttcactcaacttaagttggtggaagttgaacttctcaatacccgtattaaagtttcaagtgtagttaacaaacttaacctttgcaatttctatctggatcggatttgtaatccttccatactcaaatccaaacagtagctgcacaactggctagttcttttttttgtttccacttgctcaaactttattgtgatgccagatgcgaaaggctgactctatcatgtttgcctcgaatcttttttccctttgtgttatttgtcgttgagcaggtgtgtgtggttaaattattcgtcctttttaacgagcaacttgaccagacttgacctccgacccagttcaacataaactgattttaggtgagagttttcttccatacgattttctgctttattgcttccatttcccaaccacttcttcctccctctttccccatgatgcatgcgctcacttattgtgataaagaggaataataattgtcttgtaccctcgttccactgaatcacaattttgcgctcattgcatttatgctccaactcatttgaacttaaaccctctgatgatttcgagtcaatccgcaaatccacttaacccccaatcgaaccaacgcaattgatagctaactattgcacaactttctagaccttcggagccggaatgaaacttcatatcttgagtccaggcgatgctctggttgtattgtttctagtattcgtctgcgttccggctgttgttacacaaggcaccaagacacagcccgctcccaaaaccccgaagaggactggtcagggcaacgccaacagcgcctgcacggagggtgtagctaaccttgttggacccactgtctccgggacgatacggttcctgaagcaaggggcgagtgatactaaagttcagattgaagtgaaaggcttgaaacgtggagaaagtagcaattttcatagtcagtactacaatacattttaatcttgttgtcaaaaaatactcaacgatgttttcttttctgaaatcaagtccacgaaaagccagccggttctgatggtagagattgcaaagcagctctggatcattttggagtaaacggtaaaaaaatatgtaaaggtagagtccgagatcaaagcacatgtcaaattggtgtaagtcaaattcaccaagatatgattttgagattctgttcaattgctaagttggcaatccaattcaaacatcaggacttgtcaggtaaatctgaacctctaagcgttagaggtaatggtcaagctacagtcagttatgtcgaccatgtcatagatatctccaaaattattggactaggtgttgttgttcatgagggaaacactaaaaatacaattgcctgtggtgagaagttgctcagtaatctttctaatattttcattatctgacaatgaatgttctcttaattccaggtaacattttttgcaagaaaaaataattgatgcattttgcactatccttgcaatgttattggcttttccatggaagactgttttgtgattggcctgattacaattgtatcatttctcaaaactttcattcccaaattcatatttataattttcaccttaattgtactttatcaaaattggaactctccattgtattagtttaggggtcatcaaagttgatgcatgcatgcataaatattaaaaccaaactcataagcaaccgttggctggggctgcctacataatacaagccaaaataatttatttatgcatttatgtatgtagtcaactttgaacatcacttggaccatattgatttcacaacttgccagctgtggcacagttatggcaacatggtgaaattatattttccaccacaggtttccaaaagtagatttagctgtatatgaaggtgacatcagggggattttacaaaaatttccctgtgaaaccaatggcttggggaggtatatgggttgctacagaaattgcacatctggcaatgccacactacccaggagggggaaaactactttgaactcctgtttggcacccccattgaaagctgtatttggtgtttggttaggtaaatttattttactcctacaacagatcccccccatgaacaggtggagctagcttaacacaagcacatcaattattttggcctagtattgcctggctgttgaaaagcaaacctccaaattagggtattgttggtctgactctgaataccagaggccattttgtggggtgtctgtgccatcccattttaatcatcttcacctagagaaaaaccaatgctctttggactgtgagactttttaaatctttgcatttttttaggtgtaattcccattgtctaactcccaaccattattattgtaaaactcttcaaacatctgtgatttcaggctacactacctgacttcctgtattgtagttcatattaccacttctggtattgcacaaagtaaacagtgccaaagagacaagctctttttaaagtctattggtttgtcatgcttatgagctcaatgcagacacattgattacaccattttgaggattattggctacttactgctggggctcctgctccagatcaccattttaagactgaaaaagtgattgtgagatcattttttctgaatggaggaagggatgaatgagcttcaaactctgcttttctatattataagaaatcaagaccaccatggtaagcttgactatttagttatgtaatgataaaggattatcttcaaagatgaatgtataatttttgaggatttgtattgttgtccaaagaattgattgaggttttgatattgtttcccattttgatgtcttgataatcttcttgttccttgatactgtttgtgagtaatgtaatagaggtggttcttgaacccaaagggtctgagagcactatgcttcagccaggaatggaacaaaggactgacttttctgtgtaatgtttgtgaaactgaactcacactgggctgctacgctacactacgccatgctttttgcccaaaaagcgttagcgtagaggtttttgtgcgcaccaagattgtgtggggttaaaaaaacgttagcggctttttgctactgccagctcccgtctcttgtgtgactaggagttgatgaagggttaggctcacactattgttgtttacacaacgtagtggaaagaggtcgcactcttgttgattaatcaacgtagtggaattagcctcttcaatatactagagtgtttgaagggctgctccttattgttataagggacgacagcggaacaactttgctgcgccaggcttatgagaagagaaaaacagttactattctagttacaaaggttaaccgtaacagactagtactaaatagagggaatagagtgttatgtaatgttaggtatactagattataaaaccccactcacttattatactggttgtaaataggtaaggatagcgggtttgtattggtaatctctgggggaaggaatcctagagggatagccttcctccttaagtattacagagcagaggtcagtctgcttgtaggaccggtacagtccccataaggttatgttatttctttggggagaaatgtcaagaagattaaagtacatgtgagtaaaatctctcttatttcagaagatacacctaagagagataaactggactataagtattttcaacagaggtacacaggataaatctctttgataatcataagagataattatccttttcaatctgagtataattttcaggaaaagggtaaattaataaagaggtaaatatttattcatttactaaacatttattaacataactaatacatataaaagagaataacatcagtgtatacttattaacttaaaaattacatataataatatgtttattatgtaacccaagggggttaccttttattgtagacacctgggctagtgtctcagtgtctgacagctacactacgctgcactacgggctgctaacagccgctaaagggccaaaatactgctaaccagatcagcgttagcgtcgcttagcgggcactttctaagggcctgcacgtgcagtgttagcgtggaagtggcagaattctgctacactacgctacgccaaagttaagcagaattccgctatgttacgctgtgctaaccgctatggttagcgtagctggcctagcattgctgaactgtgtgtatattgcaactgtgaactgtgctatgtgtgaaaccactcatgtaataaatatgtgtaatatgtgacaggtattccccccaaaacttgtactgagtggaatgaggagggaaaaactggcaggcagaggcctccttatatacttttagcggcaaaagcagcccaaaaaccgctaaaacgcactgtagggcagcatagtgggccatttttgtggcccaaacaagcgcattcatggcagaattctgctgcactacactaaaattttgcagaattcttctattttacactgcactaacactatcattagcttagtgaacccatttttgccaaatcaacctccactacaaagagtccctttgggatgtggggttagttaacctagcaggtggagatggtcctggggcctgttctgtgggattcaattttcaagttggctattttcttgttctcctaaacaaaaataatttttcacttttgagacaaaggctggcttttgctgatggtcacatttgatgatatggaaagttggagcaaaatgaattttgaaaaaactggatttacatgccataaagtacacttcaaaccaaaactcaggaccaaatttgcattatttcatatatttatcaagttgaagatacattaagctccaggcttaaataagcctctcgattggatggtcccaaagggacgctctccaaaggacttacatggaaaattggacttgcggcctgaggtcataaggtttagagattgttcgttcgtactcgggtacctgttgaattttttcagaaaataggtaccaagtaccgcaccaggcacctcccggcgggttttggcaggtaccgcaggtacctcccctctcttcctcacttagtttgactgcaaggttcattacaatccttttgcatcttgtttgagctttttttggggggattctttgtgactatcattttattttaaaaacataaaaaatataaagtcaaaaacaattgaaaagaatttaaaaaaaaactgtttgtaattgctgaaaaaaaaagaaacaaaaaagaaaagaaaagagaaaagagaaaaaaaaggaaaaagaaaagataaaaaaaataaaaagaaaaaaaagtaagaaaaaaaaaaagataaaaaagatagaaaatggccttgaggctggggggaaccccagcgtcccggccaggttgaccggaagggtttccttccggtcgatcaggtagatgtatctcatcaatcggaagggtttccttccagttgatgaggtacatgtaccttgttgaccggaagggtttccttccggtcaacgaggatgtaccttgttgaccggaagggtttccttccggtcaacgaggatgtaccttgttgatcggaaggaaacccttccgatcagggaggtacattgacctcttgaccggaagggtttccttccggtcaacgaggatgtacctcgggaattcgggcatcggcggacgccggggatcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcagaagcggcggtgggagacctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagaggagttcgaggcagaagaggagagagaggggggggaagggggactcagagagatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagagtagagttagtgtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatacaagcaagttaccccggacaacaaaaccggagtaggacgcgtggcggagcggagaagtgcaggaaactcctaggcgcgccgtgctttccacaaattggggtctggccgggaaacaacatccttggtcaaacggtacgaagaatagtggatgagctttccgggacagtttttcacaccggcgtaccacaacatcgaaaacgagcgagcgtggaacgattcttctgatccttctgatagcgacggaagcgggagtacggttcgggaaaatcaaccgagtgcggaggataaggggaaacaacgggccgagacattggacgacctgcgtgccgagggacgtaatttggtcgagcaagtccagaagaacggggtcattggatcagaagtggcggaaaaggttaagcttttcgaaggacaggcttcgggatcgagcaagaaggtcggaacttacggagtaccgagcgaaggttccgaggaaaggatgaacgtggatgacccagcgccgccgcggtccttgggtccgctgaaggcgaaggtacgtccgaaggactatccaaacattcggttcagtactaccgaagtgtcgaggtttctggagcgtttcgaggctgcggcggatggggagggagcggaggactcggataaggttcgacaggtggtcaactttatccaggatgaagaggcgttgcgggatgtggaggatatggatgggtacgagaggaaggattgggcggagttgaagaaggagatgctggagaagtggggccaaagcgagcaaaggtatcgggaggcggatctggataggctcgcggcggaggtggcggaggaaggtggcgttcagacgagggagcagtacgggaagtacgtctcttcgttcgatcggattctgaagtatctgaatcggaacgggatcgtcaccggtactccgggagcggtgaagcggaccttcatcaaggcttttccgaaggagatgcgggagcgggcgctccgacagctttacgatcggaacttggtgaataggtctaaggatgggggtgtgatcgttttgcccgacatgaaggagatccgtaaggcacttcagggcgagatggacatgcaggagttggtggaggatgggatagaagcaaggggctcgggatcggctaagagaaaggagccggtgactgcgaaggaggtcggtgaactggcggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaagattgactcccaaaaacccccgtggggtttccattcttttatctttttatttttattttttcttgagatgattgactcccaaacctgttgagggtttgggaggtccgactccatctccggtggcggacggcctgcggaccgtccgcggggggtcttagtgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagacccattcaaaattgtgtttggctggtcatgctataacattaaaaatccaccttaatgacaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcaattagcgtagtgtagcggaattccgccacgacaccgctaacgctacgcgcgtgggcctcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttggccgctttttctgctaaaagcgctgtagtgcagcgtagcgtagcgaaaaaccgctaacactacggtttttggatgaaaaaagtgttgctacgctacgctttttgggccaaaagcgtagcgtagcgaggcggcccaccgctggtaatgagcagcggattgtctagctttgtgataattggtttaaagttcatccaccttattccaattatctggatttacatatttttacttatgatataatggactgacaaatggagcctaaaatatgtcatggtgtagttcaaaggtttcatcaaggtaattgacagctggaaacacaatgagggtgttgacatctggaaatggtgtgatagtgtgagactggacatcggtgtggaaatatctgttcatggtcatatcagattttttatttttcatttttatcaagcacaatctcttgaggaatgatatgaaagtaatggaatggaaaaatgagaaaattcatttgattttatgtcctccacggctcccttaacagtagtgattttcaggcacaaatggggaatattgtgatttatccagccatttggctggatgctctcaggaaatatgagcaagattatatgcaagtccctccctgcaggattgggccctccaggaacaggagagagacttgatgaaaccaacgtgtcacattattttaggatacagcccatggagatcaatttgcaagcttaaataggccttcaccttgggactcagagcaatcagcggagctttccaggccagtagaggtcaatgccttcagttgaaagtcccacatgacaagttttcaaaattgggcttgaaatgtggagctatgcatattaatttgtgacctatttatctctctcttttctggtctatacatgtctaccagagctcacacaacaatgggtcttaactttacagatattggtattgtaccgttacagtattttttttgactcaataaccttacgggttttaccgcaatctgtattggatttttctttacaatatcccagtttgcggcttgtgttttatttgcttttgttacaataactaagatattgggattttttttctgttactgagcaaatggacccatgagcaataacaaagacggaaacaactttttttttctctgttgtcttcagaacaagactgaatctcaacagccgatttggaattggatgaaggttctgcctttgctggacgtttgtgaggagccagccattacaatctcacccgcgagtctcatgatggtgccaccatgtttggtgcaatgacaagagatgaagctcttgatgagtggtgttgttgagtctgagagtgatcagtagaatagccttcagtatttttactgccagaggggtaattctgagtggattttggagtttctgaggccatgctgcttctagtatctgggataagggttctggggatgctagcaggggtatttcccacatataagcaggggatagctcaccaaaggcctgctatcatcaaattagggcttttttatgccttttgcccctggtggagttggtcattgtgttaaccaggggtaaagcctgtaactatattgttggagtatacccatattcattatggtgtatgcttcaaacataacactagcaacctgtatatagtctatactaggttgccgtaggagtttctctctcatggaatccaaaaccttttctttctcactctgagtgtcaccagacattttgtctgtgaacttcaggattcatcccctgtcacacccaacaggttatgaggcccatcgctcagcctgcttacgataattttttttctcgttcactctcgaactcgctcccttcggaaccgaactcgaactcactcacaaaacatacgctaagctccccaactcgactaggaaaatgcctgcacgatctatacagaacccctcggccctcatcagcaacgttccggtcctcgaaggtaatttggttatgtttccatcctggcgcacccgactagaggagctctttgcgatccagggggtgcacgatattgtcaccggtaagctcccttgacccaagactccggggccaagaccgattacaaggagggcaataaaccggtcacccaaggctcgcagcgactttactatgccgaagagtccggatccgactgggatagtccctcggacatggctcgtgctaccttgaagatgacgctgtcgatcgatttggccatacgctacaaggaaaccaaaccggtcaatgtcctcttcaagacgatctgtgatgcgtacgaaaagaatacccgggctagacggatgatgcttcaagacgctttctggtccgctcgtcacgacccaaacaagccaattgcgacgtggatagctcgtatctgcaatacagcttctgatctgaagtcggtaaagctatctccggccgatcaacaaatctgtgaccggctactccgcggtctagacgaaagctggaaacctattcgcgatcacctggtctactcgccaaacgagatgtcactcgacgatgccatcggagcccttgaagcacatgaggtttccatgcaggtctcttttgatcaacctcctgagacatttgcagctccagcagttgtcaagaagaaaaaacctggatgctggaactgcggacaagtaggccaccactcctcggcatgtcccaacccttcggccaagaacaaaggaaaagctagattcgaaactagggctggtgccacgtcggtagtccaactaggtggcggcaatcaaagtgaatatgaggacgaagacgaagacgacgacttcgacagagaaatcgatgtcgtttggggatgaaccctgaagtagaagaaatcttttaattcgtaggaagggcaacaccggcacaacctgatagtcaattcctcatggcaatatgctagtatatttgttatcatgacagttcccttctccttatttccatcggatctctggcttgattataattttaatttctgtccccagtctgaaatatcactactagttatcctgagtagttttaagtatttcttttcaaattaagttctgttttcagcaagggggtgtgttggagtatacccatattcattatggtgtatgcttcaaacataacactagcaacctgtatatagtctatactaggttgccgtaggagtttctctctcatggaatccaaaaccttttctttctcactctgagtgtcaccagacattttgtctgtgaacttcaggattcatcccctgtcacacccaacatatatctgtatgaagcaaccaaaaaatgggtgcctcaatactattctagttgcttggggcttggtcctttactagtaccggtattagtaacgggtggtcaagcatacacttactataacaaaaggggctggttatcgtagagtacagtaaagacccattgttggctcacatacatttcacatttcatgtattgtacctgatacagcagtcatggaagaactctttcctcatcctcccacaaaccatggccactcacctagcctgtgcctgctgctctcatgtatactctcttttgtttcttttcttctttcttctattttcctttctctttttattgtgaaatgaatcctaatccttaaacagatgtgcctgctggcagctgctctcagcccctttgtctctccagttcttgtatttttctctctacactcttcatcatccacatctaccatacttccttccaggtctaggagagtggacttgttttacacacttcccactatccacttgtttttgttatgttttcattttttttttggctattttcaagaaggacaaatttttaaatcaagttgactttttttggtgtgtgtgagttgagcaaacccagtgattgagctgaaaatgagttcaaaccctgattttagaaaatcattataaaatcacaacagactgtacatattttgagctttggatggatggacagaatcatgcatccaatcaagaaaatccaaccaaacattcaaagagtttggagcagattatgtggttgaaaaattcaagttgctcccaccaaaagagtccattctggacaagccagtttttcaacttcaggtgcaagtatcccctatggagagttccctttgggaaccacctggccagtgctacactgccgggtgcacctgatgttggaagacttgtcttaagtttgtcaactcagcaccttcattaaagttgattcagtttcttattggagtgagcttgctatgcacctacactatagccagatgagtcaataaataaattcatttagattgtagatttcacaatcacatacactcacaaggattatcagaagtacatatgagaatcaaaccatatgcagttgcagacagcatatagcaacccttccctgtgtcataactgatctggtatgttgaagattaggtaagattatttagataactattgatagtatttagatgatggcatgatttatgtatataaccttgtttcattaaggttacatcatgattcattattatgttttcttcatccaaatgatgtcatttgtgaaaatcattttgtaatagggtctgtgcttcagttgacatagtcttatgcttgttcttcctccctctgatctctttctctttcttcatcacaatatttcttatcatcaccagggggtgcagatggccgttttcccccccaaatctggcggatatccgggtatccccacggatacccaaggccaatggccggctggaaggaaacagtcaacaaggtacatttacctcaccggctggaaggaaacccttccagctggtgcctcgccgtccctttaaagggtgagtatccaaggatacccgctaaggcggggggatacccgctaaggcggggggatacccgccagcggctgcagatttgggtgcggatggctgtttccccggaaaaagcagccggatatgcggatgcgccggggccatctctaatcatcatttatatattagattactacttattaattcatcatcaaacattatttgacttatggttaaacttcacttgagttactcagaagtttaatttgactactatcttcttacccaggcaagttactccattgagttaacttcatggccactggatactggaaggtagcaggccgaccctcacaccctgcccacaaaattcaaaattgacacacagggcctatctatcctggggggagcatataccatcacacctaattttattgcggctttgaacttgtatgcatgtgtagagttcaaaattacaactactaagcatctgcaccagccttttctttggccgcgtgcatgtgtttggacatgcccaacaaaagtcatgtctaaatccaaaaatctataatcatagggctatacctctcagactcctctatcatacctgtagcatctatcttatgcatcagtgaatgctctacagtatgtttcaaacattttgaaggctaaaaagagcctacagccaaaccaagaaagcttgcagccttggttggcggaagatgccaaaaaaacctaccaactgccaccagggaagaacaatggccacttgatgacaagcgacatcagcctaagttcagcatgctacccagtacatacccagctcaactcttcctcagccccttgtagcacacaaaggggccttgggttgtagcacagttgaagctacagaggagcagtgatcaatgttacacactgtcacctgccatctagtgagtatttatctttcctggtgtgcagttggaatctttggaagaatacaacaccctgtatgcctatttgcatacaggggttacttgagtgtaaagtccctatctttctttcccccatttccaggtcatgagaggaagaccattggaaccctgagggaaattttagtctcaccagctcctgccctggatgtcactcatgcccctgccccccatagggccggcttgttgggtcctgtcctgtcctgtctgttggcgctaccagcaggtattttacaacctgtacacaggctgtatcactccaaagatttgattctgactgcagtcagaattatcactatttttttctgaatcttctgccaaccaagaccacaaacttttttggtttggctgtaaaagtctaaaaaaatcttggtttcggctcaccaattcagacatccaaaaaaatcctgggtcagtctatgctatctgcaattttataccaagaaactggtaaccagggttgaccacatgtgtgcacccaactttttgcaggtgagaaattgcaaaatttctgattttggctgggcacaccaaagtgtgtgtactggggccaccaaccagactggcaacacatggagattgttgttttttttgttaaaaaagtgaattttctgatggatatcatctatctcacaagcaagatatttttagaggttaccaggggaaaaaaagaaaaaaagaaaagaaaagagagatacaatcttcagctttttgttagaaccaacacaataaggatcattgttagaaagaagaagaaaaaaaaaaacgactacatcaacatgctactactggtactagtacaccctgaagaacaatcaatcaatcaatcaatcaaccaatcaaaatgagaaacaaaaaccatgcaggttgttatgttggtttgtggtcttctttttgagactacagaataagatacttgttgcgagaccaacaacgcaatagatcaaaaaaaaaggaaataattttatgcatgtgtgtgtatattgatataaagtatataggaccattctctttcttgcttctttttgtgtactgtgtactgtagtgtaaagttagataccaacaaaaaggaagccttgcagacaagagaagatacatggtcttttttttggaggtggtactggtagcagaaatctaatcaaacattttaccaaacttaaagtccggtccaaacaggcctggagatttaggtctacgagtggacgaggaggtggaagaagcgccaggagcagagccggcagcaggagcagcagtagaagaagaaggaccggcttggttagtgcgagattgtccttgcgagtgatcgccggtggagggggtgttacgagtggacggggttgtgttggatctggacgagtgagtgcgacttggattagcagacccggaggggtgggccgggggtcttgtggtagaagtgggtccgcccgtagagcccgaacgagagctggcggactgacccggcagaccagccgagccgaacatccatgccgtcgccgagccttcggcgcccgggcttcccgggaaggggaaggaatagccagccattggcatcccgaacaggcccgggaacatcatggccggcggcgggataaacccgtggctgcgagttctattggctcctcccgccgcaccatcgtcgtcgtcgtcttcatcgtcttcgtcatcatcatcatcctcgtcatcatcatcatcatcatcatcatcatcctcgtcatcatcctcaggaatatcaaagtcaggatcttcattcatttcaccatcatcccatccttcgcccaagttgctgtgcgtctcttcatcgtcactatcgctgggtggcctaaaccaagctgggggaaagaaggcttgacagttactgctgtggaaacatgcattccgttctttcagcgcattttccacggctcgtcggtcagcccgtttccctgtttttttttttattagcagggatcttgtcagcctaaatcatgcaaatctcaccggctaatcaagaataatcctgacagaaagagcgaaggaggggaaaggactcaacagttgaaatcatcagtaccgaccgagcaacactttaggtcgggtagagtcctaccggtctgttcagcggtgatggaattgggatcaagattaccggaaaggtccgacttttgtttgggccagctcgacaggaacttggcaaacgaactaggttggatggcagtgcaatcttcccaagccagtttgacaattgtttctggtaagacagggaagagcttcgagctagccaggggaccaccgatcgataacgacttgaggtttcgcatggcagacgatttgaataagatatcgaatagatgtgggttttgggttgggtcgttagatgcttctataattgctgcagcactaccacgccccgggttgatcggatgccaatccttgctgacatggatcgtgagagattccaaggcaggattagtatagtcgatcaagagccgatataaacctttgcgatcgagtttgagactagggtgggtaatccggagggtattcatggtagctttagaggtgtttaagatcttcgagatctcgatctctgccagattcggccgggttaaggagatgactctcagagtacaattgaagctgggtatcgacctaagaacggtttccatccgatcgagtggccttccggagagtccgatcagttcgatggtctcgagcatatcccacttggtgaacaatctgctgaggacttcatctgccttccagaggaactttcgagggttttcgactgggttcttgaggatcgagaattctttgatcaacgttcgatgttccaaggcccggaagagtggctccttacaatggcttaaaagtgcagtactgatcgcgatgttttcgagttgtgggcaactctggaggatatcacagattagagatccgccacctttgcccatcgaagccggtcccatccagacgaaacgtaaggagcgaacaagatctcctagtctgttcaatcgacgataaatccgaggtgatgagagctggttgccatcaaactgagccctacgcttacccttgatgtcgatcgaggcagggattgcagccgattgttcttgaagaagtggcgagcagtctgatttgttacgattcaacgtccgtaggaataggttggcttgccatggactgtatagtgctacatgtttgtagagtctctcctgggcgcattgttggaaggtccggttgatgagggagaaagtgactaggacgtctgatgggagacctgtggagagcgaatcgatcttgatcaataaggcgagttgtttcagaactttctgaggatgacctaccatctggccaagaaacttgtggatcctttggaaggattgaaagagggaagaagatgatgatgattagaagatagtctcaaagatagcccaagaggaaatcgaattaactaacatcctcagtctcatctggatcgacaaagtcggcatgattggaagtactagtcgagagaccgaaatccccaccgggggccgagctgtgagaagaacaagatggtaattagaggtcatgtgtttctttctgggtggtcaagtgggtagggactgacgtgaaggatacactgaaatcggttagattgaacggggggaagttgtttggggtggtatttgaggttgagtttcgagtatgacgatgctcatcctctggctcgtctgcgtcttcgtcttcgccctcgtcctcatggtcaggatgatggtggtgatggtgatgatgatgttgacggtgctgttgctgttgctgctgttgttgttgttgggatgcagttctgttgttggtgttatttcgctgttgattgttggtatcaggttgatttgggttgagatcgattgcttgttgatgagccagtggttgtggtgtggttgttgtggggtctgagttgaggtcgaagtgatggtggtctgggtggtggtgatggtgatgatggtgtggacagtgttgctgtgctaattggtcgatgataacttgatcgatgatcctatgaatcagttcggctggtaagtccttcagctttgccatcgttcttcttcttcttcttcctgttgaccgtcttgttggttttggttttggttttggttttggtttgctcgatcggtgctgcccaacctactgatggtcatcagtccgttatatataccttcacccgggggaagccccacggggtgcgggagaccgcgcagccccggatcatgtcatcatcatgtaaccggatatgtaacgggctgtatcgggtcacggatgcggtcaagagagatccggtgtctatccggtagctgcatcaacctgacaatgtcagatttgggagggttttagatatggaggacttcccgtcggttctggggcccttgcagaagtcgatttggacccgaaaattcttgattctcgcagagaaattaattgaatttcgaggctctaaaccggctctggcagacccgcagatgttgatgggaagtcctccaattcttgtgggacttttgttcattggaaccaaaaagtagttttggcctagtctcccaagccatttgaggctttgtcctgaggcaactgcttcgttgggtacctggctctggattgaactcaaccaagtccctccttgcttcaagggacttgagatttatctataggtttgtggtataccctaactcacttgcgggaggattttctttcctcatccttccacatcatccacatgctgtcccaggtatccagtttctctctcttttgtctctttcttttcttttcttttgttttcttttcatgttcatgtccaatattctgtctctctttttttcatcactgatgggatttatccttccacatcagtcacacacacgctgtcccagcttctacctgtccatcccatcaaagattggcatcatgatgaccaagatagcccaatatcccatactatttgaaagcagtatttcaaatttcctgaaggacaatctttggtggggtggatacaaatcttactgctaatcaaagataatcctgagagaaagagaaagggaggggaaaggactcaacagttgaaatttgttgagtcctttcagctgttgatgttttgagggccactaggggccatttgttgaggggcactcaggtgattgaaacagagagatgaacaaccaaactcactgtgaggttgactgagtgagaaacataggtttagatttcgataaggaaaggagaagagaaagagaccggcaatctagtagagatgttgtgcttagtagaagcatacctcactacaagcatatgatgactacatacaggtatctcaacaccacttagtgtagggtggggtagcagcacacccattgctgactacaccagggagttgctggccccaggtgtaagggcctgtaccatcacaaaccagccaatttactgattttcaatttcatttttttttttttttttttttttttgccaatcaaaaatcatttgggggttggcactgaaaatctggcttctgtactgtgggaattgggtgttactggcagagtcaatttccaacttgagaattgggaattgacctcaaaattggggctgtggtacaggccctgagaatccagagaattggaaagcaatagcaatttccacttctctggatgggataggagcagcaacttcctgcaggactctatccaaaaaaccaaaagtgtctgactttgcttgatcgggtagtcacatttggtgggtggcatgcagcactcagggttttgggggcataaccaattcagtccaccaaacaaacaacccaaaaaactactactttcatgcgcagtatatggatgaaatccccctggacaagttagggttagtaagtgcacgccacccgtcttttttcaagattttgggtgtgcctgcacatcagcgtgcacctagtggtggcgccattaactctacagtgggtgatatcagactccacacctgttggtcacctttttccagcagtctttcgtttgcactgacacatgtcatcggatgcatcttgatttttacatttcttgtttgaaaggaaaacctcaaagatcttcaatgcatgcccaaaaaaaagagtgaaaggtttgagcagctgattttgcgtctttgctgtgaatttcataaattgcagcccaatttcaacaggttccccaaccctgaacacatcaagtccatggggtttttccttcttgattgcaacacagtaagatgatagaaaaaggaatgattagagaaaggaagagaggatctccaagagagatagaagagtatggaagccaaagaaccagacaaacgcgtagaggacagcaggagagaagacagagaagacgaagagatgatctgagaagtgagtactgaggatcgagatgagcaagaagtggaggctaaagtaggccgagcggacgagcgtcgtcgcctgtcgacatccaatctcttcccttcctgtttcttccctcctcatcgatgactggattagccctcccagcccaacgatcatcgaccctgagaagttcgacaggaacgtcagtagcgtcaccatcggtaatgagaaggatcgtaatccattgtatgcatttgagagatccaccctacaaaagtcgacggtaaaagaaaaagaaaaaccatggaatcattcaataatctatcccttcatccacgctagcaagatgagatggcgattaggagggccaaaaagacgatcaaagagcttacgttgccaacgaattcgagcctcccagggcaaagaatgtggatttgaagaagaccaattggatccaagtcgagaggatcggcccctcctgctcaacttcaccttcccgactatcaatgctctttatattgctcgtcaaaaaatggcacagatcaccagcgaaaaaggaaagccagaggaccggatagttttccatcttagtcagcgatcgcaagaggaccaggatcgcgatccgcaatgctccccggaacgattgtttagacatatcccgaaagaaactgaggcctaagccagagaccaacaggccatacagtaatcgcggccgagtctccctatcctgtaacactccaatgtccctgctcagatagagaaacggccgatccatcggcgtcagactgaagacacctgcgccaataatcagtagcattcccatcgaactataatgaccaccacctgggccacttcgggtctgacttgaaaccaagtaatagacccccagagggtctagcagatgacataaccatggttttccatgtacaaagttggaaatgctattgtcgacaccggctttctgtcctaaataagaacaatattagggatctagaaagatgagcatagcagggaaaagcaagatccaagcgtagcaacaagcgacagaccattgtgagaccagccccgcaagactcgaatgaggacgactccaaggagataatgatacttcctagtagttggggctaagaaggcgaggatggagagtgaggaggcgcctaagaagaaccaggcttcatgttcctcttcaatgaagctcgtcgatccgaagctcgcgagttggacagctgctagaacgacgaccatgatctcccgattattcaagcgccttccacgcccccggaaggcttcaaatatgaagccaacgaccgcaatcgtcaaaaagattaggcccagaaccatgcttggcagatggtaacccgagaatcgagtcagaagatactgttgagacctgtggagaatctggaccaattccaactgatttagccgcgattcttgtcttctcgaatgacagaactgatcatgagtccagaaatcacaccgacagttctgactcgatcaacatccaaccggctgatgatagcttccaagttttcgttttcggttccaagatcgtcaagatgcaagaaagctttgactggggagagccctccaaatacttgctggagtaaagtggtcaattgaactgcatgatttctcaacgcagcctcgaggtgcacattgtggggtttctgatcaccaaaagataactcaagggctgattcgatagcaactcctatactagcgggaggtattccagtaccgaaaagcatggcaagggttggcacgatgtccacctgctgtactctctcgggctcgtccttttgagcactaagtgacccaacgcggttgaaggaaggtgaagcgagtaaaagcgcctgttaagaataaaagaaaatcattcatcccgatcaatgtgagatacaagtaggaaagataggacgagcgtaagctaactgtagacagttcctccttagatgatccgccgtggttaccagcatcagtcatcccgtgatcaccggcgacaagaagaagtgttttcttttttgatcggaggtcatgctttgaaatgccatcgaaaatgcgggagatagcaaggtctaattgttcctgtttggggcccatcaagatactgtaaacaagacgttatggagagggctagacaccgttgagtgtacatacttatcattgtgcgtgaggctcactaaaaataggatcagatgggtgtttagccacttacgattttgagcctcccaaatgtccaacatggtccaagccaagatagtgcagaatggcgatatcccattcctgttgctgtttttctgagagcgcgtgatcgagatgtctggtgacgttatagtcgacaatctcagtgtcctagtctctttggtaaaaacaaaatcagcgaggagatgtcagattgaactgctccatcgactgaaatttcccctcgggtcgtgttagaaggaaaacaagagagaaagactgacggtgacataaaaacttgagacgccatccacctccgcaaaccaggaagaggggaagagacgcagccaggtatcatcgccatagaatattgcctttctctgcatgacgagtgggctggttggtgaagccacttgagaagaaaacaggagctgacgtagccaagagtcactgtgttctaggagagcaccctgatcagttgaatcagcgatgttcaagaccgcgtccaggaattggggattcatgcctaaaggattgaattgagtctcagtccagatagtttacttatttatataaaaatacatttctttagaaacaaacccaccagtggtcattgccttaagtcgtggtagggttacagtaggcgcttgagcgatagcagtgtatggaagtgcctttccatcccgaacgagcctatatatatttaccatcagccaaaaattgaactatcagttccaatccgagaaccattttaagcctcaacccgaaaactgacgattgagtgaaattcatcctggagtccgtaccaaacataaaatcgctacagcacaagatgaaaccatattagcgccgaaaaaacaacacaaaagaggttgcaatgagggccctaccttcgcagagcatcgatcagaacaaagaccagtctgtcgaacggtgcctttcccgtcgggtgtggtggcgctccatagccgctgggtggcttgtgtgcagggaagaaacctctggcgaatagtcctgctccgataagctggctggtgatgagcaggatgatcttgagtctggctgtggtccgctgtttgtcttgccggggaagagtcatctggaagaaagatgtgcgctgctggcaaccccactcggccgtgcatcttaaatagtggtggactgctgtgtagcccagttctggggcttacacagctcagcttagcccctttcgccgcccacagatataaatcaccggaggcttcttcttcaggctgtgttgccggcggggcagactcgatacatactttacttctcatcggaaagaagatggaaagactctttcccaaccatgccggccatcctaagattgttctgatggatggtggatcggggacgacgcttgaggacgagtttggatgccggctgaagagtcagctctggtcatccgagctgctgctcaaccggcccgagatactctcgagtctccatcatgcctgggaacaggctggggcccaaatcatctcaactgccaggtctgccttcccgctgccacttcaccatctaccagcgcctccttctgcatctttctcatctgcttctggaatacataatctccggcatctttgggcctcaaatacccttatttcaatgctaatcccactttctatgttgctgtctttttgactcgatcgggatttgctttgacaaatgtgacgaactcaccagctatcaagcaactctcgaaggcttcagatccctgctgtctcaatcttccaggggcgaaacagaggagaaagatgtcggaagcgatgttagtcttcaactactccgccgttccgtcgctctggcacgcgattcgttgagcggcagcaatgcccgagtggcgctttcgctgggaccctatggcgcgaccttaaccccgggacaggagtacagcggctgctatccggcgccatatgatagcgaagagaagctggtgaatttccattttgaccgattgatggactacgctgaagactattcgacgtgggagaaggtcgacatcgtgctcttcgagacggtaccgaacctcactgaggcgcgtgccatccgacgcgcttggaagaaattcgaacggacactccacgctctcatacgaagatcggctactggagcgaaccccgactcatcctccaaaccttgggtcatcagctttgttttcccgacatccacgggccagttccccaccggtgaaaatccttcccaagtcttgcaggccgccctaattaccgatgccgatgccgagttagccgagccttcaggggttggagtcaactgcaccaagcttggtaatctccaacctatcctcgaagcttggaggacttcggcggtagatcactccaaaacttggctttggctctatcctgatggtggacctacctacgattccgtcaatcggtcctggactggctctccgatcactcaccaagaatgggcaaatcagctctttaccatcgcatccaacttttcagcctcttgggctgggatcgtcttgggaggttgttgcaaggcaggaactccacacattcgtgccctccatcagcttctctcttcgaccgcgaggaatgaagattctctcaataacagtgattaactgctcttcattttcgtccttgttttttttttcttcctgcaaacatatctatcgtctttgtccgcttgacccaaaccaatcaaaacagcaaaacaccactgctgtggaaacttggaatatgcggccacatgtgcatttatttgagaggctcactgggttataatggaggatgaaaaccgacaggcaagatgcccctataagccacgtgttgttctttattcaaaaatacatagtggtaagcagagtagctctgagttccatcagacaatcaagcccaaattcaaacgagcaaatgagtcggaccgtaaaggttcaaaaatgaatacatacaacaaaaatacaccgaaaggaaaaggaaaatccactgggaggatgttagtgctcttggaagagagattgaatgaaagtcaaagatgtgatgtttgctgagttttcctcaaagagcccatctgtatacatagttagcccttgggaagatgaggcctgtgtcagccgcggattgtggtgcacatttatttcgagggtcgaggtgagtgcagccggccaaccagaacacaacattcgaccagcaacgaccagcgaacatcaaagtacacatcggctgaattctctccctaggcgtacacatcttgggaaccgaggccgactgaagatggacgatgaaagccagatcgcagagaagcgaaggatcagagccgagaagaaagccgagagaaagcagcatgctgccaacctagacccgacagtctcagcaagcacaaatcctatccacgatcctcaaaaggctcgtcaatcttacaaactcagagaaatgaaatcggtcgctcctggaactatggaccaatcggctggcaatcaaagtgcaaaatcggtcaagattatgacttggaatgtagggcttagtcgtcaattcatgatcaccatccccattatttatgatttgacttggtcatctaagatggaaagataaaaaaactcaaactctgtcgatccttgccttttttttttctttctttcttctttctgaagattctagcacaatgtctcgttcgaaggactttattccccggaagtgattgtctgaaatggaaagatagggggccagcaattacccaagagattgtcgattacgaacccgatgtgatctgtctccaggtaagtaaccttgatcgacattccgcatgatttcctttctgttctctagcctcatccgtttccacgagtctgactcggaagatgttttcatgcacagtaggaagtggatcgtctagcagatcaccaaacggtgctctgcgcagcgggatacgaagtactgcacgtgattggtggatacgaagaagatggaaagcagcacggattgttgattggatggaaacaggacttgcttcacttggttgatcagaaggtgatcaggttcgacgaacaggagttcaagtcgcgtgtgggcctgagtagggcaaccaggaacgtcggactgatcgccgggctagcttttaaacatcaccctgggggcttggtcatcggtacagcccatctgttttggcactcccggtattcatacgaacgcactcgtcaaacggccttcctcgccaaggccctcggcgaatttgagatccaggatcgggatacaacccactggcctgtcttcttagcaggtgacttgaacgaacagcctggtggaccctcttatcgactactatctggcgctgcccttccagagaaagaacaactcattttgaaggaatcgaccctaatacataaatcagctgatcatctactcaacaagaaaacaaacgagacttacgtgactttcgagggagatgaagaccgggtcttcaaagacgtcagaccgagtcgagtggaagatggcctattcgacattcatgaattgaaggagctgtttggctcacgtcgttggttgagtctttatgggaattgggcagagaagatgtccggtgaacaggataactggttcaaggataggcctgaattcaaagaccaaggagagaaagcacaggcgacaccttgtccagacgaactaggatctgggcaatacgagccaatgtggagtaagcgcacattcaatgttctggctctacctttgccttaccttcttgcgtcggcttctcctccactttctctccttgcttgatatttttaatctgatcgcccgatctctttgcccaaacttctggttctcatgtatcacaccgattctgtagcaaattttacacctctctggagatgcacgctcgactatatatgggttctttgtaaaggaatcaattcgatcagtaacatcgaagtccgcgcactcttgcccactcatcggactgagactcttgagcctggccttccacgcctaggtgtcgagccttctgatcacatcgcactaatggcagaagtcatcatcccatgcctgtaaaatttcctttgttttcggcacgtcggttgggttgtatatgcgtattgtattggcgaagttagattcacaaattctgcgatattctcaggaaccaccaaacttgaatcgattttttttttcgtgtacctagggcacgtcagcattttttttttcttgttatcttacacttgttcattcatattaatgattcctgtcaaccaagtgcaattgtcattttcttcctacgatcaatatgattatattcgctactgtgaccacaaatttgttaacttggaagtggttcaagtcgacacatgatgtctcaaattctaagcagcttcaaagaccccaagagttctcaattcctttctcctgaaccccgggatgttggataacttaacaaaactcgccagagacctcaactgcagcatcaaagggccactatcacttcagaacggatgcaatgcagcttggaattggaatgatctcgttataattctggttggaaaatcgtagctcccacgcaaacccatctccattgttcattgttcattcaccaaatctcatctctgcaaaagaccagttggacatgtcgattcgttttgtttataaagggtctacagctgattttagtgtgtttttctgacagtgactgttcttaaaaatacaattaaagtttaaaacgagaaaaaaaaatgtatcttctagttcgggtctatgcaagcacgaatagaacgaagaagtgattgcggctcaagttgaaagcggaagttcaacttgggaccctgctcttgtaaatgggttgatcttcaaagttcggtcaaacctctcttgtgcatgattctatgaacttgagaaagttactgctcaaggcttcgtatacgcaaatgggtggacgagtcgctcttgcatgcacaaccgtcatcaccactgccagctccagacattgcgcccgatgatccagagccgaagccagcgcccccggcatgtcccgaagagccgccgcccgtgctttcgcctggcccggatagtccaccggccccagcgtcgcccaaagaaccacttgctccagaaccggaacccctgccacccattcctgggccgccagaaccgctaccatcggcatccacctgggtaccgttgttccctgaagcaagcgggttggactttttgccacctcccgttacaaagccaagaccactcattccgccacttttactgaagcctgtgccaggtgaatcattgttgccacttattgaaccacaagctttgagatgaaggtgatctttagtaaatctacacgatgaaactgaagatgacctgatagatcacaaacctttgagatgaaggtgatctttagtaaatctacacgatgaaactgaagatgacctgatagatcacaaacctaagacagtgtttgaggttagtgacaaagcgacgatggttgataatgaaacaattgattgatttctttttcatatacacacctttgagatgaaggtgatctttagtaaatctacacgatgaaactgaagatgacctgatagatcacaaacctgaatagaacacaatgttaagttatgaacaacaaagagttgataagagaaacgaacctaagacagtgtttgaggttagcgacaaagcgacaatggttgataatgaaacaattgattgattgagaaagagaccgatacaataaagtgagatcgcttttgaaagatcaattaggtttcagaactgcggcgcaaagtgtgaaatgaataaagtataatataaaatggagaaagaactaaatggaactaagcagttcaataccaccaacactagattcagctccaatggaagaatcaacagagctttcgcccccaaaagaacctgaaatgcttgaaaagatgtttccgaatacgcttcctccaatgtcctgaagaattcccatcccttgctttccttcagaaggcttagaggtgactattccagtcgtgacttgtactgctactgcagccgcaaagcttgcctgaaagagatagaaaccgagcgtgcggaatccagccggtcaaatttatcatgatcaatctactttgaatttcagtgcaactcgagataagaagagcgttgttcaagtaccttcacttctgcaaattcgtctacttgagatgaacttgatacatcatccccacctcctgatgaagagctatcaaaattcggcggggaacctcccaagttgccagcaccaaggcgggtaagatttcctggtggatacattgtgccatctgaggatgaatcagctcgacttgtttttttggtcttatccccagctccttgagtgatgttttactaccatttttgctgacagtcttctccagcttaaccaagctttggaagagcaaagaaagagtggttaaagtagtagcagaaagagtcacatatccgtaagctggaagaagcaacatcaaatcatagttcagacatggttaattcctcctgctgccacatcagactacaaatattacagttttgttggctgtagcattcgcagaaccttgaatgccttgttggacatctgttcgacttctcggtgaatctacagggttgaggatgaaacttgattaactttttctctcaatgcgtagcttaccccaaggctttgtgttttatggataaatagataaaagataattgaagaagggttattttgaatcacctggggtgtcttgtgtcttttccacagcatcttctaattcccctgccatcattctctcaacttggtccgatagattctcaagtccaggtaaagtagaaagggtgtggttcaggatcttttgcaatagctggagacttgcgccagaggttttgttcatggcgtcaccagtgactttgttcatgtcatcaccggtgttttcatccacagcgttgttcgcgcttacatgctgatcgtctccctccgtgatccttctggggttggccgggtttctgtcaccttagagattgttcatccatactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagggactcaagtataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagaggggtggtacctgaggtacctgcaacgggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacgcacgatctctatgtcacctgaaccatcccgtgtgaggtcacctccccagccggtggatggaggaatactcgttaaatgcaaaccagcgtcaatgagtggcgtcttttttcccttggattcaggcgatccatttgcatcgtttgcttcttggctgcctgattcctctgtgcccaagaagccatttcggcctggggaaacacttgcggattttgtcaaagacggggatggggtagtcgtcaaatctccggacgtaaatccctgcctcttttggaggtaagtagtgcgtatatctccgtgcggcacagccgccaagaaagatggtaggatggaaacaagcacaagtatggcaccgccaaatttcatgatgccaggataggttgtaactatcgtttgtgtatgaaattcttgtagttttgatacaaggctgggggaaggcctggttgagcagaatagcccgaatgattctaatccgtgttgaagataacaatcagatacgaatgattctgaaacacgcggggaagaagtgtgcctatttatctcttttgatttctgtatgtacgtaaatatccgactccctggtgtcccttgagccaaagacaactcgcgtgtgttcaaagggaggccacttggcactgtcttgcgtctttgcttccttgtcctttcgaacatctcctaaggaaaacatggattctgaggctgagttgaccgacaaggaggtttcaagtttgttcgagtctgtcaggaccgaacacccccctggatcaacctgttgggatcaacaaaatcatctaaaccaatggatgtatggccaacggcaccgtatgcttgattgactttccctcggttaaacaaattcgtgtgatggaaaaggtcagagcagggtgaaacatttaaccagtttaccaggtggtcaagcaaattcggccagcaagggtgcaacaccaagggttagcaacaacagcagtgccagaacttccagtcgaggatctgcgttgacgcaggtcagctgcaagtcacgcgaaatcaccgcacgcttcagcagctgatcacttttgcaccgcgactgtgccagttgaacggagtgtgttaacagaggtctcagccaggatcttgtttgaacagcagtaagttaagcccctcgtcttgggaggggggcgggggcgctgtgccgaagagaccctccgaagggggagaggggggctaacccaaaacctctcaagccttgcccagggtcatgaggaattatgggtgtttttgaagatacctccctagtttcagctcagggaacaacaagtgtgaagacaaaaatttaggggcttggaaaaacgactcccaaattttagtcgacgactcctgttttggtcgggaggtcgtcggacgggagtcgttcttccaattcccgaaaaaacatagggagtcgtcgcactaattttacctggagaattttcatttttttattaaaaaaatagggagttgtccacctaaagtgcgggagtcggcgcaccaattccacctaatttttcccccttttttatatttaaattgacgggagtcgtccacctaatacgagggatttgtcacaccaattccgccaaatgttttgccaatttttttctatattaaaaaaagacgggagttgtccaactagaaatgggagtcgtcgccatatggcaccctcagagactccaaaaaaaggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaatcagattgattgagaaaaaccattgcaagagataaaagagatgacaaacgggccaaaaacattcaaaaatgatcagaaatgtaagaaaaaaaaaacagggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttctattttcctctctacagtcaattcgaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttctttccacttcttcatgagctgaggcggcgtcctttggtggcgcgagcagggatggtggggttggacatggtttggttggttgggttgttggttggtttgggtagttggttgggtggggagtcggtggggggagtggatatgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcctagggatttgtcgacaactcctgcgagacgaaaaaagcccagttgtcagtttggacgattgggccatcgactccctttccgtctggggaaattagcctgatgactcccaaggaaaaaaaaaataatcaagaaaattaaggatcaaatttggggcgccgactcccgccttttaggcggacgactcccgaattttcaattaaaaaaaataaaaaatcgcctgtggaattaggccgacgactcccgggaattggaagaacgactcccgtccgacaacctcccgaccgaaacgggagtcgttgactaaaatttgggagtcgtttttccaagccccaaaatttatgctcacttctccattttctatctgtctcctcaaattttcttcattgcctcttgcagtgggtgagtctttatgtgacttaaaactgggaaatttgacaagtgtaccagatatgtacagtggaggacttgcctttggatcgggggccctcacacaagttgatctagacctgaagaatcttgattcttgcagagaaatttgaattttgaggctctaaaccagctctgggagacccgcagatgttgacgggaagtcgtccagtgacaaaccaataactttggtgcaacccacttatgttatttgttttctccacccaaatttgtagttgagttgtcactgttcatctcaattttgaagaggaaataaaattttacattgaagaagtgacttgcttaatgaaacaaaacaataccatgaacaagctgatttgaccacaataatcataaaatcccagcagtcctttctgccaagacagaattatctaaagatgatcaataaagattaagaaaccaagtcaggtttgaaaaaaattacatatacctaaaatgctcatgccacagagctagtattgtaaaactgcattggtgatttgaattgcattggcacaaggggtagccacaaattttaatcagtctggctaaggcttggctatgaaaccatcaagaaattggccttttcagtttcaaataagccttccaagatggtcaaatagcctgctacaggatgggatatacttaatgtaagctagtaggtttgacttgattgaatgcctcatagactgcatattagtaaaatgagactcacacaggttcagatatgcaattcatgtgtcctgtttaggtaaattttagccataccaaaattgtctaactatttgaatttgggtctttgttggaatttcatctatctctctcctcatccctaaaaatcctgttctgtttagtcttttaattaataatgatataatattagaattcaaattattatacaatttttgatagtttctgtgtggtatcttgtcctgttgtctagtgctgcaatccttgtagtcttcgaaccctggtctagtctttatcaatagtcatttgctccagtcatctattcaagtatttgtttattttttgttattcattatgatattcatttttctctcaaccacatgtttgacctcttgtatgtagactatttaccgcgtagtctcctctaagtaaaaaatacattggctctctcattcttttcccggcccttgagtcagtccaacaaaattcattttgttgcccccaaaaattttcctctcaaaaaaattctccacgtcttcggtcaaaatttcttcactttgtcagcagactcccaaaaattggagttctgactccaaaatttttgggacgtcgcgaggaccgcctgttgacaggggccaggacatcctgaccccaaattttttttttccccggttccttgggagtcagaccttgtcagcctgctactaatcagagccagcctgaacatagcatttacttataaattagagatattattacttacatatgtacatacaattaaaataataaaatatactatttaaataagtggaagcactataataaagacattattacacagtacacttatattgtaatatttcatgagaaaaacatttaaataattaaataaataatgaaaaataacattttttgccagaatctcccaataacttctgaaccttaagtataaatcagaatattattgcagattatgaatctaaatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtggtccttgagtggtattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggatacatgtgtaattaaggctcatgcagttctggaaaaatctacaaacaaggtttaaattattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgtgacaattactctctgaaggatcagcccatgcatcatgcagtgctgacataggctacatgagtgttacagtttcgtcagaaaaccttgtaaacatggttaaaagcctgacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcacataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtatttaagagccccttctcccccctgaactttgattccccatcttcatcattacttaccagcataaaccgtcaccaaacacccagttcaacctgccttttggcccagttcctgctgttatcaacctgaatttcactcaaccatccaacacctgttccccagaactcttccaacacctctcactcacccttctgagcgcttcaagaacagtccccctctcctgaagacctccttggattagagataagtaccagtaagtattatctctttatttcttcagtagtagactttttctgggtttactcctttattacaaaggaccaggacttcagtatcacccctgaaactcaggaccttaaatagagggcacagtcaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttcttttatttacacaaacctccctacttttcacatcctattatacctttgcacctagtgaagctagaagagttttagctcttggcatcactcaggctgacagacctccaaaaggtccaacttgcttggaagttggccctcaaaaaagaaaaaaaaatgaaaataagaaaaacaaattgatttccccgggcggttcttgggagtggatactctcaaaaccccaggggagttgggagtcggctggtgccggaaagtcctcagcggccgagaggaatccctctcggcctgctgagagctttatactctcagcagccaggagagattcctcctggccactgaactctcagcaaccaggagagattcctcctggccgctgagagttgtacactctccgaccaagaggaatccctcttggcccgctgagagttgtacactctcagtagccgggagggattcctcccggccactgagagtgtacagctctcagcgggccgagaatccctctcggttgctgagagctgtacactctcagcggccaaaaggaatctctcccggattctgagagtgtataactctcagcaggccaagagggattcctctctcagcaggccaagagggattcctctcggcagctgagagtgtacagctctcagcgatcgagagggccctcttggtcgccgagagtgtaccattcctcttggcctctggagagtatacactctcggccgttgagagcgtacactctagacggccgtaaggagtcctctcggccatcaagagtgcacactctcgacagccaagaggaatcctcccggctgtcgagagtgaacactcttgatggccgagagaagccctctcggttgtggagcgtgtaccctctccacagccaagaggaatcctcccagccgccaagagggtatactcttgacggccgagaggaatcatcccagccgtcgggaggttttttttttgcagccaactctcaaccccccatggggttttcagattatccactcccaaaacccccccgggggaatcaattttttcttattttttataaagtttagggggtcaggatgtcctggcccctgtcgacgggcggtcctcacgacgtcccaaaaatttgggagtcggttgactaagacccttgaattctgagtatgtgtagaaaaatcaagttcagggtgattttgctgacatactaatgtgtacatgttggcataactggaacctgactggattgaaattttcccccatcaaaattggtcttcagagatgatcaaaatttccaagggatggaaagatacggtactgaacccaattcttcacattgaaggaatacaccatcactgtgaagatgtcacaaggacctgcttccagttgaaatgcaaaaactctcttcaaagttgggttgtggttcttcctcagatgttactcaaccattacctcagacataattcaatgcacagtcactgttcaacttgcaccattactgtgtcttgcattggaatagattcaagtatgacagaagttacattggaaaaaacctacatgtagctggctaccatctttcctgacctagacatcaaagcactccgatcagaaatcgacgaaatcagcatcccaatctttcacgaggtaagataccatcaaattccattcatccatctccactctgtaggccatggtttgttgtctcgatttacttacttggctttactgtcgggggatatatgtagatcaaggaaagcgtcgagggtgatgtgaagccggcgccccacgaaacatctgtcaacccatccaatcctcctcagcaggtcatcaaacaagaccctgataacctgtatattctcacaaagttttgggaagctagattaccagcacttatctctggtatgtgtgcgtctgaagaattgattcatctgactgaacttaacttaacctcaggagtcagtatagtgctctcaccagttggggcaagtgaatgacctcgtaacatagctcaagcacgtcaggtgccatacctgaggctgaagcaaacggagaattttattttctcaggctgataaaaattaacccctcacagtttgttccttcaatatgctctggagatcttgtcttatttcaggttaaacattaaccctccccagctggtgcctcgagaccgccatggaggttttgtctcgtttcatgtatgaatccagttgtatgtaagtgatgcgagaaagtgttttgggtcgggcaccaccacgggtgactcgtgtcctcgccctgtcttcatgaaacgtgcggtgttgaccagacttccacggagttagcctgtgctaaagctagccgtcgcgaccagttgcagcttcatgagtacccagcttacttttctgccgctggttaatcactcgggtggttttgttatatctagaacttcgaactaaccacgaataaaatctctaatagtactcgttgatttactggaaaagataggcatgatgcttataaaaatgcttgtcacagttgagtttgcttgaatgatcttttgccaaacttacgagcaaagggagaagtcatctgacagaagtgattttatagacttttgctttaattggtgtgactttctcgatacccatggcgcacgactccgccgttaaaaaagttgcaagttgggtgcatccggaactggcaccaaatggttcatccactggcaaagcgcgtgtgcccagccaaaaacccttcagcagcacagcggaaaagaaaccccgattgagtgaacatcctaagccacaatactcggcgcactcagaatcctctgacacaggtgaaattaatgtcaacgttacggatgtcactaaagccggtcttgaaaagaaagaactgttttatcggcgaataattgcaccactcttccccgcgttattgtgtgcttattttattctgggaagacctgattcatctgatccattggtccactatgtttgggctttttttggtttcttattcatttatggcctctctattgtatcaaacaaacttgctagggatggatttttgagattggattgagccaagaataaatgacatcatttcacatcaaaattgtaaaaacttttttactgtgacattctcttttctctgcttgtgatatcatgcaggtatccacattaattcttcttatatctctttttcatgggttgtgtcttctgtgactttctctatatttgttcttctagcatatctttctatctcggatgtgtggggagtttaggtgctgtagttgttattaagataacctgggtcattcattcctattcaatcaggctttgagaatgtttgcagtttgaaagattgaaaaatgaaatttggcaaatctgtcttgtcagatttctcaagctgtgtcaaaacaaattgctgttccagttgagtatagattgataaaaagtggattatatgcagtgataggttttttttgcctgccacttcatgtgatgacagaaacacagggagtgggaaatttggtctgatttaaggaatcttcactttcacccccatcatacatatattctttgacagtaacaaaaggccgatggtacctcaaaaagcaaaaggaatgcaggcttgcttcaaaactcatctttcagcatctgctttgattcagttagaattccaggtttgtcaggccaccgtgagatgatcttaatccttactccttgtgggtatgcaaatttcattgaatgcagtttaacttataagagtccactgaatttcaatttgggagacagttcatgtaaataggcatgtaatttcgttacatacaagatgttgcaagtatacagttgagttcaggttgatttcgtgacagtgattgtttgttagagtacaaaaaaatgaaaaaaaaaaaaaaagttggaaggatttgttaaactgaaacctacgtgaagaagtacaaagggaaggatgaagagaaagcgtttctactttttggaatcttgaatcaaagttcggtcaaacctcttttgtgcatgactctatggacctgagctagttgagcctcgagacttctaatgcgaagatgagtggacgagtcggacttgcatacgcaactaccactttctccagacatgctactggatgatccgataccggagccactgccgctcgaagagccaccaccactccctccaagaccggcacctcccccacccattcctgagcctccagatccactcccttcggcatcgaccagggtaccatctttccctcctggagacggggtggagttatcgccgcctccggttgaggatcctcccaatccaccgctcgctccaccagttgaatcaggactagatgttgtgttagagctggtgtcagagccacccagtccctttgaacttccgggatatgcacttgaaccggttgaatcaggactcgctccgcttcccccagtagacccagggaggccggcgctggatgaatctccgggatagccagttgaactggttgagttaggactcgctccacttcccccagtagagcctggaaagccggtgccggatgaatctccgggatatgcacttgaaccggttgaatcaggactcgctccacttcccccagtagacccagggaggccggcgctggatgaatctccaggatagccagttgaactggttgaattagcacccgctgcacttcccccagtagagccagggtatccggtgccggatgaatctccaggatatgcactcgaaccggtggaatcaggactcgctgaacttcccccagtagagtctgggaagccggagccggatgcattatcaccgccgccaccactaacatcagttgatgatccactggagcttccgcccgaacctgaaatgcctgaatagatgtttgaaaatacgcttcctccgatatcctgaagaattcccattccatcctgttgctgtatttttggattttgcaaagcatcatgctcttgcccaccactaccaccattgactctatccaagaaattgtctattactgagcttttaatcgagactcgagccttgatgttgacgttgacttgagcgtttactgtagcaccgatgtggatcccttcctttccttgggacggttgagaggtaaccaacccagttgtgacttgcaccgcagctgcaaagcttgcctgaaagagaggggtaaaaatacggaattcaacccgtcaactcggtcataatcttaagtttcactttcagcgcgattcgggacaaagatatgttcacataccttcacttccgcaaatgaatctgctttgaatgaagttgaatcatcagccccacctgcggatgatgcgtcggtcggtgtagtagaactgtcatcgttaggagtggagcctcccaagtcgcccccacctaggctggcatcgctatttggcgtaattccatctggagagactgatgtaggatttcctggggaatcagaaccaccaggtttcttagttctatccccgagtggattgacgatgcttcccgaatcacccgtacctttatcagcgccgccagatccaccccctcctaattctccaggtgtactgcctggaccaacagtcgaattcatggtcgaattggcacccaagcttgcgtcaattccaagatcagcagatttggaaaccgtggttttgcccgctttcaagtcatgttcaactttggtgagcatttctgcacacattgatacatttgcctgaatctgagtactgaaggttgtttgagacggaggaacatgacacgatgtgactgctggcgtggcagttagcttgattaccgaaaacatagtgaacgaaacttgggcccgagcctgttggaggatggtgagtgattttttactgccatctttgctgacagtcttttccagctttaccaagctttggaagagcgtagaaagagtggttagagtagtagcagaaagagtgatatatccataagctggaagaaacgaaatcaaatcataggtcagacatggttaattcctcctgctgccgtatcagactacaaatattcactcactttcacacgcctttccttgagaatcagtcccgttcatctccactggagctgttatgctcacagttttgttggctgtagcattcgcagaaccttggatgccttcttggacatctgttcgactgcccggtgaatctgcaggagtgaggatgcaaattgatgaatttcttctctcaatgagcagctcaccccagggctgtgtgcttcatgcataaatgtatagactataatgaagataaatccaatcacctggggtgtcctgtgccttttccatagcatcctctaactgtcctgccatcattttctcaacctggtctgacagcttctcaagtccgggtaaagtagaaagggtatggttcaaaatcttttccaacatttgaagacttgcgttggaggttttgttaatggcatcgttcgtagggcctccgggcttggtcgagccgccacctcccgatccatcccacgggatatcacccccagtatttgcaggagggaaacctgctggacccaacccaccaggattggggagatttatagggggtgtgtttggttctttgggtttccttggtaatcccggaccaaatgatgccgtatcttttatcccttttcgttcgtctggttcttctgtgcctaggaggctatcttttcctcctttcggatctttttcttcgggagagccaaggggtttagctagcataccaggtgaacttggcttaggttttgaagttgtatcttgggaagtagatccctgcctcttttcaaggtaggtatggcgtgagtcatggtggggtacagccgttgaaaaagatggtaggatgatggcaatcacgtatagagcaaagcacaatttcatgctatcaggtttgagattgtagagtctgagatgtgtgtgttgtttgtggtgtagagtaaaggccggttgggcggccttgttggggagaatacctgaaagtattccaactcgtgaagatgattgattccgtagtgaatataacacttggatacgataattctgaaatgataacagagggttaggctatttatgtcgttcggttgcccctaccttgattcacaggcacatcgtaagaggtgcgtcattgcctgctgagtctctcaaacatctcctcaagtaaaacatggatcccggggctgatttgacagacaaggagtgttcgcgtccggcacctcgtgcagaaaagccccatgtttcattcctatgcctcggttgatggactgcattttaacaaggtggaaaaggttcaagtgagtagaaacactgcaggtagcacatgggcactggtgaagttggctgagtgcaagatcgaagcttggcaacacccaccacccaagcgccgacgagcaagccaatacgagacaaccgcacactccgacccgtttccctgccgtcgaccgcaccagttcaacggagtaaacccaaaatcttggccaggaaccagctcatgtaaaagcggcgaaattgctatcgcaaccggccattagaaacccaaggatgtaaacccttcacaacgcgcactaattcgccggaaccttgaaaattgtcacatttggaaaagagtaggtatcaacgacaggtgatagtcgttggtagtcaatgtgatgtgggaggtctgtgcagtaagatgcacgcaccgtagagggagaattagattggtatgagaggtttccgctcttttcttgtatttccttttccttttctcttttctctttctcatttgattgtattcttttcgctcgatcatttcctcatgtattttcgtctcgtcgcttgtttaaagcatcctacctcatcagtttctcttaaagaataacaatctacacacatgcaacgatcgatgagtgaaaaaagcaggttggaacgtttgacacttgctggtccagctaatctggctttggaaaaactctgcaaagctgcatctcgcatgtaacctataaattgtctatgacccatcagtggcaggctgggcccatgacacaaagtattttttttcaatcttgaattacgagttcccctagcttgagaaaaaaaaaacccaagagatccttctacacatttattcggaaaacacacagcttctatgtaagccgaaggaatagcagacactttatgagtttgattgtggttcaagagcgggctaattccaattatttgaggggttgaaatcatttttcaattttttgtattctctctctttggtgagtgggggtggggggggggggataggcttttgttacactaagctaacaattatgaagttttttgagtatggataaataattgataacgatttggaaggaccattaatcataataatcaacaaagatttttgacgtgaaaaagaaacaaaaaaaaaccatccagtccatcatgtggcagtttgtttccgactcgagcgggtcccagtccgatctgttttggcgcatgacttgtttgaccaacaaggcaaatttgaaaattcagtctgtaatgtggctgatctcgactcttatcttctactcctccataccatgataagcagcgggattgggagttcccgctaccgatccgccgtgctcgctggtgccagcgactggggcgccttgagtggtgtagttacctagagtagagactgggacagctccaaagacaccagcagcagatgagttgaattctgcccaacgaggacatttccgattggttttcatgtgtccaacttgaccacagtttccacatttacgctgtgttgagagcacgccgagagataagatgtccccaaggaaggccaagaatatataatgagtttgtaagtagtaaaaccctctcctgaattaatggggatgaaacttacaacaggttggcttccagaaacaggagtcgacaaagcaacgtcaatcttgttatgtgaaccgggtttgggaaaagccgcgccattttctttggcgtttttccttgcgagacgtcgttcctgatttcgttttagtttggccaatgcctcctcgattctattcagaacgacaaagatagaaacaaaagttcaactacggttggtgtcccaataagcgagccggtaggtagttgttggattgctaacctccgtttggctagacgatttttttctgggtcatcgctaggcatgagtgcctcagccgacgattcttgttcatcaatcaatcttctttgtctgaggtatgcattgacaactgtaggatctcgaaccacttcagtttgccatttcccatcgatctgcaacaaaaaagattgtcaacaaaacgaccaggtccgttggaaaagctagcatgttaccaaccaatctcctaattttcaatgccttattagctccgactacatggttacgacttccaacactcattccgtcgtctctttcaggcgacgactgccgactaaatgaagaaggagatcgcgagcgacgcgatgtattccagtcaccaggagtagcccccgccgcggacggatgtggcaagggggtgtcaatacctgtcgcaggtgtgtttccgatcgcaccacgacctccacgcgctcgtatttcatcttcatgggtcaattgcggcggattcgggtcactcaaggccagtcgctgagcttgccagattcgctcgatttcttgtttgtacacatcttgctgctcaccaacatgtagacgatgcgagcttttggggcgagacgcaagttcagctagaaaaagaaaagtgccagtgctcgtttaatggtagtgttcgctgaagtaataattgtggtaaggagtgaaaaaatcatgtataccttgtcgctcttctagagtctcgccgtcccggagaaacatttctttcatcgatactcggatgaagctgaaagcctctcctcttccagaaggatctccttcaccatatagcctcaacattgctttattgctagtagccgcgagaaagttcttggtggtactccaaggcgctaactgctgttcgatatccaatttactctggtcatctccatcaccttcgatgtcggcatcttttccatatcccgcatccaatagctgtcgctgaccaacttgcatactttcagccaagcaaactccctctggagtcaccaatttgaatatttcttctttgtcgggcactttcaaaccaggtcgaatggtccaaaatccttgattgtggccttttcttgtgtactccataaattcctagaaatcatattcaagttcaatatttcgaatcaggttttgattgaggcatccaatcgatgagaaccccaacagactaaagttggctgcttactttcaaacgctggcgcatttgcatctcattctggtcattaaaatacttcatcactttaccaatccttatccgaccatcctccgatttggaacataatttgaaggcaatcgtctgcagccgatgttttaattgagttgtggttttgcgagagtgcggtccggggacttcgacgactggatacgtctgaccaacaacatacagatggtctattggtcggatgtagtagttcgtctcagtttcagtcgtatttctaactcagtacacgtcaaatcaattaataccaattgaatcaatcgaccaatgaagttaagtgaggaacgcacctgatgaccaaaaattcattcgagctaggtgtatgtttgaagagaggtgcacgaacgagattattgtagagtgtgggcacggtttcccctggtcggatgcttccgaacttcatgaagggcgactcatcggctacgtctaacacaaagggttccccgatatcatcctaggagtagcattattctcagagtgaatccaataagactgatataaaattgcaaaagttatcgatgacacatacgtttggtatatgatcatccagctcattctgctttcgatagtaattcaccaaaatactacccatgccaacattagaaattacaggaggagcttcttcctaaagaattgaaaacatattgtgtcgagaggataagaaaagtcaatatgaatggtcacaaggaggattgaagtcttgagtgaggtatacgaacagaatactcaaaaagcatgaaaggtccggtatctttcagtgtcaagtcggttgtgttttttagcagttctgcggctggagccgtgtttctaatcttgcggcccgccttgtcttttttcttctttgcgactttcacttttgaaaatttaattgggacattgactggaaactggagggccggtctgtggaaagatcgagcctcgtgcttcgtaagacgtgtcttgtactatattcatcgacgagattacaaaaacgatgccaggaaaggtttcattaggttgtagatcgcaaataaacaagagttttgacaagcacataccaacgggagctgtaacttcatagccgggtaagaatgttggacttccaaattaccaaaggtttgtctgacacgccgacgatgctctttagacacttcataaaatcggtcatttgataagttgaatggatctaatgtttgttgcttgctatctcggttcagtgtgctggaagtacgagcgataggtgccttgctcttaacaacttctttctcaatttccacgccctgtgcttgattgttggataacgatctagcgtcttcttcaacgacatgcagagtggtaaaatccttccaagggcgattcttggcatcataaattatgcaatcgagccaatcaccttcctctacttcgggattacgtggtcgtgatagtctggtgagtgtatcaataggttgcgacagaggatttggtgatggttgtggcttccaaataatatcactttcccaatcttgcattgaaagagcttgccatccgcgatcgtcatgcggaattctccaaggggtcgcgcatttggatgcctgctgagctagaagttgttcgagggatgtctcttcaacgaggggccttgaaggtatcttcgattggaaattagactcttctttgactggaggtaacgtagctagcagttcttgatatgattcttgtagcatccttggcagcttgctttgatcaggagaccgctgagacaaattgagagtgggtttttctaagaggtaggaggtggacattgcaggtggtaaggtttcagggagatttacatctacataaccaccggtgactttttgacgttttctgggtacagtagcgaacaaatcggtgaattgaagtatgccaccttcgacgaaggttgggaagaggtcatggacgttggcaggttcaggttcattcttctctagtccgaccacagttggtgagcttgggatctggaaggcggaggatggggtggagccggatgatgagtaacgatgagatagttggagttgctgtgaatgctttttcggcctgaaaacttgtgggctatcagctgcaaggctttcgtcttcgtcgatatcctcttcttcatcataatcatccgtctcgccacgcactttgccgatcgtcgatggccgtctttcgagttcctcctgaaattctttgtcaacttcatcttcccaatcttttttcaaggatgagtcgctcaggagcctgccacgtctatcttgagaagcgttttctccataatctgcagggatgccggtatcatcatcagcaaatttgccattgtatagatcttcacgtccgtagccgatattagcggagcttagaccgagttgagcacgtagacctgaaacagcatcggcatccaaatcggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccacgacaccgctaacgctacgcgtgtgggccgcaaaaaccagtggcccactacgctgcgctacagcagtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaccaccaacactacggtttttaatgaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctgctgcgggtctcccagagccggtttagagcctcaaaattcaaatttctctgtgagaatcaagagtttttcagtctggatcaacttctacaagcgtcccagctctaacgggaagtcctccattggcaggaattcctccagtatcatcataatttttccaaaactctagttttacatgttgccactacatttcagctcagaaccatcaatcagaaccccatcagcacagggagccacagctaatcctccttgatcctccttcctcatgaccctggatttactttcccccaatgggtccatgttcacaagccctcacttgatgcacaccccttcaggtcaaaaaaaaaaacatcaaaacaccccttgcaagttgccctcaaaatccaactgtactccaacagccacttgcaaagattaaaccaaccccctcccccttcctcaacagtgagaaatccaccaccaaatccaaccccagaaaagcaaaccaatctattacttgaaccttgtttggcagtgatataatctgagcaatttattgctatttttgcctgacatcccatgtgacctctgatcaggtccaccaaaacctcatcagatgtcacaaaatttgcaacatattgcttccaatatatcattattactgacaaacagagaccaaataccctatgaggacataacacatttatgcagctgtgtaagactttttgattgtacttaacggtctaagaataaaaaccaaaatttgagtatcacagatatttatgtagcaaaattttggcctctattacttcaagttcagtggagctgaaaaatgagtggcttatatgactggaaataactcttggtcctaccactgctatgtaggggtgaaattgtgcagatcactgagcttagttttaggtctaatattgtctgagaatccacatggggttcatagttgtgtggcaaaaatttgagcacctgatccttcttgaatgttgtccatatgttctcatctgttatgtatttggcacccaagaattttctcaaatgagtaatgcactaccagatgtgggctgtaagtttcagtagcaaatcaagtctccataagaatcagggactatcactgttttttttttccaaaaaccatcctaaaagaataggctcagagattcaaacaaagtgtcatgcaatataacaccagcatcaacctccatttcatgtttgttgacactgacattcaaccaagacaggagggggtatcaaatatgaaaattttcaatactatgccagtttctcctcaaccaataaaattttacaaatgaattcattttaagagaaaatgaggttttaagttttcatgttttccatatttgatacccccaacacctccaaaaggggcaaaaggtcatttagtaaaacccccaacaatcagggaaaaaacaaggtcaacaatttgttgtaatcttgaactcagcgcgcaagagtttgagggccaaaaaagaaaggtttctttttgggagtagttcacggaaaaagaatgaaagaaccaatgatttttattcacaagtatctagctaggtttaaatagactaaatacaagcgtgtcaaaatgtggttggttgagaatgaataaaaataggatattgaataaaactaagagaaagaataaattgagttcttggaagaaacaatcttggcaggacttctcagtctgttttagtcaggcaagaagagttaatcaagaaaaaacaagaattctatcacaaatattcagaggcgttaattctaagtaattagtttttaagaatcagataattaacatagaaaaagaaagaagtcaatgatgaagacaagagttgttgattaaattgctataggaagttctaattagactacacaaatgcataagtttcaacagaaaaccagctatgatatgctataattcagtccagttcaagatgattcaagaaaggataattgaggtaaaataaaggagaaggatggtgtgattttggggaggagcaggccaaaagaggagaaaactcaacacaattcaaactccccaagattgggggcaaatattagtgtgtgatactttttctgaagctcatggaatctggatccactatcaacatgctcaaatttaccaaaaaagaagctctttgtttttgctgaggagatgcatattctttacttcagtgaagtcttggtgacttgtgagttattgtctgtgacatgttgcaaaattttgggaacatgttgtgaaatcttgatgatatatgaaataatatgtgtgacatcatacatgttgtgaaatattgcttgcatgttgtgcaatgtctggagcaggatgtgaagtttttgtaacatgctgtgaaaaacctgtgacatgtttcaaaatatctgtgaacattttgtcaatgcaatggacatttcacaacgtctcaaaaacatttcacaacttgttacagacatttcacaacatgttcccaatagttctcaacctgtgacatacattccatgaagtgtcacagacctgtcttaacatgtcactgacttgtcacagattttccctacattcttccaacatttattagcatgtcacagacatttcacactactttacaacatgtcacagatctgacaaacatgttaaaaataacattctgcaacatgtcacttgtattacagtcaaacctgtctaagggcataccccttgggagaaggatttatgtatgcctgtaaacaggttatgcccttagagagagggaatttgcagcaaaatcaagttttgggagaagcccttcactattcccttatacaggttactagtatatgcccccaaatttggggaggcagcttgtgtttgccccggatgttgggggttttactcgatgacctttggggttttcttgagttggacacctgtctgcctcgatctaacgccggcgtcgacaaatccaacaaatgtgaattggaggtcgacgccggcgttagaaatgaactgggtttgtttggccctctgaggccatttttttagttatatgtagatgcacacagaaaggtatgcccttagacaggtttgactgtatttcatacatcaccaacatttcaaaacacgtccccaatattttgcaacatgtcacagacactatcacacatatcaacaaggttttacacctgtaaaaaatcaggatttaggcagccaaaacaattttttttggcaaatttgaacatgtttgcagtggaaaatggcatgtgaaccccaaatcacctaatactttgggtgattctgaccatttttcataatattattttttatggtttggtaagggtgggattgggattgggaatacaatgaaaaaataattctccacagtgaagaaaaaaagtgctcatcagatattttgctactctttcatcaatcaaagaaggcaggacaacttacttttcacttggcagttcaatgtgcattcaaaccaatcattaagatagaaagccatcaatggagttccaagcaaaacagtcaagtgagaagaagttgatggtcaacagacatcaacaattagggcctcaaatggtacactgtgcccaggtgtcaggttaaaaccctgagtttgcacttgagctcagctttccgtgtccaggtaggaagtactgaaaaattgtcacctgcaacttagataaatttgaacattgaactgcaagtgtgaggaaaactatgaatcaatctgctgagcacagactttaggtctttaaagaggttttcaaaacccaaggtttgactctttcaggcaatattatttggagatggtgaatttcattgagaaagatcagattgcataagatgaacaggcctaaacagaacttcacaataagcaacttcattccaaaaaaatgattgtggcaagacacacctgttttgctgagtcacggtcttgcttatcatataacatgctgccggttgaatgttttgaaatctttttaatcattcttattgttttcaagtgcgatgccgccatctgcattgcaagccctactattaaggagcttgtgtctgctaagctaggttcacgatagcgctccagtcatcgtcgacagaaacatgtgttcactatgatggtccaatcccccggccgtgtatacgggaagtactccaattgggttagatctaccgtttccaattgaatgactaccgatggtggtaatcttaggtacgagtaaggtttggtcaggacttgatccgaccaagacctcaccaagtcatcctaggaaattctggtcgaccctgatccgcctggaccaaacggcggcccgagtacttgtaatttgttgatcgggtcattttgcaaaactcatttgcaaggttgccccctcaatccacaaaaaacacaattcgagaggcttgtgataggctcgtccaataccgctccgcgtcttgcgcggggaagggaaaaatcagaataggccagcccagatccggcctagtctccaccaacctgaggaatgatacttttgatttttttttctttccatcgactttgctgtcctggattttttgaaagaatagacttgaatgaataaaaaggtggccgatttttcttggttcaggatgagttagttttgtgaccgagttagctcagcagagccgtcaatcctgcccgggatttccatcttgctggaaatatttcgatgaaggctggctttcctattacttttggtgtacggaggaagaatccaggtcaggcggctggaaagaactgggccgtttctcaataacccgccatttctatgaggctcaatcggacgaataacacctcccctgcaaagatcccaggtcgtaggcgattgtggagggaggaccttagactataaataacgcactctccgggcttcctcccagactctcactcaacactaccactccccaccaaaagagcattagaaacagctggtcttttcttcgaaaactcatctcccataataataattatcaaccctaccactcacctcccaaaagagcattacgaaaatatactcatattcatcttactcctcggatcttggaatctttaattataacctatcgtcatcatcaagaacatacccatcagcaggctgaactctttcgttctcattctataaataaaagctaggattatctcagtctggaattggatcataagctagacttactacatcatctttccttacttcgccatgaagctttctctgcatttgttatttgtcgcgtgctatgtcgttgtttttgccgcatcgttacccgttccgacgtaagtatcgcatttttggtttcttctcttctataaacacagcttgcttgaactgatgtcggtccaacatttctcggctttaggagacattcgggagttaaggcatccctcaaatcattcgggcgcccttatcgaacccatcaaatgtatacatcgatgatgaagatcaaaccaaacggtaccaagctgtcgaaaatcggaaagttccgaagtcattctgcctccaacaaccacaagaaaaaaactcatgttatcaaggcgagtggaaagggccccaaacgcagcagagctaccaaacctgcgaaaggctccgcgaaaggcgcgaaagcatctaaaggtgccaaaaccaccaaagcttccaaaaccgccaaaggtacaaaaaacgtaaaagcttctaaaggtgtcaaacccggcaaagctcctaaaaccgccaaaaattcaaaaaacgtaaaagctttcaaaatcggcaaagcttccaaaactaagaaaggttccaaaagtgctaaatcagccaacagcgcgaaaaaagttctggccactaaaatcaaacattggaattcgcgcaaggacagcattttccaatcaatccacttcaaaggcccatataaatccctcggtcgcaaacccgttcctaaggtgatcacccctaagatcgctgcaatgcgacgaagactcgccatacgacacttcgcaaggctggccaaacgaggcccattgggtatgtttcttgcttaaacccgaattcgcaatcaccccatttcttcttttgactgacgttctgattcggattagactcaccactagccactctcttcggaacagcatcatcgaccgccggctcgcttccggtagtcggtattccactgacgagccttttatcgagcctgccgacgaactcgttggcctctcctggtgcggtaaccggcctcctaagcacactgacgagtgtggggcagaacgcgccgtttgcggaactgctcaaaatgtctccgatcagctccatcctcaggggcaacccactggacaacgtcaagagctccctctctggcctcttcatcggcatccccgtcctcggtggcccgctgacaggactctttggcgccgtaactggtgccgctagttccctgtctatatgatcattcgacacggggtttacctcgccttcagtcgctctccccctcttacatctaatctctctagttaatcacccctcaatgaggcgaaacttcaaccctgttcgaggagtaactccaatcaacaacatttaccaatcccttgggacgctcctcaagcttcggaaaaattcagatctgattgccgcaagaaaaactgattaagtccgcataaaggggcgattgattgaatgtcagcagaaatgtgcacgatattctttgtattttcctcgaacgtagatctcttgctgaattgtagctgcaaggcaatgtttcgaaagtgcccagataaattttaaaataaaactgcgcagactgctgttgatcatcagtttgccgatgagtcctttttggttggtaaatcaagcttgtatcaagcatacttcccaagaaaagcctgtacggatggtacaagcatgcaggtcagggattttccttcaaggcttgtgcagctgtaaccagattgttaggaagagtttctccttgacaatgaagtaagccggcccccttcagcatttgagaagtgacacttttgtgttgtgaaattaagagcaaactaatacaaataacacacatacctacttgccctgaagacagccatgtagcacatgtaacatggatccacaagcaatgagtttttcattcagttagccctgtgtttaccttgttttaccctctgcactactggggaaatttcaaggtttggcttcgattgaagcagcctgtggaaaaaccacacaaagaaggactcgtcgtattgtgattactgtatccgaagaagaagatgaagcggttgttttcaaatattggtacagcagtatgagaaaagggacaacaatgggggtgatgactttgctggcatagccgacctttactcttgagattagcactacttttaaagcggtactgtgcagcggaaatgcatggtagataccaggccatgctaaaattctattttgtttctaccaccttggttcctccattcaactaactaccatgcctaagaattatctcccatgatggaggaaggaaggggattctacactggccagggaccctaaatccctccttctattctattgagagaatttttaatttctttttgtccacatatattttctcaggggaaatattcagtgcctgaaacaactgaaaaaaatccacacagataccactgcactggagctcagtccaatgctactgaaatccaactccaatgacctctgtatgtgctacaggttggcgtggatatggatctatatggataggtttattgtgaatgaaacctttacagttacaaattcatatgttggagtgcaggtttacttttgcaaagctttccttttgccaattcaatggaccaatatcacttgtgaaatcaccaataaacatcttctatccataaattcacttagcttatccataaattcacttagcttagaccttccaaaacctttagtttgaggatgatccacacactgaattctacaagaaaagctctcaaaaataggctcatgtcaaagcttgtttagttctgtcatgggctcaaagatggcatgaaaagcagaataggtgcttttctaaaatgaaaggctgaaatgaaagatataaagagtgtggatggtaggtcgtagatcaagagcgaaaacagtgctaaaacaatgctagttggaaatggctgaaccggggaatagataatcttgatcaacatccttgtggattaagtaaaaagagaagggaagaaaagagcatcccaaggaaaagagtcatattaaaacgaattgaacaaagattattatttttgttgaaagaaaaaaacaggacatccgatgcagccaactagaagacaaaattcaattagctcgaggctgttcactgccccaccatgcctgttccatgtcatctttggcagactcctcatgcccctgctcagaaccgtcttcgaacttgacagtctcttgatatccattactgactgctccgtcatagctggtggctgtacccccgctttcgcgattgaagttgtccacagttcctgcactgtcagatcgcaaaagtgaacgtcgcgaatcttcgccctctggtgctgacgtgtctagcattgttgacggcgtcaagcttaacgggttgtggtccgagacatgtttttgttcggtggtagataaaggacgtggaccaaagccgtcgctggagggtgtgacaaccatctcgtggggctcatcatcgcttgaagattcgttgggggaagctaggtcatcggaggaattgaaagtggcggttaaaccctcgagacgtttgaggagggtgactccccctagtgaaaaacgcgtgaccgggtcgactggagacattgccgattccggggaatcggaggaaacatcaaagccagcctgggaattcacttgaatcatttcaggcggtgattctgtggaaggcgcttccgtaaaagtcccaaagccttggtcgactttcttggctgcgcggcgacgagaagcaaaaagaaatgcaccaagcgccaaagcaatcaacgccagagatccaaaaacaccgccaacggctgcacctgtgtggtttgttgggcctgcggcaaagacgttggcaggcgtgttccctagtttgctaaaaatcgagtaaaatgtgtaagcatcaatttaatgaattggaaatgcagcgaaaaaatcttacaggccatgtaagttattggctagtgaggtagcgttagtcagcgctgtggcgttattgagggtattgttgttcaatgcagtcgcattggggactaagtccagagtgacgttcattgatggggagggttgttgaggaatgttgctgttcacagtctgaatgttaattgcagacaatggctgaattcctgtgctagtgttatcgccggtggagggtagggggtcattggctgtctgcacagtttcttgtgaagggggagttgcctgcgatgcagaggtgatagagtcggtgattggggttgctgaatcctgcgaagtgacatccgatggggttgtcgaatctttcgacgggattgagtaagctggtggggtgcttgagtcttctatggatatcgagtcctcgggctcaggcgaatatggtgtttgagatacttcaccttcaacgggaggtaaatcggtagtttgagcttgcggcgcttgggtaggaggtattccagaggcttcaggtggtgaagatttgatctctttcagattggacgataaggctgcagcatggacaattggaggcccccgcgaggtttgtggtacgcttaaggtattatcggatccgtgacttgggatgacagcatgcgctgacacgattggtaaagcagccgtatggttgtgagatgatgcaacgggaagggggtgaattgaattaagcagtggggctggatgattgacagcaggtacaacggcatgaacgggcacaattgttttggctggcggatgtgctggaggcacagctactggcggagtctgagaggctgggggagaaggcttgatgggggcttgcgccaatggtttgatgggaaccacggtcgccggtaccggagcttgaacagcgggcttcgctggattagcaagaattggtgcgggcttggcagaaattgctgcagggggcttgatagcaattggagctttaagaacgggaacatgtggtttgcttggcactaccttaacaggattcaggggctgcactggtttgagggggatagctttaatcggcggcggtttcgccagtgtgagcggtgtagcaggtttcttgatgattggcttgatgagtttaaaaggcttgtgaatgacaggtttgatagttttcacaatgtgatgaaggggcttgacggctttcttcttcatgggcttttgagccttcttagtagcgcgatcgtgaaacaggaaattgggctcggagtcagccgatgggacgttctcattctgtggagtcaagaattgctcaatcgatgcgtttagttcattttccaaatggcatgatccgccggggcagagcttgacagaaacatcagcattgatgcctggggaaagtccgggttcaccgcgcaattccccactcgggatttcggatagagaagcccgacgaggtaaggtggaagtgtggtgttgagattgaatgaaaacgatgcgccgtgcatggcgagagcgggcagacctgacgacttcatttgagacaaacatggtgcaaaaggataatggtattgtaccggattgtcctaggccgttagacgagaggggcggttcggaaagttcgggcgacgtggcttatagacgactggaatcatacagaggagaaagaagtcaatgtcacgcccatccataagatgagtttgtaaacatactcacatgaaaaacgaaggacaacgggcacaagggcgacggtcgtgaaaaagtgaggagaaggggggtattgagaacttcggtgatgatgaaataccgtaacaagtttaagatgcggtggatagctagcttgattgtgatgaagaagaaggatggccggtgaatagggaatgtatcaaggaaatgaatgaaggctgaaggtaatcaatggacgattgatgaggatgtcgaaaatgaaaggatagcacaccgggcgtgcgaggatagactgagatttatgcggaggggagtactttgtttaaatcaacagtgttacgctggacagggaagaatgaaatcccgggtaattaaagagttttatgtgagaggaattaatgagctaggcaagataagaggcttgggatggaaggatcacttgataagtggggagagtggagctaaaagctgcgtatatggggaatcaggcggttgtgtggtatcaggagaccaagacagatgttttggtgatgtcgtgaagtaagtggacaaatggagaatggtgattgcttaacggatgatgatgatggtgccttttatggtggtgggaaagataaggagcgaagttttaccaccaacatgcgagtatgattcaggccagtgctcaagacaaacagccagataaaatggagatggcgggaaggatgatatctgagtagatggcaggttaagttgaaattccaatccggccagcgaaagggctggctggaaagcaacagggcaatttgtattggccgagtaaaacagtggtgcaaagcatccagctacgttgtgaatccaaccgcaggtgcatttgaccgactcacaggcctgaaagccatctggggttggacccagtcctattcgaacgagagataccaattgtcaagctcgggatttttgggctgactctggttcggaagataagtagagcgcgccgctcaggccatcggttcggaaaggcgaggatacatagcgatgaatgtgtctccgaatagcagggctctcgacgacttctgatagcctctggctttgagagaaagcttccggaatcttcacctcagaaagaggcctggatcttaggcaaacaagtgaacaatcgttccctactgtataaccactacctgatggatgtaagtggcctgaggtcatctggcgggtctacactggcatcaagtgtgctctccaattcttgactattacattccaaccgaaatagcaaaatgattcttgttgagactgtcaatgtttgtcctagcaagcgaccaccgggcttggcaaaggcggagaacgcgtattgactccgcggacctacagcctgcatgagctgatgttggtatgtaatacagcccatccatcacagtccatttgagacgcgcttgaatctgtccatgccgcattgtgcttactccgagtctccgggaagcatatccgcgacttccaatttccctttccaacgaagtcgcgccctgggaccagctagggcccacctgagattgaccctctccagcagggggagggtcaacatgtcacgtaagccctccaaaccagaacctgcttcgatcatctagcgcccctgccgactctgcctgagtgcaactagagttgaaagttgaaacaggtcaaaagaaactgaatgaagaataataaaaatctagagttgccaaattgaccatttatctaacattttgctagatattctcttttactatgactggagtcacgatgaaattgaaaagtcttgctgaagaacaaagtaaagaaacaagggaaggaattggaagcacggaaagcaagaacaagtgagagaaagaaagaagaaagtggagatcatacagtagaatagggaatgctatgaaaattatgaaatgggtgtgacatgccatgaggttgagatgtgagtttgaaacagaatgatgacactctccatgcctggagagctccagagcttgaagttgttcaattgaaagttttgaaaggattttgaattgaaatttttgagagttttcttgcaagtgcgttcactatcattttttgaattctggtgaatattatcttgttgtctgtgacgtgttatctatgcgtatgacccttgattctcagattgatattccttgcctatggattagatccaaatttgttgagtttatcatctagcaccattttaagattgacaagaagaaccctgagggcctgtaccacagccccaactttgaggtcaatttccaaatttcaagttgaaaaattgaccccatggcaaatgatgtgccatgcaaacccaattccccacagtacagaagctagatgttcagttccaaacccaaattggattttgtttggcaaagaatagaaagatcaaaaatgaaaacaaaaatgaaaattggctggggtgatatggtacaggcctaacctagcaccttcatggaatgaggtcaagctcagatgatgtcaaagaattagtgtttgttagttgaaaacagctgtccaaagagatgagagaaccaaatgcatatcaatgatccccaacttgataactttgatggttttcatggccacctcatctttgtagatgtgaagaatttcacaactactttcaacttcatgagtcagattctgtttttttgttgctttcaattactggaaagtttttccagcttctttcaagttccaagaagaagaaaaaaaaaacagctcaaccaagtatcccaagtatcaacctaaactgatgatggaaaagatgataattgaatgtgtttaaatggaaataagtttcatcaagcatatgttgagctttattcttttgaatttacgttaatatttgttgtaaattggagggtttctttggttggagattatgtgggagtagattgggcccaggggatggattgacatccatgaagccacattttgtcatgccatcatgaatgcaatttggctgtgaaaacggaatcttcttacagtgacctcaccttataagcatgatgcactgtaagagcaacttcacaggggcttctatctcacatttggcaacctagaataaaaaaaaatcacccactggagatcccattggcctcaccattttacatttttcatcctttagacttgaagacttgatagcaactttggacctaggaggatcacaggatttttctggcttcctttcatgaaaccaaaacactgtgtatcaccaccctgcccaatcactggatagcaactctatcttgacaaaagccagtacgtgcattggcactttgggacttcaaagcttgaattctggttgctattgtgcaaatatagtgagttttgtggagttgctctaagcaaagcataaatagtgatttccagcaaccatcttcttagtttttcagtgaaatttactcaataagaaacatacccctatgtaaacataggattggtgttggtcatcctcatgcttacattgtaggttcactttagttaacttatttttccaaacttcataccaaaggttgtattgggtttttgacaattacgttttgtgaaaggagtggcatcccaggtgcactcaggatgtatttcccctgtgctgagcaccaactatctcatccccaactacttgattgatcatcatcatcattgaaacaaccaactcaccacctcactgccagcataattggctgggttgtgtgtatcctattttaactgggatacacatgaacaatttagacttggttggtgtccaaccaatgaaatacactaccaagggtggatttatatttcattggttgagatgctagtctaccaagtttaaatggttgattgcattccagtttggctggtatatattcaacctagctaattattatcctggaagggcatgaaaggaaagtccatataaaatagatggaagtgtttggacagtgagctcaggattggaaaaatggccatttctgaaacaattccttggtcagcccctcagtggataaaaggaagtatattcagagagatttatgtggggctatcactcaacaagaaacacaaccaaattatgagtccttcaagaactttgttgaagctctaagctctttaagtcttagtaggaaacacctgtaaaatcagctttcaagcaacaaaaaaaaatgatgtataataaactaggcttagatgtagatttaaactggccaaaaacatcagagaaagtagcttcacaagtaaatgctgaaaaccaaagattttcagcttatagggaagaacttaccaatttctagcagttctattttgacagatgatgtcattggctacaagaatgtgtcattatgacatggggagatagagtaaactgtgttcaaaacaagcatctctgttgtattacatcaaacagaaattctggaatattctatgaatgcccctgagggggcatctagaatatgcaaggaggccttctctggccttggattggttcctcagaatatttgcccacagaatatgtacttagaattgccacaagtggtggtgagctgctccttggcaattatcattgcttccaaacccttgcaataacttcatgctatgataattagtgatgttcaaagttggtgcatagattcataaatcatttttccacagaactgcttacataatacatgtctgaattcatctatgaacaacatgattcatgaatttgtgtttattcatctatggtccaactttgaatacaccacaggtcgtgagcgacgttgagcccacatcacccgtttcgtcggcctcactcgtctgaccccgcccaaaaaaatggcagggctaagagcgggaggtgtcggatgccgatgtcagcccaacttgtgatgtgggcctctcgtcggatcatgttgtgggcatgaccgcgacggatggtcctcgctgggtcatgccgtgggcctgacttccaacaagaaggagacgtcagcggcccctcgttggtgtaacgggttgcaaagaagttgggaggctcggtcttgaaaaagagttctgctcccttggatcgaacctgctacctacacccatgctggtgctgggcaagcctgatgattggagcagatcatgcagacatcaatcaacaagggaacgtaattaccgctacacatgatcgttcttccctgcgaacgcattagcagctatattaactagaattccattaaatcttcgtcagaaatgtggcatttccgttgaagacattggtttttttattttatttttttacattttgaaacacaggtagcccctttcttgcatggaaagaggcccagaaaactcatttttagaaaaggtttttttttaaaaagcctatccaagtcatgccaacgaaatcgggcatgacatgatccccaccggcgctgagctgaagcccaacacacagccatcatcggtatcatcaccgcatgttcgtgtcgggcctgcctttggatcacggcagatgatcctgatgtcaagacatcaggatcattcacggtgatccaaaggtcggcccgacctcaatttcatgacagcccacaaccgccgtcaggtccagggaagacaggtcattgccgacccgtgccaacccaatctcaactgcgctgtgggcctgtcgagcaggaatggaaattatcgacctgtggtgtacccctgttgtctctttcagcattgcgaaatagacagatgaataaaaaaacaagaatagaaaaggcatgaaaaaaattcaagaaaaatcatacattctagttctggagtactcttgacagataaaaaatgatcccattcatctttggtgcatactgtcttgattgcctgtcaaaaaaaaatgtgcattttggtaagccccatcaacataggggttttaatccagggtcatgcctctgctggtctttcctagtcggtgcaggtgcattgtttgtctcagccttccaagcttcagtgggaatttttgtctcggttgatgtgttgcctgtggaggaggttcaagggctgagtttctacacttgatgtgctggtactgtctacgcgctcgaggtctgtcttgcgagtgtcacgagcacgacgcgacactgttgaaattccctgcgcgccttgacttcttcctggtccagagcccagcccatcgaccattctcatcttcattccccctttccccttgaattcaggagagacaactcgctgattactattcttccagaccatcgtcgctctcgtcccgaattcgaacagcccaaccgcctggatcgagatggcaggattttgtcggagatgtggcgacataatcagaggcagtgattcccgatgcaagtgtggtggctccagtgcttgtgtgtaccatttttttcttttttaatttatctattttttcattaaaatttgatagcaaacccgttaattactttctctttttgtccatccgtgcgttgcatttgcccgatgtgatgtattcagcttcacaggtgaccaaggctatgttcgaaacaactgatggatcgcccaagcatgaccgatggttaaagacctatggagaaaggcgcagcgtgagcccagcctcggccctcgcctcccgatctcaatccaagccgactacgccgtctcaacttcaaaaagcttgcttgtcttcacctggaatctcaactcaaccgttggcaccagcttctggaaaatcgcgagatagtttagccgaccgaagcctaaacatcatgccttccgaaacggccgctccacccactctttcggaagaacccatctccgagcctatcgcgcccaaggaagtcaagcgtggcttgtcggtcaagtcctctgcccgggctcatgtgcgctctctaaccgcaaacatgcctgattcggtagatctttcggccgcggaagaggaagttttgacaaacgtttttggctcagtcttagatcctcatgaaactcgcggtcggtgtggcgcgtgtcagcaaatcttcaaacgcgaaggtaagatttatccagatcctagacgagaagacgagagtggacaatgggcaggcgtattttattgtcgaaaatgttatgttcaacggttcagccgtggtaaatgcgcgtcttgtcaacataccattgttggagatgagggcaccttcattcaacttgggaaaggaggctgtgatgggctatggcataaggtttgaagctacccttaacatcccactcactcagattatttctgaatgctgattatctgcttgtggtcatatccccacttacccaataccagaaatgtttcaaatgtgttcattgtcaaacagacgtctcgaattcacccagtgtcgatctcagcggaaatccatgttgtgacgaatgttttgaaaaacctcagcactcaaaggcaacctccaaaccttctatggtcacagacatccctgatttacgtgtccaaccagtcggtcaaaatcgtacgaagcgcatcagcatcaataactcaccagcagctcaaaacatcagaccggccgtcgatgagctacggaataagctgaggaaggctggaatcgaaaaagaacccgcccgcccatccattccatcactcgcgggcgccgggagcacaacacataagaagcatgaaaatggcctatcggcttccgttacccccaccatcttgctgccctccgtcaagcctttgtcgatagtcaaacccaatctcaaatctccaaaagcagacggtcttcgtacttccaccagtacgatgtcgtcgtttagatctagccccaagataacttcaacggcaacacaacatgtgttgtcaccttcagcaaacccgctttgcccaacttgcaagctatctcttttccggccatctttgaaccaaacatcgtctgaaaaatcttccggtggtgctgcggagagaattggcggaacgttggccaccttgcctgctactggagagacatttcatgtccactgtctcaaatgcgatgactgcaagcaggcgttccccaaccagaaatatgtccttctcgataacctgaagctgtgtgagcgatgtgttgcgcaaagggatatgattgcggctcaagaaaagttcgagaagatgagcgcaaagctggcaaaacaaagggatgactcggtgtccactcgatttccagcttaccaaagctccaaggccaccaaggaatggcatctggcccactccgaatccgtcagcccctcgttcccgtcgtcccactcattccaatccacccattcgaatcatcaagccggcggaactgcctcaatgactaaaagcgcgtccgagaatcctcagctgctcaagaaagtctcgacctcgccctttctgggtggacaggatgggagcttcaaaatcccgtcaccgatgaccaagagcctgagtgcgacccgctttggaggccagtcgatctgtcccggatgttcgaagcctggaacgatcacggagaccaaactaggacccaatggtcaacgctggcatttcaagtgtctgaagtgcgtccaatgccataaatcactcgactcgggcgccaagacgttcgacgactcagcggccgttggatgtagggactgtctggtgcgtttgcttcctcaatcggtacagcttcccgtgtcgcgatctgttcatgctgaactgccttggttcttgttcctcgttcccagggtaaggccagagccaataaacgtgcgagtacatcaatgcaactccgttgattgactttcacttcgttgagcgatgtatgtgtcgcgtgtcggctcaatttcctccgagctagctatatgtccaagtggcactgtcatttgctttccgactgagctcacaggcgagccgtaacaaattcttatctttcgctcactgatctttgtatgtatggtaaccgagaactaatatgatgattgtaaggcgatacttgcagtgacctaatattaattgtatcatcgcatcgtttttctcctgttggttttctttcctctcttctcattgtttatcatagttcttgtcacccctagttgatttcctgtgcgaccgaaataattgactttttttctttgttgtctttcttgccaatcagcatctcatacgtaattcatgtagaaaatcactcaacatgtgactcgtgtaataacagatcaaccaatccattcgctgattggatccaacagatttgctcaaacatgtgaaaaatttataaaattccaatttcgaccataggtgtacaactttgtttttcggaaggcttggttgcaccttcgtggccagaatatgtctcgactgccaaaaatatctagatggatcaaactaagccaatgctactctgatgaacacctaaacgacgggcggtacgttgccgatctcctcggccacacacgcccaggatcaaacagttcattaagaagataactatttgcgacggaaaaatggaaagtcaatctaaggattattgcagaaccagttcatgatgaggtaacactaaagtgatgggatgtatatctatatatatatgttgagaggccacagcaagattgtctgtctacaaacactttcgatgaaaacatgggggctttgtctcacgaaatgaggatgtgaatcttttcaaacaacggaaggtatccgccagaattcacagtttcgagctgggacgatcagactcctttgggctcgtatagagcgggatctcgactccttggatggtgctcaagattcgtttgagaacctttccactgggcgacttcgggatgtgtgaggtcagaatgatgtttcctctcaacctatcaaattcatccacatcccgtcggttgccgacgggttgtattcgcgcaggaagaaagaaatcagacttctagtaagcaccccgctttcttttgttttttgtctgccaaagaaaaaatgaaatgaaagaaaaaaaaagtgtgtggctgaccacttataatgaaccatgtgagattcgacaaattctttgatttgaagggccagctttgtgagatcattgtaccggggatggagcgccggggaacgatggctattgtcgacgatttcacacagcgcagtcagctcggcaccttgcgggacgatgtaggccctggggaactcagtagcttgatcgtcgcagtaaaaggaagtcactgcgacctcgccgacggcgtcgatcttgctaatcaacatctccaagtctgaaggagacacttgatatctgtacaccatggaatcgcgtcaactcaggttctttggagtggtggaaggaaaacggagtccttacttaccccttgaccatgatgatttctttcagcctcccggtgatagaaagtcttccgtggctatcaagaaagcccagatcgccgctgtaaagccatccctctcgatcaagcgtctggctcgtttccaacggattgtcgagatatgcactcatcaagctgggcgatcgaatgacgatttcaccctcttcgtttcttgcagccagctgcttggtgcggaccgagaggatcttcagctcgacgccgtacatcacttcgcccaccgtccccaattggggcagcaggtcggagatcgtcgcaccgagctgattggccacatgacccgcttctgataacccgtaaccctagcgagacacgattccttcttggtcagtcctccggggctttcaacttgattcaccatctagtaatgacacaatctttgcacccactgatttcaccaaaaagccgcatctcttgaacactgccttgacaatatccggtgccagcggcgccccgccactcatcgagtttgtcacactcctcaaatcataacgcccgtcgtccaacagcggagactttgccaaaaaggcggctatcggaggcgcgatttgcaaggaggtaatccggttcttggtgatctcctccaagtatcgccgaggttcaaacttctgcatgatgtacactgtcgagcctgcggctatggagaacaagacaatagcctggagtcctatattggtgtggtcagtccaggacaaaaaacaagagatagaagttcaatccagatgtgcgatacgtagtgaatatggccgcctagacccattatattatatcacatcatcaaatggactaacccatgacatgacagaacgggaccaagccgattgtcctttcatccggtccatagtcgagtttttggtgccaaaaggaaatgatcgaatggaccatcgcgtagtgactgagcaggacgcctttgctcttcccgctggttccactgctccagatgatggcggcaatcctgagcctggattcgcgtgcaggcttggagaactggaatggctggtaatctgtgcccaaaggcggtggttgcagaagcgttttccaatccgcaaacgttgcaatttctccgttgggcgccttcgtttgggaagtcttggagtctttgaagaagcaacttggaagccggtccgtggtcggggaatcgacgatgtagatatgctccatcaaccaccttctgagttggggctcttggagtaaggacaacgcttcgagcatggttgtcaggccaaacggtgaggtgacgatcaacgctggtttggaagcacgcaagacatccaccagctcgtgacacgtgtaggaggggttgacggtcgtgaacgttaagccagcggccagagctcccagaagtatggtcacgaatgggatcccatttgccaggtagagcaggacgactggtgatagtaggccggacgaacgtccaggcgggtggtcggaagcttgtgaggtgactagagcagagggattgagaccgagttgatggttcaattgatagcctacggcggcggacctttgccgtagctgcagccaagtcaatggatgctctgttttgtgtacagtaatggtttgtttttcaagcaacgatctccaatcagcatgtgtaatgacatcgttgaaacatagactatcagatcaaaatcagctccagaaaacaaaccgatgctatcaggatcagagtccataaagataggcttttgaggggggatgaggggtatatggtgggctcgagtgactggcgagggtgcccgggtgatgatcggactatcctgccgaaatggattggagaataggaactcgtgcaacgggcagcaggggatttcatcgcccaccggccggctggtcgaggctaggagttggtctgggtgagtcatggccgggcgcgttgggacatccaaccaacgatttgtctcacttgaagttcaatgaaatacgtaaacagttcgttaatagacaactagctaccacgaaaaatattgcaccagttaagcatttatctgctgttagagatacagaggctgaggctatgtacgagatgatgggaatggatatatcgtccaaaggctccagaggccgggaaaagggatcggtgaagctgagatgccgggtggtctgcagcggccgacttcgggagcaagccaggtgtccagaatttcggaaacaagccagaggagatggagaagggcagccagcagctcgcgcgtcaagaaaaaattccagaggagagggtcaggcagcgacaacgcatatgggtacagccagccgctgctctggatggtggtggtgcatgcaactatctcttgacttttcccctggcagataagacacagagccttttcctgtccgatacatcgaccgctcgaccgagaagcctctagcctcccccaagccgaggaacttatctcaactccgcatatggcctacgacagctcagacccctgaatattatggcactacccaagagctgctaaaccatgtcgtgtgatgaaggttgcgaatgattcgattaatcgatacatcagttcctgatgttcgtctcggtttgctgaggttcggcagcctgacgaccctggtgccggtgatggtgtgttgatcctgtgatgacggccggctgactggcaagcctcatcgcgaaatcggcacaagtgatcggatgatccgatcccctttggggcctttttttgggatggtccgacggatcaccaattacgtacataggacaagccggatccgactgaagatccggaagtgctccgtactgtagggttctgtcccggggcctcaaggaaccagtgctccatttcaaattctcagagacatcagcttcttgggtgtttctttcattttctttcctaaccatagatcagagtcacaaaattgtctttatctttcatatttgtacaaagtttgttttgtgttgagaaaactcaaaaccacaatccaatcaattcacaggcacatgaagaagtgcatcagggaaattgatgagctcccaaagtgtgcatgtattaattcaggatacatcaagagactggtcatcttcttcctactttctgtagaatttctttagtttacttttcacaaatttatcaggcagaagtttcaaaaaaatcttcctcctttcatcatcaggattgagcttcattccttacttgacgtacctactcatcccatctgactgcagcttgcactgcactgcagcaaaactgccttacctccttctacctccattccaaccaagatgagatggtgcaagtatttaaatatgcaaataggatttgtaaagtgtagtctttcatgttagctatagatatggcctttcaagtttgagtttggatgagttggcaaggaaattgggtaagacagagtgcacccattctctggcaaaagatttggatccagtccttcacgcctctgccttcggggggactctgtcgggatcgggggcagggtgatgtataagcatcgagagcagtcgacactttccctgtccacagcagcctgtaggagtgcacattgccatcaacatccaatccgacatcatggtaagtctaaatcaccattgccattgatttctttcctgtcatgaagctaacaaacagaaagtgggcaaatttttactcgtgcagacaacactcgatccgtcccacttcccatcgctaagcctcgcctcaacggacgatcgaacccacggcgctgccacccacccggtccggctcgaccatccggcgtcgtcctcatccgctgggcttgacgaagatccggatctcccgagccccacatcctccttcttcgagcccaaagagctcccccatcgattggccacgcttcagttacccgatcttcgcttcgaacagggctatctcttgagtctcatgccctttttccacttccatcgccccaccaatctcgatcaatcaaaccatgtcgattgcaatcaaacccgccctccgtacgtctttgggaaagaggaagctcccatcatggccgtccccgatctgacctcggccgagcctgataattattacctcggatctaatttctacgtggagtggaagatggtggtgtatgtaacgctgagagatcaggtaagcagatagcctgaaccagtctttattgttggcctttcattgagagatcccaccagctgattcccgattcttgatgatgatcactccaatcgcagctcttctatccgcttcttcagggctgcttatggggctccgcatcactcgtcgtatctcatttctggagaatccgtgccaattaccgaagacctccgaaacctatggctaaggttccttcagagcaatctccaggcccaaggctccccaaaccggaaacattataggcccgatttgtgggcaccatctggggcggaattcaaactaatgtaacactatcctgacggattttgaggcagcgactagcccctcctttttttttctagaaatgtattaacttaacttaactcgcaagtagtagccccgcagggttcacgtgattttgtaaggatgctggtacccagcgcattgtatcggttattttgatcagcctaacgcgctctgaatgtagacctagcgagtcaatcgtggcactttccatggactttacaaacccactcccttgatgggaccaaaacagcctcaggcaaaatcagaacaacaagaataagatgatggcccctctgacatcactgggcccccagggctctaagacagtctgaatcaaccttttgggccaacagatacccaaagaaaaggcaggcaccaaagcacaccaaaaaaaaaatgtttgtttaggtgcacatccattttttgatgaatgtgggtgcgtaactcccacaaacttcatacattacacaaaacaattatcaatggaactacaacactcattgttaataaagatatatgtagtacaggtatagacaaaacacaagaggatatggcagtaaatacatactaactgaaacaaacatttttttcctttcttacatacacgttaaagatatcatttttgggttgtgtattctttttaagccaaaagtagttgtcattttttctttaaatttggaagatgaaaaaaagttgatataaatgtgagttaagggaaagtgatcttacatgatttttctgtgattgattattgtttcttttttcggtttagatggtgactacagagcaacaagagacgattgaagtactcatcccgattaaggatattatcgaagctcaagacctgtaataacccattgaaaattcagggatcgatggcgcttacatgagttttaatattggagcagtgaacaaccgaactgtctgaattgagtgaggcaaaaagactcgaagtgggggaaatagactcaactattgaaccatcgagaagaaattcgatcccgtcgctaatccgaaagccgaatccaaaagcgagcgagcgtttgactttcttgattgagataacatccttgaactggatgaccaaatccgtcgagcccggcccaccagccgccaggtcttccactccttcgctgtgcttgacaccctcatccatcccaatttcccgaccaccaagttcctctccactgggtttgcgatccaggtccaacttcctcaatgatgatgtcgaggaggagttcgtcgatagggttcgcgtcctgggtggcatgagaaccggctcggacttgttcagtgtcgatttcaaattcgtcgttttcgtccggaaccctttcaatggttcaaaagtgatccaatccctgtggacggccagattgcctttttttttggaaacacattgcatcagcaagaagcccaatgaatttgaaactgattataactggttccagcactgctgctttgtgaatacgggggtaatctcaactggaatggacttaccaggtactttgccattcaaaaaagcaaacgttttaggagaatttagagctgtgccctcgacagatttgttggaatctttggattgatcatgctctggatgagagtgttcagcacctgcctagatacacgatggccaacaattaagcacgattcattgcgactggatcaaaggagagaggaaacacttacatagacctttcttgccaagttggcaaccccactacttccgtggactacttttcggccccatcttttccagatgtcaggttctgggacactgcagacggcagacgccaccgatctatcggacgatatgatgcaccccctttgaataggacttgcagggtttcccgggttttcgtcggtcgagttttcccgttttctatcaaataaagaggaagcagatctgctcttcttgtgcataaaatcggacgggtgacgatgatgatgtctcttgaataatttgcgatgagaacctaatgagtgatgattcttttgccctctttcttgtaaaacttccaaggcaaattcagagtcggttgggatgtcgtataagatcaaccagatcggatttaggatctttctgaatttcgggtactggtcggtgaatccgagtagaaagaaaaactcgatcccaagccatcccaagaagtttttaaccatccatttttgggtgatcgctaatgtgtagagtaggattcctgttaacatcaaactcgtcctccaacatgctcgtggtcgtctccataaataaagacttggtgatggtgatttgcaaaaacggaccagaaacaaaaaaaaagggaaagcgattgatgttttgttgagcgttccaatcaagttgtttcttcgaacataaacataagtagggcgggggatcagatgatttactttcttatcttctcaccaatgtcggccatatccgccaagaggttttcaatttcgtgagcatgttcagaatagaggctgcgactgaaactatacaggcttcgatagtcatgctttttgggtaagctatgagaagagcttggaggaggggcagcgggagaagttcccaggccggggatattggcgcccatagccaccccggcaaagaccatcgagtttcctaatacgcctttggtcactgaacccgacatgccgctcttgttgtccaagaatccttctgatcctatcttttctgcttgcttgcctaactggtgtcgttgactgacttcttgcctcagttctgagatcgtcggtggattgagttgtcggttaatcagccgatataatatatatcctacaatgaagcttgggatcaagtccatagcccaaagaagataataagtctactaaaaaaacccaaatcaacttgaatgtttcggacatgaatatgttgaaagtagatgaaaatactgaccaatagatagaatgcagtccttcttgggttttcccaacggtataacttgctgagttggtttcctgatatgatgtcccataattcggggaggatggcgacgtaggagcgagacgcctgagctttgagtcggctcatcgaggtaggtgtccgggtaggactggagaggagggcattgggcaagtatcggtcgagttgggcggcggcataagcgttacaaaagccgatccaatcgaccagacccgcagacgatcggaagtcatccaaggtgggtactgagagcgttgctgtaccctcagattctagagtttggaagttgatttgattgaggtacttggagctgcgtcttagaaattcagacacctcgagtgcttcgatctctgctagcgtctcatcgtaactgtctggttcgcagtctgagccattgcgccgatcgtccggagtcgaatcaaggccgaatgaagaatctgaggtgctagttcggactggctgatgtgtttcttgctggctcgagttgatcggggtagattgccctggagaaccacgctgagcgagatgagatgagggtgcgtgtgaaggagttgatgactctgggttttcttgggatgctttggcagcagtggctgtacaagtgggattcggattcaagcaatcaagagacaatgagtatgtaatctgaaaggaaacttctggctcgagaccatccaactgatcactcacagattgttgatgagagtcggcttggaccgggagtctggctagtgagcggtggccggggcgggagtggagggggtgttcgtttgttggttgctggtctttcctcctgaccgtcagtgtgttcatgggccatggcaagtcaggcttgaatatctggttgattcctggaaaaaagtagctatgtgtgtacgacgcatacatcgatggattgtatgcatacaatgatgtcattctgttccctgttgaccgtccgatcagcaagctttagcagtagtacacccgtggtgagatcggagatccacggggaccgacaacgtgagttacgtgacctacttggaggaagacagcgccgaacaacagtccagtctctcatcatggccaccgccaccaccacagctgtgcgtacatatctcgtcaacatcctttggaaagctacctactgattttctgatctggccatccttctcacagtcccgtccctgagagtgagacaagaccatcaagatctaccggcctcaatgtaagcgaaaatgactccaagggcccaacaacatttctttttttttttgagaaaatgaaaccctgctgagttttacatccgattgtcttcgcagatcgtttgtctccgatcatgatggactggcgccaacgagtagtggtacgaattatatcgagacggctggagattttgtcaagaatcaaagcttcggtcgaaatctcttcaccgttggcaatgctagtaacaagaactcagacgacagcttcccattgaacttggatttcattccgatgaaattcagtaaccatacagaggagattttcaacgacttgcatcaaccaatcacccggatccaaactttcccatgagtccaacccaccagatcgttctaaatcaagcatccaattgtccatcttcacggccgccagaatcgaacgctttatatccaaacctcttgctggaaaaacaaattcagctttcaatcacaacagctcagccaaccttaattataatcacaaaccacctgtgactccgaagttgtatcctagtcattctcattcccaatcgttgaactctcatccatctgcagaccccttgacccaaaaagcactaacttgaaccatctgttttttcttcttctcaagacccaaccaattgactgactaaccttccccacccaatggagtccctcttgctcaacctgttctgatcgatggattggacccattgagtgactgtctttggtctgataaccagcagatgttcctggcaatctgtcatatttggctatgtaccatctcttccctgattgtctttttgtatttggttttgttggtcaaaccactggagtcaaatatcaacaattactgacttctgcttctctctcttctccttgtttttcaacctgccagacaagttatcacaccagccccaccacttgcagtcaatcaacccaccataccatctctccaaccatgcagcacatttccagcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcagcaattctaaagccccaatgatccccttccaatacatctaaaaggccatcgcttgtccctctcacctgaattttcatttagctgactattgatcttcatgaacgctcttcagctactcttcttgctcaaaattgtcagcttatgaacgacatccaaaaaacaaacgcatacgtaggccttgatcttgctgcaactttgtccaaacctccttgcttggttttatatcgctgctacggcaccttgtcccaacctcctcggcttgctcttatcttgctccaacttagtcgcaacctcctcggctcgctcttatctcgatgtcttatcaggctgcaacttagtcgcaacctcctcggctggctcttatcacgatgtcttatctttctgcgacttcacaacctcctcggcttgctcttatctctctgcaacttcgttgcaacctccttgccttgctttcatctcactgctaccttctctccacttcgctccagcacatacagtaggaatgaaaacctgtggttgcaagcgacttgaaacaggaatcaccgatcagatttgcagaccccggcatggcaccccatggtaaatgtgctgtgctgtgctcttttcatcttactgatattcaatggcattgtctatgactctatacctcaatgaatgttggtcactttcctcgtctgttgacttaatgactgatattttttttgtttctacactacttggatttccacattgttgtagtcctggtagtcgcatgaacacataaaacttagcttcttcttttgttgtcagatcagtcgatcggtctcctatcccttcatagtctcagtattgtagcattggttcaaatgtattatgaagtttccttgtatcgttcttgtacaacatttggaggaattcctcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctaaccaataattggcaccaattttttttctcttcatcctctaccttaggaagtgtgttccgttgtggaaagaaaggcacaccttaggggatttcttgcacttctccgctctgcaacgcgtcttttctccggtttgttgtccagggtaacttgcttgatggtctcataggtaggaaaataactaatctttatttgctgttttgtttttaatactctaactcttttctatctctaacaattctttaggctaatacacaattcactcctaagtcactctgtttttctgatatgttctgagtcataagttccccccctctctccccttccgctccaaactcctactctgccagctagcccacacacatgttctcccctgcttcccacgctgtcctcctctgtcactcccttgtgtcgcgcttgtcacccctccgacacccgccagtcaatatactactccttctgctatttggtcaggtctcacaccaccgcttctgcctctggtccagccactcggagccccgcttccgcctgttggtgcgcccactccgtcatagcccctccgcagtgtacgctaaccctggtccacagttggccgtgaaatcctgaagtctgccagtggccggattccctgcagtaagctttcggaaccttgttcattgaaccccgctcagcccatgctttctcgcgcctcagaaagcttgactttctgtttgcgcaccaccgctttcctcagccttccgcatagtgttagatctgcatgctttccttgtcagccctgtgcattccgcgcccaccccaaacaatccagccaaagctttgacccctccacgctctcaccaccacaccatgttgatgggatgttcatcaaactacactaaattacacaataactgttagtttggcagcccttgaaacagcgaactaaccctgaattgtcagtgcactgttagtgccactaagctgtgttacatgaggctcgctttcacctgccaggcagcctggcctgacaaattgaggggctttgttaagctagatatcaaccaaccattcaagaaacactagtggaagatcacacaaaacacatagtttcaacccattgaagaaccccaaaaactcagtttttgtttgttttcttttgatcagtgactgctgtttagtctacaacctatggccatgtgatcatctgcatttgttgttgtcccttggtcagttgcaggaaggccagaattaaacacatctagtctaccattgtggtgattgcaaaaaaaatgttgcaaggattctgcccccccccctgattgattttaatctttcagcaaccaaggaagcagttgaatgtaccagtttgaagtattacatgagtccttcataattaagttggccaaatagtggcataaacaggagatcaggtgcactgtaatttttggctgatagaatccaaaggaggttccagtcactcatcttttttgagatttgttgcactgaacaagatatcccaccagcacacacactcctatcatggaaaacgccctcctataatggaaataaaaatgaaataggggacaatggtcaggttttgccacattttgaaaggcagcactaatatgggccaatgtggggtcacagttgtgccatgggtcaagtaataccagagagagatgtaaatattgtgtattgtctgattgcttttggatgaggaaaagaaagtgagaattaaaaggagctgaacaagtttcaaaaattaaggggaaaacaagaatataatctggatagacccggccctcctggaggggcggggttcttctggctacccgtggaagcctgtttccatgggaaatcatgctccaacgttgagagatggatggcgcagaggggagatgggcaataacatgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttcctggatgtatatacataccatagtttcttacttttttgacacatcatgccaagtggaataatatgtgttgtggataggttggcaagaaagaaagagggaaaaagtggactggaatcagaaaccggaaataatcaagatgaaagtccgttcacaacatcaacggtgggccagttacactaaccgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagcgggaatttttggcccactaaaactacaggattttttaaaaaacaaaaaaactttagcgtagtgttagctacctttaaaaaggcacaactagcactaaccaaaatcctgttagtgaaattttagtggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaacggttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaatggttacactaactgttagcataactgattaaaatttacatgaccacatgactagcattagtataccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttttttcagttggtaatgggggccactcaattttagccccctgccaatttttaacacttacttgtaagaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggttccattcccacacttgttcaatttccgctttcacatcatgtagcaagggggggggggttgaggtgtaaccatgatgtatcaccagagtgtggtggagctgttggcatgaaccatggcaactaccacccaaataaccttacaaccacaagggtctgtagcctagttggtaaaggaagcactctggtatgtgactcagaattgctgaggttgtgagttcaaatctcaccaggcacatcctccatttgtttttctctgcatcttgtgctgttcattttctgcgggattgtatgtgatcataggacattgaaaatcgtcactatggaacttggccgtatcagttatatggacagttcacacaacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaatcctcccttgacatgtcaatttctctaattgatgatttacactacactacatgtgtagtgtaacttctactgtagcgtagcgtaactagacatgtagtgtagtgtagcgtagcttaatttggtataagttacactaaatgttagctttcaaatcggttacactatctgacagtcaaaattttgttagcgcaaaaaagttacactaactgttagggttagctgagattatttgaagctaacactaccaaaacatttgagagaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccactgttgacaacatgcaactcttgtgaccaatcctaaattatccaggtccctcggctgcctacttgttcctaagttgcggctcaccctggagcaaagctaagcggcggcggactgcaataagttagtgaccaagcctggttaggaaacttcattaaccgtgtccatgctcaactgtcagataatctccaccacccttattgtaattgcagtagtgcaagcagggtcaagtttgacagtggatcaacaccagacttattattcagagtaagcagggcaaacctcagttgagagaactttgagcttgttaaggggcgggtcaaaggccccgccccttgtttaagctacccgccattccagaaccaagctatcttggttcttggtaggcatgcaatcccacctgctcctcctggaggggcaggttcttctgccaacaggcttccaaggggcgtgcaatcaaacctgcccctccaggaggagcaggtttaattgcacaccccttttggaggggcgggggtgggggtgggtggggagggggggatgtgcaattatcaacgcacagtcaaatatgctgtattaataagattacaagtcaaatgaaggaatcaagcagtcttttggacaggtaggatgactgtaatgctgacaaggatcaacagtctgaattcttgaggggtgtaacttgtaaactaacttgaaaaaagcccaccacttctgtggtcctggtgccacttgccaagtgaacctctgaaggaggtacagaaattcacagaaagcttgctttctgggaccagtcaacattgcaaaaagaaccagtcaacttttcaaaaagaaaattgtgcctcaaaaccttttcacatctctgttcaagctctgaacatgctgttgaggccttgctggggcccaggcaaccagttgggcaccgggtggggaaaatttgagaggattccaatggtcctactcccaaatgatcagccaagaatgtgcaatcacttcctggccactacttcagcctatttgcatgcatctggattctgggtactatagtatagatgagtgaaggatatagttttactacagtgttttgaatggaaatggtgaaattttgctgtatgtgtcattgatggatgaaacacaactggtaggttatgttacttttcatggcattcaaatgaaacctcaaaaatttctagcctgaattattattaccaataccattattaccagtgacagagttttgaaaattttcatgttagacttttttgcttttttattgcccttcctgttatccacaaccagaaggtatgcataattgttgaggggcaactgacttttttgataaattttccttgaattcagatatggtgtcattgtgttacatttagtgagattgcttgcagcaaggggatttgttgatggcatgaatataacacattacccagtaacaagtcattgaatgacaaaaatctcttcggacaatgtgacatgtgcaacctcccactgttggtcgtaaatgtgggccaccggtcactcaaaccatcaagccactcagcaagctcctcaagacggtgggccaccgccagtcagccacccaaaaagaacagcacgaggagcactccccgcaagtcaggcgaacgtcggggtggcccgacggtgtatcagtgattcagtattatgcagccctgaccaacagcccactgcgatccaagcctgacgaacaggaagttgagggatggctgcccaagttaaggtggtcggagtgaataaacatagagggctgccgggccagttgctgaatcccgtcctgttccgaacaaggccggttctcagtccttttttgcggcaaaaagacagagtacgacggttagaacatacagcggagttcttgccatctactcagcgagtgctgcatctctggcgaggtggggctatgacttgtgcacctactatcgttctgaaagcaagcttctttctcaaggcacagcggaactggctggaccgacaaatgcctgatttccccttcggaaaggttggtccggcccgaaacagtgcttgagttctcgaaatggcttgcaagcttgactcgttctgcagcctcaggcttcaaggaatgggtatataagcgggcactcttgggcgttactctcccatcattccacatcactcacatccccatcctctatcatctaactaccctcatccgttggttcgaatctgtccagtcaagagatcattttaattcctgctcttcctcaacaaaaaatcgacagctatgaatgcaaaaatttatcttactttcttaatcgcgttcgcgtcgcattcatctgtccaatcggctcaccaccccaaagctgctaagcatgtggttttttctacctgctcgaaacctggaaccctcgcacttacctacgatgatggaccttatcgctatcaaaaccaaatatccgactacctttatgatagagatatcaaaggcactttcttcgttaatggatacaattataattgcatctacgataaggatgtggttaaacacctcagacatagtgagtagtttaaactttaagctggagttatcaatgtgctgacgcacttgctcattcttgtgcgcttagcttttgcacaaggtcacttgattgggttcacatagtaagtcgcatatttgttccatggcttaatcctcaagcaaccagtaatctcatctgtttgcattaattttcctatgaaatgtttttagcctggtcgcacacaaacattagcactctatccgtccatgacttcaccaacaacttgacttgaatgaacgagcactaaagtgagtccccatcaaccttgaaagggcttctccccgaactgcattaacgtccttctgttccgttattcagagattctaggaatcaaaccgaaatttttccgagctccatatggtacgctattgaaaacaaataatcatgtttctttcgtcttactcacatccctctcgaaaatcttttgcatcttgactaggcgagcatactaaggaaaatttgaaagtactaaagcaacgaggatatgtggtcgtcgactggtcgagtgactcagaggattcgatgggcgcgtcggctaaaaaatcaaaagcgatgtacaccaagctggccaagaagtatccatcgcctcagatcgctctgaaccatgagacgtataaagatacggctcacaaagtcaccccacatgccgtgactgttttacaaaaggctggttatgagctcatgcatgtatcggaatgtctgggaatgggatcaaacctcgaagatctttatcaatgggttggcgagccgtccgaaagagatgtgagaaatttccctcttcacaagtaatctagctgtatctgactttattccctccatgatagtcatcctggacgtgcaaaggaaccccgaaaccagggaattaggattgggcaaatactatcacacctccaaccctgccgaaaattgaatggtcacattcaaccctaataacttctttttcaccataccctaatatttagctactccatttaatacctttttttagtttgctgaactgtgcttcataacatctacttgtcatctacttctgttagattcccaaaaattaatgtgtggtattttttatttacaaaaaaaaaagaataattgatcaacccaaaatcaacctatttataaccctgaagaaaaaattgtcaaactacacttctgtctcagcacagctgttgataatttttgttcttatcaatttccggtattatacacgttgatttgattatgaacggtcgagctgccagtggcagcttttgctataatgctccaggtgatatgagtggggcgagtttttgaacacaagcgttttataaaacaacacagatccaatgggatctgagattgaagaccatcttaatttcttcaatgaaatagacaacagtaagtgcgttgaaccattactgaatcgtgatgatgcacaaaagatataatggatgagaagcactttctcagctagccaataatagacaagaagagaagggctaggggcaacaaagggccactacggcaaactgtccgcagccgctgccaaccaataatcgagtgcaccaaaccccaacaggggaaaaaaaaacagagccagtgaggagtgcaagtatttttgaagtactttcaaagccattaggtctgaaatgattctttggatgagataattattgatttcacattgcgcactaagagaaatacattttgtaagaatacatgcgatgacgtttttggacgttatgtaagggaaaactattaagaattttgtaattataacagttttttattcttctgaattgaatgctaagttattttgactgagatgatttaagagaaaagcgaaagaaactgagaagagaaaatgagaaaaaagaaaatcccactctttttattgggtctgaaaatagggaaggccgaacgaatccgactttccatactctgttgactaggcagagtatcttgtggtgacccaaaccacaagccctagatgattgagcgggaaaaagccaaatccattcgaccaactcttgtatccagcctaatagccctaccgattttttttttttttttttttttttttttaaaatttttaacccaaaggaaatgataactgtaaatctaagaaaatgatgacttttaaccgaagaaagtgatgacttttaaccaaagaaagtgatgacttttgaccaaagaaagtgatgacttttaaccaaagaaagtgatgacttttaaccaaagaaaatgataattggaaaagaaaaggtgagtttttttttttttaaaaattttcttctttttcgagatattgtttgagatttttgaatctatgagtgttgaggataaagttggagagaagtttgaagcatttaggtgaatcgagaagacttttgatgcaattaacattgactttgattttgtgtgatgtaagcaattgtctgaagaattttctttgtgaattgaatttaggacagtaaatcatgtagtgtttgacgtcttcaggagtgtcgcagagatcgcaatttggagaatcaagttttttgataaagaaaaggtaactattgagtggacaatgacccgaccgcagttgatagataatggaaccagcacctctttcaagttgatcaagttgttcaaaaattttaagcggaggaaaagattgacggattttatttctgataatggatttctttgttttgttaaatttgaagaaggaacgagctagttgttgagtattagatagcgattgtatttgattctggagatggtgtggatgactagagagagtggcggctttggcgagtttgtcaaccgtttcgttttctggaataccgacgtgtgcaggacaccagaataaggtgataggaatgtgacataaatttagaatgattttgaattttttgaaaatgttcaagaaggtagattgatatgatttaggaaggggaggattggcaatggagaatagagtggattgattatcacagaaaatgttgataggagcgatgttggaggagacattggaaggggaatttaagaatttattgatgaagatttcaagaccgatgttgatggcttgcacttctgcttcaaaggcggatgatttctgtgagtcgctaattcgacaggaaaatttggtggtgttgtccaaaagagcagccgaagcggagccaatttcaggaatgttggagccgtcggtgaatataaggtgttcagatttagatttgagattgttgatttggagttgaactttagatttggagttgaactttagatttgatttcttcttttttggtttttagatttgagattggaagtgaaaaatcttcccaaggatcgatgatgtggggatagatggtttcgatggatgaaagattgtagttggagatgaggtgtttatcgaggatgttgtgaattggggagggatgagtagagggcgaggcagaaatttctgagtcgataaggcgtttgattgggtgagaaggtggagctgtacttttttttatgatatatagatgattttttctttttaggacttcaaagaaggggattagaggagaatctctttggagaaaagcacaaggagtggttttaaacactccgaggatgatgcgattagccagattatcaatttttttgaacagattgttgatggtcgaatttttcctttcagtagcccagatggcgctgccatataggactctagagcgaagaacactgataatcaggttcttagattggtggaagccaattccaaaggaacaacgagagatgcggatgagttgggaggctgtttggtcaccacactttttgacttttttaatgtggtcggtgaacaggagttttgaatcaaaaatgattcctaagtattttacagaatgggaagctgggagagaaatgtcgccgaatttgaagggccggacgtcgacggcgttgtgagtgaagatcatgaaattggctttcttcctgtcaaatatagcattgtggttgtgaccccaagagagcgatctacgaccttcttcctcaagtttccttatagaggtttcaaggtattttttggcgacaagatgggttacatcgttgatgaaacccagtgataatgaatcttggttcaaatctagcgggcagtcgattagaagggatgaattataaataatgtataagattggggacaaaggagagccttgcggcaacccgcatttcaaaggaaaagatgatgacaagtagtcttccattttcaacgaagtggatcgatttgaaaggaagcttgaaatgatggataaaaagtaggagggggtgtttttgattttaagatggttcagaagtcgttctttgataacagtcgggaatgctgattttacatcaagaaaaagagcagaaacaattttcttttcgcaccatttttggcgaatccaagaagtgaggaataggtttgcgtcatcggtgctacgacctgcccttccgccaaagtggccgtcggcaagaacgttattattttctgcccaaaaggtgattcttttggtcaggatgctttcaaagattttccctaaacacgataaaagtgcaatgggtcgataagaacccggcaaagagtatgaatctttgtcagctttacggatgattgcggtagtggcatgacgccaaaaaagagggaagtagccgatttttaggcaagatgaaaaaagattacagagtggaagaatcaagggttccttaccccagatgatgaattcattagcgatgtcatcatgactgcgcgacttctttttaggaaggttggaaataatgttaccgatttcaaaaccggagatggatggaaaaggaaaaggggaggaaaggatagggaggagtgatgtccgacagggagcaatcaatgggcgcgtcggaggttcctttgaagagaagggaagcctgttcttccttgttggaggtgagaatattctggttgttgatcaggggtgcaacgttgccgctactgtttggtttggtgtatttgtaagctttgaagagttggaagtcattgcattcagcaaggaacttcctccagtgattcctttttagctcaaaaaccttttccttgaagattgtttgccattggttaaagcaatcacaagagttagcggatttggatagtagcatccatttcctagctcgatttcttttttctgcaatgggagcaagaatcttactatcccaccagggttttatttttttattattatttttaacaagttttttttgagagtcaatggaattttgaaaagagatagttagtttttctaccatgatgtcaatatcatgggagttatttagagaaagagaggaaattttttttaattgatttgacagatcggagcagaatttttcgggattgattttttcaaggtcgcaagatagtcggtcgttgatttgaatattggactgaaagttgagaacaagatggattgattgatgatctgatccatgattgagagaagaagttgagcaggagtgaatgagtcgttgggagatgaagttggcccaagttaggtcgattgtagtcgggcttgatcgtttagtcagaaaggtgggtattcctttttgagagatgattttgaatccatttcaaccacagattttgatgagaaatttggattcgttgtgagagtgaggataattagaggggttccagagtttgttgtggaggttagagtcgatgaagatgaatgatgggattttccgattgttgaagttgattaaccaggagtcgagttcagggagggcgtcaaagtttttgggagggttatatacattgatgagtcgaattttttgaattttgttgatgttgatgtcgatgtcaacagctgagaaaatgcgagagcctcctgggaggggatggattcgatccgagctatattttttattaatcaaaaaacaacaacgatgtttattctgataagaggaggcggagtgattgtggtcaagaagacagagccaattggaatggaacggaaggttaagggtgtggggattaatccaaggttcttgaaggattagaattgaagattctacttcagtgttgagaacactgaaggtgacatcaaatgaattatggcaattaagctgaaaaattttaaacatcggttctgaggattctgatgaaggtggcgaaggagaagaagggaatgagggaggagaaatgggaaaagctgaatttgggttgttgtcggtgtaattatacatgattaagaatatttttgcggagggatttggattttaagggacacttaatgctggtgggggaatggcggaatcaaatgttatcttcatccacttcagtgggaagatcaagacttttttcgaactggatgcatttgacacatgaatctttgttgtcgtcggaggtacaatctctagaattgtggttatcaccacaaagtttacacattggaggatttttgcagagttgagcggtgtggccgacttcaagacattggaaacattgtaagggggacttcctataatgggcacctctcaggaataggaacttatagaacagaccacctttctcaactttttgagggaggttcttatcaaaaagattaataatcaacaatccgtgagattgttttttattgcgcgggtcgccgagccattggatagagagaatatctttagaatcgatattattttctttgcatagttccaaaattgaggattgattggaaggggtgaatgaaattggcattgagtgtacaataaccgggaaggaggaggggggagtaacaagagtaggatcacacaagtgggtccacttgtgcttgtgttcgaggagccacttggctgcaaaacgggattgagtgaaaaatttaaagtctcctgaaggaagggtcgcgacccccttaatgatgattggtgtgttatcatcggttttagcttcaatgtccaacaggacagaattagttattcttgtgatttcacatggagatttttgaaaaaaagggcgggagtcggggacagttttacgaataacaaatgaagcaggtttgaattcattgattattttctttggtgggggagggcgaataactggttgaacaaggacatggttaggcttgtctttgacagcgctagtccaagcagcgacagtagctctctttgcggtggggggagaatgaatagatttctcgattgaatcgagacgggatgtgatcttctcaagattagccaaggtttgagttgaaactagtttttctacaccgagaagactagcagcaactttaaccttatcggccgtgatgattacacttccatcaggttcaggatgggagaggaggtccgacataaattgaaagaaaccgttaacgtgaaaatcattaacagggttgtgctgggattggtggagggagggattgtgagagaagtcatgctgggtcggagtgtgggaaggggaaggattggaagaatcgatgtcttccatatcgtcatgcaagacgatacgtttgggaggcatagtaaaaactatgcggacccaataaggtaaaccttataagagggaaaagaagaaaaagctctaagataacaaggtcggaagagaggagaagagaaggaaggggaaaagacaccgagacggaagagagaagaggagagaaactgtttttttgttagttttaattttttataagggttttgattttttttaggagaatttttttggcgaagtggaaggtgtcgagtttgaataaattcagaagagcttgcagcatgtgcgtaggaacaagccatgtacacaccagtgcaggataaagatggcctgagtgtgagggtacatacatggtgtctgctggcaccaacccactcaggttacctgccggcttgtgctgggtgccggtgtgtgggtacatatccagatttttccaaaaacaataggtggtgtgattttgtttccattttttcagccaaaaaaaacacttattactcgggctgcacatgtcatattaagtctttcacacttacaaggaggtgcggtctgccaggacggaagtcggaagataattgacgggcaggttgatgtgatggtcatcagcatgtcgttttatactgtttctggcggaggcatgttatagtgaggctgagcgatgcagaaagaaggaagtgatgttatgacaagctttgatgagtgatgactccacgtttctctgcttgcatggcttttcaaggttcaggtttgacggccaatcctagcatccttgtttttcagctggcagaaaacactatccgactctttgtcgtggtgcgaaccggattggcgcaggaaagtaattactgccttccagtggacagtacatacatcccaggtactaagtggtcgtgggtcccacacttcttgccaggttcaaatgatattttggcgtggatttggcactctccgaatggagcaaactagcgctgataaaagcatcttatagcccaacagcagataggtaaaccactttttagcatacatacatccaatcttgatacagacaaaaaatccagaaaatttgaaaaaaaaaaaaaaattgggaacaggatacatttcgacatagccactttatttacgattgccaattttttttcgaagacgtttcttggagacggctgcagggtagcaacaattcaccactgtaatgaggacatctggttcagatttttcccctgtaataaattcaaaagcagaagaggaggcatgagttcaacgttagtgagctattggatgactgatcatcaggagagataggttatgaaggagagaatctctgggtgaatggcagggtaaagctcttaaaagcaaatgtggaaaagaaaaaggaagatgaaggggctgatggctcaataagccgagaaggaagcggggagaaaaagaggtacaaaccagctcgatgtggtcgacggcggcgaccaagttgcggctatcttgaacggcccaattggctttcacgcgctcatagagcaccgaacaatccaaggaatcgcagtcgatcgttgtttccatcggcgggatcgatgcgcaccttctacaaacctgctcgatctggctcctctttctttcgatcaatctcgccttgctcatcaatgaacatgccactcccgtccgatctcgtccacaactttcgcacaaaatccctgacgttcatcccagagatcaaagatcatttgccacaatgtcaatcagcattcggttgattgtttgagagggttgtctcatttttgagccccaaaaaaattggggacatttacacacccttttggccttccttttcgcagttcaagcacctgtcgcttcgaaaatgttcatcgaccaagagtttgtttgatttactagacggttgcgcccgatctatcggtcgattatcgacagcctccgcgggccggttttccggaatcttggagctgggatttgttttacgagtagtatcgagcaacccgcccgatttcgacacccggatcatcctgggcatcgcctgataccaggccgcgacatccactccgatgatgttgaagatccgagacagagctggaatgaagactcggttgatataatactccgcgtcaagcgctaaaagactaagtctctccaatggtcgtgtggtagtatcacatgagcttcagcgacatctaccttgttaataattttgagtggaaagacaagccatccaccaggaggtttctcaaagcaatgttacacaagactgaccggttctgtaaaagcaattccggtgagacagctcgatctcttaacctagactggggtgcccccttgactataacatagggtactcgctcggcataagcgggttcacttcgcgggtctattgccatcttccgggctgcaatcagagctcctggtggtggtggacccttctcgctatcgaggaaaaaaaaatcagtttttatctcatcgagcccacaatctgatggcttttacctgtaagttcctaatttgacctccttggcaaaggtgaaatcttggatggagactttgcctagcaatagtctttgccattgacggtaaaggtacgccttgatatccgagagatcttgagttgcgaatagttttctttcaaaaattcactcatgatttcgtaagttccagatttgtttcaacttgaagcaagaaaaggaaaagaggcacactttagacaggtttcttgtatcttttgtagcgccggtattccatcgcgcctgactacttcaatgcctttcgcatcaaacacaggctcagtatcgcttagattctcgtactttgccccaacatatcgctttttcgccatcaagacacatggtaaataaacctgagttggattttgtaagtttggtccaaccaagacattcatagacaaaatgtaatcactaactttctcaaacttcagtttaactggtgcagggtttctcttggtaacagcgtctgccatctcatttccaatcctgaaagcttcttcctttgttttccctggcaagtacacaaataaactgtctgtatcaccatacactactttggcaccccactccttgacgctgtggatgacttccatcgactgacgtagattagttggaccagtttttggttaaaatgacgagttgagtctacttggattggtgcaagacaggtgatgaatattgagaatacaaatctccaacgaaccttttctaatgtttcccttccagtctgaacgatagcatctgcaatttccacacagggcattctgccagagaaactggcactggtataaccataggtcacattcgcaatgaatttaagaccgagttgcctcgcattgagcatttttgtcaaggcctgtaaacgttgaactcatcactgatcagcgggttaccaaagtattaccggaagtcaaaggttgctgaccttatcggatttggtgaacttcatgctttgtttgatcataaccctcgtgtccagaaactcgctcaacatcttgctcaacaagcttttgcggacatggtgtttgacaaacatgagtccgttgggagaaactacgcgtatcaaattaaaaagttagttagcgctttacaacatccgcaacaccggatttgagaactgggatttgtatgcagattgtgaaaagaggaaaggggcagtattttgaactcgccaattatatcgtctttcatcaattttaacagaccatcaggcaagtccaggatcgaagtccccagcttgttgacgcctttgaaagagctgactcttccgaggcaagtagaatagcttcaggagagcaatcagctaggaagcaatcatacacgatatgaaagctagatgtacccaccagtaattgtaagcgatcatgatcgaaggatagagagactgaaaatccaaaaccaagaggggacttttgtagaacgccgactgtggctccattactagtggtatgcattcggccgcattttgttttgcaacctgggaggatttgttaaccgaatggattagagagagtcaattcatgttcgaggaattgcataaccacactcacttcctctcgactgggagacggcaagacatagttttccggcttggagatccgaaacacgaccgattcgaccttaaattgtgatcctcgagaaatggcggagaaaaaatcgacccccaaggtccgtgaaatttccctaaattgatccgttcatagaagactgattgagtatcgcgaatcgggcaattcttgactaatccgcgagctgagggaaggaatgacgggtagcatcatccaaggaattctcagtcaaaataaactgacgcattgcgtgaaatgatctcggtttcttccaccagattgatgtcgagctctactcgagcaatgtagtacattaagactcttcttcggtgttctacagttccatccttccaccattttgccaaagttgaaaatgaataatggggagttctttttgattcaacaatgtgagaagagaatgaaaggcaaagcaagttggtaagtgagattccccatttgcccttaaactcagcttggttaatgacttaccgagtgcgtaggacgtgataaactacattttcaaatgtgtattgggtcaaagctagttcgcttcgaattatacgccatattgaaagcacatgacgaccagtgatcttgatggacgagccatgagtatatccccatttatcgtccttcccagcaaatcggccatgggattcaaatcggacccggccgagctcataaaccagatcgaagtctgggaaaaccagccgttcaaaattagctgcggatccgagcagggacaagacgagcctggagacctcacctagctcacagccccgtctcatcacatatccccacgaccagctttccaattcaaaccccgtcaagacttctgggtcccaatgtctgactttgtctatgagtgaattgagtaattcgacttcagtatcaactacctcaatgcaacattgatccaaagcgtatttgggcaatctgagttgttctgccgttcgtggggtattgccttgatgctcatcaaccatgatgattccgactcgagtgccagagtcggttcgattcagttcgatacctgcacgttcggtttttaaacaatagaatagtaccttaatctggtcggaagctggatcaggccgtcgatcgttcgtgctgtcagctgataaattcaattacgatcttagtgatgggcactccgtttgacaaatgtctctattcacacgccttaccatacacttcaattgcaagaacatccatgtgttgtgattcttgaaccgttgcgcttgatttgacttgagtgaacttgaatccgccattatgctgcgttgggccttcgatctgatcatcaaccaaaccttggcaaagtatgagcttttcatcaattgggggatcttggaggattcatcttcatgaaaacaacctgtgaaacgagtaagaagtctttggaacttttggaggctaatttgcagacaataaaatgggaaacgtcaaagagaaagatgaacaagaatggaatgaatggtggtagatgatggcaataaaaataccgagatgaggaagggaagatttttgaaggaaaaaaaaagtcgaaagaataatacgatcgagaaagtcaatgatcattgaaattagatcacaaaaaggtgagtctgaaaactgacatttgctaatcggggtcgacctcaaatcggataattttgggggaggagtagcgaattcccaagaggggatattagggactgactttcccgagaggaggccggcggttccaaagcttttaatcgcatgctcaaactccttgacgaatgacaatgagcttcccaagacggtatattgtcttccagcatattctcgtttccgattgggcacatcattgggatccgaatagaacggatctttgtagattttcatcggcaaatcaaactcgctcagtgatcctaagagcttctcagtcgacggacaaggagtacgatatcgataccatcgagtatctgtattgcttcttgtggggtgctgagtttgtgttaggatagcaaagtcgagcctcatcttggctttttcgtctgtattgattgattggctggttacaggggaatccaagtcgggtgataaggtggcttctactggttgatctgattcagatttttgatggtttgtccgattactggacagcttgtgcaactctcgtgaagatccttgctcgttttcgattgggcgagatcgttggcctgacgggaggtcatgtgagaagtttgatttgagattagtatgagtgtggtcaagacgctcaacaaagcgcatcattttcccggctttaggttgataaaacccatcgtcctgctcctgtctatctcgtttcaaggcgctttgcaaatcaaatccgtcatcatgcccctgtgactccgccgaaattcgacccggttgaaggaggcgctggtcgggattgagtttcctgggtgattggaactcctttttgagattttgcaatcgtttggaaggtgaaactgcaggagaacgactgctgatggattgaacatattccaaatcatggagttgaaagtataagtgacagccttacttgtacttctctcgagtcgatcaaacttacgaattttttgatttggtaggagtcgtgtgctttgatccagcagcgtcaggtcctctgggttcgcgctggccaattgcatcgggattatcaatttcgtcccaattcaactcatcaaactctccctcttcgaaaattgcgtcaagtgccggattaggaaccacgtcgttttcgtcgtctggcccatcgtcattgtagctctccatttgagactgaattgctacgatgtcgattccaagatgtagctcggcttcttcattgaacgctgcatcgaccgactctttggggatttccttaccatcgggtttagcaggcgaaccagtgccgattccatggatggcccagacaccatacgggttgtcctcttgctcgtccttgatccatttgttgacatgaatagcatcaacggcctggaacgtggttgggatcaatttcgacagatttgactcgggcttgacaaagtgcttaaaggcaatctcgggctcggctgggtggtcaatgtcttgctgatcagctagatcgcgatgtttcttgcggatcaattcttcgatctgagtgcgaaaattgggttccataaaccattgaggttgttcacctctcggatagtctctttggctcgaaggtccagtttcgcgcacttcttcgggcccagtttggccgcgtttttgccgtcgcttgcgttcgtcttcccacaattccttgacgctttggaccaacttctcatcctctggaatcggctgttgcaaaaactcgacaaaatcttgatgcaactggcgctccttaacccagtgacggttcatgatatcagcaaccgtgcagtccagctcgatgggacagtaagaagactttgccaagtctacgtgcgccatctgagactctgggacgctactcgccagataaatgggcccttgagacccttcgtaagtgacatagttatctagatcaaatattaataacaattaattcaatgcgcaccgtcagtggattacattcgctagattagtttttttttttggaggcgcaccaggcaatggtcttcggaaagcacaattggataattctacccaaccgcatccgtacagattgtgatcgagcatgaattgcaagtgaaatgggatatgttcctcgaaaactttgaatccgccgggtcgcgtgcctttggccggatcgccttgcgaataagcggaggggctcatgaccttgcctgtccttagtagttcggccatgcgcttcttaaacttgggctggacgcaatatattttcaagaaatatcgatagcccacatgaaatccatagaacgggatgcccttgcacaaagcaatgtaggcaacgtattggtgtcttcctcggtcggcggggttggccttgttaatctttcccaatgaggcggcggttgcgtaatttagagcagcgcctaatctgcgaatatagctatgcactggatgcaatcccggcaggatatatgtgtataaagcgcgtcagttgagggattcaaagggctctgaatggataaatgaatagagaagatgattctaaccagtgtcagggaggattccagcgtcgaactggacgtagaaatagggcattgcgccatggacgtgagctacaacgcgttgtccggcctgagtcgcgccgaacaacctgagcactggaactttgtacagctgttggccgcggggaaggaagggggaagttttcaagctgagaggagaggattctgagggaggactgttgagggtgtccagttggatcagacgaaatcgaattgccgggccgtcatccgggacatcatccctcacttgatcgggcatagtatttgcccaaagtgactccagaaaactggcagtttgagagtcacgagtgcagcttgggcatctgatcgagtcctttgagctagtgtgtagtgtcttttcgggggaacccgcaccgggggcctgtttagcatagtcgttattgcgcggcacttgtacactctgtgggcatgccgaggtcgctggttcaaatccggcaatgggctggtcatgtagttttgctccatttttttttcttgatcccccatgagcaagcattgcgctgctttaccgtgatgctcttgcaacctatacataagaccctacacagccggagcagctcgacgaggggagttcgacgagtgtgctgtccctggtacttcgttcgaccccgcgaaggatgacgacgactgacccgagcccccggagacaggtcgctatctagcaagcatgacggcttgtcaacaggggctgttgacgcccaacagagggcatgtcattgggcctgacgaccctcaccgtcacattgccggcagctccaccgaccttgagcccaaatggccaatgccataacttaaatagatgactgattgctaatggtcatcgggaccaatgcacccgttgtccaatcctcgaccctcacaccacggatgggtcaccgttcattgcgctgctctattaatgcttttctggctcacaaatgagcaggttctgggtcatttcaatgcaaaaatgtgaattatttgtgtatacatttgcatgataaatgtagcagatgacgatgacactaggcttaaatgacaatatgaatagagatacaatcggacatccacatcacttgattcaacacatcaatcaccagtaatagagcaaagatctcagagcacaggtcaaaatttgaaaacgatattgtgaagctcacttatgaatgggttcagtattgtgaaattcaaagagagtcgatgatcaagacttcttggaagtaaccgagctcacatttgtccaagaaagcattgttgagcgtacccgatttgatcagcttctacataatctgagaaagtaaacaatcagtaagcagcgggatagaatggctggaaagcaggttcttggcaggactgcgatcatgtttccagatatcatgagagagagggaggagactcagaggatctagtgggttctagtgaattggtgttggaaaggaagtggggagggtgtgtgattctaacttgcgcttcaggttcagctcttttgactgtggaaggatagcgaggatgggagggtgaggggagcaataagaagaggagagatagcgaacatgtgcaggcaaagaaggtcttaagaaattgagaacgtcaagtgatgagttggggaaaatctaaaaatgacgtcactcgatgatcatgtctgtctcacatcatcggattcggatcattggcaaaacaatggtcaaatatggcttactggggttggaagaccaaggtgtacctgcaagttgaccaatgtggtacggtacaaacggagctcaagcagctttcaagcatggcagcggccggttggacggctcaccaaaaaagacctctgctataccagttgagggacgggaattactaattgatgaccatgtcggtcaacggcctgtaattccgcccttctcttgactgtacagccgactgtgtcagtcaacttatgggccgcatgacgaggacccgaccttgccagtcgggatgctgtgttggtccgtcggctagcctgatatttgactcacacgacgggccgacacattggatcgtcaccgatcgctcccgccgtgtaattgagatgcagtggagatgccagttggccaaggttttttttgacccctgcttttttttgaacccggtttgctggcgctacagctgatctgaggatagccttgttgtaagactcaagaggagggtattgcatcccagtgcttcaggattagtgatgtcatgggctgttgattaatcttgcggggagaaagtagaatcagaccattttgattacgtatcataaaatgataaggctcaatcgaattcggatggggtctgaccgtttttcatctgcctccatccatgagcaacacatcaagctgccgattcccaacccaacaaaacacactaaactaaactaccctacaattcaagctgtctcactcaaacccaatctactcatcattcctcagaccaggctcagtcttcattggctcacagtcatcggtcgaataccaccaccaccaacaacaacaaccacaaccacaacagcgatatccgttcgtcgaaggagaactattcctagagtatggcttcgaatcggatgaccatcaacagttgatcaccaaccctcccgaatggactgtcagagtcactgtcacccactcggaccatcgaaccgggaaactatcggggatgatgcaagccgacggcctcttcaataactccctcaagatcaagccagaccccccatcaccccatctcagatcacactccgaacaccaaaccgataggcccaccagtaccactaccagtatgatcatcaccgcctgggagggcgaaactatcgacctcaagaaatcatccaaagagctctggacgaacgagatcgaggacgaaggccgacataagccactcatgccttccatccgatcatccctcttccatcctgctccctccaggcatctcctccaacagatcagcaccttcggctccatctcccacgctaatgacctgcgctactggtccaagacaaaggccttcctcggcctcaaccccgactctatcctcgacaaactcgacaacgatcccggcttcattcacgcactcgactcgcgcttcatcctgatgagatggaaaggtatccttccccttccctcacattcattcctttttttaaaaaaataaaaataaaataaaaaaactaattagattcattcttccgattcattcttttattagagactaatttcgtcaactgcgaacccactcaatcgggcctttcgatccaaggcttctactacgtctgtctcgagaaactcaccggatcagtcgaaggtctgtcaatcctcaaaccaaaaaaaaaaaaacacatgcaatgaatggactggaaactgaacgagcttggtctcgatccagcctattactatgatccagcctctctgccttaccagaagcttcaattgaaaccgataggaaccaatggattcgggttcggatccatgaagcttatgtaacctcttgcccattcattcttctccttataatcactctcaacacttatatcctggtctctctctctctcgatctctacttgtttgtcaaatcagtgcgctgattgctgctccccaccaactcgaatttaattccactcttttttttcttttttctggcgctccctctcttgtttgatttcccagatttttgtatgtgtgtgtgtgcttttactatctgctatcattattattttgcacctttttcatttctctgctttcttgtgatcaaagacatgtgatgggtgatgatgatcatcgttatcatcagaccaaccgatcacctaaaacatctcccacaaacaaccaatcgattgtttgtctgcacatactaaatgatcttattcatgtacttttcttttctttcctaattgctaacttgtcaaaaaaaccaactcaacccattgattgattttttttcccttcttctcaaaagtgattgtactgattgtttaatagagagataaactagtgcttaaaatgagcggttcacttcacagctgtctcgactagctaaaccgaccaaactcatcaccattattagagtgtataagcacccagaacacttgttgagaatcctccaattacaaacacttgaagaaaaagatgaaagaatgtttacggtcatagacatcatcttctctaggctcaacaatgtattactcacattcaagaaaatctgtttgaacatgggtgagccaagaagttattgctcgaatttccgtctcttttccactgatccctaaaaataagttttctaaaagtactgtctttcttttttgttgaatcactctttatatgatgagactagattatagtattgatcagtagcttgtttttggttgactgagcagacatttgtagttgatgaaccctagctaaatagtagttcttttccttcaactcatcacgcgggaaactcttcttcttttttctcattattggggttgtactggcattctgaatattgattatccaaaccacattttcagtgccatgtatgtacagtgggtaggcagtgaaaagtggctgcttattttggattccagagcttcaaagccccagatttaagtcatccaaattggtcaggtggtgcaggatataaggtcccagaaaataaatatgaaaaaaaataaaaaaaataaacataaaaaacaaagtttcaaaattggtgaaaaatgtaaaaataaaattgtttttttccaagagcttggatattcatttttggagcaatgggagtgctgagagaaagaaagaatggaacatgacaagaatgattataaatgaaaaaaaaaaaaaaaaaaattggaaccaaaaaaggttgagccaggttatggttgttcagattggagtcaaaacagtaaattaaattctagggcttttccacaacatgtgctggtgaatgtgctactcaacaggtttttgaaaccatctcctgaccattttttttacaaaattttcttttataatcattcttcccattttccattctttctttcttccagtgcttccactaccccaaaatgaatatcaaagcttttgaaaaaaaaacccaattttattttttatttttcccaaattttgattcttttatttttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaactttgtgctttgagactctggaatccaaaataagcagccaaaaataacagtccacccactctacatagtctatttaacaaactaggttcacatgataatcaaactcatcagttctatccttcttttttcaacacattcaatttgagctcgttcaacaaacttgtttttttgcccaaacatttctatccaaaatctaccccctttagagatggtcgcggataatccgctgcggatatcccgttatccgctgggcggatacccgctggtcccagcggatacccgccaggggagtgcggattcagctgcggatggccgtttcccccccccaaacctggcggaaagccggatatcccaagggatacccggagacaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtgcaaaaattttatatgttttatattgcacggtccaaattcgcgccaaccttagccaaatcacaaatcatgatttgcggccaaacggggcctaaattcaattggacatgttcaacaaacaatcctcaattcaaaaaaaataatttcaaacaaaaactgcatttcaaagctttttccatttccaagtgcttgaaattgatagtatgttttctgggcagttttttttttgtgtcagtatctagagtgctgggtgtgttaaattgaaaaattcgaacaaaacaaagagaaggatgagtagagtctcgagatcaaaatctcatactgaggctctagatcttaatttttggcccccaaaaatgtttttaaacaaggctcctcagcatgacttgtgtcagaaccaatttagagttcatatggaatgatacggattgtgatcacttattgaataatagggtcctggcactccaaaataaaatctgtacatgtaaaggttttggctcttgttctgactggtatgtgcagttctgacacttgaccctcagtgatctgaagcacaatctgctggtgatctacccttgacaattgaaatatgtactgactatcttgttgtgacaagtgagagagacagagaccactcctaaattcaatctttatttgtgtcttgatggttctctaggtctgtaatagattggtataacagttgaaagtccaataagctatttcaattcctcttggcctaacaaactgagatatttcctcaaaagtacacattgaaatatgaataggataagatcatcaacctcccttagattcagaataatgattctctatcagttctacctgtactttgccactgccttttttgttggaggaatatcaccacatggtcattcaactacttgggacacagagtcatgtgtatttgaagggcttgccaatctggctgaggaggacctgaggccttcaaaacgtcaaaagagcctggaatacccaactcaaatgtttccagatggcatcattgaagattactctacatcaagtggtgagagcctacttattaccaatacctaccactaccactgatttggagtaattttaaccatcataatttgtagaaaatactcacatgatctggcctgaactgggtcttcaaaattccaatgatatgttagcatcatcattgggtagttctggtgttaacaatggatacatggaaagaggttagtgctccttccgatagaagatgtggtcttcaaaacctgctcagaagctaatcagttcatctgaattcatatcatatagacagcaatcatactggcaagaacacctactccctttgggttgatggggaaacttggcatgatcatttggaaatcaatccacaatcagaaggtttggattttgctattggtgaagaatgcaagaacaaaggtgaacataattaataaatgatgtagttttccgcaaaaaccaatgagcagctcatttggctactcatcatccagagacaaattatgcctctgaaaaagataagcagctttggaaaaaaatacaggaattgtctcatctggaatcaggattattttttgcttccagttcaatctttggaaattttagagaagtagggcataagggtgagttgagagacgtcgatattgtcatgggctgtcaaataatctcatgcattgtgctatcctgacacactcaatcaagacaaggaatccggagttctccatggagaggaatttaatcaagttttgggggttcatcaacagcaaaaccagcaacccaggaagaggcctcaaaatgttcctcccataaagaatttattccagccccaaaatactgcttccaagcaagaaaaaaaggaattgaaacaacagaggaacagatatggtcgtttgtctctccacacacaaggtgcacaggaagattactttggaaatggtgatacaatgatcattttggttcgaaaagcaaggtcatctctagaacatctggatattggtgctttccgggaatggaagaaatttgaagataaaattgagaaacacaaggaggatattattaggctatacaagtttccatccaaaactccaggcttgatgataatttctggtccatcagaagaaacctgggactcttctatggtttttgaacatattaaaatcactaggatagccccaaattcaaactcaggtccatatgcagcttctaagataatcatcaacaggatccacgagattggagaggctttacatctttgtcatcactggttccatcagaatggaattgaaggaaaacatctgggaaaaacaaaaggaactcacaggaggattttggagtggtttttcagtctcatctttatggagacagaagagtgtcttcctctcctgggcatatccaagatctcaaaagaaagtggaaccaaactgttcaacaatgctcaaaatatcatcctgaaatctctggtcatgaacaaaaaatttagcaaattcaaagcatttaaaactgcccttgatttgatgccattatggttccaaaaagaaggaagtactcactctcccaaacattatgcacaattagctgcatcaataactaagaatgtaaactatatttcataaatcctccttctcaaagaaatattcaattgacatatttttgatcatcatcacatcatgtatgtattattccttcaattgtgactagattccaaggtgttgataatttctacaaattaaatggcacagccaaaaaaatgccttttgttagagtataggaatattattttaaactaggtattccaagattgtgcagaatatcagtatgattcagactcccttcctaaccattagtttcaaccaaacaagctttcaatcggaataaacttgtgtgtttttctattgacaaattttgaagcttatgtaataccattctctgacttgaacagagccctatagatttcttttcctcctgttcaaaattgattttgaaatgaagatccaccattttatcatactacaagctatgtatattctgatgttgtggttggtcactctctaactggttggattgcactgttgcaacatcatcccagatatagatttgtctaaaagatgtagatatctttcaaaaataaaaagatttccagttgtgtcttacacatgcaggtctacccatataacaggattggaatgaatttgcactatgccagggctatcatttcacaattgtacatgacatacatgtttgaagggcctttttgattctatttgatcctggtctcagcctgacttgttgcacagaagaagccagatctactttgtcttgaattaaatgtattgtgataccttgatgaatctaatagtatgatacacaatacatatgtacatttttactcttgctctaaatgttgttcatgatctcttcaatagaatattagtcatctaaataatataatcttgattcaggaatgcttggaattcatcaataacaatgtttcagtctcaaatctatctatttacataatctaacaatgatcagattctgaattgctcactgggacaagttatagaaacataacccaactctcaattttctcatttaaacttgttttgatttttgtctaggttggaaactgatgtcactgatgactataaaattcaaacttgaaatgagctatctcaactctgcatgtaaatttttactcttgctctaactcttgttcatgatctcttcaatagaatattagtcatctaaattatataatcttggttcaggaatgcttggaattcatcaataacaatgtttcagtctcaaatgcatctatttacataatctaacaatgatcatattctgaattgctcactgggacaagttatagaaacataaccaaactctaaattttctcatttaaccttgtgttgatttttttctaggttggaaactgatgactataaaaatcaaaagcaaaatgagctatcacaactctgtctggcccaaaaaactgaactatttcctcaagattacacaatttagaatgcttggtcctgcatcagtgtcacttaaaattatagctctttaccacttccaattttacttgacaactaccttgtttgttggaggaataccaccacacagtcattttaacactcttgacactgattcacatctgtttgatggccttgctgacctctctgaggaagacttgaggccttcaaaacgtgcaaagaacttggaacacactagccaactgtttcaagaatactcaaataaggattactcttgttcaagcggtgagagactactggtacctacctcatgctatgacagtgatgagttttgatgttgaaatttatatgctttagattttgctggtatgatgtggcctgagatggatcttcaatatttccatgatatattggcaccctcccctagtagatcctatttcaaaaatgcaggaggtttgtacttattaagatagacaaatttgtcttggaaacattcttgcaagctcatattgccatttgtattccaatcatatagacatccattacatatcaaataacatggtctccaactggggtgatggggaagcttggcatgtcaatccagaaaatgatccaaaaataaaaccattgttttctcatattagtaatggattcaaggagaaaggttaggctgaatatggattttcttttggttgagattgaatgcttccaaaaagtgatgaatgactcattttgctggtaaccatccagagacccataatgcacatcaagaggataagagcatttggggtgaaaaagaagaattgtaccatccacaatttcaattctctactcccacttcaagtcttggggatttcagagaattgacacaggatggtgagcttcacaatgtttatatgagctttcatatattttcaggaaaaggttaattcatttcaatatccgcactcttcacatagataaggaaactggagccctccatggagaagaacaacaagattttgctattgatcaaagacatactcagagaccctcagtgaatcttccctacaaagcttcagaccaccacaaagagaatgatttcaagcaagaaagagaagaaatgaaacaacaaaaaagtagatatagtcatttgaatatcaaaacagtaggagcacagtatgactactttggaaatggtgatacaatgattacattgattcaaaaagcaagaatctccctagaccatcttgccattgaagatttccgggaatggaagaaatttgcagataaaattgagcaaaacagagaatacattattaatttataccagcttccagccaaaaccccagggttgatgacaattgggtctccatcagcagaatcctgggcatcttttaggttttttgaaaatattcaaaccaggattgttccacatccaaactcaagctcaaaaataaatattcaggctatcataagcagaatacaagatattggagaggctttacatctttgtcaccactggttttatttgaatggaattgaagaaaaacttactcaaagatcaagaggaacacacaagatgattttagaatggttgtataatcttattttcatggttacaggagaatatattcctctactgggcacagcccagatgtcaccaggaattagaacaaaaatattcaatgatgctcagataattattatgcaatctcttcttatcaaaaagaaatttagtagattaaaagcttttgaaactgctcttgatttgatgcccttgtggttccagaaacaaggcatgaactactctactgaaaattatacaaaattagctgcttcaataactaaagaatgtgaaaattttagaactttttcttgaatttactgcttttttatcagatttgttcatctttcaattaatcttgagttcatatgtttttaaaactatgatataacatatgtagcattctttgatgagtgtggttcatgttgtaccaaattttctgctgttggttgaaaattttcactgcttcttcaaagagattttgcttcttagggagctttgttgaaaaaattagtactctcctggccatcagtgggattgattttaatgaattgtatgaccagaataatagaaccagcagtacataggctttccataaatcaattgagttcaaggtttgcactgaaaaggtcaaagttaacccccccccacccctgttggctctttaaaaaagtgtcccatgtgggactcggagtaacagctcatgtgactggcagaaaaatgtgttttttatctttggtatgaatccaaaattttccatttcttttagaattgttagaaacaaattctacatggaggcagaaaaactacctttcaagccagacttggataggctatttcaggtgggggcttttctgggtcctttcctgtcctgttccaaggcttgggacatgacaaagggtatccaaatgcattttaaaatggggatatataaataactgtgaagagactataatttgaattatctagttcagtctgcacctcctggatggcactggagcggaagtatctcaagtatcaagactcaagagggtattccaaactgcacccaactttatattcagttgcaaaatagctagtcagagctaatcagctgtagagctggcatccaaatattacctcaagcatcaataggcattcatctgtgtcttattccaccctaaactcatcaaaattctcactagtgggaactggagtggtgacctacataacaggttttacttgtgctatattaggttcaattacttgcaagatcccctgacatagactttgtcagaattatgtgcattgtggttccttgatgtttctgatgctgcaatacacactctgcatgaagaatttgactcttatgatgacctgtgttatgatgtcttcactggaactttactggtgtgaagcaaaacctgctcatgctccagtcatcatccaagtatttacaagatgtcatcaggaaaggatactaaagaaagaggtgttgttgcctatttgaaaagaatggggtgggaatttgagagatgatgatacagatttccaacaatcatcttttatggcaacaatgcagataaaggaaagaaggggcagttgattttggaggtggataatcaacatgcttcaaagagaaggctctcttctcttccaccggcttccttgaccactcaagccttaccttcagctttggtctatgtcaatttgatttcagcagaaccaatgtctatcagtgaggttattttcaatcaaaagttaagtgaattttacattcttctttaagtaaacatcctttgtttgagggacatatgattattaaggatcaagacatgattaaattcactgtttcagttgattctggtgcttcgacattgttcatcaacactgaatttgtttctctacacaatttaagaatgaagtgtttaccttctcctttgatgctcagattgtttcttggatctgcagcagtcacaggcaatgtgatccattacatagaaagtattttcatgattccgctggttgcaggagaatttttgagacagggattcatcattcaacttcctattacacagctttattcaacttctgtcatctttggtagcacttggctcaaatctacaaatacttttattggaggtgtaaataatgagattatcatagatggttgtgatttctgtagtcaacacatagaggatttccctggagggttttaattgaagaaaagttctgatgtatttgtaacagacagtttggcatgacttcccctcacctggcaggttttgattgtgaagttaatcttaaagaaggtgctattcctccctttggtcaaatttacaatctaattaagcctgagagtaattagttaaagaaatatgttgttgagaattttcaaaagggtttaataaaggtctcatcatccctggtgtggtagtcaaaaatgtgagaattcaaagttttttctttctttacatatatatatatatatatataggggcttggaaaaatgactcccgttttatttccaatgactcccaacaaccatcagcaaacgtctgttgggagtcgtcttctgaaggatgggcggattctgggacttgtccgcccagtttcttttttattattttttattattttttattattttttattattattttttttgggagtccgctccccaaaccacccctcatgcatgggggggggggttgggggtgctcccactttaccggaaggaacctcttttgggccagttaggcagctatacctcattgactggaaggggattcttttcggtcaatgaggaagattcacctcatctaccggaggagagcccttcctgtaaatgaggaagctaaacctcattgaccgaagagatttcttcgaggccatgaggaagctatgcctcactgactgtaaaggaacacttcacgctatgaggaggataaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcgaaccttcccggcaccagtttttatttcccctcttcctcaatccgttctgagattatggttgcccattcctttcctgctattcctgcttatcttccttcaataccgggagagctttgtacgctgctcaatctcctcacagaaaggaattcgggactggaagggaatggatcctgaacgttatgtcagttgattcaagattagcctatatcactgatagggagagtctctccatgacaaagggactactgctgcaatcacgttcatgaacagcgttcgttcaaatccagctgaagacgactctcaacccgcttcttgaatgaggggtggttgcgggagccaactcccaaaaaaataaaaatgaaactgggcggacgactcccagaatccgcccatcctttagaagaccactcccaacggacgtctgctggaggttgttgggagttgtggtcaaaaaaggagtcgtttttaccaagccctatatatattatcttcatataattagttctaaaactctctcagaacacacaccccacagttcaagaactagactctacacacaaattcacctttggtcaccatggaggtgtcactggaacacaatacaatcaacaattatcccacaatggacaacatatcacaaggatttcacccatcaattaatgtcaccaatcacaattacaaccctcaagccacacagacaccctcaaaacagtacacacctacacatatacatacacactcaacccaaagttagcccggggccaatgcaactgctggttgggttaagttgccgtaatttggcagtttaacccaacaaatgtgaatgctcttgctggctgccatgaagctaaattccctcactgttttctatacaaggaggttctcctctcactttttgtattccccaatttagtaccactcaatcaaagacataacacctttacagaacctcaccaaaacaccaataacaaccaaactcattctcatcatcacacaaatttcataccaaacttaccctaccacttgattgaaacttgccaaactgagcctggtgggtcttgttgtgaacctgggtctcaatggtgacaacaggatagagatggtcgcggataatttgttgcggatatccgtgatccgctggcgcatacccaccagtgccaacggatacccacgagcgggtgcggatttgggtgcggatgccccttttcccctgaaatcctggtggatatccaggtatcccaatggatacccggtcatatgtaggctgttggccgccgtgttatttgtgtttaattttttaacacttatttttcaagtttttttttgaaattttaaatttattttctgggtaataatatgcgtagaatttaatggtaaaattcaatttccctaaaactcaatggttcattctgaatattgtaattaatcatattttttcaattagtttttacagcttatttttttattattttttgacattttaaatttctttcctacactttcaagcatgcataaaactatggtaacattcattttgcatcaaaataaaaaataattcttgaatattgcatttgactcgtttttttgattaattcttacaggcttaatttgcatcattttttggaattttaaatttatttcctacatttttaaaggtttaaaaactgatggtatcattcattttacccagagatcaatgcttcaatcttaatatatgagcttaccccttttcttacgtaatttgtactgtataccaattttatttgtatgcaaaatgaatgacaccatcaatttttaaacctttgaaaatataggatgtaaattcaaaattccaaaaaataatgcaaattaagcctggaagaatcaatcaaaaaaacaactcaaatgcaatattcaagaaatatttttcattttgatgcaaactgattcttaccataatttttcatatgcttgaaagtgtaggaaagaaatttaaaatgtcaaaaagtaataaaaattaagctgtaaaaattaattgaaaaaatatgactcattacaatattcaaaatcaacctttgagttttatggaaattgaatttttccattaaattctacgcatgttattacccagaaaagaaatttaaaatttcaaaaaaactcaaaaaataagtgttaaaaaattaaaatatacaaaaaatatggaggtactgaaccgccactttggccaaaaaaaattaaaattaaaataaaattaaaataaaaataaaaaataaaatttggccataaagtcctcccattgatgaccatttatgacactggtcatcaatgggaggacacactcccatcaaagaccggttttgaccggtccttgatgggagtcaacccccccattgatgaccggttttgaccggtcatgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataaataattgaatactggaaaatattataaattgttgttagaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataaccaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacattatttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatagatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgagaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaagcaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgcagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgcttcaaaccaccaataacattacaactcagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctagattgttgttaaaagactaatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatacaagaggattgatctggatgcccaattaaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttcccacttaccatacttgttaacacttagagcacaacccttacaggttagtagcatagaggctgacaggtcatcaatgggattaacatcccccatcgaatgaccgggtcaaaaccggtcatcgatgggaggtcagcgccgcccaaacacgccccttgggatgaccgggttatgaccgagtcatcaatgggtgttaaacacccccaatcgatgaccggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaatggagaccaacctccccaccaaggacccgtattaaacaggtcctagataggtggaaacaccgcctaaacaacccccattgatgaccggtcaaaaactcggtcatcaaagggagtcaatcccgcgaaacactccctttgatgaccggttatgaccggttatcaatgggtgtatacactccccattgatgaccggtcaaaaccggtcatcaatgggggtgtttaaacccattgataaccggtcataaccggtcatccaagggggtgtttgggggggttgactccccttgatgaccagttttgaccggtcatcaatgggggtgtttgggggtgtttcctcccatcaaggactggtcaataccggtccttggtgggagtgtgtcctccattgatgaccggtcaaaaccggtcatcaatggggttgtttattcccatcaaggtccaaactggcccttgatggaaggcttaccccatcaaggactggttgaaattagtccttgatgggggtgtttatcatccatgggagatgtactcccagtcccatggatgactgggtgtattgatggggcgtgtagagtccaaggggttgagacaaggtcacaaaccccttggatacatggctaatttggcggatcagtgccatgtttggcggtccaggagcaatcatgtcggttcaggagcatgggtggccaatttttcggttagattcaattttcactttggccattctggcggttcagggccgtcatttggcggtgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatatgtcttatatttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgaggaaaaaatgaaggggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatggaacattctataagagcatgaaacaagagaaaatatatttatccatagaaacaggggaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaactaaggggggaatattccatggaagtagataggaggaaataactgtttcatggatgggggggatttctactagtgtgagacacaaaggggtaagaagaaatagaatatgtttggaggggagtaagtttcagggctgtggagtttctgctgggaaatattattatccatgtgttctgggattgaggggattcctgattggtttgggggtctggggagctttctggggtgtcttgatcctgtgattcctctgtgatttgtgctcttgataactttgaattttcaggagtggcttaccacagcggttatttggccaaagtggcggttcatccccatgttttcatttttctggccaaaatggctgttcagtacctccataaaaaaacgtgtccaaacgcggaaaccgcttgcgctgtgcagctgtgaaactgtgtttttttattgaggcccaaaaataaaaataaaattaaaattgaaattaaagccatctttgccaactgctcaacaaaaaaaaattgaaaggcaaaaagaaatatgattttttacatattttttggagggtcacaggctgcaatcagcaaagggaaaaaaataaaaagaagaagaaattgaaggctttcaggctgcaaggacatcaaaattagtgtttatgcagctctctgcatctgaaatttccccaaggaactttcattttgcactctaggggtcatttatggggcggatattcgcggatatccgctcggatacccgccagagccagcggatgcggatgtctgattccgctgaaatcatcagcggatatccacatctgcgcagatatccagatgcatagcaaccatgtctacaacaggacacaaggaatgggggaaacttatgatagtatttcttaagaataaagaaatacaatacaagcagaggggaggaaaggaaaagagatgaaatgaataaattaactctaagcctccaaatcaacagaaactgagatgggaaattgatactgatgaatcagatcaaccactatttcttagatttatgatcaaggtttttaaagggaaacctaggtagttttcagctgtactttcaaacagtgagctgaaatgggattaagaagctactgtggctttggtttgtcagggctttggtaggtcttgaaagatgacagtgaaaaggaggggaaagtgacagagaaaaaggacaagcagcaagattctagctaaacttatgagaagtgacttactgatgataccaatgatactgtgtagtgggaaaggtaggaaaagtgaggtacttctggttgataagtggtggctggatctgggtctggtggttgttgttctgagttggtctgaagtctgaaaatcctctggaagcggaatcaacaagctcagagaggaatttcaaagttggattacataataattgcatgtacatgtggtagaggaaactgaaacctaaagaactggtgtatttcataaggtactgtgaattattacaaagtcagtgaaggaatggagttgagtaaaagtgatcagtggtgactagggttaattttactacaggaatctatttctgaattcagaatggttaaaagtcttaattcaaaaaagatatgataatatttggaatagaaatgagcaattttggcagtcttttggccagcttggccggctctaaggctgacacttgttatctgatagtatagaagggcagagcttgcacctcaatcatccccttctccattcataaaaaagggtcttccaaccactttttgagtcttacaccagcagcagcccctattctttatgctaaggtagaaggaaagtctgagtgcattgataattgcactccctgtaactccccatccctccaaaaggggtggggattgattcccgcccctccatttggggagggtcttactccccgccccttggaatcctgattttccaagaaatcaggcttctgaggggcaaggaatgaaacccacccattggttatgggtgtggagggctgcaggccaatcaagaaccaagatacttcctgattcctttccactaacatacactaatacttgtaagtacgtaaatctgattcttacaaatcagaataaggttgataaacctcaaacaaaattatcacaaagctagacaatcctctgctcattacagcagatttttggtgttatagggtgaccaaccaaacaccattttcacttatgataataaatgtggtcccccccaaaaaggattttctggattttcctatgatgttttacaatatcatggactgccaaaacagggagcctatatacaaggtcatggatgatgtgtgcaatacaatcaagacacatttcttttgcttcccttatcttggcatcacttgcataccacccttcatattttttttcatagagatgtttcattgaattttcaccatattcagcccatgcacagtgacaaacaatatacatatgcattcagcacctcatatctgaagaagtgtggattcgtagtctacttatattcagacaaagagtgatggtgatatttgttcagtacatatactggacaacttccccgggtctcccagagccggtttagagcctagaaattcaaatttctctgcgagaattaagagattttgggtctagattgacttctgcgagggtcccagatcggacgggaagtcctccactactaggtttcacacaatgtatccatcagtattcaaatcacaatcattcattcctttcttttttttttggcaaagactcaatttatctcacaagggtttgcttttgtttctttcaaggcttgtgagataggtattgtatgaatgaaggaaatctggaagttattggacacatgtgattggaatgtccagttccaaggatcctgcaagccagagttccagagtccttcagagccccagtatttttgtccacattgggaggagagggagggggtgctttcagggaggcgactgaggcggcccagattcagaggaagttttactcaataccggaatcattttatttttgtttcccaagatccacatttaattctgtacaaacatacatacaacaaagatgatcacagagatatgagagtttgatgaataaacagaagcactctacattagacatgtagcatgattttttttttaaattcttacaagggacagagaccggataccaccagaaggatgttccaggtttggggtgattcaactcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcattgaaaaaccgtagtgttagcggttttttagcgggttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaactgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcatggcggaattccgctacgctacgctaatcgctaacagcgattcagctgcgttacgctacactaaccgctacggttagtgtagcggcccagcgttgttcaacttgagtcaaaatgtcagatcaagagcggggagtctagacaactgatgccgatagccacgccgccctcgccagattgggaatctttggtacgaaggatgtggccggcttgaaagttgaacaagagtgtatgaaccgctggagtactttgctgggtgagagccgaagttttgtgcctctttctagacaacaacgagaagccgtagatgcccaattcggatatgatttgggtggaggggaggggatcgataggcttgggatgatgggcgtgggacggagtggaatcggttgggttatggggcgaagatcggaccaagtagttgaagactttcgggggcgttttgatcaagctcatgaggatgtaagtctgcctttccgccgccgaaagctggcccacaaaggccgggagggcgagaccatacatgttatttccgccgccctcgcgctgaggtttgaggacgaagtcgcgggcttgggccgggttgcttgcaatctggagcccggccggatcgtccagcgaatacatcgccgtccagctcgaccgcacttcctcccatccctctggctcgatatgtgcccttaataactcgcgatgagtctccaagaactggggcaccgtcaggatctgttggaactttttacagcccgccagttggatcgacaggctgggacagttgatcgctcgggatcgttctagctggtatctgcccttccaatcatcctcactgacgaaatcctcaggtccatacatcgaacgataataaactaccgatgcttccctcttcatgtccccgcccacatagaaaatcttcttggtcaccgggtctattgtcgttagcttgagaacctcgtgacaagatagcctgatcatccggattgaatctggttcggaatctagttggaattcaattaatgattgatcaaagatattgttttcgttcggcttgacgatcatgagaattactggtggattatccgggcattctacggcttcgtagtgctgatgggccattcgaagtgccttgcatattgattgaagggcttgattgggagattcgggcagttgtgatcggttgaagatggttgtgagaccagcgagatagctgtacaggacagctaagagacgatcaggactgaattatagatagatccagtcgactagattgatctggagcagggcaccgtcatggcccacaaagcttaccgatgtaatcccgagacttttgaggccagactaccgaaactaacgctgaccgtattaaactctacttgcttgatggccagaggctggctgggttctgattgatgaagcagaaaatcgttccgaaagatccccagggagaagtgctcgtccatcacatcctccgcctcttccttctcaagcgcctcccacagttcgtagagtcgtccaacaaatggatctactttggagatcgattgtcctagtacttctcggattaattcgggacttgaagcgatgttcatatagagttgattgtaggccgtctggattctaggtttttgggtttgtgggaagaagagtaataatcagaattttttggaccttcgtaaccggtttggttataatgagtatttaaatagtttactaacctttccgccttttcgaattgatctcgtggaaagggagagggaagtaaggtgaagggcacgtgggatccatggacaccagttggagagtggagcttgaatattagcgagtttgccagggcgtaggtagcaccggcttgtcgtagttcatcgaggtggatagcggggagcgttggtggccaggctgggagttgacgagtcgacatggatggatgaatgtttttgcttgacggtggactgattctggaatggaggggctcggcacccgcgccctcagacgcggccgaactcaacacaagaccctccgagggggtgacttgctcatattaatactgctggacagtagtttttcatcaagaagcattgcttcatctgatcaggccctcagccgcaatgacaggccggcatgaaaactgatgagccgatccgggcgaaacttggagcgtcaagttcagagatcctgccggccaacctgtgctcaacacaactcacgatcgtaggatgccgcaactccggggctcgggacgtatgtatcccgatcccagcgcagccatccatccctgtttatctacgagctgtaggcttttaaaaggacgggcatttctactccatccgcactgcctggagtctgtgtatcgtaattaagccatcgagtctgtggtgacacccacagatccggacacctcagctgcttaggggagcgatcaaggcagtgctcattctcacactcgaccactgcttgggtatttccggcagtccgccctgcggctataaggccaggtgcgggtgagctttgggctcaactgaccgcttccttccatatacgcaggccagcagtgtattcaaatgtgtgtggggacacttccttgctttcattgcaggcggctggagtggatccgtgatcagacaagttgcccgagggccgacggtatgtattggaggaaagctgcgggcaaaacaagtgactgcccggcggtgcttgcttgacgagtctcagcggtattcctcccaatcagccccggtacagtcaacgagagtcgaggcgtgaagatggtccaagctgctggaactacgaacttgacacaagtctctggctgcggcgggcgcatctggcagcgtagcgctggcctggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcgatgaactcaggtgctgagtttggattgttttggtgggagcgtcacaagatttgaaatcctgacgctccctcaaaactttcttgatgtttggtctggaaatatgaaagacctgcctgatcttattgatcaggccaaaacttagaagttgctcctcgcaactgcaattaataataattttctaaaatatcagcctgcaaatcctcttgggggtagactaactcatccgaccaacttttttatgtcaaaaaccttatgtatataatctgcataattacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactatcgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaaattgagagacaactggacaaccctttccgaaatagctgtaacaaacaaaaaaaatgaaccatatcacccgacataatctcagaaatacggtcaagtcattgtttcatcaaaaacgttcatcctctcaacatcaaacactcggttgatacaaaccagaggaaaccaatcagattgttcattctccgtcaagaaaaataaaacacattggttcgttctttgttcgtaaggtctgggtcaagatacttcaaacatgctgatcattccaaatccctccgtcaagactgaatcagcatccacattcaaaactgaaccgttcaaaacggaacattcagaacggaaccgttcaaaaggaatcggctcgttcaaaacgaccgttcagaaggacttggcttgtttgaaacggacctttcaaaaggactcgtctcgttcgaaacggaccgttcaaaaggactcggctcgtttgtcgtcggctcgttcgaaaaaagcctcagtcaagacgaagcatagacaggtgcttgttctcttggacaagacctctgtcaaacaccgactccaaccctgttggccaacaacactgatcctcatttcctttctcttattactccatttcactccacatcttctcatccacaacattgttcctgatttcatcaggtattttaatttatttatttatagtatttttatttttatttgttgtattttaatttttatttatgcagaaatgtggtagtgctggtagatgctgtctcgctttgatttctcttgtcgcaaacggaaggtgctggatccatttctctgttttttatcaatgatgaatcagatcgaggatggtcaagagttgccttctctagtatctgactcgagttatctggctctgaccaacgatctcatttgtcttttcatcaatcaagctgtgatgttatacagggttatgccaggtatgatttcaattggcttactaattaaaatcaaggtgttgaaaaaaaatacaaaaagcgggacaatctaacttagcattggtaactcgagttgaaaagtgatcgtttttaagtacccttacaaggatagcgaaatatgataaaaaaaaaactgaaaccacaaaaaaaagagtacgaagcaggccttcatggcctgggaaggaaattaagtacatgtcgatgagacgacagctacatgaggataaagatgaaaattgcggttttcagcccaatcttgaaaactcagcacgcgggcctcgtcacatttgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttaggctcgctggaactacaaatttcgcacctatgagatctcatgatgaaccttagtggatcgcgcattgaccagtgccccttcatcatggtgctgcagtgatgactgctgcaggttgagattggcgtgcggccacgatttcttacaagactcgtcggactcggatacttaaggcctcctttgtcaagcagccgtctctgtgctccacagttatcaatctcatcaactccacccacatcgtctcttatcgggccctccaattccaattcgaaatcccgtcctgtgcttcattcgacccgtcttatctgactcgcatctagccaacatgaacgccgccctctatgctttactttgccttgctgctgccacagccaatgtcgccgccgttggcgagacgttgcagtgttccacttacgccgccgtaggtcccaaaggatacagtgcgttttatcttccctgatagatttgtagtgtgctttcgaaagaatatcaacaaacggttcgacggttttttgtttcagcttgcaacgaccgatctgatatcatctgcaccgaaggctgcaagaaatttatcagtaagtgggccggtgacagtccttctgctctgttaagtcatactgacttttacaacacaacaacatagcgatcaccaactgctctttgcaagaccacccccaaaagccaatcaccaccgaactttgcacaaatgggtatggccgtgacactgccgctgccaaaggtactcaaacaccatcttttcttaacataaatctggtcttgcttggcaatgatgttaaacttaaacactttcactttgtttccgaaacgcagcgtgtatcactggtcaaggaaccttccgctgcaccggcactaccactggatctggcagtaagctttccccactttgcaaaccaaagccttattgagaatgttaagttgatggttccttgcgtatcattcttgaagcttgctctggctgtgttccattcaacaaagtcagctgggcctagtagagtccaaagtcaatgaccaagcttgccaatctggaattagcctgtcctcacatccttgaatcagaacatttcaaataaatttagcccctatcctcaacatatttcccttcttttgtacatactatccaaacacctcttaaacggtgaagccatgaaagaacaatattcgccgtctactttgcttaccgcaacggttgagcaccagagtgagattctcatggttcatttatctgcaacattaatttgtaacagttagtccaatgtcccatgacaaaggattacctcgtcgactggaaggacacccttccggtcgacgaggtacttgtacctcgccggctggaaggatttccttccagccggtccgtcgccaaccctttagagggcgggtatcctttgggatacccggatacccgccaacgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcgggtatccgttggccctggcgggtatccgccagcggatagcgggtatccgcgacggatacccttcgaccatctctaactacgccccttgagttatgaaagttctgaaaggagtagaattttgggggtacatagttccagtgagcaaccccatctgaaatattatgaaaagatcatttatgaaataatatcccaggtcttcttattattaaatggtattactacaagtaagatattattaagctgtcttttggatactcttgaggatctctaaggctgacacacaaaaaatacaagaaatctcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcagtaccccccaaaagtaccaccagtacccgccagcaccgggcagtgccaggtgtggtacatggtacctattttattcaaaaaatgaacaggtgcccaagtacaaaaaaacaatctctaagagggaatcaataatcatggtggtcccaacatttctgtaagatacattcatgcaggaactccagggctccaaccatatccctgcccagaagccaatcaatacttaaactgagagagacaagatgtgtattttgtagttcttatattttctttattttgagactgttgaaattctaaactgatgagattgggaggcagagtgccaagaagaagaaatgcctttttgggaaaggttcacagaaaaagaatgaaagaaccaatgatttttgattcacaagtaactagccagatttattaaagtgtcaaactgtggttgagtataagttggatgaaaatagaatattgaataaaggctaagagaaagaatattttgagatcttcaaagaaacaatcttagcaggacttctcagtctctgttagtcaggcaagaaaatttaatcaagaaaaatcagaaattctgttacaaaaattcagaggtgttaattgtaaatgattagtttttaagaatcaaatagtgaaatggcaaaagaaagaaatcaatcataatgactagagttgttgacaaaattgctaaagttagttccaattagactactgaattgcataagatgttgaaatccttgtgatccatctgtgaaagcttctctcctccagaattctgcagctcatctcaaataatcatcaactcaaatcaaaaccttactctctgtttttcactcctgctccgtcaaaatctcttctcccatctttgctcccttcccgtccgttctccattcttttccctcctagttcaaccatcctctctctccagctccaatacctgtcttcctgtcttcctatctttgactaaaatcaatcttgactcgactatctttgacattgtcgacttcccctttgaactcatctcattcactgtcaaacattgactacactctctccgactctgtcaattcatcatcatcaattggatcacttcagtatccactttggtgagaaaataacaacttccctcgactgttgacctcaactaacactatcctcttttttcagtcttgccttgtgttctcctctatcttgtattcccttattcaattgtttctctgattattcttctgttgtggtaaatcctttctctgtttcatttcaatctatattcctttctatgttcttgaagaaatttttaccaaagacgaggagaatttttgggcaacaaaaattagtttttgatggaatggctcaagggtcgaaaaaagagggagagagccaatgagtttttttacttagaggagactacgcgttaaatagtctacatacaagaggtcaaacatgtggttgagagaaaaatgaatatcataatgaataacaaaaaataaacaaattcttgaatagatgactggagcaaatgactattgataaagactagaccagggtttgaagactacaaggattgcagcactagacaacaggacaagataccacacagatactaaaaaaaattgtataataatttgaattctattatttaatcataattaatcaaaagactaaacagaacaggatttttagggatgaggagagagagagatgaaattccaacagtagagatcgttcgttcggacctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaataccagtggggggcccagtactaaacattcatcattactgaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccgaacgaacgatctctatccaacagttctgatttctaacttgtcttggtctgcagtctggtttggtttcttagcaataaaaattctctagtttactcataagattcaacataaaaccagcaatgagagactataattcagtccagatcaagatgattcaagaaggaaaatagagaaagagaaaggggaaagagggagagattttagggaggagtaggccagagaagtgaaaacacaacagagactgatacctggtatcagtatttccttggttggtgagaaattcctccgtcttggatttctctttatgcatgcaaaaaaaaatgtcttttttttggattgatacagccagatcttgtgtatcaaagacattttttgtgggctcttccctctgagacaatacacaatacttgtctcactttccaaagacaatacgtgtgtattgtctctgagacaaacaagtattggtatttttgggtattcaaattctgagacaatacaaataaaccctgggaattgttttttcttgcctctgtctcagcgttgataccgtcctaatgaaggatacaatgccactccagcaaccattccaccttgagcctgtggagatgtccatcgacatgattacaagttgggccacaaagtcagatgatctccctctgacactcagcccatgaatagtaacccaagtcaacctcccaaaacgttttcctctttgtgggttgggcaacacaatcccattgttttgagccggatctttgacccagctagcttgccacagattgggtgtacacaaggtagtccagatatatcaagcgcaaatgctcctttggtgccgccagctccaatcctgtgggccggccatttgactggttgtatgcattcttgtagtggggtctgttagatttcacaatagatatccagcaataacaataacttacaatttcaatcaagattgtttgcaaagggcttgaaaacttggaatgttggacttggatggcttcttggaagcagcggtgggccgctacgcttttggcccaaaatgtgtagtgtagcggcgcttttttcatcaaaaaagtgtagtgttagcgttttttagcagttttttgctacgctacgctgcactacagtgcttttagcagaaaaagcggccacaaacctctaaaaagtgctgtagcgcagcatagtgggcccttgtttgcggcccacacatgtagtgttagcgtgtcgtggaaaaattccgctacgctacgcttagcactaacagtaattctgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccatttttggaagaaatgatttaatttttgaggctgatggatggttgtggttggggaagaaggagggtagggggccgtgattgggagccatggattggctatatgagttcagtagagagagaattggagggaaggcttgaagaatcagaatctttggaagatgtacaggaccttgaatgaggttgtaattttctagcttgaaaacctgcaagctttcctgtgttagctgtacacaatgtggctcaagagtgtctccattggtctctaaagattgctgagaaatttagtagattcaaatcttccaaagcttctctggatttgataccattctggttccaaaaaaaaggtgtgaccatctctaatgaagaatacaagaaattagcttctttgattgggtaatactaatcaaataagataaaaccatatagatattattttaacttcattattgcttttggttaattatttcattttctgtagatattcaaatcatagattcactataatgataattttattttagcatgcagacttaacctggtaaattatgatgtattaggctctgtttggcagtggcataaatataggtgtaatattgaccaattaattagaagaaaaattaactgttcaagaccatgaatccaagtttctttacaggaaagctgaactactaatctcttcaattttgacataagttttgattgattaggccatcttcatcacaatacataacagcaatatttcactttgtattgatcacaagtgcaaatattactattatgaggctgaagatggtctaataatttgaatctgatgagaagagtaaagagatcaggggtgcatgttgcctgtaaaaaaattggatatttgattgggaatggtttagtttttatctaatcaattgggcattatagcacctatatttatgtcactgccaaacagggccttattcatttacatattttggttgagatcatgcatcacaaatcaaaatcccacaataatgaagaactcttgtttttggtaatgattctagattggggaatccatagagcttgacatttttggatccaagaatttgccttgtctgaaacccctcaagtgtgtatcccacctcaaggaagtgaagattgaaatcttactcaactttctgataaatacattttccttctacagtcacatctaatggggcatcccagtgttttgtgctgaaggttgggtttccactaaatttagggtgctggcccatgtccagacatgagccaactggtcttaatttcttctattaccaatcaactgctaaccccaaaagaagctgaaggaaagcttgagggttcccacgaacaaacagatcaaaaacccggcagagaatagccagtgcgcccccccccccaccccaccccgggccctccatctttgagaccactggaagactcatgctccgcgctgaaggaatgagggatgccctgattcacaaagtgagagtgtcaagaaacctgaaggttcaagtccttcgtcggttgtttacctgggtctcggactgttaataggtacgatgttggttttttaggctctgcttcattattttatgatggggtgagaaaaaaggcataaagcatgtttggatgtagattacagaaaataataaaacgtggatacagagaaatcgaacatgtcatgactattttttagctttctttgggtcaggaggattaccttgcgtaggctgtgaagtctctgggtcagctgaatcaggggagtcagatggtcgagatgaggctattggttgattggaggcggcgggagcgggcgttgaggtatctaaggatttgcgtttcttagtcgcagatgctccttgttggtcggttgtcgatttaggccgaatggctccagctaaaaaggccctctggaagtctttagccttgcgggatttcttgggtatcatcgtagtcgtcttctggttggttgatgctgttgctactgtctgaggtattgatacgctggtgggtgatgatcctttgccaataatttctgccgctgtcgttgttcctgcagagccgattacaggggtgtcagcggtcctagatgcgatcgccctatatcataaatatataaaaaaaggattgaaatgaccactaggtttagtgagactttgggaactcgttatagttggaaaatgaaatgatcttcttgttactgatgatcatacgtccactactcaactctttaaagcgtttcatctctttttggatctcctcttgttttgccatctctattgcacgcttttcttcagctgcatcgtctaaaaatgcgacttcctcatcatctagagcccggaattgattctctgcagttcctcgtcagtgattcagcttcaagagggaactcttattcgacttggatacctaaaaaattaagaaataaatgtctacatactgaatttcaatttttcttcgaaagcctcctgttttttatccttcgtttccttcaatttctcgtataatgaacgaccatcgtattcctcattgggcatcggtggagcttcctgagaggattgaatgatagtaaccaatattattcatgttggatggaaggccctctaaattaaaccctgaccggtcaccattggccagggagtaagatccaaagttcaacgtacctgtccaagtcgctgataggtggctttccattcctcttctcgcttctgcctagcagtttctagatcactcgaagatacgaagcgactcgcaacctgtggtggaaagtcacccaaaaactttcagcggttctgtcttctcctgcaagatctacatgcagtgagcgagagatatctgacttacctggctagaaagtaccaggttaatcggttcatctgcctagttcaaaaaacaaccaagtcgtcatcatcagtgcctatttctctaacaccagcaggaagggggagatgtgatggattaaccatgtcttgaatatccaggagaacgttcgttttgtgggttgtgggtgtaaatatgtagcctgtatcagaaattattgaacttttgtattaccaaggcaagttgtcaagaggttgtagctcatgcctccctgggtgtgcgggcagcccttcgggttacccgaaagccgactgagtttgagtggcttacttaagcagagtgccgagcccggcgccggttggtctaaaacttcaaacagcctggtttggcaaacaggtgatgagaccttgcgtggcggcctcgccgatattccatatcagtgaccggaaggggatgcccggcggaactcaagctccattgacgcgccaggctaggctgtagtgagagggcaccacttcgaattcggtactatcctcaacagttcaagatgtgcggtgagttgttccttggccaaggctgccccgattgattgatggtcgataatgggaaactgataatatcctaatccactgacttcgcactcgctgagaacataggaataggattggcaattagaacgattcccaaatctcactcgggatccgctggacctctcgatcagcagcctggtaccacccaggaagttcctgagattgacgattcgattggacgtgcaatttcatcaaggggtatgtcatgacttcctactccatgtcagctcgcactgcacaggtcgcattcaacccgttctgcttttctactggtagggcctgatttccaagcccaggaaacccgagtcattagtgatgcctcagcacatctagatatcgagatcaagttcttcgcgtctgtccttcatctccgtggactcgccctcacccagcagccaatcagcgcaccaaagactggcagtctattgctgtggaatggcgaagtttttgatggacttccagtgtgtttcctactttttttttctcatccggtattacccaaattaatccttctctaacttttcctgtccttgtgtcaagctctccgatgtggaaaacgatggacaagcggttctgaaagcccttgaggatagaggaaacaaaacgattcctgaagtttttcttggtatagaaggcccatacgctttcatctactacgatagcttatcaaaacaaatctggtttggacgtgacccccttggacggcgatcgctcatgaagctagaaaacgtcagtcgaggcccatttgtttctcatcctcccatttatattttagccatttaccaactgcacgcgcccctttttaggaaaaagacattctcatcgctccttgataagtggtgcttcgcactacgagggtcgaaccgccttactctcgtcagattggctactcatagcttattttgtgtcgagttgaaagacgtcgaagatctatgcatccttccaatagctcgaggctcacctccgatcctactcaaccgacaaatcccactcgaagcagatcgtgtaccccccagcggccaatcgcccccatctttgatcacagcttctgggcgcttacgtgatagtctgaacaattccctgcgaagacggctacacaatatatccacacgttaccggtttgttgtattactcttggagtcgtcgttctagaattccccatgtccccaactaagcaatccttcaatcaattccctcatcttccatcaggaccgatgagcgggattctaaggtcgccattttgttttcgggtggacttgactgcacaaccttagctttcctagctcactttcacatcccactcactgaatccatagacctgatcaatgtcgcattcgagaatccacgtgcagcgtccaactcgagacgcaacaatcaacctgtcattccggacatattctcagttcctgaccgccataccggggaagaatcatggaaagagctttgccaactcacgcccggccgaacttggagatttgtgaaagtcgatgtatggatgaaagattatctcaaatacaaagatcagataatcgagctcatgtggcccaacgacacagttatggatcttgtaagctttccaagatatgctattggatggactaaaaatgggaactgaaagacggcctctctgatgttcaatgttcagagtattgctgcagcacttttctttgctgcttggggcgtgggaagctgtcgacttgatccggattccgaccaagttacacagtcttatcgctctccggcccgtgtgtttttatccggcttgggtgctgatgaattattgggaggatactcgcgccatcgttcagcattttccagtgcatcgccttggatcaacttaattcaagaattgcaactagacattgatcggatccccacccgaaatcttggacgcgatgaccggatcattgcccatcatggtcgtgaagttcgatatccatttttggatcgtgatgtgatcgacaccctcgcaggtctaccggtacatctcaaatgtgatttggcgctcgagaagggaacaggtgacaagctattgcttagagtcttggctcgggaactgggtctgagtcaggcaagcaagttagtaaagagggccatccaatttggggctcgatcagcgaagttggagggacttgaaaaggggacagctggattgcaacctccaggtgtcccaagttccacactcgacatggatgtacagtgccctcccagatgtatatagccaatctgtttggattacacaaccctaacccaccaacttgcaatcatgagacttgagcaagtggtataacagaggtttcaaaaaatgattctgaaaacaaaagtatgaaaaaccaattttcaaaattttcaaaaaatattacaattattgcacttttttcaaaagtcttaatattgctccaaatgaaaaaataaaaattggaaagagtggtatggtatgcaagaagaatgattataaaggaaagaattaacaccagaaattatttggacctcagtatccagctcaaaacacaagttgaatttgatagcactgcctcctccactgttttttccactgtgagactgatgaatgtctccctccacaccattttaaaacaatctggtagttattttatcataattttcatttattatcatttctccaacataccatactccaagttacaatctttattttttcatttggagcaatattgagacttttgaaaacagtgcaataattgtaatattttttgaaaattttaaaaatcagtttttcatatttttgttttcaaaatcattttttgaaacctcttttataccacttgcccaagtctcatgatttcaagttggtggggtagggttgtgtaatcaaaagaagttggctatatacatctgggagggcactgtacaagagtaaatatcaataaaggattgaacagtaggtagaaggaaggtgattgagaagaagcaacatagtagtgggccagagcaagaggtagcagtttatatatacacccaaagttgccttgtttcatttcccttgagatccaacctgtttcttcaagttttgaattctgttggaaaatcagaccatcagtcattcaaattcagcaagcaattggactcgcaactgggcacaccaagagccactaaatctgttgctacattgaaggacttgctgtcaatatccgtagaccctaccaaatcagaggaatgacctttgttttttgtgaatccatgtttcctcaaactgaagttatgggaggtgtgggtttaaaacaaccatctggtacactcaagtccaaggacattgaaggttttggcacaaggagaggacctgctttgggggtttaatcactgccagaataagggcctgtaccatggtacataaatattcacttttaaaaatttgtaatttcttctgtcttctataggagacaggtgttgttgaaattctgtacttttagcccagaaaatggctgttgataatgttcacttttaatgatatgaaaatttgaggattataaattctgataaattggattttcatgccctaacttttgcaactgcttgtagtgaatgtgctttattatttcatggtcattcaccagggcagttaagattttcataaaatcatttattaagattgaggtgttattgatgttcctgatgaatgtgaagtttcatgaaaagttaacatcagcatcagcaaagtgatgttaagttcccaagccccaccatgaaaaatgcagaagtttttactttgggatactataggttgcagttataacacaattagtcacattagaagcttccattgtgatggttgattctgtagttggatggcacacctgagcatttaaatcctagcattattcaagaagtgcataatgtaaaggactgttaaaaggccagcaacctggtcctgccccagatgcactaaaatactagtggcatatctgtgtcatgaaggctgaaaggtgtgtggcacatgggaagagaaaaaaaaagaaagaaatgacaaatcaacaaattgcatgtcacgccaagcccattggccaaccgatgacctgactgactcaacccagctcaaaattgatggtgcaggtcatggggtgaatgacccaggccccgtttggacgccccgttatacgttataaatggggcccccgttataaaccaaaatttcaacaaatgtcatcaatatatatcgcccatgacacctgtcccgtttataacaatcaggtgtttggtgtggaccatagaaaatacagaagatcgatccctaccatccccaaacaccacaccaaaaaacgtgttgatggctgaaaattctctcagaagtctactggccactcaacgtcgtcagcagggtcggtcaaaacgaaagcgtcggtttattctcttcttggttactcttgttggccttcgtcaatgggcaagaacgatttcgaaggaaccatataatgatgccatattcggcggggatgcatacatcaaacacatcctcagtggcaatcgacatcgggctcaagctatgcttcgtttatctatcaacgtcttcaaaaagtgcgcggccgaattggattcccttgactgcgaacctgcttcaaagctgctgagcatggtagaacaactcgctattttcttgtacattgttggacagaaggcaacgaaccgtcaaacacaagatcgatttcaacatagtggagaaacgatatcgcaggtgtttcatcacatcatttacctttttctcaatctcaaatcaaagtacatcaccacaccggatccaagatatacgcacgaagtgattctcgacaacccgaagtttactccgttcttcaatgggtgtctaggggcaatggacggctgccatatcccagcgtatgtacctgaagatctagctggcccgtatcgaaattggaagggaatattagcccagaacgttcttggtgtggtcgactttgacatgaagtttacttatctgatggttggttgggagggatcggctcatgactccaaagttctcggaagtgcattgtcggaggacttcagtatcccttcgaattcattctaccttgccgatgcaggatactctctatcaagggggacactagtcccatacagaggggtgcgatatcatctgcgcgagaatgcacaagcagggcagaggtcagtagattattgctcatatctattctgctgatctgatgattaatgtaggtacttgctctcagacccgagacaaaggaggagctgtttaatctgagacattcgatgatgcgaaatgtggtcgaacgaacctttgggacgtggaagaaacggtttccgatcctggttcaccccttagagtacagcctagagtgccaaagagatcttgtgctggctcttgcagtgctacacaattttatagtagaccatcgagggtataatgttgagtttatcatagatgccaacgagcagggagcagcgactggtgaggatgatccgccacctgacgaggacagtgatgaggatgagctccctgcaagccaggctcaagagcgagcacaaaataatgcctggagagatcagatagcccaggacatgtggactcaatatcgtacttatatcgaagctcacagatagatctcggtttttaaattcttgttttctattcattcaaagctcacagtgtcagatagatctcggtttttggattcttgttttctattcatgtgtttgatttcttttatgacatgtgaagaaagattttcatcacttttgaagagaaatacaaacatttagatgaaactctcaaaaaaagagacacaatcgacgaccggaaaatgcaatgaatattaaatctaataggtggttgagtgatggttttgaatctgtcggttcaaccaggcctggcagtaagtgtgatctcaaatagccaagaaggtgtttgccttagcctcattttccaatatgctgaatccggcgaccatgtcgtccatgtccagaccttccgcaaagtgatcttgaaacttctcgatggccctgtggattgtggatgtctgagcggtattgtcatcttgagatataaatgcatcaatcaatcgttcaaccgtgttttcaaagcgatcgcctgaggaaatacggtgtttgcgaggagggcgcaccccgggtcgggccgatctcacttcttgagatgcagtgcttggaagattctgcccgttgttgatcgcatctgggggagactcctgattggattccgcttcgatggcattggtacccttgcataaagctcccaccgctgcattcccgctaaaaataacattgagctcatggaactcagggaaaggcgtgtttttgaaacgcttagcagttggatgcgactgatcacagccatggatcagccaaccatacatgatcaaaaaccaaacagaaatagcttactactaagaagctgctccaaacctcctcggatgcagtgaccatgcactgatcttcattccatccaaagccgcttgcttctttacacgcaacaaaggcatcataccattttttaaaagtctatccgaagtcaaatagtcagttccaagccaatagactgtaataaaaacaccaaacaaacatgtaataactagccaaagtgcatacttacttggtttaacttggacttgacctttggaccagtaaactcggaaccagggaactcattcgatagctcagtagccacccatcggtgagtttcaggcttgaaaccattattgcatcgctttccttcttcaaccgctttgacgtacaagtcgagagcgctcttttccatcgctggggtccagacaagattcttccgatgagagttatcaccttcgggttgattttgagagttagtgccttcaggtcgggtctcagaattagggggctgattttgcgagctgatgccggtcttggagttagggggtgtattctctggttgatcgatcacactcggtgtggccaatgatggttgcaagccatgtgttgttcttgctggagtcccggtggttccacttccaagagataggagcttggtgtgagcagcactagattgttgagagacctgagttgcaagaatcggttgggagtttttttcttttctccctcgaggcatgttgagagttgtcaagttggaaggagagttgtctagttggggaagggagatgagctgtatatgttgatatgaaagatgatatatctggtgtttataattggaggcttatgatggccacaccaaacacagatttggtggaccgtcataacccccgggggtcaagtgttataaatttgcccatttataacgtataacggggcgtccaaacggggccccagttataaatggggcaaggtgggtcagcaattttttgaatcaactcatggctcaacatcactctagctggtctaacttgatttcagtctatggtgcagctagcataactctaactatcaaggtgactggcacatttcccttgagtaaaatctgaaaataaaccatctttccatatttttaatacaaaagttcaagaagagcatttcttccacaaaaagatgtgcacttatcaccctatgtagaggaggttgaaatattgtccaattgttaaacttgcaaatttcccactgggaattcagagtttctattggcatttaagtgaacgatgtaaaaaaaccttgaaattcaaggcatactagaatagcagaactgcaaagcaggggattttatacatcatctgtccttgccacctgggcaagaagaagtaacaataattatttatcctctgaaaaagaatcacttggaaaagaagaaaaggatcagtcaacattcaatcaaaatcaaatttcatcagcgaattcgaatctgtcccacctaaattttgtctggagtccgcaggggtctatagatatcatcgggcagggccaggtggcttatttggcactacctggcggaggagctcccccaggtttctcctctttctttttcggtgccttcgggacagttgatttcgctttcttctggaactcatcgaacgatcctggacctgaagcaggactaatgaagaaccagttcattaactagaaagaggcataccaaagtatattacttggcaatgatacgaagaaggccttgtccaacttacaggttgacacctgcgaccctgaggatataatcagtaagtgagatgacaaaaatcagccttttttcgcattgtacctatctcgcatatctagaggtggggattatcttacattcccatttcgcaatgcattttttggacgcaagcaatataaattggttttgttgtattcacggtcaggatttgagtcggatattcgactgcattcatggatacagtcacaaacccagagtgaaaagcgttcacgttcggcaggggagtgcagggctcttcgaggctagtctctgttaccgtatgattctactggatcaaacgttttgaaagcacgaaaacatcgttgtgttaggaaatgtggacgtctttggataagaaggattcggcttgccttagcgaagaacgtatacacgatctggtcactacgcatcattatggaatgaacattcacttgtcagctcccctcaacacaatttttttttgtcgctaaaaatgttgtgcacaagccaactcctgcccatactgcttggctgctcagaacttactgcagagatgcattcactgtcggtggcgcgaatttcaagccgttctgcccaaccatgacgtttacctgatagtgaatttgcattagtaaataagtcaataccagacacaaagaaaagaaattttacgaacagtaaacttacaacatgaaccttggcattttgtcctccggctgcctcgggtgtcggttgtccgccaggtgcgtcaggtggaggagcgtgacttaatttggcgagcagaaaaaaagcccaccatgctaaaggttggtaaaagtaaaagcttcgcctcatatcggatgcgtggagtggaatggctgaagaagacctttaatgaggcaaaacagccccgtagactgcacgtagatgattgatgcttagaaaattagtggaactcgatgagaactttttgctggaatgtatcggcaagttttatagcctccagccaacaacctcgacattcttaatagttgaatgaaaacgagtagccctcagtagccatgcaatccatatccaaagagcacattacctgatctgaaaggttctgaatttgttgacttggaagctatgcaatcatgagattcacttcggagtgaactatgaacagttcacaaccgatgtcccgtcacgataacttatcatacaagatctatcaacaagtaaccatcctcgtaatttacattaccaagaccaacaaaatccatgtcaaccgccccatttcaattgaccaaacctgctacaaaattggctcaattgttattcaaaccgaggctccaatgttattctagtaatcatcggttctcgtccagtttatggaacagtcccagagtagcggtgtaaaaactacatcgaagcttttgcatcaagaaatttcaacaccagtaacaaccatcagagtcgtattaataccaaccatgagggtaacccaggtcaccaaccaccacaaccacgctacaaagtgaggcttttagtttcatcaacgttccatttttgagatttcatcacactactttttcagtcagcttatgttttcattatcctgctactcccttttatttcctgaagagttggggttttgaacagtgacaacggagtggtgatcgaccactcttggtaaattaaattatgaaattaacattcccaaataagatctagaaattggaatgtccttcccaaatgtcttgctgctgtagagggctacaaaaaacatacgagtccctttattcctgtccataccatcataaattatctgttgaggggaacacaggtgactgaaactcaaagagaggttgaaactcacaatggtgttgacgagtgagaaagatattgtattcagtgaggaaacaggaattggagagagaccggtaaaggcatagacctgatagacttagtatgagcataactacatacaatcatatgagatctacatacaggtatctcaacattatctgtgttatctaacactaaaaaatagatattttgtctgaggaaaatatttaacatcatgcagcaatcaaatttgatatacaaaatctttagcctaagtcaaaaggattttgtttgttctggaattctttgtccaaaactgcatgtcataagcacaataacttaattatgccaatcatgaaggactaaaagcagaatgttaatctcttccacttatgtttttgtggcttgcccatccctgttgtgattagatatcacaaaccaatgcatatcttctgactgacaaaaattgtcacagttgaataatgacctgtaatgtatggtaaggtccaagaatctaattcttcaggatttagctttctcaaatcttcatacatagcatcatcaagtttgaccattgccatgagccaatattgagcctaaaaacaaattttgtcagctatgtgtatgaaactttggcttaattaatataaaagccaagtactatcactgtgctgaaggactcaggttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagagtttcaaaagtccaaagaaagcactgtaggagacaataacagaatatgttatcgtagagtgtttggaagcaataattactattgcaagaagtagctgacaagcacctgagctgaaaggctaaagtcagaggtggtggtcttgaagcaactactttttaaggaattagttaagttttgagtctgggataactctcagcttaatagtaattccagtaagaaggtagggttggattggataagaagactactctaaaagtaggtggagaatattcactgtactcactgagtgtaatgggggtgaatatgctgaggaaccaatcctaggcaggagaaagcctccttaaatattctagaggtccccttgaggccctccttaaaatattctagaatctctctttggtctaccatggtagagttattccgctgatgtaatgggaataattcaaggtatttcaaataatgtatattctatgtcccatgacatcatgatgcatatttatagccaattacatcatgtgtctacttaaaatagaatactactagtagaaaagtgtcacactcttgacatggtgtggtaattttcttttctacaagttcaataatttaattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaccctaatttaatatacatcaatttgattctatatttttgtatgttttattccttttgtccttcaaggttttgaatatatacaaagtccttgaaggagtaggaaattggggatacttccagtgggcaaccccctttataatcttatgaaatatagttttattaaataatattattacatattatattacatactgagtatttaatattcaatattcatttagcagtcttttggatactatggagtatcactaaggctgacaaatttcaaccacaaatctctcacctgcaaaagaaaactgcattaaaagtttaacctggtgggtggggctatttgagtgacagcctaattttatcctggtttcatccacccaggtggagccaggtcacacctttaaactccattctagagttgtgcgcaatatattactgtacaacaccgtctaaattattttagcctagtaggggagatggatgacttcccgtcaatatctgcgggtctcagaagcaatttatagccttgaaagctagatttcccagcaaaattatagactttttggatctaaatcaaaatctttgagggtcccagatcagacaggaattcctccaataaatggctatttaccaagcagtagagattgtttgttggtaccctttgctaggtacctagtaccgcttggggggtaccgcctgcacccgctgcgcacctgccaggcggtgccggatgccagttttttggctaaaaaaggggcggtgtgagaactcctttgggaagggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttaatgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgagtatgggtgtgaaaacaatccaagtggaatatttttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgttgatgatgttgatgttgatgttggtgttggtgttggtgttggtgttgttgttgttactggtgctgactagactttaatgttgaaggtgtttgtgttgatgaccactgagctggctggggggaatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggatgatgatcgggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattgtgctgtggaaataactaaatatggtactgctgtatgtaagaattgcataaatggttgcactgcctggtggaggtttcctgtccacatgcatttatgcaatgtctgcgtgcatttaattgagttactaagtggaggcctaatggttgcgcatatgcatgcaagagttgcataactgctctgcactactggtggaggcctgcttatgtaatgatttatgtgtatgtacttatatatatgtggtaaactactattaaatactaattagtgactagttatggtatggctttaacctttatattgtattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgcaataatatcttcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacagcggtacccgggtatcatccccattgatgaccggtcaaatggtcattgatgggaggaaacacccccatcaaggaccggttttgactggtcgttgatgggggtcaacatccccatcaatgaccagtcaaacggtcattgatgggaggaaacacccccatcaaggaccggttttgaccagtccttgatgggggtcaacatccccatcaatgaccggtttcaaggggggtcttcacttccattgatgaccggtttggtaagccaatcttgaataagaggcccacaaaatctaagcctcaagcacaatatcaagccctctggacaacaataccctcaaggaccaagacaagccccctctggaatattcaaccgacctgcaacaccatggatgtcacaagaccaaccccccaggacagaagacactctggatttccataaaattcatttattacataattacttcatgcagtcttacatcatcaatccccattcagccttccacacttggcctctgcatgtttttcactctattccacttacactctagcttcatttccactttgggccacatttctattgtctcacactattcctcttgggttattggcatgtctcacactagtacacatttggctagttcattcatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcatttcctccattcatcttagtgactaccaattgggccacatgtttcagtttgataattttctcttgttccattttgttccatggtgattccaaccacaagctggccactccccagattttgtatataaggagccttgttttaccctcttcatttgttccccatcagagcctgccccagcaattcagataactgatcacccttcattagcctattagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatcttttcttgttatcttactcaacccagttaccagagaggaagcccattaaagcatctttccctctccagctctattcatcccaagagtagttccacaccggtcaaaaccgctcatcgatgggaaacacccccatcaatgaccggtcaaaaacggtcattgatggaagcaaagacccccattgatgactggttgacctgtcattgatggcgtacagtctcaggcggagaggggttcctctagtcttggccttgcaaccttttatagtctcaaggccaagagggattcctcttggccttgaaccatgtaaggtctcaaggttgggaggaacccctccagacctcaagacttcgtaaccgtttgcgggctgcctggggggaggggttcctcccagccaaagactttttttcccttcaacagcctcaagccagggctatcccataggacccatgcctgggtcctatgggatacggcacaaaagtctgtaggttggcatgcatgcatgccccgcttataggttggcgtgcagccttgcatgccaatcaaaattggtgtgcggaaccgcacaccaacctgctgggggaatgcccgtgcagagggttggcgtgtgggtccgcacaccaactttgattggcgtgttggagtgcgtgcgcgaagggggatggagtgtgattatcactccccttcagtgaggaaggtctactgagacagatctagcatagactacatacaatcacggttttgttgaatcatactgactaggctataagcatattccaacagtacctacaccctccatggaaacctgggtgcacagtgccaactctacgtatggtggaatcagaaacagagcttggactggaggcaacagtgcaacagagacgagatgagacggtatcaggtgttcatttgtattgtctcagaatttgaatacccaaaaatatcagatttgtgttgtctcactttcctgagacaatacacatgtatcgtctttggaaagtgagacaagtattctgtattttctcagatgactgatcccaccaaaaatgtctttgaatatacacaagatatttggccgtattgaagaaaaaaaacaaagacaatttttttttcttttcatctgtaaatccaaatccaagacaatggattttctcaccaagcaaggaaatactgataccggtatcaggctcaaaataaagacaatacaatctgataccaatacatgtctgatatctgttgcaccgttgctggaggggaaatagacaaataaaccacaaataatgtatgtcaagactatgggttcagttatggctgtgctctaaactaatgctgaggagagagggtcacactaaggaaagaagaaagaggtgtggctaagttctgtctgattcttagactaatgagtttgttccttattgatcccacaggggaagaattgaaaagatgaggtttgaaagccacacaacaagattgctctctggttgaccttgctctcacttatacagtacactcgcttttcccccctccttctttttttctcttctttttcttgagacgtctgtcaaggaaaggcccatttgataaagaataatatcaagaagtaaatgtataatatgtgtatggtttttgcatgttagtgaatgtatcaaagttgatgattgataaagcaaacagtaaaccaatcaaactgtaagaaggaatcagaaccaagagtgcatagattgacatacccaccacaggaccctggaaaccctttatataaatctgggtgacaaaaaaaccagtgaattttgactaaatccatacattggggggggggcatcggggaatggcccattcaggcccattcatacacattttgtgtgtatgttcaggccaaaatcccccagaaagtgaggaaaccccccagaagatggagggaccaggtcattttggggggtttgtccacaagtttagccaatattcatacatttaaagcctgtttggtgtgtaacctttcagggaaccaaactgattgatacattaccactagtgcgtgtatggtttttttttttgaaaaatccatacattcaagtcatccacatagtttgggggttttccaggctcctcccactaccccactggtcccaaacccatccatcatgaatcaccccacccagtgttcacaaacatggggattgtcaacagcaatgggatttttggaataaacaagatggtcttgcacttggatgtgacttgatgtatttgtgtacatgcaaacatgaaccaaaagaaagtatatatatatttgtatatatatacatatatagaatgatggtggaacatgaagcaaaagagagagagagagagagagaggaaagatacggagaaaggagctcgagagagagagtatacttaataaccaagagaagaaagaaatcaacaacaacaacaaaacaagttgatgacacacaaaaaaaaacgaggatgaataaaagatagaatataaagagagagaatgagagagagagaaaagttctatgacgtgatgaagcaagttcgagaagaaagagaaaaatgagaaaccaacaaaataattccgcgcacattaaaacaaaaaagaaggaggaagaaaaaaagccacagaagaattgtgaatgaatagaagcagaaagtagaagcgaaagtcgagtgggggaccgaagaattcacaatatacgagtttggaatggcgcgactgcgagagttccttggccgtgacccacgaaaaaaaagaaaagcgggggtgatcaaagaggcgtgcggggagagaaagggatgtttcagagcagagggacttgttggttgatagcgaccatccaggcggccgccgagcgttgacaatcgcattgaaagtaaaagatagcgcgactatcgacgaacctgatcactacgaccgtccaaacgatagacaggggaaaaaaaaaacaagcagcgagaggaagatgagtgatcagtaagattctgcggatcgatcgatcgataatggtcaatgaaatgcaaggggggagggggactgaacttgtctggtcggcaccaaagatcgtcgccggtaaactcatctggggacgggaatgttgcgctagtcgcagggcttggaataacgaggcggcggactgactcgatgctcttcctccgtctcctgggctgttatcatccaaatttagaatctttagaactggcccaaatctaagttgacaaaataaatgatttaaaaatgcttactctttcaccaacaccaaaagatcggtacacaataggacgatctagaaaatggaaaataatcttaatgtaagtccagaaaggagaaaagatggttgcgaaagaaatctattgagactgaccatagctacaggttgactatcagtattgagcacagggactcgaatgcgcgctgagggatgagacggtccgccaccactggtgaccgaatctttggtggtcaatttgaccgtcctcatcagagactatcaccaaacaaatgatcggtgaaaggagtgagtagtgtgcacttgagaatagactcggaaacagatcataaaaatcccttcgtaagatactcaccattgtgccctccttgatcaaagttcgatgaggttgcacaaggggtgaccggaacttgttgccaaatctttgctgccaataaagctgttcaaggcagagagataaccttagcaaggatgtcgagagaacctattgctagccagatcactcactaatctttgtctgccctctgaatctcgtttccgttcgttcatctcagccgtcactgcactcacgatattcaaggcttccactgcgaccttgttgggcgttaggggttgtagtttcttgtctgttagtgcgccgctttgattcctcgactcgagttctcgggctgacacacagctcagatcaggggtacaagaaaccagattttccagcagcaacttgtaacgtgggagacgttggaccggcatgaggagatacgattcgaggttcatctgggtatgagaaccatgggcacgacagcgcttcatatacgttttcagccgtttcttttgtccaccactcagcgtgctgtggtgagtggcagcagagctgtttgaaggagccaaactgctgggtgtccatgcaggaacgttggtcgaaggagctggagcggtgacggaccattcacgcagacgttcgagggcggtgtcgaactgggtgatgtaggtagaatatagcttcaagaatgctgcgtgacgtatgaaaactcgggccaactcttcggcggcaaagtttgtcaactgactttctagctcgtgccttctcttcatcagctcctcgttaccgtttgcgggttcttttgagtcggccatggcgatacctgcctgcttttgccgtagacgatccatcacctcttggaagtcagggagtaaaacatcgacatgaaatccaatgatagcttccacattgttaaagacaaccttccgttcagcgggtgggaccatgggctccttctctttgccaatgctactagataccatcaatgatgcactagtgatataaatatcatgaagttctttcaggcctttgatgtaagatttctcggtcgcaacaatctcttcaatcactttaaatcttctgagcgcattctccgttactttcacaggttcgaaagttggctgagcacttgagtttggagttgagttcccattagagaggccattttccaagctttcaggatcaaaatccgcaacattgttggggtagagcgctgagggcgtagatcttccatctgtgaacatattcgaagggagctgctgagagtgtttggtgctcgtggctcggctgacgccagcggatagcatcggccttgctccaccggccatcataccaccatgcacccgtgcgaaatcgcccgaaagatcatggacatccctcaagtacatcatgatcgagcgcaatgcggtccagcgattgcctgctgatggcggcgaatgagaagaggccaaagtaactgcggaggttgagtcttcggcggacttacccacggtgggagaatgttccaccttgggactttgagatttgctgagctcgtcttgttctgctatcactccaggcagcggaagtgggggcggcgttgggagagcaaaatgatcttcaagcttcaaaaaactgcgacggttgttcaatctcttcttggctttctgagcagtgtgatgagaatcaccaagtttcatgctgccctgagtttcatcggctgaagatttcgaggaacgatcaccttgtggatgctcatcactttcttgaggtgtaagaccgtcgggcgacaccaatttgccatgatccaagaagttagcttccgaactcgggttgccagacgctctattgtaaagactgcttgacgccgtcgacccagtgcgaggccgggcaggatcacgccgtagtttacccaggctcattttcttgaggaaaccaaaggatttcttctgatattctcggccttgctgtgcattattgggtgaaactgactgagcgatctcactgccaggcgggatctttggatctggacgcgagttgggaccgtctgtgtactctagcggagacgctagattaccctgttgcgtgacagaagatgaagagggtcttcgaggatgacccgtgaaagatgagggtggcctgaagtcatcagcgacatcatctcgagagacgtgggacatgttgggttccatcaacgaagcaatcgaatgaccggtagtctcgtgggcagaaagagggcgagagacagagccggccgacatgtcgttggtgctacgaagcctgcgaagatagctactgcgaggcgagttgaggtggtttgagccttcagcactacacgcactatggggacgatccccattctcaacgagatgatcggatgccagtgaggaagccgaagtgacccatgtgctttcggaaccagcaaggtgacgtcgaccgcgctgtggacgctcggcacttgcgttgcgtcggtgctcatcaggaggtgtacgagtattttgcgataattcagggtgtgagcgaagggtcgagccgactgaggatgcaaccggcgaggggtaagatgaggcaaagtaacgtgaatccgtaggatcgcacgagcctatggaaggatgttgttggggctcgggacgaccgtatatactggtacatagcaagggctcgacgaggtcttgccaggggggttcgaattcattgccatcgactaacagaatctcaagcctaggaagcaaacaaagccatgaagggagactcctgagatggttgtagcgaactgataaatcacggagttgagtaaggccgttataggggtacgcaatctgatacagcccacaccgatctgcggccaaaactttcaaagcgatgagatttgataaaaagatgggcaattctccgttggccatcacgttcccgctgacgttcaactcctctaacgcctcacagtaagcaatggcagaggggagtgaagtcaggcccgcgtcgctgatgtcaaggacaaccaaatttccagcaatggaagatagcttagatgataatagggcgccaactagaaatggggcaaatgttttggctaagagcaagtgtgtagtatctgtgtaacaaacccaatccaaattaagggttaagctcatggaatccaagataaaaaaggcatcaagaaaaatgaaggaaacagtagaaacaaaccatcgggtacagccagcttctctaatggagttttgctgttagatatgtccacaatacatccacggccgtcctcgaccagcgcaacggcctggctgggaatttgagaagagctgtgcatcgaaggtgattgatcgtcaaagtcgtcccaatgtgactggtggtgatagaatcgatgtttggattcggtggaactttcggcataatggcctttggataaataattctcacgcggatcaaacacggattcggtgttgttggatgctgggggtcttcttgtggtagcgctcatggatgatgaaggtccgttggtgggcgtatgacgagcactgttaggtttttatgttttgagatgtcatagggaagtccctggtaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgttgatacttgagaagtgtgccaatgaaggttcgatggacttcaagagcagccgagtctccttgaatcacagctggggggaggtgatcctccttccagtcatcggacttcttgtcaagagcatcctttggggtatggcagcaaggaagtgagaaactaaaaatggtgtcaatcagaggtgagaaagaaggaaaaataatgagcaacttaccagggtgagatagtataacgattttgaaagagtcctgtctttgtgggggttgtttgagtatgcctcaaggctggggatgagtaaaaacatccaagctttcatcctgacaaaatcctgaggtttccgataggaaatcaagaaaaaaatgattagtgtgtcaatggatatcagtcaagcaaattattttgttaccttcaatgcatcatcgtatgcatgcacaaccggactgttgtgcttttctgcatcaagctgatggaatgcagcattagcaaagactacgtttgcatgtctttcttctggggggcactgtgttttagtttgatgaggacaagttcaagagttaattaagtgagagataaccaattgattttgaatgaagaaagaggtgaccgtgagagagaggaacagaaagggacggaccttgctagtaagaagggtgatcttcaaatgatcgggatcgagtgcaagctttttttgtagatctgcacaaacacagttggtctggtcatgttcaggcgaaaccgaatctggtcaattggtcatggtgacatcctcgactggcgcatctccaaacaattgtcggtgatttgccacctctaaatcctcacctgagtcgtgagtgttgccttcgggttgggaagaagatcgagatgattgaccataaccttgtggaaagtttaggccccgtttggccgcaaatcattatttgtgatttggctaagtttggctgggattttgaccgtgcgatatgaacgatataaggtttttgttcaaactcctgcggaggcgggaggtgaaaattacaaatcatggacggccaaacgaggcctttatagttgaatcatcattattaccatagatgatttgattcatctttgttgaagtgagatgatggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaacactttttctagtgcagtcaaaaaaaaaaactcatcaagaacaatcaatccgcaaagtcctgacaagaccaagaagcaccggacaagcacccgaactgaaaaaagtcatcatgtaaaattgcacaatggatatggactacaagtgtgcaccatttcttttggagacaagattaataaaattccatgctgacttggtgattgcaagtaaaagattttattcagaaaaacaccacaaagggactggcttaccggtgttggctttataaaggctagagcacaaaaaatcgtaatcaacattgccacaacaagcgacaccaagaccttgtgcaagaggaaaaagagaggcgttgtggtaagccactcctgaaaattcaaagttatcaagagtaccaatcacagaggaatcacaggatcaagacaccccagaaagctccccagacccccaaaccaatcatgaatcccctcaagcactggccacatggataatattatttcccagacagaaactccacagccctgaaactcattccccctcaaacatattccattcttctttctccttgtgtctcacactagtaacaatccccttgtccatgaaactgttatctcctcctattttcttccatggaatattctcccccttatttgtttcatactagtaaccttgggagcattttcccactgcgtatttcccctgtttctatgggataaacatattttcccttgtttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagaaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagaaatattagacataacattctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcatcccaagagtagttccacagcgtgatcgattagcttctcgaagggccgccattgaagtatcaaatcgagataggtttgtagttaacaaggatatcagtctaatggagtcactggtcggcaataatcatgagaatggtgtcgatcagtcagagacagatggaattgaagaggtccacaaaacaaacacggttccgctggatgtttttgagaaggaaccagatgaagaagataacaacaatgttgagcttacctggttgcatttccttgagttagccattggccagatttcctccaagccagaggattgttccaatgaggcttcattgccatcgttccacgacaaggagataaacattcaagacattactccagataaatcagtttggtttcctttcccaagtaaagaggtgagctcagattgatatcatacagaaaaaaaagaacaaaactgaatagatcactgacacttacctttggtgatcctcgaagtacctgattggattgttgttgataggatacttgcataagttgatcttgcaagacctgtaccaccaaatttgcatcatcttcacgttatacaccatcaaggtaccccgttgccgggaggccttacaaataatgggagtgaagatacattcgatgagcaactcattctgtgattaagaggcaattggtcttcgatcagcctatttttgcgctggatgctaaggaattgatatcagatgtgagtacttacttgggccatggtttcttcaggattgatctaaacagctgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcaccaacactcacgtccctggaaattctcccaattcttcgttaatattgcatcttccgttccgccactttgaatgacagaaagaagattccttatattgcaaaatttgcacagaagaacttgcatggagcaaatgtattgtttttgatttatttatcatttttgtctcaatattgtcaagtgaattctcatgacatgtaatatctcccttttcttttttgatctgctcaaacagtgcccaaatcaacttagaaccatggaaaaaactattgaaaattgtaaaaagctctgggtgtgcgccaagaagcctttcatgaacctggaaaaattggctactgaatcagcaaagttggccgtttgtgatcaaatcaatttgaaattctgcaaagagttatttgcctttgaagcagaaaaaaccacaatactccaagaagacaaagaattaccacctcatatggatcaagaaattcctcaaaaattggtggatatggaataaaatcaaccaaaaaaaatgttcaatcaatttttggatttgaaaggtacttgactggtgtttacacatgggcctatacagaatagggaaattctgtaaacattgaaaaaaaatctgaattttttggattttctgaatttttagcttttggattttcccagattttcaaatttgtagatgctctagatattctacatttttcagattttttagattttttagattttttggatttttagatttttaaattttttagattttctagattttttagattttttagatttttttagaatttttgggattagagtttttagattaaaagaatctgcagattcttttctatttttttttgattttttttagattttttagatttttcagattttttttagatttttttaaatgaaagttaaaaattctaaaaactctaaaatttttttaaaatttctaaaatatctgaggattctaaaaaatccaaaaaatataaaaaatctgaaaaatatagaatatctagagcatctacaaatttgaaaatctggaaaatccaaaatctaaaaattcagaaaatccaaagaatccagatttttttcaatgtttacagaatttccctaaaatttacaagatttccctttggggaaattctgtataggtctacctcatctgaccatttcccatgtagttccggtgcccaccaaagtacaagtttttttttgttgcaataactttttctgaaatagattttaccattcttgatgccccaacaggtgttcaaagctttctttgtaatctgaagtgacattgccatccgcctgaatccttttggtttgacagctggaagagtacagtgtttgatgctctttgccggccaaagtaacttgacaattcctttttgcttgaaatcaatgtagaatcggtaattggggaagacaaatcggccgccagaaacattgtagccacttgaagggtccgcaagcgtgccgtcagaggaatttgttggaacaaagagcgcaaaagcatattctgaggtgtcacctttatcaaagtgaggagcattaaaaaatccattcgaagtaaatgtgatgtgtggggcgcagtcaagcttggagaggctatcattgaattcggctgaggcaaaggatgggataccatttgtctccatcaaatcttggttagacttgaatgggatgtcggcaaaattcttcaacattcagcccaaattgttggagactgaaggatttcatgacaagggcgaagtattccgtgtgtgattgacgagctactcgcagcttgatgtaacgaccaaatagtttgagagccttcatacacttccgccacccgattccccacatcctgcctccccaagtgtgagaagggccagttggatttacaaatttctttgattggtgaaggaaggttgtcacgaagttgatttcttctctctcaatggcggatagttcattgattggggtgaactgtatgacagcaacaacttcaccatggttgctcttatcccgcaaaataactttcccgtgatgaaaaggatgaaatttatcaaccattttgttggcttcacaaagtttgtcgtctgtgggcttccgtgaaggttttttctttttggcatgaatccttgggtagaggtggagcttgcgacattggcagagggaccaaattactttctcacttttaaaaccggatgaatggatatcaagcaatacttgagaggttctgccgttggagcgcttttttgacgagctttagccttcatggcattcttaggttgtacagacttcgaaattgtcatcatacaattttccaaccaagtccttaaacagattggaagcactgtatgacaacttgataaaagaagttcctatttgggggggggaatgaataaccgatggaattagaactaaatttttttttgaggggctggagggcaatgcagacagaaacacagttgaattgccatgagacactcacagactgacaggtcacagcatcttattccaattcaaatttcaagccatgatcacagcacccatggcttggaaagccattttgtcattgacttggtgacagcggctgccaggttgtctgtatacaccacatgggagactaatgtctgatttcaaaaaacactatgggaaactgtaccatttggcagcaccgctatcatcaacagccacttcaatataaccacaaatccctgtgggaaaagattgatagcctcccaagatgatcgttgttccagagactgtaacatagcagagaacacagggaaccaatgtggtgaccccaatagttccgtttggttgtatgaatgtacataaaatgagtttgttataataattattgatgctgatgatgctgatgacaaatgagggaggatggccgattcttttttggaagggaatcttgactgaacaaccggctttgggaggagagccagtcaaagaatatagagttggacaacttgaaattccatggaagtattgacatactgtcatgaagtattgacaatcttgtaaagaaatcgccacaacagctatcacgaggccttgaattttgattgaaaagatcagatccatggcacgtgtgtacaatacaaacgtagccagttgagaagacttgagcaaaaggctcactaggatacaagttacaactgtgtaccaagctgttgtttctgaaggattccgcttgatcgaagctccgatcgacttgcaggttgtaagcaaatgtgtggaaccaaacaaagcattctggattgttaaaagataaagtaacaccccagtgggatgaagacttggttgtggacaagtgctggctgagaatcatgcccgagtctctgtcccggcatcaaaaacttgtgtccagaggcttgggtgctgaggagcttgataacagatcctagcaagatcgaatggccacaagaataaaaatcttttcaatacatgcttacatcaatttttaatgtcatcatccagccagacaaccaagaaaccaagcgtgtaatacgttcacacctcattagccagtcagcggcagcccgggataagactgaacagacacggcttgcccggagtcatcaaagcagtcccgtccagcttgccgacccaacgggaggttgcacttggcccgcccctgtctggcttggcgacccattggtgttcttgagttagtctgtggcgaggcgtccatagacatttgatactggacctaaccagcatcaacatatcactttgcttcatatacagaattttggagcttctttcttggtttctgatgtgtatgtatctgattggctgatcttggccttccacatttgcccaaccttggcattacttgaaaacctcagggagcagctgactataagaccaaatccgccggccgtctcatgaatgatcagaaccatccaccaccccggtcaacgcttcatgaactttttccatcttaaatctcagactccagttagctcacctctctttttttctctctctctcttttccccatgagcttcatcaactgctgcaaatgcaatctctggaccaacacgcttcagctccataaggtgggggcaggaggtgcatcacactgcggagaagctttgacaaaaggcttgaaccaaattttgagtttgctatggaaactccgggttggggccaccagggcatctatcctaaacatgccatatttatcatgtctcgtgatacatatttatcaattagcattgtccaatcccgacccggtatctgaagaagttcatcaagtgcgcgggccatcttgaggagatcatttggacgggaaggggcggtttgggagcatggaagttcatgcagaacaggccaagcgccttgaacgtccgggtcaagttcacaccggttgctgcttgtcttccacccgaggctttcgcctaccaacacagcctcccctcctcagaaccctcctctaagttgtcccacattcgcgccggctcttccccttgccagttctttggccatcctacatcactcatccggaacgaaacaccaatcgctcattgcaccagtcgtagaacgagtagcattgtaaccactgaggatggattgacgacaacaacgacttacaatggctatagccgtagaagtagttcaactagtctggctactagttgggcctcctcatcctgcgcccatcttgttcttcatcatcatcatcctcctgctgtgctccttcaaccggcttccatcatcaatcaatcctcaaacatgggattcaatgtatcagttgggactattgtcccccaatcaaaaaggtagcttttctaaaaagaacaagtcttcaggagaaatactatgtccaaaaaaatgttgctctagcagacaatttgttttcatttaaatttcagtacttttttatggcaagtatgagcattaatccaagagagagacctggtagtacagacttatttgtgattgcctctggacgaggagccggacttgtctccctttttcttcaatggactgtacaacaccattgtgaagcttccatccttgtgagtttggttaaaaattcagtgactacaacggacaggcatgttgggcaagacctattttacatcaaacaatcatgcacctatgtagttagctatatgtcctggtgttgctatcatgaaaaatcacaaaaatcatcacttactagtgttttcttagctcgaacttcccgctgctcatcaaccaggggtggtacaacctccaagcgagggccaccttggatcacttcagtggccaccacaacggcttcagggattggtgagacatcgaactctggcgtggatgagtgcttgtgaatgtctgacattttttttcgtattcttatgattaattccgtagcaatccacaaacaggtctcacaaatgtgtatttatgatactgacttaaaaatggtgtgagaagattttggccccaccacacctgagtgcttggcacctcagcaagacttcagaatcttactctgtttatctacagattcaaaacattacttcaagtccccttccattcatgaactttgtctatcaatttaatcacctatctcatgaatcccaattaatcaattcaaaatcttttgctctaggacggttcacatttgaaatatttcagcaaaatttttatgtaaaaccagcagagcgctttgagtttgcatgcataaagttggcctgcatgtctgccaatttttaaacttttttgagaccagcaagcatgaattttatccaaaatcaacaagattttattcaaatgtgaaccgtcctattgatcccataatcctttcctcttagttttacaattataattctgtctggacatgttttatttcctgggtagccacttgggtgtctccagtttggagttccactgaatcaaagcagcaaaattgtacagcttcccctctccagcccacccccagctgaacactccctgaagattttgcttgttggaaattattctggagttattagcctggttcacgcagggtgtttctacgacatgggtgaaaagtcgcactgcttgttgcttaaattgttttgattaaattgtgtgtggaactccgccaagtttttaatgagatgtcattaagcattgctcatcgcacaaattttatttgggaacggaaagctatgtgaaccgggctattgtgttcctctttcctgtcactttcacaccattgtcactccttttctcatctgtcactccttttctctcagtttcagatgaatatttcttttttttcacattctgtcccacacctcagccccctcaatctatgtagtcaaatagacatgcttaggagttagcaagtgaaaagaccaatctgctttctggatcagttcccttgagtctgagaccacactaatacagtctcttgtaacccacaagctagcggcctgtaagccctcaaagcgggcttcttgactgcccttgctcttttctctcatcagagtttttttttgttgtcatcagtcacttctccctcttctcagctcttgtcatggaattccatcattgctcaacatcacatcacatcacatcatttcccagcctgctcatccagaatacatctaaagatgtgtctccttggcccacctactgtagcagggttcatgctttgaattcatagaattcaagtgtcttttggaggtctttataatcaacaactttcttgaaagttccaaaaaagaaaaatcctacagtttgttaagaaaccatcaaaaatctgtccatcttatcaaatctctagaatgttgtggatgataatcaattagcccttgaaatcgggttgagaaattcaagaatttggatcttgaacccagctcactagagatcagtgccaaggtaatgttggaacgccagactatatgagaacaaggaactgggaacatgcttacccccaaccgctttgggtctgtaaactggactcacatccgtccacaaataccattgtatacagtcaaatcatcgctggcattgtgcttgtctcactagaaaccttcaaatccagctttaccaaaccgtgcttcaggtgaacatgaggttgtccaaagctccgcagtgcgaacttggcctccataatttttttcatgtcccctactctagcttatgtaagaagaatgtgttttactttagggtgtccaagtccaccttcaatgatcatgcagaacaacgattgtcgatctcatgagtacatgagtagaattttagaggcatgaaatttgagatggtttgtggaagccttataaggctaagttttcttctcctgcagaatgaaacccaaaccaaaagatgtggatatgtgagaaagaaatcccagttggaaaagctacacccactaattataggatcatcaacaaaaaataatgatcatctgggtgatcattcatgatcttgctgctatcttcctcttcgttttgagtgtagggttttttttggtttgaatacccgatcatagattaatttgagataaccaccctgtttagagagcgggcagttgggaagtctagagggatgttgttggtaccaatgttccatcagatcgagggcagctaccgcagctgtatgcctgttcaacttctttgaatcggtcaagattttatagagaattatctggggatccgtgagtgttctcagcgagcaggttggatgaatttggccgaggagaggcaagcgatccagtgtggctgtgaagacgagatcataaaaccaatcaagaagagccttgtgggtgtttgtagcttttccgagaacgattcgatcgagtccattgaagcgaaacaagttatggaaccggttcagatgatctgcaagatgggagattctggcgtagaccacgtcgtttaaaatcctttcttttcctctctttttgacgtccaagggcagtttgacccagcaagtatgactgcttggtgggacaaaccgcgccagcatgatgatcggcaaagcctcctggatggggcgggatggttgaaggagcacttgcgatgattcacggatgtctggcgaaggcgtgtagatgacttctaactctcggatttggagaagcacacgttcgttgaactgtcgggctgcatggcgatctcgaatcgactgttttcctattgcctcttttgcgcgccgctctagagaatggaggcgaattgtcggctcggaaacaaagctgtatcccatgattgcaccggcggcttcggtgatttgttttgcgtcgagaaccgcactttcggagtgcttcttaggatcgccggaagctggatttcgttccgtcggttggagttgttgatcaaccttcgatcggtcgggctgtcccagtgctcgttctatcaacagaggctcaactgcctgagctgtatcgtcatgtccgttgtctgaaatgattggaatccaaacgggagaatcggatcatgagtggttcatcgtcaaatttaaaaagagaaaaaaccagctgctccgacggcgtgaaactactaactttgcttctcgacataacatccaacgtcgctccaatttaatgcttcatgatcggaaagagggtctccaatcgactgatcaaagaaacctacaaaaacgagcccacatatcaatcaaagagattcgccagcgcatgaatcgtggagtatcttagtgtttaccgagtgaatcggaggggggtttattgtatgaacaatcgagccctaccgcaatcttctgtcgctttggagacctggaatgaccgaactcttcggtgataatctttcgccttggatagcccgaataagactccaagaactcgagatcaaggcctttgaatatatccatctcattttggtgatcgactggatcgcccgctgcgaagattgtctcagcaggagagccaatcgctacgctgaagaagcaagaaacgattatgggccaaatcatatgtggattgcggcgaggcagggcgaggcagccgttggagatgggtcggttttatttctttggaccgagtttttactactctagatacatcctactcgagcttgttgagcccatcgggcagtactcgggctctgttgaactttattcttggatcccttactctgccagaaaatgaaatcaaaatctgattcttgtaaggcacggtgtatgacgtgcaatgtaaatatgtctgataacaactttattggacatggatagcatggcccttacggcggaaagaaagatgaaaacgaggagcaaagcattgtccacatccaccgaaacctgtgggggtgtgaggggcaacgataaaaccgagagtctgaacaaggttggacagcaatcaaacgaaggtgattacatggctggtcgtacgcacattcggtctgggcgaggtgatgttacggccagggtctgatagccatcagtatcgactcgaggtcatgtttgaaagatgatatgtatctgccaaacgtgaatctcgtcctgaccaaagaaatggacaaaacccacaaatgatgaggcagcggagttccatagcaccggcagccaaaggatgccatgaggagaagagcaggaagcggaagggttccaaagaacatctgatcaacaaaaaaagaatggaagaaagcaagacctatgtaccgctacgatttacgcagagactctcggcggagacgctttccagcagagatttgtcgatggccagcttgctcaagcagctgcaccaggagacaagattcccgtttccttggccttgaaggtgccatttcgtaattggggccgagactaacgagctgatggatggcatcgaatcgcggggttccgaggaagaagctcaaaggagaatcatcatcaaggggttttttttttttggggggggggggggtgtctgtattctcacaagccgagccgttctggaagtgcaagatcaggtcctcctgcagactccagcttgcaagttggccaccagatcaataaaagattcaagtccgaagtagccagctggagcctggagccgacccatcggccgccatctgcacacgatttctgcgaatcaagggtagtagtggcccgagtgggaagctgtaaaagacagacggaaggtcgttagagtctccaacgatgggagttatctgatctcactgccatagcgagaatccaggccattcggcgttggacgcccagttgagcactagatgtctcatgaaggtgttgctctctgtcccatcgtgatcggcgggtgatccggatggatgaagtgctcccaagcttcctgcgagcccggctcccgtttaattaggatcccgcaattctcagctgttgtacgcctttttttagccgccctgtcctttgatctaataatcttttagcagctgctcgtccccaaattgacatgctactactacagatcaggtacaacacccgccactggtctcaggcacctgtacaacaatattaaagtcagccgccgtccagttctctgcccgaatcgcctcacttcctttacctcgttcgtcgtcattgagccacttttcgattatctaaatatataaagctgggttgatcttaggcttgtcgttccactacacatcccatccgcacttcttcttccacccgacctctattcctcacacaatatctctccatcctcgccccaccctcccagtcgcctaataatcctcccactcttgcccgcttaaccactactctccttcacttcaaaaaaacttattaccagtctttcttcctcagctcaacacttcaatacttcttaccccaccatgcaattctacaccgctctattgggattggtagctctgagctccggcgtcactggtaatgaaagaaccctctctggatcctgtaactcgaacatcgagactgattgtttgcggtcttcattcaagctttgagcatcacgtctccttccggcagctcctactgggtccaattctccaccaacaccattgcctggtccctctcctcgggagaccccacatctgtttcgttcgttgatcactcgcccatctcttcatgcagactttcctccaacgctgaacggggttatttttttttgtagtattcaaatcatcaaccctactaacaagcaattcaacggtccattctcgatcgccgaatacgtcccggccgccaagaagtcctacgacgttaccaatgttcagttgatcatcgccgatgggtaagccattttttcttttctttgataccacatcacatgtgtcacttccaaaactcacaattttttcttggtgctttgatggtctgatcagatacgaagtaagtgcttgctttcgttgtgaaaaatcaaaaccgtgacggttccaggctaatagctcaacctcaatccacaggtccagttcgtgaacccgttgaacaacaccgaagtgtatgcgacctcggccccgttttcggtgaaaaccagcggaagtgagttcagagtatgacttcgagtcgtgcaacaagctcgacataactaaccggaagtttttaccgttccccagccgcccctgctcaggtgacatacgccccaggcacccacgagtcttccaacagctcgaacaactcgagctccaacgccaacacgtcctccaagaactcgaccatgaacgccgacatcaacggcaacagcttcaagaacagtggcaatgctaacaccaacgccaagtcttcctccgtccgcgccgccgccatgccctccatcgtcgctctcgccctcggatccctctgcgctttagttgcttgatccgtccttctcccccaaactcgacctggacattcgttcaccacacctcgtcattcgattttgtcgggctatcttatttccttttttttgtttcttcgttatacccttcttgtgcgacgctccctttgcagaatcagtagctatgctttcccgtcagagtactatgtctgtgttgcacgttattcatgtaacattataataatatgctaaccatgaaattctaagcatcagtatttcatcggactcaacttggaatcttagcaatcagttgtgttatatgaggcgaccacactgatctttgctcggccttccacgccagccgatcagcgtacatacacgaagacccagctcattaaacccgcaatcaggcaaagccaagcagaattgtgcccctgttgcttggaacttgaagttcttccagggctgtttggtactgaaaccctgacatcgttttgcatgctcatccacttaatctcacaagcagtctagttaatgatctcgatgaacccgttaccatctctgtcgtcgaggtgcgcttcacaaccagcttgtgtcaagcccttctcacatacggacatgtagtataagaagaacaaggggtgtaatactcgattgattgttccaatgggcattccgaaggataaaacaagctaaaggtcactgagcacggaatctcacatgtcatacacacatattctgtagtctacgcgctctgacgatgcgaagtattaatggtggcggtgggggggagtcattttgagttttggtgatagtgtaaagaaaggaacgtgaaaccgatcgggagtcgttatgggtgcatgatatatatatatagaaacaggagagtgtttggtgggtgaatatctcgggtattctgatcagcgcgcgttttcttaaagcgttgccagaccgatcgcggaagcaacgacggataagacagcaaacgagatcggagagacgatggaggcatctgatcgggcgttggagttggcagtgccgttagcgttgttgctgaacccggtggtgtttcctgggcggccgctcatgttgttccctggcatgccgctcatacctgtcatgttacgcatgtcattggacgtaccaggcaagccagaaaggctgctgggggcaccggggccagagccaggggcagcgggggctgtgcaggttataaagaaaagggtgattaggaggtggaggcttgttcgataagatgacaaagatgctcactgtcgctgggcttgaccgagaacggggaagaagaggcgtaaacctgggagctgttagcagggttgaccatttggacctagttgtgaagatggattcaaaagaaatcatgagatcaacgatgttgttggtgattcgaatcattggagcaaggggctctcagatgctcacaatgtaactgttccaaagatatgcaaattttgacgcgatcagttcatccatcagcttatcccagtaaagcaataagaaagagacttacccatcggcaacaacgagggtgacgttggtgacagtgtaggcctcgagggcagcggggacatattcggcgatcgaaaagactccattgagcagggtgtgattggagttgacgatctgcaaactgaggatgaagatggtatataatatatatgcggatagagttcaggacattcggtcgatcgaggcatgctatgacaggcttgcaggaaagacaacggatgactcacgtgacttgcggggaatcgttgggagcattagtccaagcgatggtgttggtggcgaactggacccagtaactcgaagccgagggcgagttgatggtaaaggctgttggtgggtgaagaggagaaggaagaagatgaggttggagttgggatgaaaaccagggaaatcagtgatcggctcgggaaggggatagaagattgagaagataaaaacaacgggaacgggcccgggatgtggcgctgaaactcttacctgcagccgaggcgatgaggccggcaaggctaatcaacaagttcaaggaacgcatactgcactgacgatcaggcgataatcaacgggatggatggagtgatggatgtacgagtaggacaattgtgggcgctgtttactctggaaatcggctcaagggagagagagagacctgagaaatgaggagggagtcgcagtataaataagcaaggagcagtcgatgataggggtaatggtggagccgttggccgaggctggagtttttatatttctttggttgggcgagggttaagttaagctatgtgaagtgtgatttactgtatggcatgtttactccaaagagtacagaaaaaggctaaaaaaaacagaaaaaacacatgactgcgggtcagaccgactgtcggttcagtcgggcactcggagggaatccaggggggaaagaatgtcgagagaagctgatcgaataaagaagagtggtggatttcgaattggaacttccagcgtggaatttgcacccagccaaagccaatctggcgagacacacgtcgacctttaatcaaaaaaatgttcaaatgcagcggcatggccggctatgttggccggttttgaccggcacagcgccaacatggcacaacaggtctccaaagtggatcatttcatgaatcggaaaggtcctgccagtacttgctctcgcgaacatcctggctggcgctcaccccagttgatgagccaggtatgaaagatgtacaatctggccggatttcttcgttcatgcagatctcgcagacgaccagtcattgagctggaacgagtcagaaataacgaccgccaaatctcaaccggcctctgatgcgttgggggtggggggaaggatcggaaccagaatacataaagcaaaacaccggtcaatgaccttcaatgacataatgacaagcaatcaaccatcttggcgctaaaaaaacatcatgtgtgcacagtgactgacacgtccagttttcactacatacttttttttgcttagccctcacaacaaacgtggtgagtagtgggccactattttttgaactagtgtcagcataacagtgattttttgagtgcaaattctggattgtcattagggggtatcaaatataaccaaattcaccattatttaattgactagtttgaaaaaatccacccttttttaaacatgttggttatccatttaaccccttttggggtccatttatgcaaaaaaaagtttttggaaaagtgactggtttctgatggtggatttactatatttgataccccctattagcaacttttggctaggggatgctacagcaccagtacaaggcttcttggacacagctacaccacaggttgagttttggaaatggcactccgtcggcttgaccccgcggtcaagcactggtcgggctcaaccccttttacgcaatcccgccggattggtctggccaacgtcaattttgggtaggaaagctgtaattccaacgttggcttgacctcagggtcaaaaagtcccaccgtcggcttgaccccatgtctgaaaatgaagaaaaaaaacctgttttttttgacattttttctacacccttttcatgcccaaaaacttgtggccacctcaagaaaaaaaaaaaaaaaacttgaagacaaaaattctatatgcaatttgaaattttctatctatttatatgcaaaaccaaggcagattggtatgatatgattggcatagcacaacacgcaattggctcacgaaagcaaagtttcgtagcgcacacaaaatacggatgcatcacctgacagatttcgtcatctgtttttttaacttcttggactgtttttttttgttggttgtttttgttttcgttgactaaatttagtttcgtgggctgttttttccgttggccattttttttgctcgccatttttttcatgagctgtttttttgttggctgttttctgccaatcagttgattttgggaatatgtattactttgttggattgcataagtataacggattgggcaatcttagtgtgtttacgtatatatgtacctaattgaagctgtcccaatccagacgtggttgaaacagctctcatactacacctgaggcagaatccactcaacctctggcctcgcggtctagccaggttgaaaagacctcctgtaacatcccaagaaatacaaacagataatccatccaattgttcatcatggagggcaatcttcaaagtatcgttcaagctgccgtcgaagctgcaatggctcagcaaaaccaagttatccaacaactccaggccaaaaatcaaaggctttctcaactgacacaaggagttagcaacctgaatgttacaagcggcagcaagaaaacacggaatcaactttctgctagcggtactccccaaaaggccaacaccgacagaaaaggaaaaactcctgtcaaaacgcttcccaccccccgaccagccaaccttggccaatccggcgcaacagcaaaaacacctgtgggtgtaacatccaatagaagtaactcaaaccgtatgatggtgacagatgttccagaaagcttcctgaagactcgagtgcgtgtctgctttttggtcttgttttttcttttcttttttcatttcacctgctaactgattccaatacttctccataaggactgtatgtatactcacatcaggatcttgtgggggctattggaagagaatgccattccacaagctccagacatgaataccttgaaggaatttcagcatcgcttttctgaagtcaatcaaattaaggatgccaccgaaaatgtccagtcgcccaagctaattttggagggggaaatcaccaccctgcgcactttgaaaaatggacagaaaataatctcaaaaaaaattgttcatgatgaagaatttttttttttctctatacacgttcaactctagcgcggcttggtatccaaacttgggctcctgatctggaagactcaccagactcattatacaatgaggcctgtcgcatagctgccatcaagagcttccgtcaagttgcaagcaatggagcttataagtttatgaattgcaatattcaatacgtcaatgacatcaatatcctcatccaagcttacaatcattatgtcttctttgtttcaaagaacaaatacaaccaagagaaaaacaacccaggcggtctgaggcaagaagcagagagaaaaaaaattcccatgcacgaggacgagtgagtattttcttcatgtagtgggctcattggccatgtagagatactggcatgttaagttgtttttttaaagcttcaatctatacgggaagattttgctagggctcataacctgcccaatcaatacaaaagaattatcaaaagcttagatgcccacagcgacaacgaatacaatgaccaacacaaatgctacataataaagagtgttgcattccaaacaaaaaatgcaaataagttcttccgtcaacttggtgaagaaatagcaaagggacgtgaaggctcaagagatcaacattgcatacagaagcttccagacacacctcaaccatccatattctcaaaaatacccaagcaactacctttagattattacgatcctgaatggtttaatgaccaactacctgcttgaaagcgcaaagcagcagatatctggtctgtggcatttttccccaatgctgataaatcactacttggaaaggcagacccttccaaacgcttatcagacagcaaattcaatagccagttcctgcaagaactgcagaaaccctatgacctctcgcatgagataaacgataacaatgatgaggacgatgaaacagatatcaatgatgatgatgatagccatgatggtgaggtggttgtcttgggtagctcgggtgatgggttgaatgaagacaatccagacaacgaaaatatggatgttgtcaacaccaatgaacaggtcaataaccaaggtggttttgatgaacactacgaggatttggtggatgaagagagagaagaagaagctcgtgatcagcgcttccagatgatggttgatgaagcaaactggtgatggtatgcatctttgattgtctatttaaatgaaccaatactaattaaacatactttgacttggtaggaagtcaacacctcccttacttctgtggtctttttgattccagtctgagatctctgcactttttgtcatttcaaactactcaaaaaagaaaattaaagctactaaaatgaatcctgattacttcttcacatcatgaaatctattgtttcctttttatccattgggatgctcattagaaacaatccatttttgaaaagaacaaaaatagcaatgatatatggttttgaatctcataaaagaaggggcttggttcggatgaccctgatttcagttgatgaggaagtgatcacaagggataaaactgaaacaaatttttctaatcaaaacttatcatagtaatttgaagaccatgcaaagaaaaaataaactagggatttcgatttggtggattcaaatgagaattatggtcccccatatacatcttagtgatatctttgcctatgtttgcaggtctggaataaattgctccagactttgtgtcccgtgctgcacttgctgtctttttattgatttgaagtgagatccctgcacgcatattcacctttgctttgcctggtggtaaagtacaatgttcataatctttcgctcgccagaccatcttgaccactccgttctgctttgagaaatagatcccacacaggtaattagggaatacaaaagagcctccggaaacattatccgcctttcatcccattgcaagttttccattggctcgggaccttggaaagaagatgccgaacgctaattctgagatgtctcccttatcacaatgtgggggattgaaaaaatcgtctctggtaaagctaagattggaagcacagtcgtttggttggagaggagcattgaaatctagagctgcgtgtgcgggtatgaagtccttggccatcaactcccggttatcttcgaatgcaacatttgaaaaacgtttgaacatccttccaagtatgtccaatgaagtcaaagactctcgcatgagtttattgtatttatcctgggcattgtcaattgcatcttgatcgcggtaccttccaagcaattcgagggattccattcctttcctccatcccaccatccacatgtttccaccccatgagcgggaagggcagtttatcttattcacaaagtccttcgctccatttagaaaggtggctatagtgttcagctcggctcactcaacctctgacaagcgctccagaggggtgaatttgatgagggcgatcaccttcaggttgttctttttgtcgagcagcgcaatctttctgtgatcgaagtactagatgaacttgcgggctaattgttgcacagtttcaatatcagcaggacttggcttttggtttggtttcaggtgtggatatagatttagtggttggaaccgcctgtctgaccaagtaattccggaatctgggcctctggggtcattttgaggaagggcggtggggtcatcgacggtaagggcaaccttggctattctttgatttgcttgctttgtgttgagtttttgttttttacgcaacttttggtagctcgccatgtcggacatatgggggttgataagcgcaagccaacccgcacgccaggaggagattggcgtgcgcgccggcacgccagcccgtcaatggcgtgcagggccgcacgccagcccgtcaatggcgtgcagggccgcaggccattgacctgcagtttggcgtgcaggcctgcacgccaaaggtgtttggcgtgcaaggccgcacaccaaagctgcaggggcctaaacgcatatacatatgcgtttaggccccaggccaacccatacgacccagccctgggtcgtatgggttggccactgtcattggtccaaggttttaaaccttggacaatgaccaatcaaggttaaaaccttgatcggccattgttcaaggtttaaaaccttgacgagcaaccttgaacatccgtgtaggacccaggcctgggttcctactatagtgaattgctacgcgtgggcggggttccagctccagccccgcgcccggggttctatcctcagctcggatggtcgcctgcgagctccgccctccctttctacccttaaccaccatctcacccagtaccagccgaccgaccagccgaccgaccaaccaccggccaccgagcccgattgagccccggacaaacaccccgtgagcacacaggaacccccgacgaccccatcaagacaccagaccccccgcacgcccttatctcaaccgatccggaccgatctgatccggaccgatccgatccggcgccgaaaaattgccacctgggttgaaaatttgtaaggatcaattatttttgggtctccatccccctaagggggccaaattttttttgtgggtctctcttggccgtcatgaagttacttgggggctctttgccccctaaagggacctattttttcctctctttgggcctctcttggccaaaaggccccacaaggggccaaattcagccccttgaccaacaagacttttttttggcgtctctgtcccccataaaggggccaattttttttttttggggggggggctcttttggccaaaaggccccacaaggggccaaattctgccccaacaggccaaattctgccccttggctagccatgcagctggtttggaggggcccatgtggccaattatccctgttggggggaatctgcccccaattaaggtgtctgtgaccaaaggacctcttttgcaatccacctctaggacccttgtgggtctatccacttctggtgtttgtttggggtcttcaacagccaaaaacccgttggagacccccttttgggcctgtgcaggcttgtgctcagacactgaaatggcccatttgtgccccacagcccgatgagatcagtcggagaggggggggttgataaccgcaagccaaccccccacgcgcacgccaatctgcacgccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggcgtgcaggcaggcaagccatctgcctgcaggggtataccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcttgtttctcctacaatccaggtctaaccccttccacaccatccagtgacgattcatcacaatcactcagtttttgtgggtatgttggcttgcggactttgccccctcagggtcaccacaaggctgacatattggtggttacttatctcattatgccttttggttcagattcatcaagatatgtctgacaagtcctcaaaccgcccaatcccggcaggccagagaggacacattccctccctcccgcccaatctcgagggccccccacctcaccatccctctaggcaaagagacccctcttgagctcaagcacatgatgggcggcaagacacccctgtgttccaagctcaccctggtgcaatgtctggaaaccactcctggcagccgatgttggcccattccagccatcatccaatgacctactctggccccccacaatatatgagttactctgcgccgatgagctacgtggcaccaacatcctaccaacactcgggcccggtatacactggccaacctcattacccctactctgcggctccacaatcacacttcccccccatgggccaacctggccccccatactatcaccatccgtcaatgccgatctacgcccccctcccttctcaacagatgttctttcctggtcactcggagccgacccattggccaatccagacaaatggcccccatccaccagtaaattatgggtcccgccccagtccagccgccacatctgatcagcgcagaaccacatctgccgctcgccagccattgactaggggggtaaactccaatggacctgtccagacctgcgagcgcccagatggtcgactaaaaatggacttacccgatcccgtgcccaaggaactcaaaatcgacacacacaatcctgtgtccaaagaggtgcctcagttccatgagccaagggaaagcggggaacttttgggttgggacttgggtatcgaagacagcaccgatttccacgggctgaagtcgtcattcctaccgcacggtccagccgaaattgagcccttgcctttggaaggcactgctttgtggctgttgcccccctctgggagtaccccggttgagagcactttgccggttaagccggatttggctgttgatcaacagatttccatgcagctagatcttgagatgggggatggtttggtagatgtggaaggtgggtgtttatttgatgaacttctgtgctcgtatcatgtgcaacatggttttgactaatcttgtgtggcctgttttcaataggggccggccctgtaagagatgagggtccagagcccccaccatcagggatggaactcattaataccaaagtatcaagcgccgaaggggcccctgctcaaggggtcaccgctgaagctgagggggtccctgctgaaggggttccgcccagtggtcgtgtcatgaattcacttgatgtggacaattttgactttagtgtgggaagtaagtgggagaggttacttaactaataatctgtcaatggtgtgatgttgacctctgtgccttgaagatccgatggatccccccccctctatacagattccatgagtacaaggacctgaagaggtttgctgagatgtgggcacgggcacatgagtataaactcgtaacaggcagctcaaagacagggaagaatgggtacttgaaatgcttgttggcgggagaggatagaaacaagcccgatacgaatcgacagcggttgtctcggaacaaatgtatcagatgtagattcaggatctctgtgcacaaaccgacgagcaaagaccgcgcaaatgaacctttggaaattcgaatcgcggaagacttgtctcataatcactgcccaatggagactcaatatgaggttctcaatcaacgggttgatccggtgcttgagacagaggtgttacatatggcatcattgggtatgcagccaagagcagtggcaatgatgctctcccaaagggctggtcgccatgtcacgtgtaggacagtttacaatgcgactgctgcggaaaaacaaggaaagcggaaaggcaagaccccaatgcggtatctccttcggtgcctcagcaaatccaactggatacacgacgaggcttatgatgagaatggccaacctctatacgtgtggttttctcatcctggatctctggaactcgcgcaaactttccatcatgtggtcttgatggattgtacttacaaaacaaacatcaacaactaccctctcttgcacgtggtaggtcagtccgcgaccaacaggacgttctcgattggtttttgcttcatgaggcacaagtccgaggtagcatattcatgggtgttgaagaagttgaagtgagttgattaggtttctcattggctccagttctcagatcagacggaccgattgatggtggttcaattgtgggatttcacagggacgtgtgggcacccaaaagatcacccaaggtgattgtaactgatcgcgagaaggccttacgaaacgcaattgcggtgcacttccctgaggccgtgaacaatgtctgcttgtggcacatagatcaaaacatctgtgcggcttgttaccccacgtttgcagctgatcctgcggaatatgaggtgttcaagaagaagtggaactcagtaatttattcaaaggatgaggacgcttatgacgaccagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccatttttctttttttttcgtgtagtgttagcgcgccgctactgccgctgcgctacgctaacttgtagcggcgctaacactagccaaattttggtgtagtgttagcgcaccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaatggctgtagcgcagcgcagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcacatggggggaattgcgctaacgctacgctaaacgttagcgcaaatttttcccccctccgcgtagcgttagcgcagaaattgaaaaacgcgctaacgctacgctacattgtagcgatttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgtgacgacgcctggggcaagcttcaaatgtatctagccgatcgcgcctcggtcctggattacctgatcaagaacatcattcctgatcgggagttgttcatgagaccttggatagggcagaccccgcatttaggcaatcacacaaccgctcgaggggagtctgcgcacagttggctgaagaaacacgtgacctcccacaagacggacttggcgactgtgttcgagaaaattgctgatacagtggactaccaggtcacaagtgttgtgaaacagatatcaaacgagaagcagaaggggaaatctggtctgccggaaaccttccgtccacttaacactaaggtctcaattcatgcacttgtcatgcttgagcggcagcgggacctgtacttgaagaatcgggactcagcggaaaaggggttggatcatgacgagtgcactggtagcttgtgggccacgatgggtatcccttgctggcacatgttggccgatatcttagacgaaagtggtgttgttgaaacaacaaatattcatgatcagtggaaattatattatacccctgatgatccggtgagtgatcatttgcaaacgcctgattgctgtcgtcttgggttctgacgattctccctgcctggcccagaatgcggagcctccttatgactttgacgaggactatgcagccatgaaagaggagattctggccgacgtgaggcctcaagatctccctggtcttatggccaagctgcgccaggtgcggactaacacagttgttgtgcccctgggtgaggcacccatcatacaaaacaaccgcaagggagccaagaaaaagcggaaacgaggttaagtgcaagcagccgaacgggacgcaatccatgccgaggtggtggaggcccaagttaacgaggctcaggcaaagaaaaaggcggcaagggctaagaaggtgaaaattaaggccaagccaaaggctacgacaaagtcaaataattcgtcatcagatgcaacatcctgtgatgaaattggtgatgaacctgatcagctcacgaagaagaggaagctgcctttacgatctacccaagcaagaaagaaggtcaacttggcggagtctagcaattcaggggactcatccagctctgcagatgattctgagaatgctgataaagaaagctcaggtgggtcagacggggaatgcacctccaggcctctgaccgcagcgggttcgccagatgtgcatgggtgctcaagagcaggcacaccaacggattcaccacccgcagggggagttcccgatagccctgaggatgctgaattgccatcaggtcttgaagaagtgtttgctgaggtaagcaattccatttccactcacatggaaaacatatcaccaactagaaggctcatgtgtctcaatgtgtctagcttgcaaaatcagagcatgtgaatgccccaaagcacttcgatacggtagctgacacacagtcgaaccccgaagaacaaccaataccgtcacctgtaagtggccttgaaaaagcatcagtgcaaaacaagatgaagtcgttgacatcttcaccatgccatatccagttgtcccctcaggtaggcccaggtcatgacaccgtgatggccccgcccgcggcccccgtggcacaagttcgcagaccgcccgccccaatcacccgggggcatggaccccagttccgcacgtggcctgaagaaggtacatgcttgggggaggagacaaccaatgtgagtcactgttgatatgaattacccacccacagcaagctgagattgtgtaaatttgtaggcatgtaaggcaatccccaccaaacccaaacgcatcaggcccaagaagatatggttgccaccacctaccgaggtgacaccagagaatggtggtgataatggcacagccgccaatggggagacaggatccctaaacgatgtgggaccccaggtgagctaccagaccggaagggcccctatgacactgactgatcagatgcttattgaacccacaggcagcccaaggaattgtgaccgaccatgggccaccccctcaagcacccctggtgcctgcaccaaaagcaatggtaaggcagattgcctggttccactctcccctcttctgagtgcagcagattcactgaccatccaattattctacatcaattgaaggaggcggcccataatgagctccctgcctgggtgcaaaaacatgtccaatcgacatatgatccacctggcgatggcaactgtggttactcttgcgtggcgcgccatatggcacttgagaagcctgagagcttgtacgcaatgaccaacgagtggtatcaggtccgccaggatctgatcaacaagctcaacaacaacaaagcgcattggacaaggaggtttgggagcaaaaacgaatacaagagggcccgtgaatcccttgtcatcgatcccaactcgacatcagtcccatattccaagtggatggaacgcctggacatgggacccgtgctggcaaacgcatacaacaggcccattgtcttcctctcagccgaggtaaacattgggtgtatcactaacttaccaagctcgaaagacccagaccctaaaccaatggggcccatactaatagccttcacacggggcaaccattgggagttagttatccccaagagcggtctcatccctatcccccctctgtcattccaattgcgcacgcgcctggaaaatgtgtccatggctcaatggttgactgctattcaacctaatatagacctatacaaccagcttattcagcaatgaatgcttcatatctcattatatgaatattttatgaaatctattgtgaataactcatccccacagatagacaagcaagtcattatccacattgcccggagtctcaactctccgctcatttggtccccaatgagagaaacacagaaagccattccttgatagggcctcatcgtgagttgtatccctactactgattgtgcccccatcaaaaccacaattgtatgtcaattgtagtacaattcagtgcacactcatttgagcaatcatattatccaaatagaaagggaaaccaggagactaatcatgtgttaaaaccaagggaaataaaacgtgttcacagaagctcatcattccacacaaagctccttgtaactatgttttgatcatatataatatcatttatatcagagaggaaacaagtacacaacacatatcaggaaccaaagtcaaggcatttttcaatgcaattaatcaactccaaaacacttctcagccaaagcaatttctatgtcttgtgcaaacatgtgttgcaaactcatggtagaacgccggcgcacgtctttccaattcacctgtgcgacccctttgttgttgagatttgtgaaacccatcttgatgagaaatttcaagaaataaagccaaaggttgtccaaaattgtgtgaggcatcggggccgtgattccgtgattgactttttgtttgagcagactagcaccaacctccaacaaagaaagagcattcgaaagagtaacgtgagggcccgtgcgataagcagtgaaggctgcagttggaccaaaaatcatgagattcacaagcatctggacatgttgaaggtggtgcttggtgtggtacacattaatttttgtctgcttgggttttgcaatgcagccaccagaaaggtaggccaaaccggccagagaacctatgaaatactggattaacgacatcacgccaggttccgatgctgagttgtcgcccaacttcccacccatgttctcgtacgcgttgcagagatgggtgtaggccgtattagggttccgatccggaccccgcagatccggcaagatccggaaaacccgcaaaccggatcagggctcgggatcgacccagagagatccggcatccggtcggatccttgaaacccccagaagtcggggatttgcggggattacccgcatcaaacccgctcgggggcccagctgctgcaccacagctccaaccttcccgccctaaacccctttttttcacaacagtatggcaaaaaaaagcataaaaaaattcacgctagagatccggagaaacccggctcggtgccggatatccacggggtcagggtgcgggatgcacagaatccggctccggggcaccgggtcggaaccctaggccgtatacacgttgttactattgtcgaaggcctgagggatccaagtgtctttcatctgtgtcatcttttgcatagcccaagtctgttgtaatgccgctcgcagtcgaatatattccgatctcccaggggcaaaaaagctggccaagtgcggtagtagcgtgtgattgccggttaacctttccgtcagttggaaagttttgatttgttccatatcaaccatgtcagacattattagagacaaattccccacagtcttgagtatatcctctgaagaaaaaagtcacagacattcattatgaatccccacaaaccccctgccacatgaatttcacatacctgtttcacaagcctttgatgtccgatctatgtccatccaaatccgctgactccattctttagggattgcgtcgtgtgcagaaatcaggggaggcaaatgctcgagtatatacttgatatttgaaagggaggattgagccgattggtgtgtccatttgattccaccggaaagctcattgttccatcgattggcctcctgtgatggcaaaactaaaccagggacaaagagttccacagctacggaaccatacacaccaaaatcaggacatgaaaacagatgaatcatccatttagaagcacttacaaggagcacgtgccgactgagtcccacgaggtgcttcaccacctgccccccttctacttggcccactggcaggctgcctgctccccccctgcagtggtttccgaggaatgttcatcttgctcaacaaatcccacgaagcaaaattgtccaacaacggatgaacatgtgggctggggtcagcctgtgggccttgtctgaagggggctgggcgaccaattccatggtccagaatgaccgcaacccggcaagttggttcctttgcaacatattcttcatctgtagaaccttctgcgtcaatgtcttgttcagagtcgtcaccttcagagtcgtcaatcctagttcttgtggacttcccggtgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaaccacttacatatatgaatatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaaccatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatagctagtcagtaattagtatttaatagtattttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaatcattacataaagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagccagcacagtacccagctagctcagtggtcaacaccatcatcacccagccggttcatccccccccagccagctcagtggtcatcatcatccaagtctggtcaacaccagtaacaacaacaacaacaacaacaacaacaacaccaacaccaacaccaacaccaacaccaacttcaacatcaacaacaaaaaccaacagtttcactacttatccagaatcaccttaaaaaccataaaccctataaaaatattccacttggattgttttcacacccacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatatcaagttttctctgtcataaagttacgccacaacaataaaataaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaaaagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccggtggctcctccgacaaccgcatcgtcttcagagtcgtcaatcctattcctttttccccgcgcggtgtcattgtcttcaaccccctctagtctgacattgtcaaagcggtagtttgggtgcctctcttgttgctcgtgaatgacctctcgacgctgcgtctggtgttttggtggggctggctgcacttgtttattgattgaaggggtgggcaccggtgcgcgcgactggattattctgaggaggtagctgttccttgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtataattgatccccttcagctttcaagaaagaggtctctccattggcattctttcggcaaggcgagtcatcagagatgtatgcatagtccgggttgagcacgtttggtaagccattgtcaacaaccgagggggatcaacccttgtccattttgcactcttatcattcctgtggtactctttttcaggaatgtgccgcagcacattccttagggtagatatagaacaagttcttccatctacccgagtgtgggtggtaaataaatttcttttactcttttttaaatgattatatttaacaaaagggaaaagatatttagggaccacggggaataattatagtgtatagaagaaaattattttctttttctttctttgagtctatttataattttagtaattttactaaaaataattggaagaagtaggtttaagaaacaaatgcgctaaatactgacgcgcaaatgaaactacttcttttctagggtgggtgggaggtcgagaaaaatttttatatgaaaatttttgtaagtagaaagtttccaggaagatgataagtaagatttggagatgattgaaggagtggcgggagaaagttcttctagctgtgcgatactaggtctataaatctacagatactttcaacggcatggaataatccctattgtgttttggactagacagggattattctgtgcctgtctcgggccaatcttactcgtgcacatggaccccgtcaccttccttctgtgcctaggtcaggtgtcatacatccattttgcactcttatcattcctgtggtactctttttcaggaatgtgccgcagcacattccttagggtagatatagaacaagttcttccatctacccgagtatgggtggtaaataaatttcttttactcttttttaaatgattatatttaacaaaagggaaaagatatttagggaccacggggaataattatagtgtatagaagaaaattattttctttttctttctttgagtctatttataattttagtaattttactaaaaataattggaagaagtaggtttaagaaacaaatgcgcctgataactcaggtggaaatttctattgatgataggagcctgagcccagtgacttaaacctatctctcctactcatcgtagacagttacacaaattaatcctcgcaccacaactcgttcagctcttctaagattctcttgctctctactgtatcctcatcgctgtatgctctaatgtaaagtctataacaattagaaacccacctcccgaggagacagatttcatctactggcgtccccaatgcgtaacgcaaagatgcaccaccaactctgaaagaatgcccgaaaaggccttcgaaaccaccagttctgagcaccagtttgatccggtttaccgcaatcgaccgggtaatgtgtttccgttccccgtcgcgattgaaaccgaataaagacgtgtcttccccatttgcttctcgtaatcgtcgctttatggctaacaccgggcatagcatattctttaagctatgtaatatgatttcttgaggttttccaggctgagccgtctttgcatttcgtacagtaagtattactttctctccaatagccgattggactatccggacgtctgacgttagaaccgagtcttgattattaaggccgcccatcgtttttttgtaagttaattcacctaaacgcgccatcccccagaaagcaacaattgcgaggtccatgatcgtcctatctatatcactgcctgggaacatcgtgttcgataaccagatcagatgttttaacatgatcggtggtttcttcggtttcgtaggtaagtttgcgtcgactttagctgacgctttgagtaatagttcgatccttttatctgatatgtctgggtaaacttcgctatgaaatgtgtgccacgctttcagaccacacaaatattttttaattgaaccagaagatattttatacgaattattgagataaaggttccttcctgcccaaaagcagaagtcctctatgtctttaactgtcgccggtaatttaaatcggtgatctcccgacagatttttaaagaaaatgaacttttttactgcagcattatagccgacgagagtattccatttccatcctgtcaagaggtgtgcgttcaaggtcgatattggataagctaccgtgccgtttgctgcgaatgccttgattttattcaaatggcctactgtcaaaggctcgctacctataataactacgtcactcgatgcatctatcataattgtcggtttaaagaaagcttctcttgtgatttataattgccggtttaaagaaagctttatttgtgatttggatgcagtatttgagtacggaataatcaagtgtaaaaatggaaagaggaaaacggacacagaaaaataaaacagaaggagcacaaacggcgatgggccacgatcaatatagctacctacaactggtacaggttacattagagctatgcatggcaaaggtatggatcccactctttcggtatctcgaaatagaccctgttttccgttttgaggtgtcccgacaatcctcttgacagttcatcagcaatattatcctttgattttacccttctcgctgtcaagtcaacttcttccttgattaggaagtcttgtgttgaaatatcggtgaaacagaagattactgcggtaacccagtagcgctcaagctaaacccatgttagccaatcaaccggttagggttgagaccaaccaggcataaataaccggttggcctcgctctccttcctgatcctcaatctcgtcaagactcgacaagatttgatcctcttcaaaccctcaagattccgattttcctcaacttgccgatactgataaaaataccagtgtaatgttccctgaccattccgactcccaaccaagaaccctcagctcattctttttctttctcttctctctgcttatcaagtctacattggtactcaaaaattgctcactcaaaaatatcccttgctcctaaataaacactctgctctgctcttattgtttgtttctctttctctattattcttcatcattgtttcacctttcctttctttgtttgatgatcaattcactgaatgttgtttgtttgcttctctctctctctttcagaatctctgcttttactagcgcgcttgtcaacaaaatcctcaatcgtcatccactctttccatttacaatagtggtatgccgagttcttatttctttatctcttcttttcttcatatctcttgatctgtttctcacaacttatttcttttcttttagtttggttttcggttcttagaaattcaatcctcatttcttcacgattaacagtcgaaaaaggaaatcgaactcaaccgatacactcaccgaaaccagacactatctaccgtcaaaatggatgctgtaaaccccactatactcaagacgacgattgaggctatacctgttctcaccgaggataatttctccagctggaagactcgcattaccgccctcttcaaacttggaggagtcaaagatcagatcctcgaaggcgagccagctctggatgacactgacaacactatcatctgcgccattctgctagcaaaaatctctcaagccacccacaacaatgtggtgaattcaactaatgaaggtgatgctattcttctctggaagagcatcatggagcgtttcatgtcttccgaaccttccaatcggtctcgagtttacaatcaattcgcgagcatctcttttgactctagcaacatagacaagttcatcaccgaagtacgatctagtctcaagaagatggaggacgttggcgttatcctgcccaacgatattcttacctacgaattacttcgtcgcttgccaaacagtctggatcgcatcaagcagagcatcactcattctaaggatggtgaagatatcaaacccgacaagctgattaaacaccttgaaatccatctcaacgagcagaaggcgacctcctctggaacgagcgaatccatcggcaccactatgttcaccaaagaagatactcgatgtagaaccggtgctcataatcctttcgctgtgtcgcaccctgctgatgactgttggtttgtgtaccctgaaaaacggatcgcttactatgaacgaaagaaccgagaaaacaatgttaggagcttttcttccttctcgttcagtcatccggagtcttttgtcctcgactctggctcttcctcacacgtggtttctgacaagcaactgttcacctccttagacgaaacagaaaaaggcctaatcaacacgagctgtggagaaaacaccctgaagattgaaggaaaaggctcaatctcattgaaatacggtgatcggattctcacattccatgatttcctctatgttcctcatctttctatcaatctgctgtctttgcgtcacttgttactcgatcaatgcaaagtaaatttcaatatcaatcatttctctgtcactaagaatgagcaaccttatttgaaaggtcattaccacgacaacctaccggttctcaaacttgaacctgtgaaacaattctcgcatctgagcactgctgagatgattcacaaatcccttggtcacgtgagctatggtcgaattaggaacaagatgggtatacttgtcaaagcacccgaaatccgcagctcttgtgcagtggtcaagatcacaaaagcatcgtttaatcatcggacagcttctgcatcaagaccttttgaagaattacacctagatttaatcggaccaatcgaacccatgtctcaaaaacaacatcgatacatcctcactattgtggactccaatactagattctgcgcagctattcctttaactgaaaagtcagagactttcgcaaaactgacacgagcaatagatgtagaagccaagcgtctagggtactacccttctgtcatccactccgaccgaggaactgaattcaccaattctgagctgaataagcactgcttggaaaacgtgataagacaaaggttttccgatccttacactcctcaacagaacggcttggcagagcggtttaatcggaccattcttgagtcgctcaggacaaacattcttgattccgggctcagacaaaatctgtggcacgaagtactcagcgctagtgtactcactctcaaccaagtgcccacgcacaagagtaaaaagtctccctatgaattgttcaaacaacaggcaattcccctgaactactttcatccactaggcaatcccgtcgccctgatctcttcgaatctgaagaaaagaaagcttgatccgaggggtgaactaggtagattgataggttacaatgccgaactcaaatcatatcggattctacgggacgacggacacattgtggaaactaaaaatgtcgattttctggagtataaaccttcctcctcctctcctgcctaccatgatgaattgttggtcaaaacccccgaacaagtaggcgacgaaagaagggaaattcctgaggaaggaatgaaggtcaaggaagaagaggaagatgaacctaccggaagggaagaagaagaagatcaaccgcttactcccgaggatgagactgatgactctgatgatgatttaatcgtggcgcaagaccttgtacctcaatctgatggtggccgagttcttcgggaccgcaccatccaggtgaaaccggtcaaatattctcattttactacggaagatcctaagtccttcaagaaagctgtcagcggtcccaactcggaaggatggaaacgggctgtggatgatgagctcgaaaatatagaacgccacgaggtttggctcgatcatttcactactcccccaaaagcattgagacacacgtgggtttttaagactaaacctgctacaaactcatctcccgagaagcagaaggctcgcctctgcattcaaggattccttcaaacgtttggagaagacttcttcgaaaccttcgcaccgacaggaaaatttccttcactgttggctctgctcatactggccatcgatctcaagctccctattcgtcagtttgatgttaagagcgccttcttatttgctccccttgaggaagaaatcttcataaagactccggagggctcaaaaaggacggctccttacttgaagcttgtgaaatcgttgtacggactcaagcaggcaccgaagaattggtatgaaacccttacggcgtggtttgaagaaatcaactacgtgccctctgtctcggatgcctgcctctttgtacacgaggatcggaactcgttcatcttcttccatgttgatgatctagttgtcgttggaaggacagatgaatttgaaaaactatttcttacccgtttccctaattcatcggctcatgaacctgacacgttgctaggaatgaatcttcaaatatccgacaccatgattgaactgtcccaaccagcgctgattgagaagggattggaactgctagacctgacggaatgccgactggtgaagacccccttgactcctgcagtgcaactgaagaccgccagtgatcaggatcatgaagaatttctgaagctgaatataaattatcgctctttcaccggtatgctcaattacctgtcttgcagaacccggccggatctagcctctgcggtatctattttatcaaggttcaaccaacggccaggtctcagtcactggaaggaggtcctgcactgttggaagtacctaaaagggactaaagacctaggactacggctacaacctaatcctgatgcactgattgattgcctgaacttcttcaccaatgccacatgggctgaagatctagaaacccgcctgtcccaaagtgggtctctagccttctggaaggaatgtccaatactctggaacagcaaaaagcaaaagaacatcaccctttcctcaactgaatcggagatgaacgtgctgtctgacggggaacaggaaagtcagtggctgacctttctgattgaggaactgtgggcaaagaagcttgcgcccacgttgtttcacatcgataataagggactgttggaaaaactgaaacacttcgggtccaattctaaaaccaagcacctggacataaagattaaaagcttgcgggaaaaattcaagacaaacgaaatcgatgtcaaactcattccatcctgtgacatgacagctgacgctctgacgaaggcggccccgtatgcatcgatcaagaagcttcaggacaaatgcttctcagttctttgctcatcaaacaaggagggctgttgaaatatcggtgaaacagaagattactgcggtaacccagtagcgcgcaagctaaacccatgttagccaatcaaccggttagggttgagaccaaccaggcataaataaccggttggcctcgctctccttcctgatcctcaatctcgtcaagaatcgacaagattcgatcctcttcaaaccctcaagattccgattttcctcaacttgccgatactgataaaaataccagtgtaatgttccctgaccattccgactcccaaccaagaaccctcagctcattctttttctttctcttctctctgcttatcaagtctacatcggtactcaaaaattgctcactcaaaaatatccattgctcctaaataaacactctgctctgctcttattgtttgtttctctttctctattattcttcatcattgtttcacctttcctttctttgtttgatgatcaattcactgaatgttgtttgtttgcttctctctctctctttcagaatctctgcttttactagcgcgcttgtcaacaaaatcctcaattgacatccactctttccatttacaatagtggtatgccgagttcttatttctttatctcttcttttcttcatatctcttgatctgtttctcacaacttatttcttttcttttagtttggttttcggttcttagaaattcaatcctcatttcttcatcttgtattactttccattcttcattcacctctgtatctccagacttcctcctcaggataaccgattctgtcgttgtattatcggtccaaaccagcagatttgacccttttcttaatcgacccaacgtatttagcataaacagtccgaccctgactgcaacagtttcgagccaagcaatattcctcttctgtatccccctgactcggtctttcaagatccgaagttgggcccaatatttcccaatcagaactcctactccaaaacttgttgatgcatcacctacccaaccaatatcgacagggtctggtgaggatacaagctggctgtggacgatgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggagataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaacctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagataatttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactgcttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaattcactacttatcactaactcactcacttactacttattcttcgacttgggtgatcaaacttaccgcagtaggctgatgtactaacttcactaactaactacctatcactaactctaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgcgagacttctgtaggctgatggggagaagagactttctggtggtgagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctttgcgcacagcttccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgtatgcaagggagcacacaagcgcagcatgatgtcatgcatcgccaggcaaccaagccatcttccagaaccaagcgcagcatgatgtcatgtgtcgccaggtaaccgagccatcttccagaacactctgcataggcagtaccagcctgccagaccttctgttatctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctccgtccgcctcaatatttttcctcccttcactttctacaatccgttccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccactcctccgttccattcctggttgagatatgatctcccactccactcctcgtatggccaccgctcctttgttccattcctggtcaagacatgttctcccaatccactccttgtatgtaatccagtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacatccccccccaacttaatgctgtccgcagcattcctgtggaaatgccaaaagaccatcgatcctcgtaatttctaaccaagacttccgcaataacgtccttcgtcttcaagatccaatccgtaccaagtccacttccatccgtaaataggtccattgccgtccaatatcatatccaatccgtattccgttccataagataaccgctacaacctaatccaagacgcccatgagttatttcaaactatttcatctcacccgctccaagaagaggttgttggccaagcatccagcaaggattaattaaaccactcaaacacttcactctttatctcttcgctatcaatatcactcaaactctcaatccaatgtataattctcgctggtcttatgaatcttcaaacatcttgacatataaatattccacgttaattttccgttccacgccgtccatgtcgttggtttgtttcttctccttccaagtctgtctgtttttccatcatcctgttacatttccaagtcaccatgtccttttgtccattccgcccagtgctcgtaccgccgtgttcttttcttctttactcatttactaactaccaattcatatttgcacgttgttaattgcttaattttgattaattctgtttgaatttgtttgaatatgattaatttcgtttgaatttgactaatttcgcttgaaatggattaatttctcttgaaattgattaatttctcccaccctattccctcagctaaacaaagatcctgtttgcctaccaaatgctttccaatattttgattagtttaatttcttgataatattcccatccaaattcagccgtccgccacgccgtatatctcttgaattgttgaaccataaaatttctgccgtactccatttgaatatccttactcatagcagttttgatctcatgctgaggagctaaaagaatgacttaaagtagcagtttaacctcttgctgaggagggctgagcagttttatctcttgctgaggagactacaagcagttttacttttattttagtgcccaatgaaatggtgttcttcaagttcttgatgcctagcccgtgcgcagttgcgcgtctcttcgctcgttccgcttcaaatccaaaatctgtacgctgcgcccagtgcgctctccgacgttaagtcctatcggacttatttaacttccggcgctcggtgcgctcttttcagctaaacccgatcgctcggcccgccaacactgtctgcctctacaatcgatccaaaagacgcggccacgagcattctcctcaacttgtcagcaactggtaagatccttcttctcttctctactacttaactaactgattttatttatgtatttattctttatttcttctctgtaactagtacatctcaattgtcttccagctagcatccgacttggttaggctggttataagacccgctatcgtatgtccttctctttttatctgttttcatctagctaattcagttaacattttccccctcaatttgaacctcctaacgttgatccgttcgcatcccaacccccgcattgcttcttcagtctcttcactcgttttttatctcgaattcgactcggatcgctcttcgcatcgctaacttgaatctcacctgaatctattgtcaagaatgacccttgaatccatctgctcgccaatccgatcctcgtcctaatcgcttcgactgtcacacgctttatcctctgcctccaactcgcctcggtcctctctgaggctatctgcccaatcaatcttgccacttgcatcccaatcttttgctccgaccgtactacctttaatcaatcaaccaaagtccaaagccatgccgtcgcccgccattgttatcgcttttctattcatgtattcaactacacctaaacccgttcgccgatgtcggtgatcaaaactaaattatcgactctgcttgtacccggaactgtactgtacgttcttttcccagatattctcatcgaatcttatcgaactgaaccgacttttattaacttagagatgatactcaaattgtagtttctactgctatctcttaatatggcttacatctccacttcatctcaggccattctcttcatcgtatactttaatctcacccaaatcaattgttaggaaaaattgccgagaagtccaatccagaaaaaaagtatcacactactgtcgccgtgccgttatcaacctcgccgaagctatataccgttccctttcgcctatccgaaccgtctcgctatcggcttgccgatctcgctacccttcaagaaaccttttggtccgattgtctaagaatgcccatgtcgttgtcactgtcttctatgctacttcctgaacgttgtcgctatcccctcgttgtcgttgtcacctcctagttcagtacaatcacgttttccctgtttcaagcaatacaactaacactatgcctgtaaaaagaaacaaaaagagaacagaccaagaaccttctaattgctgattatgagttgcttgatatctttccccatcatccaaattatacaaaactgactaacactacaaaggtaaagaaaaggcctttttttttttttttttttttttttttttttttttttttttgctgcattgtttctacctgtgtaaataaaatcaacagaaaaaaaaatcttgtaatactgtctgaacctccttttcttgcactttcctctctacataaattttacataaatttattgtcaaagctagcaacagcttgataaacctaaaaaaaacaacactactcaatttgagagatcctaaaaaatttaaaaagattttttttgagagacacatctctgaaaatcaactgttcccctatctccggtaatacaatgaaaagtattcaaaccaaacccaactatacttaatattacagaactaacaatgacaggaaaaaattaatccgcaatagcggcatactcccaatctttccagaaagttttgtaatctgctcctcggcgagcttgttcgtcttgtagcacccatttaaacacattccagtcaatttttccaaacagtccaaccatttttgataccaactctgctaagaatttttcttcttcctttcgacgctttctcccactgtatcgtattttttgttcttccactaggtacacccctgtgatgtttcctaaatacatatgataccgatcttcagacacgatccaccaagtttctggccagatattatcattcttcaggtagccttccgtcccgtcatgatcaagtagcattatgaaaccaatacgacctgttggataccccggtagctccttccaatctccctctgctgttgatccacgattctcagggaacattctcataaattctttatacgggtatccatcatcaatgtaatctgctgtgatcgtcaatgtacctgccacgcaatcctctctttttgccaaggttttccatactgccagcctccttctgtttgttgtcttgatccaaggtttcctctagtttgcttacaacttccgctggtctgatgttgtccattaatccactgttgtcctttgatccactattgtccattaatctgctgtcatctgttgatccgctgttgtctgttgatccactgttgtctgttgttccgctgttgtccgttgatccgctgttgtctgttggtctgctgtcctccgttgatccactgtcgtctgttgatccgctgtcgcccatcaaaattgaattaatgctcatcactgatctcccgctcttgtactcataagtctgtgcttgcatgctggaatgcttatctgatatcctccgcggtggagccatttcccatcctggaatcttgggagagcaaataggtatgcataatcttcctccatcccataactcataactcagtatttctccacgactctttgataattctagacgtaccttatgatctgctaagaatggccttcccaacactgtatgaactttacctcgagcaataaagaaattagctcccttctgttcctcctcgttaatacaaagatgaacaccttcggctagccccacaatgggcgttgaatgtcctccaattcccatgatattcatactgatctcccgtgctggtaacttcaactggatcgccaaggtttccggcataatattcatttctgctcctgtatccactaacgctctgattttctggcccgcaatccaaacctcaataaaccccaaaggacaggcataagtaagtgcattattacctaatttcatacccttttcccgaggttgatgtggttcgctattgtcaaagttcctatgatcgcaccttcctgagttctgacttcgctcccgtggcattgaattgtcttctgcttctgtctgtaattcctgaagaaacttgggcgcaattaataataattcttccaaggtaagcgtgaaactttgctttagaaatttctttctaagtccccccccaactttagactgatccatggttcggggaaacacttctttggctgacttttcttccatcctcttctctggtgtttgtgacacaggtttctccgtttctgcattcggtggtctcggcgctgaaaagtgaggtggaaatggtctagcgttttgattggtattcatttcggttcgtaacttcttaatttcctcctccaaggccttcactttgtctgttccgttatctgattttgtcttggcttgaacttctcgtttattctcggattccttggtagcaggtttagctttaggaatgccaacatctaagtcatatactgacaaagaggcttccacgtaatccttcaacacttccaacttgggtaccagcgcctttccatccttggtcttctttaatttcttgtcgtgcgccaactcctttgccacgtcccgtcgcatctcggtcgaaatcgccttccaaagtggttcgccacttgtcgcattcacatcctcgtaatccatcttcgtcaaatacgccaaaatctcctcgagttcgccaataaacgtcctatactcctccttcgtctgaatcccgcctttatccatgtacttgctgaccaatgtcgaaaccgagttctcgttaaatcgcctaagaggtgtcgctcgtccccatttccgaatgagttccttcttcaaaagttcccaatcccgattctcgtgtccttccatattctcaatacactcgctaatcttcttgtccttaatcatgaatggtaactgaagtgctacatcctgtccgccggctttgtgcaaggaagctatcttctctacacgtttgataaataattccacttctgacccgtcaaagtctaagttcaacttccttgtatctagaactacacccttttcttcatcgaccagtttgatttccgattttgtcctagtatgactagattctgatgaggttaccgccagacctagcaaactttcttctcctacgccaatagtggtttctgctccggccattcccgtatacggtgttgaggtcgcaaatcgtaatgatggtccacgtggtggtggagtttctggtaccggtacattctgtggtgtttttacttgattcatcattaacatcatcatctgctgcatctgttgcattgattcttccaattcagtaatcttagcctgctgtttttctataacagctgattgttccctgttttgttcctctgtgtttgccatctttgatttttgttttaataatttgccgaattgttcttccaaaaatttccgctccctttctctaatctcctcgtcaatcctggatgtcttgtttgactccttggtgtctccgctcgaatccttcgtcttgccaatcacctccttcttttcaccaatcgactccttcttctcgccggtcaaacccttcgtctcgccaatcagttccttcgtctcgccaattaaatacttcgccacttcaatcgtatcctttgtatcgccaatcgaacgctccttatcgccaccaaaatctgccttcttcccgttatccacgattgatttgatgttgaggttgattcgctagaaaaatatgaatgattcgaatgatcttgatgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggagataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaacctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagataatttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactgcttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaattcactaattatcactaactcactcacttactacttattcttcgacttgggtgatcaaacttaccgcagtaggctgatgtactaacttcactaactaactacctatcactaactctaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgcgagacttctgtaggctgatggggagaagagactttctggtggtgagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctttgcgcacagcttccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgtatgcaagggagcacacaagcgcagcatgatgtcatgcatcgccaggcaaccaagccatcttccagaaccaagcgcagcatgatgtcatgtgtcgccaggtaaccgagccatcttccagaacactctgcataggcagtaccagcctgccagaccttctgttatctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctccgtccgcctcaatatttttcctcccttcactttctacaatccgttccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccactcctccgttccattcctggttgagatatgatctcccactccactcctcgtatggccaccgctcctttgttccattcctggtcaagacatgttctcccaatccactccttgtatgtaatccagtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacaacgaagtcatttaatgtatgtctccaacgatccaaatcgagcaagacatcgttgggtgaatagcgtttcgcgttcaggtcgaaccaatcactcatccatctatagaggctgcgtaggtaacaccggagttgtggcaacatgtatgacacatgatttaagcgtcctgttaatacctctacttcgttaaaagaaaactttctggatgtgtccaggaattctaaaatttgcctcttccgttgttccaatttctcttcaggcaaacggactgtctttgctactccattccataaaaagcctatgaatttttgctcttcagagaacacggagcacttgttcaagtttgtcagaactccgagttcgacggacctattgacaatgtctttcatttccgtcttagagtttggccgtttgacaaaaagattgtcgtcgacccaccgaaagacctttactaagtcgaattcggcaaacatgatatcctgccacgcgtctgctggtctaccgaaagacccacaacctgccacccctccaaacgtgatcctggtatccagatacaagagtccgttgtggtcattattcctgtgtatgaagggagaaaattcaaaatttttattatttatcaatcaaggacttaagatatggacaaatggacgtcagaaatggaatctaaggccaatttaacccctagtcactcactgaaaccaccttcatatctctactggatcagaatttacgcagaatcaaggatgtcacatggaggatcacaggatcagaggcactcagctggagggtaaattgcatgggggtatattgaatattgcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagtccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaatattaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataacatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccgtctagtccttttaccatcagataaggccattgcgacgggtgagttgggatctgccgataagccttttcccaatcgaataaggctgagagtagcgggccttcggattctctgaagaaggatgatactacattgtagtcatcccacgtagtctcgaattctttcttgtccacaaaggaattcactgacggtatcgatgcgttaccgtgagggaaagacaggtcgttgattggtctgaccgacctgtctccatttacgaccgctcccaaagggctcgttctaaaaaatttgaattttgactttacttggtctatcgtgaagggtccaaacatccggcccgccttgagttccttcgacattgactccttgattttctcttctgctaaagttgctgacaaatgattgtcgggtgtgaaccaggataagccccttatcttgtggactggaatcccttgatgaaaaccgtgcttaaagccgaccaagacatcctgataatttgccagaatgcccgctcctttcaaggctttttcccagaggtctaggttcatttcacatctgaccacacttggccagtaaggacttgcatgagcattggagaattgcatgaacgagcgctttgaattcattgggtatccatctgctgagttcctaaaagagtgggaggaacatgggagaaaaagggagagggaaaaagagggcatggcagagaagggagaaacaggatggagtattaacaacaatcctaacagactatttatgatatcgcttcacaattggtacatgacagtacaaaaaattcggaacgaatttcattggtaaggacagaggagagcctaaaggcctaagtgggctacaggaatgagcggaacaagggctttggggacagtgggatacagcacctacttattgctgttattctttctcccgtttgcttggcctccctctacctttcccccaaagttatctgaatagttccctcctttgtaaccacccctcggtcttttggcgccgttttggaaaccttggttctggttattaggtgcatgattgaatctgccaccaaggggttgaccatagttctggtttccgtacataaccccattcatataactgttgacgggaggattcatccaattctgaccatgagagtttggattcgcgaccatggcattgctatgttgcgatgataggaagctggcaccgtttctagaaggtctgagatacccggtcaaagggtcgtggttactgtgggaaaaacctggagcatagaggttttcctcccattccagttcgccaaaatttctgcaagtgttgtaacattgctcgacgaccgattcttttcgctgagatatgtctgggattgcttttttgacatcttcatccgttatgcggtgagagaaagtgttgcttctaacctccatgtcgtagcggaacgcgaccatgaatccgaattcttcagttatgtcgtcgcaattgttcttgtgagtcgctagcagcttagaaaacttgataatcttgtagacatcatggagggtcttggcgaaggctctgtggtttctagtccactgagcatacgtttgcgtccattcttggacaaaagcgaaacccttgtagccgccggacttgtctttgtcagctgacaaatcgtctgatctctgacgtctatccaagtggtgggccatggccctttgttgccacttgcgattgaatattgttaagggaagaggggagcgcaactttcgtattttctcgtcgaggaaaggtgcaaaaccaacgctattgtgattagtcacagatccaatagcgtacaccaggtctccttctttcaagaagaatttgtcagggtcctgtgccggtactttgggttcgacggcagggggcggcgccgcgactttggtgctgaggtaggtgatttctccagattcggcccgacttggcatagcaaacacgttggtgttgcgggttgggttggccgcagccttactgatgaggcctatcgccttgaacagcatttctgctaagataacgtctcctgagtcttgcgcggatatcgctctgtcccacatctgttgcctctcggccatgatggatggttctgcgatagctaacgacggtgcgatagtacaacgtcaataaaaaggcatgtagtatacgatacagtgtaacgagtgatgctctacctggagatctatcctcctcttcttcctccacaatatggctctcggtgattgcaccggtctttgccttaacaagtgggtgtatcaatgccgcaggggctcggtctctgcgtgattcgctcgtgtctatcaacaaattgactacctcgtctgacggtctttctacataggatcatagttttgtttatgcgggtttcaacgctcagccgttttcgaaaagaaaagatggctgccaggaacaagtacttaccgtcaccttcggttccccctgacatctcgtcattttgggtaacccccgtagggtttaagagactgccgtttaaggctctgctggtagcggtgccgttattggcttgggtatacgcatcagatcctatactggtcgagcttgcacctggtattaaggagttcgcgaccggtgtgtcttcacttctggtctttgctgccgccgattctttgatcttcttcgatgtagctcttgtgttgtttgcgtcgaccattgtgtagggatgatgatagcggttgtttggttgttagtgagagttattaagcagcgatagttggttattagtgagagttattaagcagcgatagtttaggtggcgcgatagttagcttgttaatagttgagtgattcgagaaaaatttttgtaagtagaaagtttccaggaagatgataagtaagatttggagatgattgaaggagtggcgggagaaagttcttctagctgtgcgatactaggtctataaagctacagatactttcaacggcatggaataatccctattgtgttttggactagacagggattattctgtgcctgtctcgggccaatcttactcgtgcacatggaccccgtcaccttccttctgtgcctaggtcaggtgtcatacaagaaattggcaaacgagggacatgcggtgcgaggggggccaattggatttggcaatgcaaaatagttgccctcccgatggatgtcacgggtcggcgttggacaatggaagttgggacgggttggcaaggacaaatccacagggggtcgatcagagggtgtcgttgatcgaagggagtgctcgggagcaggaagacttgttgcatcatctctgatctgatgacctgcaccagcaacggctaaactgtctgccgagaagggtggatcattcggaatgtctctacattcttgcccttcttcaccctcgtcatctgaattctcaatgtccgccttgaccagagccaacagggattgcaggtgcgcccgctccttggatttcaacgccgggtgacttgctagctcctgcgccttgatgtaaaggtccaaacctatggaaacagataatgcaaagtgtgttagctggggtggatgaccagtgggccagattcaaatgaaaagcgaatcttatgtgattgatcattcccggttgacatatccaggttgagggtgggggttgatgaaattaggggtggcggtcggctggtctgaaaaggtaatcaaacaaataagtcagctttttcccaaaattgcaggcacattgggtggttacgcctagggtcgactgagaggagtgggggcaaatgggggcccttcggttgcatagggccttgggcctctccgcatggctggatttctggccagggggggggggggcaaattggcccatttgttggctcttaggttcctgggggacccccttgggctcccctgtcggctggagatcttgcaaccaggccttgggccccccaggagggcaagatacattgcaaccaggctgaatttggcccctctagggggcttgagccccaacaaaaacaaaaaacctaataacctaaaatttgacccctttagggggatggaaacccaaaaaaaattaatccttacaattttttaccccaggtaccaattcttgggtgccggattggatcgggtcggatcagtccggatcagcttgaaatcgggcgtgctctaaccttgatcggtcatcgttcaaggttaaaaccttgagcgatgtgccccaggccaacccatacgacccagggttgggtcatatgggtcgtcctggggcctaaacgcatatcatatatgcgtttaggcccctgcagctttggcgtgcggcctcgcatgccaaacacctttggcgtgcaggcctgcacgccaacctgcagggtatatccctgcaggtcattggcgtgcggccctgcacgccatttacgggctggcgtgcaggcatgcacgccaatctgcagctggcgtgcggattggtgtgcgcgaggggggttggcttgcagttatcaaccccccggacatattttccatatatcagaagaccctgtccagccacattgaatcagagatgatgcaatgaagtcattagcctcagcttgattcaaaagctgtattcaaaaccagggaaaggagtgacttacgattgacttcttttctgacaacgacgagtatagagatagcaattgaaaattgactttgttgaatttcaaataggctgtgatcgaccaacaataccggcttcaggtgaggtttatcgtttatcaacttgagcttagttaaagcctatgtcatacaaaatgggatggggtaagaatttgagcgcggttagcacaagactcagtcatgaatcaaagtgacttactgcagtggtttaaagtttgagcccaatatcaaccctctccataggccaaggtaatcgttaatatccaagcaatgatctcaaaatgttgaagatgcaagttgcgcttgaagcaattctagtcaatagtcagaagcacttcccttgacaactgcttgcaatccacgattcaaggacgaatttcaaaagccccattagctctactgtatgtggaaagttttatgatcttgttggggtgcggcttacctatgggattcttgaatccaatcagtgcaaatatgtatgagtcggccaaatgtttagattactctcctgaggttgttttggtcatgcccggccggggactacggggggggggggctacggggtggaccggggctacggggtggaccacgtcaaagcctatcaggcttacttcatacggacattcccagccttcacttactcgctatcagccgatctgggtgggggtggcttccagctgaatgagatgggagagcccattgcgacctttggttgttaccctcaccctttcatcaaatcaacaaattcaacatcttcagcgagcgttactgcttcgaatcgatcatttgttttggaccaatacaatatgccaaccaaccagcaccaccccccgctacgtacaacttgcttcgatataccgagctggctcagggtaggatacgcctgctcgctcgcagccaccatctgcatccacatgatgaaacaccctcgattgacggcaatgggataattttgtttatgtaggtatatggtatgtacccagttggtggcttccatccccttcctcaatcactcaaatcgattacgaaaaagaacggtggccagcagtcgctaaccaacccagtcaggcaaccaaattgcccgtgaaaatagctctacgctgtagtagtactgttggtagtcgactcccgagcggaacatcggcttttgaattagccaatactcgcagaagcagcctgcacagcacttctgattcctcatctttcgtctccccacttggactcttaggcccgacactcacatcagctcttcagtccttgagggccaaaaattcagatcaattacctacaaatcacatggctctcggccgcgatgctgttcaagttggtctagaacaagcgactgaagaaagggagaatggctcttcccaacgtgggccacctcccataatcgataccaatgatgtactcgcttgtcggcccaacatggccggtattcatgaaggcgagcggacaggcaaacctgaacccaacaatggacaaggggaacccgcagggacggccttggtagaagtgatcaagaagcgttcccaattgctagcccaagccggtaaacgcatcccaaatcccaacttgccgatccaaccgatcacaagctctcgccttgtccctcggtctgccttagcaacagatactgacaaccaatctgtggatggcagtcaagtcaacctgattgatttcttgtctcaacccgccgccaactctgccgctcttgggatcagcgcttccgcccctgcgcatcaaccgcgcaccttgatgggagaggtcccatctgttataaagaaactcacggccaatacacaatctgtgcccgggcccccattaaatgcacctaatgatgtgcatccgcagattaacatcactgatgagaatgccgaactgggccatcacccgattgttggatcaacttcccttccaagagctgggcttaatccaatggcagactatcggttggcacactctttctttgttctagtactaataaaccagtctaacagattcttttcctttttggtagaaattgactccccactatgcacgggtgagttctatgtaatactcagcttctacctcttctgaaagagctaatccaaactccttcacaaagatatcacgttctacccaaccgatgtggaaaaaacgattgcgaccgtctacatttcatctgtctcttttgaacaattgaatacgctcggtgaattgttcaagaaggccctggccaaagaagccgctgtgatagacatggaccgcctgaaaatggtcattgagcgagcagccttaaaaacttgcaatgtcatggaagtagatgcagctgacagtctatcatcagctatcatatctaacttcctctgcggtggtagctctgatttgatatctggtctgtcaaccaaactcaaacgctaaaaaactttatctacttggtctgccgattgctggtcaacggtcttcaaggagtaagtgttttttttggcaaaccaaactctatgtgttttgaccctgcccgtaatttacatagatggttagtgaccccaccaagcacatgtatcattggaaaaccatcagccaaactgtcagataaattagaggccgacaccaggcaaaggctagaagacactcgaccaacacttcacactttaaaaaatgattgaagattaatgattggagagtgtggatgtgtctataggaagtatacagaagcactgagggtgatcagaagggcaacgacggtgcctccaaatcataagaagaaggcgatcagcttccacgatgagtctttggccgtccaagtttggttgttcaagtctctcaagctttggtctttttgtgtcgatctggaagagtctatcgggacggtcgagtcgactcagaaagcttatgatactatctttgagctgaagattgccaatgcgcaggtaaggttatctctgatttgattctttcttcaagaagaaggaagaatactggagattgaagtttcttttttgttaatagattgtagtgaattatggaaatttcttggaagagaatgagtattgggaagagtcattcaaagtatacaaacgcgggatcgagttatttacgtatccaatcgtgtttgagatctggaacacgtatctgaacaagttcatgaagcactaccaggggaagaagattgagcgggcacgggatctgttcgaacaagtgttggaaaaatgtccggagaagttcgtcaagccaatcttcctcttgtatgcctaactggaagagtctttcaggctcgccaaacgggccatgggcgtgcttgaacgagctactgagaaagtggcgctacatgaccgctttgaagtccgtctcttttttcttgcgcttctaacctcgtttcctgtggttgataatcttgactgatctcgatctatacctctgtgaatgcagatgttcgcttattatatcgctaaagctaccgaaaactttggactacctgcgactcgtccgatctatgaaaaagcgatcaagtcgttgcccaataatcagaccgccaaaatgtgtctaaggttcgctaatcttgagcaaaagttgggcaagattgatcaggctagagctagttcgtctctttcttctttctctctctctctctctctgatcatccctattattttgatgggggattcttgttggatgtactgatcttattcttgggtttggtttgacgtgggtagtttatgcccattcttcccagttttgcgatcccagaacttcgcctaagttttgggaaacttaccataattttgagattcaacatggaagtgaagatacatttagagaggtactacatctaaaccccccctttttttctttttttccttcaagaagttggctatcttaagtcttgattgctgtttttttttatagatgttaaggattaaacgagccgttcaagcttcattcaacacggagacatcctatctggcagccaaagcagcagccgcaagagccgctggtaatcggggtggtggggccactgtctctcaacaacaagatgaagatgatgaaacaggatcaggagacccgatgcgtagactcgaaaaagatgaccctgcttcttctactactgcgggcaatcaagctttcgtcttgtttgtctctttctctttctctctcttactctttttttgcttgacagattttgtttttgacttgaatactacttttatggtcattaggttgaaaaataggcaggctcaaatcgaccgttctgggccccttaaccccgatcaacaagctaccaataattccgctaatgttgatgagattgcaatcaatgatgatgatgattaaccttttactttttcctttttttttcttcttcttgaggcgtgggtaaagcgctgaagaagtacagccatagctccaaagtctggaccttatatggtggattttgcttgaaaaataattggccgactgacccctcaagtttactctctcgcagtttgaagagcttacctcattaaaggaaggaatgtttgagggagaattgtatagttttatcggctcttcgtcattcgcctccgagtttacttcctcttgtcaccaccatggaagctatttcccttgaacttatagctgtacttacagctcccaataaatgctgagagctgagctgcactcccctgccttatatttatatatgtatatgagttgttgttctctttggccagcttccaagatctcgctcatcttctattttttgtctctccttgatgatggtcaccacttgtgatgttgatcggtctcaaccaggaaaggaaaagagcattccactcatggatatgctcaatcccttttttatgtctgtccttagtgagcttagggatccctctttcatgacccttgcttcctcgtttctgagcctccatcactccactccactctcctctcctcttatcaacttgtttttttctccacaccctcacttgggccctttgctatccgccaatctgagattcttagataccaagcaactcatcaaaaagcatcttacaaaaaccctacttgagttttgaatctgagtgcgcttcttcccaagctaagctgctgaggcatggggctgtacttgcaccgtcattgttgactgctagattcagcaatagccttattgatcagatacccaagatgcgacattgcatgtctgaacctttgttgacactgttctgtttaggagatgtggcgcaagtagactcaaagatggaaaatgaggcactgataccgaaattagctcaagatctgtgtacataagctagccatttgggtgttttttggagtggtgtttgcctttggaatttgaaggtatacattcgaggctcaaatatgttcctgggcggagcagtcctttggttgaaaaattgatacatttatctctatcagtattcatctgtgcatatccaattcttttggacgggtctgtgtagttgcaataattattggggcttggaaaaacgactcccaaattttagtcgacgactcccgtttcggtcgggaggtcgtccgacgggagtcgttcttccaattcccgggagtcgttggcctaattccacaggcgattttttatttttttttaattgaaaattcgggagtcgtccgcctaaaaggcgggagtcggcgccccaaatttgatccttaattttcttgattctttttttttttccttgggagtcatcaggctaatttccccagacggaaagggagtcgatggcccaattgtccaaactgacagctgggctttttttccgtctcgcaggagtcgtcaacaaatccctaggagtcggctggggagaagaaaccttgtttcttctcccacgcaggagtcgccgctccacacccatatcctcccctcctcccatatccactctccccaccaactccccacccacccaaccacccaaccaactacccaaaccaagcaaccaacgacccaaccaaccaaccaaccaaaccaaaccatgtcccaccccaccatccccgctcacgccaccgaaggatgccgcctcagctcatgaaggagtggaaagaaaaggcgtcagaagaggcttggggatgggaagcccaattttctgattcttttgaattgactgtactgaggaaaatagaaaatccaatgaaacactactagggttttttttatcctgtgtcttttttagtttttgatttttttcctctatgtccttttttaccctgtttttttttcttacatttctgatcatttttgaacgtttttggcccgtttgtcatctcttttatctcttgcaatggtttttctcaatcaatctagtttttttatcattgataaattgcctttggggtggggcctcagtggctcaacctttttttggagtctctgagggtgccatatggcgacgactcccatttctagttggacgactcccgtctttttttaatatagaaaaaaaaaggcaaagcatttggcggaattggtgcaacgactcccttgtattaggtggacgactcccgtgaatttaaatataaaaaagggggaaacattaggcggaattggtgcgccgactcccgcactttaggcggacgactccctattttcttaataaaaaaataaaaattctccaggtaaaattagtgcgacgactccctatgttttttcgggaattggaagaacgactcccgtccaacaacctcccgaccaaaacaggagtcgtcgactaaaatttgggagtcgtttttccaagcccctaattatttggcttgggcatttccttattgggtaacccattgattcccaatgggtatgatagttgacacttcccagttcatcaacaacttattccccatttgtcacatcacttttggtaggaatcttcctgtataacactccacgtatatcatggtccaaacagtccggtgccttgttgtatcgttattccctccccatccacccagaatgaatttttataagtagctgcttgatcaatcccatatctcaccattctcccactcccaaaacaggtgcatccacatcttaattaccaaccccaaaactcctcatcatacccattcagattatatttgttgtcatgaacacgaaagactttaatcctagagctccacatatccacaagctggatttagttaagttcctcaaaggcctcgacaacacaatccatttgccatcatcgatcaacaagcaaggtctaattaaggtggtagaccagaagctgggtagaggtgtgttattcatcctttctttctgcttagctctgctagtaccgattattggttgatttagtattcatggccccagcaacagattgtgttttgcgacagcgtagcaatagtccagctttaccagtaatcccaggcacaattgatccaaataccaatcctcaaaaacccccgtctactcagccagtgttaagtaagtcaatactcttggatgaaagtgaaatcaagtcaaactgacattgtacatatatatgtaggacctcccaccccagattctggtgacgaatgattggtcaaattggaagtagttcctgatgaaaaactggacatattgactcataaagaggaagttgaccttactagcaccatcaaacctgtctgcattgttaaaccacaaaatacaaagtgcaagacagcaagtaagcattgcgttcactcattcctactctataaaacctttgaacaacaggatggcaagattttgattgaatgcactgttttttcatagtccccagttccatcaccattgccccccctcctgctggaggccaaagaattttgttcaccctgtatccatcttcattatccccgagggacagagatcttagtgaagtcatgagacgtatgaatattggaaaaaagtggtgtgttctggaccctgtagaacctaatttcaaacccagactatcgcgactcaatgttggggacaaatggtgctaaattaaacacggccaagctgggattgtctgcacagcctccataccaagtgagcaacttttccattttgagagcccaaatagaccagctcatttaaaatatgtttatctacttccacttaagaaaacgctgaatctgccgctgcagttggtagcctccattattgggaccccaaggacgacaacaaatacaagacctccttgtctggttccctcccagattgcttgtttgaatgcaatgacaaacttgatgagtggagtcttgttgatgcatccagagcatcttctgactcaggcacctcgtccaccccactcatcaacgaccaagtaccagaaatttgtttggacttaccaggtgcacttcctgtcgatccggtggatgaataccccccagtccagctattgccaggcaagttatatttatgaattttttccgatgactttttcaagtcatgactcatgactaacatttaaactcattgggtagaagtggtgttggcagcaaaaacaatttctgaattcattcaatacaacgtcctcaagttgtgcaagctcagcaagcagttcatccttgaatgattccttgtgaaaaaagatgaagttttcagctttttttttctttttacttttttagttataattacactagatgcatacctcaatagggaatttgtaacactctcctttatttctcatctttacaaactacaaaattaagagtttcattttgcttggttctcaaatggggagatctctccttcgatactccgtctacatttctaactatcattggcctgttcaaaaagcgattgaaattatctctcacgtgcacaagtggtgggttctacatactggaatgtttcgaatagctcaatagtatatccacaacaagcgaggctgttgaccgttagcaaaggtttttcagtattggtggacttggaggaaacaaaaggggagtgaggctggctttgaagttgagtggacttgggggaattttggctgggaattcagccagaaccggcggctcctgcggccgactgaatccccgccaaaactgttatccaaaccacctcttacgcacattcaagctacctgataaataggtacatgtgttttgtgagagtgaatttattgctgtttacatccatttgagaggcatcaggtgtttcaaagcttgtatacatgtcttttatgggaaagtagctgtgccaagtatctatggcagacctcccaactcccatttgcttaatttttctccggttggagcactcagctcaatttcttcaacccatttgagcagtcatataacttcagccaattcaaatccacaagatcaagctaaacaaatcacaagtttgatcatggaactgtgtcaatgtcctcaatgctccaagaacaagatggtcgacaaaaataatcaagaaatatctggagtgtgggtccgcccagcaacacgaagaaagcattggcagcccagatcctctgagcctgacaatgacttggcctcaatgcttcacagggccagtatacaagcaagtaactttcctgcaagcgatgtacctgaagacacacacccagatctgtcctcagaaaatgctgatgcaaattattctgcatttgagctaacaagtaggtcgtgtttatatatttttttgacctttgatttactaattaaattggaatttcctagatatggttgtgtacttcattgcttggctgtatctgatttgtagtgtcagccaatatcaatgccgtattgttcaggatttcaacttacacatcattgaagtttctaaaaaaaccaaagatgccagccaatctggagcacagtattcccttgggggggttgataaacgcaagccaacccccctcgcgcacgccaaactgcacgccaggcacagattggcgtgtgggcctgcacgccaaagcggattggcgtgcaggcccgcacccaaatctcctgcagggaaaatggctgccggttggcgtgcaggccctgcaccccaacagtccctaaacgcatatgtatacatatgcgtttagggaccaccgccgtcccataggacccaggcatgggtcctatgggatggctccgctcattttttttttctttcaaaaaaaaatatgtacatcaatcactaacgcacatccaaatattgatgcattactaacttgcgtcccatttacatattcacattcgattgtacttgtttgatttctcattctcgatcatcagttttaatctcgtcaaacacacgctcaagaaactacttgaatcactcatctattcattgcatgtttttttttggtttttgttttggtttgaaaactactcttgatcattgattgtttttcttattggtcctcctcttgtttcaaaactcaaagtacttaatcctgaccactgaaaaccaaagatttactgcttgcccgaagaaagctgggtttgttcttttctgatattgtaagaccggatgggaactaccaatgacaccaatctttctaaaagacaaaaaaaagaaagaaagatcattatatccacataaaactatgcagacaatcaatcgattggcagatgtaagaacagacgaaatcttcgggtgactcgaaatggtacgagtgatgattaaaagggatacgcagaaaaacaacagaaaaatgttgaagtagagcacaaaggaaggatcagacacaagtagtataaaaagttcaggatagagcggcagacaggtcaacgattagacgatttattggcacgacttgatgatgaaggattagctctctcgtcggtattatagagactcgaagtagaccgcgaaacggtccgttcgacaaccgacgtaccatccctataaaaaaacaatgtgaaatgatccccagatcagcaatcctgtcttgaggatcaagatggtttttacaaagaaagaagaagaagaagggtacctgaatcgggtccaaaacaagacgttggcattggtgaagagaccttctttgagcgacacaacaatgaactgaattcccttaaagctgcgatcaaaaaaaaaaaaaaaacgaggaagtgttgctgtttcagaacgaagctcttcatctcatatacaactacagcagaaggccaaagtaaaccaggaggactccctcctggtcggagaggttgtaccgccgaccaggagggattcctcctggtcgatgtgtaggcctttttttttctttttctttttttttttttttgaaagaattttttttttgttcttatttttttttgaaagaaaaaaaaacctcccataggacccattcctgggtcctatgggagggagattgacgtgcaggcctgcacgccatctgcaggccaatcccccctgcagcagactggcgtgcaggcctgcacgccaatcctctttggcgtgcaggcgcgcacgccaatctgcgcctggcgtgcagtttggcgtgcgcaaggggggttggcttgcgtttatcaaccccccttcccttggacatacgcaccatcaccaagcgcctcaagctcctgcctgaacttgaacattacatatgctgtcctgcatgcttttcactctacttttctgaagaggccccggaacaatttacatatcgtagagcaccaagtgtttcaatatgtgatgaagaactctttaaatatcggaaaatcaagccaacttcagttaacttcaccacttacttggagaaggaccgtaaaacagcttcccttgtgcatccttgcttgggttactcaatacaaagctttgaaagctggcttacatggttcttgaacttacaagaaatcaaagatgaaattgaattgtgggccaatcaagtcagttccgcaccacctgatccaattattgacattctacagtcaccagcattcaagagcttcaaaatcaaagaaaacaaagatacgtccaagaatgagctccgccttgtttttttccttgtacgtggattggttcaatccatttggaaataaacaagctggttgaaaagcctcaatgggtgcagtagttctaaactgtctcaacttaccaccattgttgcgtcacaagacagaatacacttttattgctgcaatccttccagctcctcatgaaccaaatgtcacaacaatatcacatctcatggcacctattgttgatcaactcatcaaactggatgttggaatcaaaataatgacccaaaaattcccacatggaagaaaggtatcaattcaccttggcatcctgattggtgatgttgtggcaactcacaaagttgctggccatgcatctcattcagccacccagttatgttcttggtgtgatgttaagaagaatgaaattgaaaatatgaaaattgggcgcatgaaaaactcaaggaatgcccgaatggccacatctgcttggaaagaattgagtacattggaatcaaaacaagaacatgtcaagaagaatgggatcaggtggtctgaactaaaccggctgccatattgggatccaatcaagaggggggttgataagcgcacaccaacccccatggcgcacgccaatctgcatgccagctgcagattggcgtgtgcgcctgcacgccattgcagaatggcgtgtaggcaggcacgccacttgcctgcaggttggtgtgcgtgcctgcacgccaggctgtcccataggacccaggcatggggcctatgggacggccccactgtttttttttttcaaacccctcggcccagagaggccaaggtcacaccgccgggaggaacccctcccggcgagcctgtgtacatgccagctcgtcggaaggaatcccttccgacgagctggcttttaaaccagctcgtcaatcccttccgacgagctggcttttaaaccagctcgccgggagggccgggaggaacccctcctgacgagctggattttgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatattgggcgtgcagtgcaggcacgccaacctgcagggtataccccctgaaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggtgtgcgccatgggggttggcgtgcgcttatcaacccccaatcaagagtgtgtcattgggggtcatgcacaactggctggaaggagttctcaagcaccattgggatgagaggtgggaataccataaaaaggcctgcaaggctaaagataatgcaaattctgatgactctgaaatttccgacatctcagaagagaataaagatgaagacaaaagctttcaaggaggtgaattgcctgagctgaaaaagcaaatgctgaaccacatatgactcaaagttgatgaagttgttgttccgcaaggaatcacccgtgttccctcaaacctaggtgaagcaagtcatggaaagttaaagcaagcaagtggcatacattgtttgccattttcttaccattggaaccacctgatttccttgtggaggattgcgaacaagagtactctgaaaatcatctatggcttactcttctcaacttttcagctcttgtgcagtgcacaaatattgttactcagaaatcagtatccaagcaagatggtcaaaaattccaggaatcatatgaagtgtacactaaatcttcaaaattattgttctcaaacattcacatcaatcccaatcatcattacgcattacatcttcctcagcagatgaactggtgggggccactcatggcaattgccgagctttcttgtgagtgtatcaatggagttttacagtcatttgaaacaaatggacagttgggtaagctttcatttcaagtcccatttccattttttaagctgatagggttgaatttgaactacaggacagattgaagacattgtcatgcggaagttttgccaaacccaaagaatgaaagtgcaagagccattttcagccattatccaagaaaaacttgatcagaatcattccaagcaacacccgcacaaaggcataattgatctgaacgtttacaatgcagttctagctgaagttcaaaagactttccccaaaatgaaggactatcgtaacacagcacctcatcagccaaacacaaaagtcctgacccgctgggcagctgacatggggtcttataaatcaccatctgggttgtactttagcaagatgagtcctaatgcatgtgtgaagttcaaaaaagatggtgcggtaggatatggatgggttgtacatgtttacaaagtagaagaagctggtacagggggacatgattttgttctactgaagaaaatgggttgtggattgaagatggatggaatgaacccatcagctacctttcttggatttttgaatgacatgcaactggtgctagcaatcaattcaaatcattttgctgtggtcaggcctcaagatataacaaatgtttgtgcctaccgaaacttggctgcttggacatttggatacaggaacccaatggtacttatacggcccatccaacatgatccaagagtagtggatccaaatttattaccaccttgatgtgtaatgttctttttgatgttctcgtccatattctttttcaagcttctagatagtacaagatttcacagaacttatctcaagatccacaagttacattacatgtgttatcgttctcttgaattttcagactatatggcctccatgatcttgtttccaagcaagttctggcgctgtttggcttcaaccaacttcttggataggttcttatattctgagtagagataagccacgtctagagatggtcgcggataatccgttgcggatatccgttatccgctggcggatacccgccagtgccaacggatacccgccagcgggtgcggattcaggtgcggatgcccccttccccctggaatcctggcggatatccgggtatcccaagggatatccgcccatacaggaggccttgggagggccacaggctgtgagaaacaaaagaaaaaatggaaaaaaggaaaaataaaagaaaaaatggggccttaacaaaaaaacatggtttttgctgcgcgcactgcgcagcagacacattttttaattaatttttactgcttgttttttattattttttgaaattttaaatttatttcttatgttttaaagtgcgtagaatttaatggtaaaaagcattttacataaaaattaatggttctttttgaataatgcaattagacacattttttcaattaatttttgacagattaataattaattttcattattctttgacattgtaaattttttcccttaatttatttgaattaatttttctagcttaatttccatcattttttgaaattttgaatttatttactacactttgagtagtgtcaaagcttatggtatcatttattttgacgagaaatgaaagcttcaatcttaatatatgagggtaccccatttattgcataattaaattatacaaattatgataatttgtaccgtataccaattttatttgtatgcaaagttgatataaccatccattttcaaaaaataatgaaatttaatcccgtaaaaatttacatgagttagctgcaagaaacaaaaaaaaattgcaaagtaaaaaggaattatattttttccatatttttgggagggtcacaggctgtgagcaacaaaaggaaaaaaaaaaaataataataaaaaataaaaaataaaataaataaataaataaaaaacaaaaacttaaaaccactttgccaactgctcaacaaaaaaaattcaaaagcaaaaagaaatataattttttccattttccatattttttggagggtcacaggctgcaagcagcaaaggaaaaaaaaaagaaaaaataaaaatgaattgaaggcttgaaggccgcaagaaattcaaaatcagtgtttatgcagctttctgcatctgaaatttccccaagaaactttcattttgcagcctgggggtcatttttggggcggatatccgcgggtatccgcgcggatacccgccagggccagcgggtatccgccaggggatgcggatgtctgatttggctgaaaacgtgaggggatatctgaatccgaacggatatccggatgcgccgggcccatctctagccacgtcctcaatcgcgtccggcgtcagatgtgacttccggtcaaccagattctttgcacacgcattcctgttcgacataatccggttataattgatcaccggcctgggagggtgcgcggggacggatgttgcagatgagctgcttgccaatgtggttgacaccgagaaacaacggcgaaggcagagggagagcgaagaatgaagttgagccgagctggtcatggtggtggttgagagtgagaagacacaaacgccactcggactggaaccctcacagtcactcaagctgacccattgagatcaaacctccctatgtacatacaaacaaactgggtcctgcaccctgaaggctcaaacagtcactcccactattgctaaaaatttaaagattgctccactggcaaacccatcccccaacagaacaaaaaccatgcagcgtcatatgatgattgactgtgaatcctgacactagaacaaaacagtgcctaccgattttgatacattaccacttatgattgacttggttaaatcacttatttccaaatccaaaaatgggggttgatttcacaatcttctagttcctcgaggggaagatggctaagttgaaattaaagatgagcagttttataatacatgatatgtatgggatgaaactgcaacaaaaacagtgatgtgagatactgatagcattgcgttagccatgaaaaaggtcgcattgaggtcaatagtcaatagtgggtaaattcaaagacactcaaacgcgcacaacatgatatgtgtatacaatgggttttggagaagatctttattgtagctggattgctcccaattcatcatgcgtaaaagctggtccatatagcttttcatcaggcccatttttcggatccctacctttgacttgaatcccacgaataggccttgggacatcttcataggtgcttctgaggtcagccatgaattttgttaatgagatagtttcatgattcaataatgagaaatgacgggattcattcaccattagcaaccggatgatttgaaaaacatgaacattgacttgctcattattggtttacatcaaatgaaagagtagagctatcgcgactattctagactgagagcagggctcttctgactgtggttgttttaaaatgatttttctgacattgtctagtccagaggcaatttttctaggaaacggcaaagctgtgtgttacgaacctggtccccagaagctgcaaggtcaagaagagtgagatgagttttgatggcgaaattagttttgatgattggcagaaaacagccaacaaaaaaacagctcatgaaaaaaatggcaagcaaaaaaaatggccaacggaaaaaacagcccacaaaactaaatttagtcaacgaaaacaaaaacagccaacgaaaaaaaaacagtccaagaagttaaaaaaacagatgacgaaatctgtcaggtgatgcatccgtattttgtgtgcgctacgaaactttgattttgtgagctgattgcgcgttgtgtagttggataagctcttcagttatcagcatgcaaccacacagtgagcttaaggtgctgtgagcctaggttgggtgttcaagccccaagctgatttttttttctgcagcgccaagccccaagctgattttttttgttctgcagcacgctgctgggcagccactgtcatgatcaaaaaatgctgtcaagccgccgcaagcttgccagtcaaccgctggcaagccaacgttgaagggtcaagccaaccgcggggtattacgccccccgctatgaagcaccccaaaattttggtcagagcggcatgggtcaagctgacggaaccgcttccgtcaagcactcatccaccagaacccgtggtgtattggtgttaatgccatgccactggcatgtaatggaaaaatatagagtgttagaagtttcactcaaacactatggttggcatagctggcaaagcaactcctttattggggcagtccaagttcaaataaggcagcccataaacttattggctgagagagaaaccctcccaaacgactgactctacaaaaccgtcacttattgggttatgggaaggtctcatattttgatctttaactgccctacttgaacctattgcatactgatgcattcttttcagttagatttgcctgtgaagtcatgcacaatctattaaaatgcttatacacattcagtgcaggaggctttgaatggggggggggggttcatgatagcttctcacaagaagcaatttcttcttgtgcaagaaaccacagcactgttgcagactccaaatttagcacagagcttcaaattttttctgaaaaaaattgacatcagcaatgcgcaagcaagaaaaaaaagtgggtgtgagaagtgaaaacccctattgtgaaccccactaataagtggtattgtgtatcactcaaactatagttctcatatctcattcctgtctgacttcaatgctttgcttataattgactgcaattttttaacagattacacacaacttcagccccccctcacccatgttctccacagcagcatcaagggggccactagtctgccaaagtgaaaactggtggattcatcagcatagtttggattcatacaatacagtggccctatgatgcaaggcacaaattctttgcttcttatcaatgatgggtccttacaacatgctacaataacacatattttgtgttgaaacttcacatcactggtctctctcttccttctccctgtcactcagaacacatgtcactcctttcctttccctttcccagctcctcattgcatattcattttctcttctgtcccacaatctggccccatcatagttttagtagataaacacagttctgagcttgaaatgaaaatcatctgctttctgcgcacatttccctgtggtcttgaagaaatacaaccacttttgcagtatgagcacttttcctccacacaagctagcagcttaagcctcttttgaggtacttcaaccttgtttttcctcctcaagactattttcttgagcttgtggcttgaatctcaagtttgcaagatcagaatctgcccatgggcagattctgatctcagtgcaacataccatggaagccaaaaatgttatggtatctgaacctatgacacaggagatccagatacagggtatcatagccctttggctgccacccaccaacacaaaccattgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcatggcagtttggttaatgataaagattatattcacagattaatgtataatttttgagtattgatattgctgtccaaagaatttgttgagttgttgatgttgttgcttgtcaaatccgatagagatggttcttggacccaaggggactgggagcactttgcttcaaccaggactggaaaaaaggactgggtcttctgtgtaatgtttttgaaaccgaactgtgtatatatttcaactgtgaactgtactatgtgtgaaaccactcgtgtaataaatatgtgtaatctgtgacaggttatccccaagggaccccctgcgcaaggcattttatctggcctgtccctgaagatactgagggattttggctagactatctacaacacattccttttacatgtaagctgtaagaaaggaattcatctgtgaggtggctgaataaatgggaattgaacaggtacaactggtggccaacttgtggttctgtaagaataaaaggaattcattgtgcaacaaaggaattacatatgcattatgcaatatacccttcaactgagtacctctggccctgtgattccccgtgtgacatccttgatctgtgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggctgtagattccatttctgaagttcatttttctatatctttattccttcatttataaataataaaactttgaattttcttccttcatacacaggaataatgtccacactgtacacctctcagagaggaaaatctgtacccctgcacaccaggctcaagtttggtgacaccctactgtgacactcaggtacaagctagcctcttgaccactgatcattgatgatcatcagttgaccagccacttccctgccaacatcaccttacaagcaacctatctggataatgaaacaatcaaacagtcactcaaacatcatactcaagcgcaggtctgtaatcgacaactgctgagcgactcaaactttgattcaaaccagtcgtcgacaatcctccaagaaaaaaaaatgttacttattatcttttccattttttctttcttcatcattatccccaagctctcaagtctacctccaatttatccctcattattcccaccgatattgaaaaaaatgatgattttgtgttttttttaaatctttttttgtgctgcaatgaaggtttttgaccctttcatcatttttcctgacccccgttctcccacttcccctagaaaaaccttccaagaagaataatcatgacccccaaaaataaataagtagggatatgtatgtttctgtcaacccactgtacatattttataatccataaaccaatcacatatgtataagaaacagctagtagaagcgtgaaattaaagatggccttgcggtacccgttgggcggtacccgggacccgttggcgggtaccgccttcaatcctccggtacccggcaacaggccccgggtgcggtacttggtgtctgtttttggccaaaatcagacccggtacccgggtacccttgcgggtaccgcctcaagccacctgtattaagccacccaatgaacaggtacccatccagtcccagggcatagggtcggatatcagtggtaccaggcaccaactgtatccaacccacacaccaccatccaccccaggtcgaccgagctacaccaacccaccatgccaccccgcacacgattaaaaacccatgccacacacgatcaggatcgaccatcggacacaccttctcctccggatcaaccgcacgacgataacaataaggacgttggccgtagatgcagaggagttaggtgagtctttccttcttcagcgatcaacctcgctctctctcactttctgctacctcgctcgatcatcttccgctttgcttgctcgctcgcttcctactccctttcgctccgttgcattccactccctctccctctcgctaccttcctcgctacttcaattactgatttctttgttacttctttttcagatcgtgctcggaaggtcgccgccaacgctgtcagctctagctacaataactaccacgtaccagagctctccgatcaaaaggacaagtctggaaggttcatgattgcttaccattgtaaaatgtaagttttttcttccaatcatatgaactcattactttttgctgacatcatgatatctttcttcttttgcatgcacataggtgttctaccaagatcaaccggcctatgtctgactcctcctgtggtaacctgaacaagcacgctgccctctgcctccgcgaacaacaagaggcatccaagacacacactctggccagtgttgggattactgggactggtgacattgatcccaaagaggtaagtgtcccatattgtacatattacatctttcagccccaggaatgccctcactgacccaggaccctttatctatttctattaggtaccacagctgtgtgctgtatggtgcgcagaagccgcacgtccattctccgcccttgtagatgcaagccacaaggcactccttcatccgacagtcctcaagcatctacccactagaaaagcagtctcgaaggacattcacatgctctactcagccatacaagacaactataggactgttttaaaggtcagttcctttttttttctcataggcagttttatcatcttcctcttctgatgtctctctctccttttattgttagcaacaccaaggggctttatacttaggtgttgatgcgtggcaatccccaaacggcttcgatatcttgggcatcgtcatctaccgactagctgacaacaaccccaccaacttcaagctcgaggcgatgccattggacttcatctcacttactcagtgtcacacaggcgagtacctggccgagattgttgggcaggtggttgagaaatttggaattgcagacaaagtaagcccctctttcctaagttttatgctcctgttcccaggctgacaatttgatatttatatattttagatatgtgggcttgtgagcgataatgcaatgaacaatgcggtattggtacgggacctcaaaaacctgaagtggccacgtttcaagggcgacacacactggatccgatgtttcgcacacatcctcaacctgattgtccagtctatcctccgcccatttggaacacataagaagaaacccaccccacaaggccaaggcactgacgacgggggtcttgattccggcgaggattgttctgaggatgaccacactgagggacaaatcagattgtaggtcattcattccatcctttacaagttttcatatttagctgatgcatttccctactgaatctgataggcttgcccgtggggataagacttctccagaggaatatgaatactccagtgatggagaatctgaggtagaaccagctcaagaagaccacgatactctcagcgacgcagacatcgataacgctagtgttgaaggcgacaaggatcgatacacaagcacctcctgcaaggaaactttagccaaagtaagccatattcctcatgtcttgtacacaagatggtgccattactaatgtttgctttgccaaagtttcgggcaattgcaaagaagttgaggtattcgccgaattcaaaagccgagtttgtcgaaacctgtcgggacaaagagtgtgctaccccacacatggttgaacgagacgtacgtactcgatggaattcaacggctgctcaactgagaagtgtcatcagatgtgaggctgcaatgtgagttgattcctttgaggtttcatttgtaatcaatcagaaataataatctaaccaaacaatttaatttcaatttgtagtctggagtggcagcgtcataaaaggcatggtatgaaacgcaagtactttgtggaccagaacgactttgacttggcgcgcgatctggttgaagtacttgacttattccatgaaataacgttgcaaatctctacggccgggtcgactcaaatatcaaatgttgttgtcttcatcgatcaaatcactgatcatctgtcaactgcaattatcaaccccgattatcctccagcattgaggaatgcctgccaatctggattgaagattaccaacaagtattatagcctgaccgatgcctcccctctttaccgaattgcaatatgtaggtcatttacactataagtataatgttacttctcttgctcacagctgattttattttcctcagtgcttcacccatcctttagggatgagtacttcaaattggccaactgggagccggaatggatcgccgaggccatacgactcgcgcgggagatgtggatcactcattacaagccgcgaagtgcaaacactcccactgctgcacccaaaccaggctccaaagtaagttctctggttgtattacaatagtgtcagtgtgagcataatctgaccaaggggatcatcaatgtcacagtcaaggacatcaatgcttgctggtctgggaaacgcagcggctgcgcgggggagcctaagctcatctgacccacttgatgtgtggcttgccggtggacttatccttgaagatggaaatccggtgaatcctttgcagtggtggatacagcagaagcgctccggaaacacacatgggggcctgttgcacatggcactggatgtcttaagttgtcctggtgagtgggccaatttacaaatttgatatatttgcattcctaatctgaatcaaatcacatctcatatttctagcaacatccgttgatgtcgagcgagcattcagttttggacgcgactatgtgacattgaagaggcacaggcttgctgctaaatctttaagcagggggatgactgttgctttctattcaaagaacaagatgattccagagggtattttggctcggtggaaacatggaatcaatgaagataataagatgcagaagaagggtaagagaaaagttatagtagttgatgaagattgattttgtgggagtgcttgggacttcaaagatttttatttagtataaaatttataaattgcaaagaaaaaaaaaacaaacagcttttttgatgaattgaaaagaaaaaaaatgtggtacttttttatttattgaagagaaaaaatgtgataattttttatttattgaaataaaaaaaaagtgaatctttcttacttatttagtataaaatgaaagaaaaacaatgctcaacagcatttttggtttgttaaactgcatctttggtgcaaagtacccttctgagagagggtgtgtttgaaattgagacaggataaactcttatttagtataaattgaaaaaaaaaaaaaaatgttaaattgaattttagagtaatgtactgcatttttggcgtcaggtacacgcggtacccgccgccggtaccgccggtacccgccaacaggccgcgggtgcggtacctggtgtctattttgggcaaaaaacgtaggcggtacccgggtatcaacgggtacccgggtcccacggggccatctttacgtgaaatggatgaggaataagctatataaaattatctgaagcttacccacacatcatccctgacatgatttcccagatgggaaatcttgtcaattttagagaaatcctgcaaaaaaaactcaagatttttctagattttttagatttttccagaattttttacatttttcagatttttacatttttctaggttttttagatttctctaaattttttagatttttccagatttttagatttttcagatttcttagatttttcagatttttcagatttttctagattttttaggttttttctaatttttttagatttttccagatttttgggattttttcagatttttttagatttttccagatttttttttctttcagatttttcaatctggaaaaatctaaaaatttagaaattagaaaaatctaaaaaatctggaaaaatcttgaattgtttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgccatccttgatcacatcatcagggcctcagattgtatcataacactcttggatggtgatgggaaaggagcccaaattctacatgcaagaatgaattatgcatgaagtacatgcatttctcatgatcacaagattgcataatcagagttacatgtatgcagctacctctagaattgcacagcccttgcacactcacagtaactgcagctcttttaattagatgagaaaggggccacaaattcaattatgcatgtatgatctcatgtcctagggccttccaccaatgcacagcactgcacagctacagtttccacgtttacacaaaactgtagagctgctaagaagctccctagtgccctgagcgcctctcctcttcccctgagccctctgtagaatatttaaagagccctgattcctaccttttccccaggaaattctagcagcatcaaaccaacacttttaccatgatttttagtgacttaaacccccaataaccctacaactccactaccttagaactaaatagatttactttactcagattaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgttgatacaattattaatctgaatttttgttgaaagacttatcccaagtgagttgaagaagtcctcacattggaagcctattaatccacataaaaggattgatctggattcccaattgaataattggatgagtcagcattagaagaaccattcctcactgagtcctccctgtttctcttgaaggttgtggtatataaccacaaatacaaccttctcaattcacttgtttgttaacactcagagcacaaccactaggttggtatcatagaggctgacactcttggcaacccagactggttgttccagtcatctggagctgtaaatagtctagtcttgattaccagaacaatgggtcatcaagagctgaagtcttgatgactggaaaagccggtcattgagaactgtagtcttgttgacccagaccagtctctttggtcatcagatgtattatcttgatggcaggttgttccagtcatcaatagctgttgtagtcttgtgacagctgattgttctagtcatcaggagctgcagtattgcaactactggttgttctgatctggttatcaagagcaaaggtttcttgatgaccactaattctgattatcaagagttgtagttcaatgattggttgcttgaaattggggcatggagaggtgttgagggtggcaggccatgagattcaggatcttgcttgagatacatcaaacacagtgaatctgagtttggtggaggactagatttgttatctaagattctgtggctgccaaacacttttcctggagctcatctggatctcagactttgagattctggagctcgtgataatcacaagtctgtggcaaccaatgagattctctctcttgggatttgtccacacatccaaacagccccttgattttttttggggagttggctgcccaaaagtggggagggggagttgctcccacttgaccagaaggaaccccttccggttagtgggggatctgtacctcactggcaagaagggatttcttctggtcaatgaggtacagatacctcattgagaggaaggaaggtcagtgaggtacctcattgactggaaggaatcccttccgttcaatgagtttgttttacctcattgaccaagagggaccccttttggtcagtgatgtacaacattttgccaaccagaagggattgggattccttccagtcaatgaggtacagctacctcattgaccagaagggattcctttcagtcaatggggcagctgtcccttattgaccagagattccttccagtcagtgaggtacagcttccccactgactggaagggatcccttctggtcagtgacaatgcatacagctgccccactaaccggaagggattccttctagtcccatggcatttactccccccatcatacatgaggcaacagtgaaactgatccattccgatacggtattggccaatttatcggattagattgaatttttgataccaggtatcaaaagataagggattggatcaccctagcaatccaatcttgtggtattggatcgggatcaggattgcattgatccaaaacccaaaagctgtgggccacgtgcctcacactttggtatcattcaaagtgtaacttatctgatccctggattggtatttattggggatcagatcaaaaatggacccaataccaggtattggtattggatcgctccacccaatcccagttttccaataaattgggattggattggagattgatgtgagtgtttagactaaaaggatgtatttcataagtaccagctgaaagaaatacatcataagaaatagaaagaaataagaaatagtagtcacctaaaagcagtaggtggctaataagaaagaacaacaatgtactatgatagataataaaaaaaaacaagagaagtctaataaaagaggataggtcaatatcaggacagtgacgagagaagaccgactgaaacctacgataatctgagagaagatttcagaaaggaggagatcggcgagtttgtcgaatagaagggatttgtcgatatgaggatcgagacggttcaatggagtcagttgttgtcggagaaggagaacaacgataagttagttgttatcggagaaggagaacaatgataagagtatgtgaatagatgatgtgatgtagagggatcgataagtcgaagagaagtatctggatgatgtgaaggaggggttagaaaggacgaggaacgaaatccagagggaagaaagagatcctgaggaatcgattctgaggggaggaggatacgagattataaggataaattgaggaagtccaagcgtgatgatgtcagctagtccaagcgtagtgatgtcatcgtgagggcttgagtatttcgatcttgagagataaggatggcctaagacttcaggaaaggcatgagcattgagcttagacatcaacacccccccttccctcaaggcgaaatagtcctagggctaataaggacttggctaatgcaggacgcggaaccgctttcgtaaggaagtcagctaacatttcgtttgttggagtatattgaaggataatctttccgttcttgatcacatcccgaatgaaatgaagttggatttcgacatgtttcattcgcttcgagttagaattggcgtcaaaatttgcaactgcaatgcatccctgattgtcttcatgaaccacagtgggaagcaaagaatcacccaggccaatttcaataattaactgtcgaatccacaatatctcgcacgagaaatctgtgagtgctcggtattcggcttcgcatgaggaaagggatactacaggttgcttcttggtctgccagcctatcaagtgattattgaaaagtgatagataacccgttaccgatcggcgtgttgccggacagttcccccaatcagcgtccgtgtagccttcaagatcaccgatagaatcacgctgatagataagagcatgatctggagtaccggccagataactcagcacgtgcgtgaaagcttcccaatgagttattccgggagcttcaaggaattgcgatagctggctgaccgcatgtgcaatgtcaggtcgagtggctgagctcaagtaactcaaggcccctacagcgcttcgataattaactccaagagaattgaagcgatccacctcttctgtggtggcgcgatcgagttgggtatttggaaccaacggagttgcgacgggcctgcaggacgtcattccatagagcgaaaggatggagttgacataatgaagctgagagagaataatcgccgatggttcgtgtaagattttgatgccaagtagcaaatccgcccgtcccatatctttcatgtcgaattcatttttgatctgagacttgaaattagagatgtttttaccaaacacagcaatgtcatccacgtggatgaaaagccataccggatcagtgcccaaacggtagaaaacgcaaggatcggcgacggagactgagaaaccgattgtaagcaaccatttggacaggcgattgtaccatgctaatggcgcctgcttaagaccataaatggccttgtttaacttcaggcacactttcttcttgttgagagaaataccttgaggaatcgagaggtagacatcttcattcaattcagcgttcagaaaggctgtcttcacatcaagttgttgaaaatctaacccattagcagccgcaaatgagattaaggcccgcaatgagttcagtcgtccagtcggcgcaaaggtctttgagaaatcgacaccatgggtttgagagaagccttgagcgcacaacctagccttaaaggtgatatcaccgtcaccatttttcttcctgaatacccaagtcgtaccaaccgtctttatatcgcgagtcagaggaacaacatcccaaactttcaaagcagccattgcgtccaattctttctgaatagcaccttcccagaactttgcctcggcacaattgagtgcacgatggtagtgagcagggatatcgaggtcggcagaagtgtgaaaagctctaggtttttgaactcgacgagtagataagatgtttgagtcggagatgtctccgattatcaaattcttactgggtccatccgaatgaggtacagggagtacaattggtgtgtcattcggtgagttttgggaggaggacgatgaggagttgtccaacggaggattgttgacaggtgctgaaggaaattcgctttcttcatcgtcttcttcgaatgagtcttcaaaataatcaaattggtcaccagcagaaggttcaaaatcttcagaaaactttggaaaacaagtttcatcaaatacagcatggcgagtgcgaatcagtttcttgtcgctcaagcgcagaatcctaaaaacagtggcttcattttcaaatccaacgagaatacccacttcagctttctttccaagtttccatgaacgatgagatttgggaacacatataaaagctttacagccgaatgtcgttgaagtattgatcgcttctgcccaatacttcttcggaagtttgctggttaacatcagtgcacgagctttatcgaggatagtgcgatttgctcgctctgcatatccattatgctcaggagtttctggtggcgagaagatatgtttgatgccttgatcttcagtaaagttcttgaagagttgactggtgaattcaccgccattgtcggaaacgatttccttgatttttgcatcatgagaattttgaacttctttgacgaaagttttcagattggcaagagcgtccgactcacaagtgccagagtgagttggtccgggaagcttcatgttcttcatgaccgattcgcttgggtgtccaagacgttgatgccatacttcatggttgtcgtcattcttcttgctaaggtgagcagttggcaccgagtatgaggaatgcagaaggttattgataatttgtccagagaacagggatccattggaatcagaaatatcgaaacgatcaccagtcttctttatgacgatggagtcttcaatcagtcgaactaaggagatgagttgctgggagatttttggaacaagaagacaatccactaaggtgatatgcctattattgattagtagtgagaccgttccatggcccattgcgattaaaggagacgcaggattgccggtattgattgtgacttcatgtttgacaaagtttgagaagagagaccgatctcgaatcatatggtgtgatgcggcggagtcgatgatgatggaattgtcagctgatgaatgaacatatgttacaaatgcttcggcatgtgccagactcgcgctaggatttcttcgaggtttgatggtgttcttcaagtgtgggtacttttcgatacacttgttcttgggatggttggattccggattatgttcaccgaaatcgcagaaatggagagtctttgttggaaactttgactttggagttgccggtgtggaagtgtacagagcgacacttttctctggtttactgaatttatgagtttgataagtttgaagttcgttcagtacggcatatggatcagagatggccttttcatcgagagcaagtttgtcgacgatctgatcgagatcttgattcatgagtttgccaagaataagataagcgattacttttacagggacactgattccgactgcatcgatgtcgatcaagcaagctcgagtttcgtcgatgtaactttgaagatcgcccttatagaccaatgccgaccatgtcatatagactcgaccttgattgatgaccgtccttgaagcatactggtcagcaatcttcttccagaggagataagcgctgtcgatcgtagtgctattgacgcattcattataacagcgttggcttagacgaggaacgatgatcgagattgcgcgatcgctggatgtgtttgagttatcaggagtggagcttggagtgacgattgttgaaacgctagtttcgacgggaggagtgatgcataccgaccagaggtccttgccgcggagttgcaccttcatccgaccataccacgatggataattctttccattgagaatagggaggaggtgctccgtcttgattgattgttgttcggagttgtccgccatactgctttcgattttgagcgtcgttcgttatgaatgagcgttcgagactgtaaatctgtgagtgtttagactaaaaggatgtatttcataagtaccagctgaaagaaatacatcataagaaatagaaagaaataagaaatagtagtcacctaaaagcagtaggtggctaataagaaagaacaacaatgtactatgatagataataaaaaaaaacaagagaagtctaataaaagaggataggtcaatatcaggacagtgacgagagaagaccgactgaaacctacgataatctgagagaagatttcagaaaggaggagatcggcgagtttgtcgaatagaagggatttgtcgatatgaggatcgagacggttcaatggagtcagttgttgtcggagaaggagaacaacgataagttagttgttatcggagaaggagaacaatgataagagtatgtgaatagatgatgtgatgtagagggatcgataagtcgaagagaagtatctggatgatgtgaaggaggggttagaaaggacgaggaacgaaatccagagggaagaaagagatcctgaggaatcgattctgaggggaggaggatacgagattataaggataaattgaggaagtccaagcgtgatgatgtcagctagtccaagcgtagtgatgtcatcgtgagggcttgagtatttcgatcttgagagataaggatggcctaagacttcaggaaaggcatgagcattgagcttagacatcaacaattgatccaataccaatacccagtatcgggcccattttcaatccaatccccaataaatactgatccggggatcagatcagtttcattgttgcatgagggttgtttgggaagctggcttcccaaaaaaaaagaaataaaaaacaattggatgggaagccttttagaagaccccaacagaagtctgtcaatggttgttgggagttgttggctagagaacaggagtttttttttctaggctccttgttttaggtcttcccaacccaggtaaatacaaatgggatggacaggtcagtgtttttgtaacacaccccagtccatcctgactagcgctggaacccgcgggttacccagctactttgacctggaccgcgctccgaaccaagggtatacccgttgcttgggtacatcaatcagcgcgcctgagccatactcgagggtataggaacgggacacgggtacccgcgggattttttctgaggcgggtatacccggcccttatagggtatacccggccataaaagggtatacccgccaaagtgtgtacaaagcataagtatctatagtgtcaggcaaagttcaaacaaacatgtcaccaccaaaaactctcacctaatccagtctacaacctatcattatggccggcaagaacaagagcaaggatatcaaggatatcgaggtgattcaaccaaataacaccaattccacacccaaaactggtcgtcaaccatcaaactctcaagaaaaacagtgaagaagatatcgatggcaatgacaacaatgatgaagaggacaccgacgatgatgatgaaaacgaggatcatgttgatgttgataacaattgactgcccttatgtttttttttttcctttttacatacatacaagcctggattgtaattgaagaaattttgaccgaggaagggaaatttttttaggagaaatttgtggcaacaaaattggtttttgttggaacggctcaaagggtcaaaaaatgaaggagagaaccgatggtgttttacttagatgagactaggcgttaagtagtctacatacaagaggttaaacatgtgggtgagaagaataatgaatattgaaatgaataacaatttgacacatgcatgaaaaagatgacaggagcaaataatcattgataaagactagacccgggttcgaagactacagggattgcagcactagacaatgaaaaaggtgctactcagacacttacaagacacagtaaaattaatgatttttcatctaaatatcattaaaacagaaaggtgtaacagaaggatttttagggatgaggagaaagagacgaaattccaacagtaatacatgtcatattgattccgagtgaaaaaagaaaaaaatgtgttatacaacggccatttggccctgaatccttggtactctactactctgtcctcctccccccccccctctgccaaaccaaagatacccgcaggtatcttcaaggtagccggtgaactataccctatgtacccatcggggtttgggcaactcgtgagctgtcccgttgccctatactgtcagccttagagccagccaagctggccaaaagactgcttaattcctccttttcagctatgtttgtactataacttttttatctcttgattttattacattctgacttcagaaatgaattccccatgtgattttaaccttagtcaccactacacacttttacactactcttctccttcatagactttgtaatatttcatcgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgaacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagtttgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaatcaccaacctcaacttggatacttcaccgccgcatcatcgccgtgttatcgtttggagtcccttaactattggaatcttcccactcatcgtgtcaggatcaccaataagtaagtcactccacaagttcagcttgcatctttctgctaagttccttctctgtctctctgaatgatcacatcattctgtttctactaaacctctgccttaatcatcatcaaatcaaatcaagtcatcattattctctgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatcatagatctaaaaaattgaggttggattgacatatattcaataccaagtaccctattcagtttcagttgataggaggcgtagattaattccgcttaataacagccatccttaaaggaaagtaagactgtagtaaaccttgattatcaaacaaataaacaataaaagatattattcatttcttttctaatttctttctctctccctttctcttattctagttgtatttctttatccccttgaaatacatctagaattgccccccataccttgtgtcctgttgtcactcttgagacccaggctcacatataccctcggtgtacctggcgggtatacccggaggacccgggtacgggttccagcgctaatcctgacccacaaaccagacaattgaagcttttccccttgcggcatggattgtcttaccaagcctcagtccaacaagaaggattcttcttctcccaatgatggttttggttctgtttttattgatcttccaccagaggttcttcacttgttttttttttgtggcacaaaaccaatgcacacttattcatgatatgtactggatgaacgaatgcgccacacaagtatattcataaaaagttcccaatccaaagtaaccaaaaaaaaaaagaacctgcaacctaacaacaaaaggagaagaaatgaggaatgaattgaaaaaaaagaagaagaaatgaggggtttgtgtaggactggaggtgagagctgtatactatgtaaaaagtagtaccagggaatggtagcagattgaaatcctagaagaaaaggaaaacacacacacatgtgttccatgtgcagtggaagtggagaagaatgtcctcaacaaattcaatcatcatctggttagcatgtagataatcagaccaaaaaaaaaccaaataaagaagaaaaaacacacacatacagtaatgcaggatatgtttgggttgtatgtttgtagatgtatatcattttgaataaataagtttcaaaaaaagaaataggattaaccaaacaaacaaaagaagaagaagaagaagagagagagaaaaaaaagaactaaaagaagatgatctgaaaaaagaaaggagggaagagatagaatcacagccaaagaaaaacaatgtggtaataaggatagtgattggttgattgaataaaagtgtgaatggtgaaaggaaaaaggataaaaagtaaagaaacaaaaaaaagcaatatgaatcggaaaaaaaaagcaaatgactaagaagtggaacaagatcaagtgatttgattttggagacaaacaagctttcctcacaaggccagaattaaaccaatgaaaacaaacgaacacaatacaaaaaaggacaacaacaaaaaaaaaaacagcaaagaaagaacccaaggtaacacaaatttgtagtgatctcccaaaaacaattcaaagaaaactaacatagtgcatggaggtatagagatgggaaatgggtctgttggtttctttttttttattgtatctgtggtttggttttagttcttcttgtatgataaaaaaaagccaaagatagagagggagggtggtggtgttttctctcaatgggaaggcttggagtgcatggggggtggatgggagggaacaaccaagtgatttgcagctcatgaagacaagtgcttgcaagtggtaaggtaaaggaggggaagggagcagagggaagaaatgaatgagggagtgactggacaaagcctggaaggacagtgtgtggtaaaacagtcataaccatgattaacatgtctagattgcacaagctggtgattaaagactaagggttgctctgggttgatgtttggtttcagttggtttggaaggtggatggggtttgaatatgttgcagtccggagaggctgataatgggtgctcatgcccagacctagaagtcgatcacaagaggttaacaaggtcagtttgacaaacaagaatgaattacaaggttcctgcgcaccttgagcatgctatcccagctacctgtgcaaagtgccatcccgtctgatgagactccgagacagctgacacgattctcatgaccagctagaacgccgactctctcgcccttcagcgtgtcccagacgttacagttgaagtcgtcgtaaccggcaaagaggattcttccggaagccgagaatgcaacggaagtgatcccacagagcacgttgtcgtgtgtgtattgattcagttcccggtctgcccttaggtcgaacagtcggcaagaagcgtcatctgagcccgtggcaaaggcatccccattcggaaagaagctgaattcaacacgagtgggtggaaggcgaattgtaagtttcaggttgagcggagtgaaatttgacagggtgagaaggcgaggctcaccatacagcattaatgtcggattcgtgtcctacgaaggactggaccaccttccctgtccgaacatcccaaaccttggcagttgcgtcgcaagccccggagacgaatgtattcagatttgggccgagcgagagactggatgaaaaccgagttcaacgattgttcaagccgatcaggtaaatgggagagcgagcagactaacctcatgacatcacctgagtggtcgttgaactcgaccactctaacgcctgcctcgatatcccaaagcatacaagacatgtctccagacgaggtaagaatctgacggtcattcaaaaatcggcagcaggatagatagccggtgtgggcgctcagctcgcgagccacccggacggagccctccttcgatcggaggttgtagatcgagcagatgttgtcgagaccaccgcaggcaacgaagttaccagatggggcgtaggcacaggtcatgacccaggaggaacgcagcgggatagcatgaaccttgttggtcgtataagcatcccagacgatcagtttaccgtcctgggaggccgagacgagatggcgttggtcctgagcccagtgcatggcgtagatcttggccagatgacccttcaaggttctccggggtttgatgggaatccgaggcagcgggtcgatttcagcagccatggcccggactgagagcggacgcggatggcggttgagggagcaggaataagaaaaacaagttgacgaacatcgacggttggaggggaggttgcgtaagcgatagtcagccacggtcgaggtgaatgagtcattcgaattgaaaaaaaggaaaaaaaagacagggacatacgggtggtgtcagccagttggtcgcgtttggctctgattttctccttgagtgtttcggcctcccggcgagcggcggcgatcttttcctgaatatcggtggacatgatgagtgttgcgaggggagagcaagctaaaggggagggtgtggtgtggagtgagttgaagagagtctttcagggggtgaaccaagtgggcgatcggatcacagcggagaaggggccgagatgaatgatcagtctgggagaggcggggttggatcgattggcagcttggttcggttgggtaagagtgaggagagcaggagatggtaggtggacgagctgttagcaggagaaggggagggggaataggaagcagctggaacttgagtaagccgtttgagtgaaaaggaagaataggggaggggggggggggaggaggctgctgagggtggacgacagcagtgggtggtgagtggtgtgtttatgttgaggagtgcacggggagctgggctggtgtatgagttgaggttgaaaaggaagaagagatgagcaggaaatttaataagagtattgtaattggcaggcgcagaacaacaagttggaaattcgagtgagtggaggtaaaccaaccagtctgggctacaataactcaaaaaaaaagcctatggacttaagctgattcaagccactcatacatactacagatttaatccaatcaaaaataaaataaaatatataactggaaaaaaccggctacaaccatcaacaaacacgcaaattacgtattgatttcagtgagcctccgactggcctccccattgaccgagtccaaaaggcacatgatcagcatcaaaatacaacctgcaccctgcaactcgcaattcgagtccaacgatgtcgtggaatgtgagatctacgtaaaacaagagaaagaacagaacgaggaggaggaggagaagaatgtggttgttgtacaccacatcgatgccgacttgattttaatcaatcgggtgcacatctcagcaaacctcgctcagctcggtggcctaaaaaccgatcagcccaggtggagagatcgaacgtgagatcaagaaaaaaaaaaacaccattaaaggggctgccgtctggaagtctgcaagccaaaattaaaacaaaaatcattcgaatgaggtgtgtacaatatcaagatatagggtatacccgacacaagctgatgatctcatagcacgcaccgcacagattgatacattacagtttactttataaggaacatcatcagccttctctcactgctgaatgacgatcaattcgaaagcatccaatcggctcagacaacctcagaggaaaccttgctacatgcaatcagggaaatccaacctcggcgttaaaacaagactgagattggagaggtttcacttcttatctcttacaatacatatataaacatcatctatttatgtatgcttctttcttttcttttttaccttatcgagtacatagaggatcctactatttagcttaacttaagataactgtacatgatgatcttcttccctttcaaaaaccaacttccagaacctggctaatgtgtattttatattatcatacacccaaagaactgtgttctacataaaactgttcttgaaggaatcccaaatcccatgagaaacacactgtaaagaatatcattcctctcaagctgggtcataactacagctatacccaacaaatcttgaccatggattcgaaattttgatgtatcaatcataggaacaaaatcatcttgagactgtccaaaaccacatttctggcaagattttcatgggatcccatacactttgccctaatcagacgctacttacaaaaaggatcttgattcaaccaaaattaccagtctgaaagagtgcccaagtgattcctactattgtggccaaaatcaaaatcattaatgccctcaatgtggaggtttcagtgcaaaattgtgctcaagttcaggactgatcagatgggacagacaagacctggtaacacatattcacaacccccccctcccccctcagaaaataaaccatggaaatttagctttcaagggggctctcctagtgcaaatactgccaatttgtagatgtcgagaataatctaggagaggaagggggggttcacatatggccaatctcacttgagatggattatcattggatccatgaatccagtaagattcgcaaatcggggtgtgtgctaggccaaattacttcactctaagtaaggtcttccaccaaaaaaaggaacagaaagcaactcccgccaccatgaagacagagcctgatgccaccaggtcacccggattcctccattggataaggtgtggactggcggcctggcctgcaggctgcatccagccccagctctccaaccttgataaccattgctttacggtacctttgcttggggtttcgtacattattaatttattgctggacatacaatacagagagtgtttttgtttcaataatatcatgaacagaatttgtcagaaactcgcgttgattgttgagagattggtaaaatgaagtatttcaggaggagacaccgtatacctttccttcctttcttccacctttcctttggccattcccagtggatgtgtcatgctttcaagatgattaagagcattagctagagctccagaacgaccccagagagccgcaaagattccaattgatatatagggtcataatgaaattgtacaaattcatctctgtaaaactaccatgtgtatggaaatgcaaactgtccaagcgcaatttacatcttattactctacaatcgtgtagaaaatcctccaaggtttctttatactacactccttgtaagttgttttacatgttgctctcttggtcttatttgtttgtttctttttgggttgctgtatgaatagataaatgacaagaccgaagtcaatttgattacaaaatcctattatctagataaaggggagagagagagaagagagataggatataatggatagatggagggttgagattagatagcagatgatccggtgatcgattgaacgatcagtgaacaaatctcagcgaagactttagaggacacagtatcgaagtagcggtcgatgaggagcgagttagcgttcggagaagaggcggggggatgcatcagatttgaggggtcagaggcgggttgttgatcaggattagtagcctgatccatgagcttcatgaactggacgtcgatggggatttttccgaggaaccgaagcgacgggtgctgatcgtgcgagtcgccatcaggctgagtactgttcgagactttctcacaaaagctttgtccgccaccgctgccgaagatgttctggatctgctggcaatgcggacagatgaacccgctcatgttctcgatcaggccgagcacccgcagcccggtcttcttcgtaaagtcgtactccttcgacacgtctaagagagacactgcttgtggggtcgtcactaggaccgaggagaggctcggaagattccgcggctctgatgggcttgtggcttgggattggtggactaggagcggggaaagttgctctaagagcgagatgtgctcgtcggatgtacctagaaaaattcaaaaatcaaggatgtcagtcttctggtttatcataacttgaaaaacctcccgaaaaaaaaaggagaagcagggagcgagggaacggaccgggtggagtgtcgataatcagccagtcgagctctccccaacagacatcgaccaagaactggcgaatcatagcattcttcttgggtcctctccagacgacgctatccttgggatcgttgaggaggaagccgatgctcatgcatttcaagctttgctggacgtcggacgacggatgatgattgttgaaggaggtatgaacgggcacccagccgtcagtggactgtaggacggagcgtccctcgagcccgagcatccgcgggatcgatggcccggtgagatcgatgtccaggagcccgactttggcatccttcgtccgattcagtagtgagagcgctagttgaactgacaccgatgactttccgactcctcctttgcctgaaaggaccaggataatatgcttaacatttctcagtcgtcgactgagcgcgggatcgtcggccatcgaggaatgtatgttggtttggtcaagtcgagtcagagtccagtaggaatgaaaaaaaatcgattgcgagactgttgttgctaggtcaagtagttggacatgtgtttgagtctgggtgggttcttggacagtcgattgaccctgaaaccaattcaagataatttctcatctgctgccttcgaagcaatggatgcataaagatggtggtgtctgagtccgcgttttgcttgtggtgaacatgtgattgtctggaaatggacttccctgactctgccgtccactggaagttgttaaatgaacttaatcacacaatcttacaaacatccaaccattcacaaccgtcgcatacatacatagccaacagaatcctgcttgctcaagttccaattgtatttgtatcggagagcagtagcaaaaccaacttcaggggctcaaccccggcgagtaaactcacagttctgataaaatgaacaaattggtgtcctctcctccctcatctcataaactacccaccctcaatcatggtacacatacaagaaaaaaaaatgcttttgtttgattgacagacagtcaaatgagcacttgatctcatgttggaagaacacaactgctctgcttttttttgtctttctcttggagtaatatgtttatttgattacatggaagtattgtgtgaagttcgaatgtagatattcattgatcagctttccgcacttgaacttgtttcggaacctttttcttcccactacatttgtggagacatacgatagtacataagatgtgagcatacagttcaaaaaaaccctttttagaaaagagagaaggaaagaaaagaaaagaaagcgtacaaaatttccagatcggcaggcttaaagaaatgaggagcggcttgaaggagccattccggcttatcgatctgcatgacttgtcgagcgtattccttactagtcaacaccaattcataaaatagaatcacttttttttttcggaaacgaaaaaaaaaaaaaaacaatgattaaccaaaaatttgattttaagaaagatttaattaaattgagaaatgagaggaagaaacaaaaagtgcttacttcttggtgggggttgtgtattaaaacaactagatgatggatggatgtacaccgattgattcgatttcaatgtccgatacgagtcaccgcccttcccaagcctagcctaattacacaaaaaaaaggtcagatctcagaagagaggttagtgataagaaagaggacgaacagtattcatgaaatagccgcccaacaagctcttctgaatgggctcgatagatccgctctgattagattcaggcaagatctcgacccgttcacacaagcttgacaactgatctcggatatcgcggacgcgattcaaggacttgatttggacgtagttctcatacgtccatgagatcgaccagttcgtctccttccattgttcaaacacattcagcaacgtgaaatggtccccgccaggttgcacgaaattcaatcgggccctaatcggtcatcaaccgtcaaacattcggatagatttaaggatcaagggaggggagttgcagtgctgatcagaaacgtgattctttatggcatcatcagaagaaaaaaaaaggacgtttaccgatctgcatgcagcttcttatccttgggacgatagaagagagagctactctcagaaagcatggagacgatcgagaggacttcttccgtacactgatgtttctcgctttcgaggatagctttcgagagcatcggatccatcggaaactcggccatcttcctcccgatcttcgtcagctccccacgatcgttaaaagcgccaagagcgtagagaagatcgagggctcgtatcagggtatcgcccggaggtgggtccaagaaatcaaagccaatcagatcgttgatccctaatgacttgagcagtaacaccacattggctaggttcgttcgttggatctccggaacggtgtcttcgtctagctctttcatgtaagctgacttcgtatatagtctgaaacatttccctggggctactcgtcccgctcgaccagcacgttgattggctgccgcacgtgagcactatcaaaaaaatcaaatcagagccatgcggatctcagcataaaaaaacgccaagcaaataataagaaccgaaacgagtaaccacaaacaggaacgacaaccaaagattccataccggtacgagggttataagagttctgtttcacaaaaccggggtcgatgacataaaccacgccatcgatagtgatcgaagtttcggcaatattagtagccaggacgactttgcgagctctatcaggcgttggctcaaagatcttagcctgcatctcggtgggtagattggcatagatcggacagatcatcaattccccgattttattgcctaaggctcttgcggtttcctctaagttttcttgggcggcttcgatctcatcttggccagtaaaaaataccaggatgtcaccctttggttgggtggtgtggatttggaagatcgtggtcactgctgcatggagatagtttgcctctgggttgggagtgtacaggatatctactggatacattcttcccggaactatggagaaaattcttgttcagcatcacccatcagtggcgatgaaagaaagggtacatactattgaagattggagcatcatcaaaatattctgagaatttcgcggcattcattgtcgcactggagatcagaagccggaagtcgggtctaaaacgagcaatgtcctatcgagaaacaaaaacatgagtataatccgtaccctcataccttgaagacacctcatagtttttattaccttgacgaggcctaacaaaatatctgtactcagcgtacgctcatgagcttcatcgataatcatggcactatagccagccagatcgggttcggtcatgaattccctgagcagcattccgtcggtcatatatttgatgacggtcttaggagaagtgcaatcttcgaaccgaatcgagtaaccaacggcatctccaactcggacgcccatttcatcagccactcgagcagccaccgacattgccgcaactcgtcgaggttgcgtgcagccgattttcccgccatctttggtataccccgcctcgtgcagatattgaggcagttgggtcgtcttccctgagcctgtttctccaacgacaatcagcacttgatattctgagactgcttggagtagcttctctctccattcgtaaacaggaagtgactttcgaacttcatcgatcgattttgcttcaaacgtgatggaccaacaaatgaatcaaattcaaaaaaaaaatcaagtaagtatcacatcttccaaaccccgatcgaaaataaaggcaaatacctcgacgttctgcagcatcgatctgggcttggagggccgcgtctttcgcactaagtgtcccgccaatccgactatcttgatcgaccaggaaagctattgtcgcgctctcatcgaacacgtaatcgtaatcttcgacttgcaccgatcggtccatcgcgccataagtggtcgtagcattttgagtctgaatagcctcatagcggtccacatccgttacaaactcatcatttggcctcttactctcttcgtaacgcttgtataaggcgtcgtgtttcttctttttgtccaggcgaccctgttcagttatataatctaagcaggacaagataagtaactaccttggacacttcacattgatgtcatactgagcgattgtgatggttaccttcgggcatcatgtagccttcgtagccatcatcgattcccatcctctcctgagctagacgtaggacctctttctttttatttagctctcgaatctcccgctgggtcatgacgactcctttgaaatcggcctcttcgtccatgatctcttgcttgagtaattcgatctgttgtagttcacgtttgctgagatattcttgtctggccctcttcctgacctcgggcatcgccatcttcctagcttcctcatcgttttctagattccttcgacggatttgatcaggtgtgagtttcgaggttttatcttctactatcttcttagtcttgtcacggtcttttgccttgagcctttctgcgaattcgtccctctctcttgcatcttgcagacgttctcgttcgatccgctcagcctcagtctctgatggttcttgggtctgatcttcatcttcattctccctccgttgagttccttcggcccatcgttttcttttggcagcacgttcttcctcgtcgctctcccatccttccttgacattggttgtcttgctcttgagtgtccccttctcttttttccccttcttcatttcgacttttgaatcatccggagcatcgtccatcagcaggccaaacttttgcttctgtaatgccttggcctccatttcggcttttttcctgctattctcttgagcttgtttcttggaggcagcggtcgtcgatgaagaggaggcccgagggacacgcttgaagagctcgctgacgaagtattcggcctctggggaggaactgaggccgacggacatcaatgaggagagtaatgagcccggcgatggtgctgttgtggccgtcttgatcatgtattcgaccatgacgctgtccgacatttcgaatagtctcaagatactgtcgctgacccattgtcggagctgagagggattcatgagtgctgtaggctggttgttgagagtggtattgctggaaatctcatgcgctgggatggtgtgtgtagcaatgtgctactctggagaccccccgggggaagagcactttgactggcggagtggggtcgggaggagcacttcatcggcaacgaacccccaactagtggcagacttcaacactttagaagcaggatggaccactcagccggccaacgcgtaccggcctcagcaaccaacggaacggccaaccggggctcacatccccactcattgagtatcatcaagcggtatcgggcctatttcagtctggccgaagtggatgagatgctccgtagacaatccgctaaactggtgccagctagggtcgaagctatccgacaacaggcttgcgtgttcatcgataagatcggaagtcgtctcggcttgtacgttttgcctgggcccctcctcactcttgacaattgtcgccaaaattcatactaaactctctctctctctctctctctctcttttatttttattctctttgatcgatgtaactgacaacagctttatctgttctatctgttcacacttccgaatgctttgaacatgtatcgcttcggacgtgaatcaacaaaaaaatgtgtcgttttcagtcctaggcgaacgatcggatcggccctactactctaccacagattccatctattctttccattctcagacttcaacctccatgatgtatcgatagcgtcggtatggctagcctcgaaactagaagacacgttaaagaaactaagggagatccaactagcagcctggttggtgcggaacttacaggagggaggcaacggactcggggagccagagccgagcatcatcgaggccgaacgacacagattatcgggcatcgagcgcctgttgctcgaatcagtttgcttcgacttcggatcgggtaagccggcgggcggcagggatgtgtttggctatttgatcggaatcgggcgcaggcttggactctctagaaatcacatccaactcagctttcgattggcaatcgactcccatcgcaccctcgtcggactcacttaccctcctcatctcatctctctctcttgtctatacctcgcctctttcatgtaccctaatcctcaagaagaagatctgagcaaatttgaatctaattggaacgtgccttatgacgcagatattgaggatattgaaggtttttcatctgttttttttttcgaatgctttgctttggtgactgacaccatgttctttttccttctctccagaggtctgtcatcagattctggacctactgatctctctctcctcggcgctcaaaacaaaccaatcgccctcttcaccgtcggaggccaaagggatgaaatcgagtgcgctagggctccccagttcaactgcgagtccgatccccggggcgagcgaactgacgggactgaagatcaagctccgcgagatcgagagtcaacggcgcgaatcctccggctctgaacctgcccccagattagtcgccggaggcgcaatgctcagtcaggaggttgatgagctacagtccgatggtaaagagtggcttgggagggatgacgtgaccgtcagattcatctttggcgccgacggatccgagaatctcgccgacccctcttgtcctccttctcgaccaggtatctagaattcattcacttctctccaacaaaacttctgatagcatgctgatcttaaatgctccactctcctcagcttcataaaatgcccaaccgacctaggaaggaaacatgaataaaggatggtatcccaccgttcatgaaggccgtgtttgacgcaccacatgatcaatatcggcttaatgatccacttttaatggagatgaaaatactattaataagttgagtattctgatcatgagacacataatactttccatcagtgttgtctatcccactggttggattggtgtgtctgatatccaagtaatgtatcaacacagtgagttgattgcaagaattcatgtgaattttttttttgtgttaacgagagccaaaaatacaattgtacccgctgctggacagggtcttctggccgggccgcttcttgcgatggccttagctcctgtctatctgaatacatttaagtgtctgcaaatgactcgaagcgtagtatctccagtactgtagtgtctgcaagtggaaagtagccagattcacagcatatatggtaagatgagaacgtaggactagaggttcggtgagcggagaaccttctgagcaagtacaattgtggaggaccattggatctttaagaagaaaccaggcggaaagaattgaacaacaaggtatatacgcaagaataaaggaagaagaaaagtgatgtttgtaactgttgggattgtccagcaaggctatttggctccaagttgtgccactgtctgcgcgagtcgctccagtgccaaccgattatcgagatcaaacgtgagccggtcatttagccgtttgagtactacgttaacaacgtcgcaagaaaaggcatgttgcgtatttaatcgctcctgttgcgtatttaatagctcctgttgcatatttaatcgctcctccagccgatttaatcgcctctctaggtgttttagttggtcctgcaggcgatcttctacaagagaaaaaaaaagaaaagaaaagaaaagaagagaagagatacatagttagcaagtggggcttcaaatcagatggaggcaatatgatttaccggtaagttttggttcagagtctcgtctggtgaacaacttgtagacttttggtgtgtgagtgtagttccaatttgtagttgttaatatctcgtaatgcaaaatgtgttcaaaagaaagaaaatataaacctaccaagatacagcagggggatggtagcacataaaacatacgccatcgtgtcctacatagcagaggaagaaaggagcaagattatcaggaagatgtcgaacaaactcatcgttcaagagtgctggctgacctggtgtgatttttttttttgagaagctgagaaaggatgtttgtgttgtgtttggtttggtgtgggaggattcatagaggtagagtaggaatggatcagctatttataaacaaaaaggactgccggctcggcaggccaggaggctggtcaggttggttcgtttgcgccatgaaatgaaaggaataatgggactggtccaaatgaaaggcataacgcgactctacactaacttaactaagtccctcctggcagttgatccgatggctcattggaaggcaccaatccgggcccaaatgttgtactatctctgactgaacgaaactatcggcctcaagacccagcagccgacatcctaggacgctcaacggtggggcaacccaaacgggaacgaccgacctgaccaaacgttcttatcctgattcaggccgcaggccccatagctatatccatggcttctacaacgtttgattgattccctgctggatacatacatgtcacccgttgatcgaatattgggactgtttgcgatcagtgtcagacggaaattgattgacggatattcgaaaaagggtcaaggcagaacttagaagtggcacaggatgaagacttttcatgagcttgattgcaatctgaagtgtccaaaaagaaatccaactctccggagggggaggtgtccatatcgggacgcagaggtgtgaggaagtttccttcaaagatttgagtatttcggcacatcattcatcctcaaaccactgctgcaggatcgtatcgaagaggggcgcagaaaccaacaaagctgatgaaccggcccatgggggcagagatggcgagatgaccggtcgggatgatgccgaagaccgcgtccgatctctggccccagaaaacgcaagaccgtcggatgatgaaacagaatgacacagattggtgttggagcccggcaaggggttagcgaagggtctcacctacaatgttgtacaccatctgattgtctttctgtccgtttctcatcaattggacatattccgcagaaattgcgacattggctagacttctcacgactttgtttttctctccttccgatctgccatcgactgtgcatattctcatttctttcatccgaaccggcctacacaaaaaaaaagaaaaagaaaatccatgtgtctcggcaaatcgcgaacttgaacagacaaactacatttcgtccgaacggctgatcatcaacacttttcagtaaatacttacactcggaattggatatgcagccaggagaaacatccagtgagtggtcacgcttcaagtattatttcgaggtactaattcaagtcttgcgtattttataatgaccgatagttacattcccacagacaccacctcagacgccgttcacggatttgatacccaaccaaaacatagccatcgtctcgcagttccggctgacatcgggtgtcctgctgacggacgtcccactggcataccgtacatggggcaagctgaatgacgaagggacgaactgcatggtgatctgccatgcgttgactggctcggctgatgtcgaggattggtggggcccgttggtcggaccgggcttggtgttcgacccgactcgctacttcatcttctgcgccaacgccctcggttctccctacggaagcgcttcacctgtgtctattaatcccaagactgggaaaaaatggggccccgaattcccctcgactacgatgagggatgatgtcaaccttcaaaagattctactggatcacttcgccgtccggaccgtctccgtcgtcatcgggggtagtatgggtggcatgacctgtctcgaatggcctctctgtactccacccggatacgtcctgaatattgtaccaatagccacctgtcctcgacactctgcttgggggatcagctggggcgaagcccaacgacaatccatctactcagatcccaagtattgtgatgggtactatgagcaggacgatccgccggccatcggactagcagccgcacggatggccgcactattaacctatcgcagtcgggatagcttcgaatctcgcttcggtaggaaacaagtcttgccgaagcctagttcctctagctcttcaataaatgccaattctaatggcaccaccgcaaagccttccactcaacgagagcagctcatcgagaaagctaccttggaagcactcaccgctcacaacgatggcatcgtctcatcgcaagcagttacatcctctccacaaccagtcgtaaagaggaacaacaacagtcgcaacccgccgaagattcagatatctatgcaatcaaagcaccttgtcaaatattctccgcccaatcatatttgcgatatcaaggggacaagttcgtcggacgattcgatgcgaattgctacatccatctcacccgtaaactggacagtcatgatgtcgatcacggacgtgaaggaggacccgctttgctcaaaatcccgcccggcgcgttggtcgtggctatcaattcggatggcctgttcactttggtcgagcagcaggaacttgctaattctattccagacgcccggctggttgttgttgaaagtactgatggacacgacgggttcctgttaggttagtcgatcgaaagaactactcgtcggattttgattgtaaaaaaaatgcaaagcgattttctgacaaatcattgatttttctttctttctcttgatccaccagagttcgaacaaatcaaccgccacgttcttctccatctccgccaaagactaccccatctgtacggctttgcaggaagaccagcagataacgaaggcctggccgccgagcccgtccccagtgtagaatccaagctgctcaaacccagtctttgcagcgaggctgatggcggaagcatcaccgattggtgaccttcattatcattatcattctcttcttctctcgcatacgaaatggtcgttctcctcgacttgcacacttgtgtttctatatccttatctcatacctatcaaaccaaaatcaactcgttcaaagtataatataaccaaacagccgaaaaaaaaaaccttgaattgaatgttggggggtcatcaaccggtagtggcttgagctcaagggatcgtgccaagaatgccaacgataagtcacacccgtcaaggacatgaggttggccaagaagaagccggagttattggctgtaaactaggttaaaccaaatcgtgagaaggacatgtcattgttcttagcgggtttataaactcttatgtcacgcccgactcatcgctcatgctgccatacaaacccagctgtacatgtgtaacttccctgagatgaacatgggctgctgagcttaggttcattgaacaaaccaactgagttttgtttgttcttcaccactcatccattgcctttccttcaaggtattttcagctcatgaatccacaagatggctggatcaatttggatggaagactgccttctttccttcttcttctcctgatcatcatgccatcttctgggtgttacggtatcattagtgcagaaagtgtatgtatgagggatgccgattgaatggtcaaagaaactgaaaataagaggggtggatatgacttacatatgaatggccagtattccaacaaagaaaatgtccatatatatgaatcttcatgatgatgatgatgatgatgaccataatctgccaaaggactacaccacgggtcgagccggacgacttttggtcggtgcgctggatggttgtctggccagttttccgtggctctgcgatgaccatcctatggatggcactctcaaaaccttgaattgggacgttttccaagaaactgtccaaatgggtgtcatttggatggataaaaaccaccgaactaggcatccaatggatgctgtttgggtattgactattctttccgataggccaaaatattagtcttatcaatttgatttcatcttattttggctcagttaacttgttagtttttaagatacataggtatatattttatttactgctcgttgttacaagataatgcaaaataagaatagtaaaacaaagaaacaagaagaaatcacttaaatgaagaggaaaatgttaatggagtcagagacagctagttaagcaagagacaaaacaaaaaggaacctacatgttgaccatattgttctgatgctgatgagacaaagagaaagaaacacaagcccaagattcaaaagttgatcggttttcaaacggggtgaagccttggtccagtcactgatagagactaaatgacaagatgatgtattagctaatcaatcaatcatcttactggaatcgagtacaatttacaatctacttactgattctcaaattctcctgcctgccataagaggctgttgaccgttttgattaagggctgttgaccttcttgtttgaagctgtgaagggctgttgaccatccggcttgaagtcgtgaagggctgttgaccatctcgttaaagtcgtgaagggctgttgaccatctcgttcaagtcgtgaaggggtgtttgttgaccatcttgtctgaaattgtagaaagctgatgactatcttggtcaaagtcgaagaggctgttgcccattttatgcccccttgaatatgggaacacccgaattgagcttgactgctgactgcactccaggtcagatttttgaactttgactactaccattgactgcagtgacaggctgcatctgaaatttgaaaacaaaaattcaactgacaactgcattttggctcaatttttcgactaacaacccccaccaccttttttccctgtgtccatcggacacttgcaatcaatactgtccaatggacagtacttttttgaccatccagttgatgtttttgcctggggagcatcacttggacgctttcggaagcatccaagtgatgcttggggcaccagagcatcctttggatgccctcatagcgtccaagggactcttttgctcaaaaaccgaccattggatgagcaggttttctaaaaacccgccccgtggtgtagatgagggtagttagtttgcaggtgatggagtccaggaggatcatcgaagatgacatggctgttcttcaatatctgagaatttgagcagcaaattgctggtaataatgcctggtggatgggcacaggaagggtgtccttcccagcgtccacaagacaaaaacaactcccactgtgcatgcatatgtagtgctgctaggacattgtgaaggtcttgtggtaaaagcatctcccctgcgggtggtcaatcaaggggggggggggcaccccaactctcaaaacatcctgccatcacatacacagggttgtgaccaatgttttgggtccgaaaaacgtaccagaatgggaaatctaccaccttggagcacttccagtggtcagttggattgtcttttatttttcagacccccatccaagtctatagtagcactctaatcaaaaatactattatttcaaatgacagccatctcaacaagactgatgatgaagaaaaaaaacaaatgccaagcattgagattggtgtggtgtaaatcacatcctggaagggttctcaatccctaggggacatcttccatcatttaggttaatacttcttcttgaagtgccatctggatttacattcccagtttttgatgaatgatggatgccctggatatcaaaggatatctataaacacacacacataatacagctacatgcatacatagtagtaagttgtaacactttttttttgagtttgaaacccaaaatgtttacaatatatgtaatggcagtatgatctatcaagccacactgggcaaaatcacaagtcccacttagctgagcaccaccagggcttggaagtgtgcccaggaagcttgatcttccaggttggttggggcttggatcttggcacatagccaagtcctactgggccaaccccaagtgcttggccaatcagaccattgtcacccaatctcacctcctcacctcatcagacaatccaagcaaaatgtgagtcttttcttgctttctttctttctctctctctctctctctctctctctctctgtctgcaagtgttaaaaaaactgatcaacatatctgaaagccaagcttgtatgtcccccctacaaatcagatgcaagaaaatcaaaactctcttttcctgctggccaatctggccaggaggacagccccggtcccaatccggctttcagtcttgatccatcaaaacctcaaggtgtggaaaggtgtctttgctcttatcagcttgatgggtgaggaggttttagtgtgagtggcatcctcgcttcggctttggcccaccccttgccaactttggcatgtgccaagcaggggttgggagggtgccaagcttggtttaggatgtaccacacaagctttgtcattggacaagcgcgcttggcctcattttggccaaactttggcctgcgtccaacgtggcttgatagaccatacatactacaaacaaagataaattaatatacaaccttccagctcaatccccaatggaccacaactacttgaaccagataaatgtagtatcaaatcaaaaaaaaaaacattcatttataaaattccttgctatatttcctttttttgtgaagttggtgtagaaggtttataatgaatagcaatgttaagtgagataagcactcaaacaacattctgaatttagggagaaagttgttgaaaaaaaaaaaaccaattttgaacagcatgcagcagtttgacttttagaaaatggtggcaatcttgtctgggatatggcatggctggaccttccccacccagccaagctttatagatcaaagtagaaggtgatgaaatcttaagtttgagctgtaattctggaaagctctgcatgaccatcctgatttctagggatccaatggaggacttcccgtcggtctgggatcctagatttagccttcctaaagccagattccaaatcttgtttgctgatgagaagtcaatgtcacttgattctcttcaccaaattgagtttgggatctaggattagacctaccaaatcaagggttccagatcgacgggaagtcctccaattatagtgaaaaatggaacccagaaatcatatcaaaccaatcaattaagggtagatcacccgcccccccaaattttctggagcatgtcctgtcaattgaggggcccaggtggagatggacaggatagatgtacatcttggtcggcccacgtattgctcatccaatcctgcagcatgttcacagttaaacatcagcagtgccaactttaaactactcaagcttggctgattgtggccaatccagccatcttttctgaaactgctgcaattctaagcttgagcttaatgatgctctcaagttgaaaaaaaaatacaaagatatgtacagtctcctcccagatgtttatagccatctgctttgagctccacagtggaaacccaaaaacttcaactcacaagagtttgtggaatggtggaaaatgggtttcaaagaatgaatataaaaaaaaaataataataataaaaacaagattttgaaaatttgtgaaaaagataaaagaaaatcaacttttttttttttgaaaactttaaaatcttttgtttgagtgaaaaagtgaacacacagaaggcaagtttggaacaagaaaagaaagattacaaatgaaaaatattgatccaaagaaagtgtgagcatggtgtgggtggacgccctgcggtcaaaagtaggagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttgaaccaccaatatatagtcattttctttttcccccccaaatgttcacttcttattattcctttgagatctcatactatcactttggagatctcatcttttcctgaaagaaatagtagagctgtcaggttttgtgatttttctcctttttactttttacaagttctacaatcttgtttatcattattattcttttcatattcattctttgagacgactcattttccaccattccaccaactattgtgacttgaaaattttgggttcccgctgtggagatcaaaacagatggctataaacatctgggaggagactgtacataccaaaacaaatcatcattgtcatatgcggacacattatgatgaactgtccacctgatctctccgacccacaagaaacccaaagacaggctccacaactcttgtgtgagagactgtgatcaacaaaaaaacccccaagagaagaaaagataagcagtatatatgtcattggagatgccatctgattcaggaggctctcattcattcatacatggatccgtattacccacacaagtcctacttattatactcatccatggacacaaacacttcttggaaaccacttcacatttaggctccattcatctgatctcaactaaactcacatcaactcaaccaaaaaagaagaaaacactacaagaagcacaagcacaaataaaggaacccaagccgtctagaaagcaacacacacacagagattgggagagagatagagagtgagatatataaactaaccaaagagtagaataaggactacttgatatatatatgtagagatatatatttgtggacatatatattgagagagaatgagagatcaaagcaaaggagataaaaaaaactctatagtatatatatatatatttcttcttgtgagagaggatatagtcaagattgagagaagagatgcatcgatatataaggagctgaaagaaaggattgagccaagcagggagggagagaggtatatatatatatatgtgcagatgaataatcatggttccctttatagtttggatggatggatggatgtgtttatagaaagagcttctttttttcttttcttctttttttgtggttgttgttgtttttttgagcacatgtgattgttggttttggaagattgagaagaaatttaaagaggaatgaaaataatggatccacccaaaaaaacaaagaaagaaacaaaaatccattgaaaccaatcaagaaaacaaacaaacttattcatatctaaacatcctccccaaaacaaaaacaaaaacaaacaccaaagaaaaaccttgcttatttttttctattttcatttttgtctttgattttttttttcaagtttttcgattttgaatgagtaaatgatagcaggtcaagatcagactcttctttttttcccttctctcatgtgacccatatgtaggaaaaaaaaagatagcaagagtatgtgtagcaaagggaatcctgtgatttgggttttttttatttaattttgattagaattcctagactgaagagaagtaactcaagaatcaagccgatcattcttcatttcattttcgatgaactgagcgcgttcgagtctagcccgtttaaggtctgcaagttccggtccatcgtcgtcgcgatcctggacccaaatcgagcaagagtgatgagcctgggccgcgccaggggagagcggagatttccattccaaggattcctcgcaatccgtgccctcgacgaaccgacgccaggcctcccagagtccgcgttcgagattccgggtccaacggaccgtgtcgaagagtgccgatctctcccgattaaagaatagtctctgtcgaagttcaatcaagccgccttccaccagctcacccgacatgtacccctccgtacctgcttggttcattcggggcacataccgcacactccggccaaaccgaatcgctcgctccttgtagtcatccatactcgtcgctatcatttgcgatccgtaccccgtcgcaagagcaatactcgccgccacccgactacacatcttatgtgcgtgcgtcggccgtggcagggtcaaaatcggtgttccactccatagaatactgtcaaataatgttggtcaggcaaaaaaaaaaaagcgttatcttatgtcggctcaaaaaaagtcatccactcactcggcagctgtcgtgtgcgcgttacactattgaatcgagttcagcacgaataaaaaaaaggcaaggggagtgatgagaaattctagaagagcccaacattcataaagcgacagaaaactgacctcagttgaatccaaaaagagatcggcaatccttcctctcttgatatgaataggtttaggggcaacctgagaagaatcgaggaataaaagcgagtccgaaagcccgatgagtcatatgtatacagtcccaaaagagggcagataagaaagactgacatcggtgaaccggatccggccggcaacttccctaccggcccaacgctcggcggtgatcttaagatgtggttcgccgggggcagggaatctgaggagccagaggatcgagtttggaatagcggcaagaatgtcgagccaatacttgaagatcaggggatcgatctagttttggttgtcataattggtgaagtaagtttgtaagggggttttgatcgaaccggagtcatcgacgaagaaaaaaaaagggatgaagaagactactgaccttgtagagctggttgaagttcgcaaagatcaccgtctgctcgtccaagtctgggaacatctccctcctcattttccagcgcttgaactcttcggtctcccattcaatttctttactggccggctccttcagtagagcaggttgttgttgttgtgattgtgccgttaatggttggacgacgtgttgttgttgttgttggaggaggagtggttctcgtttgaagttgatcggaacgccgttcaggtcgacccctccactgatatcttgtgcaagttcttccctgaatccttgcttatgatcacacacaaaataagctacaaagggaagaacaaacttcagcaagggggctgctcacatcagacaatcataacaaaaggacgtacaatgaggcatatagatgaacttttcggtgtacacccaattttcatccatactttctggatctaaatcaccatcaaaatccgtcggtccatcatcgaccaactccaccatccgaggctcttcctgctctgattgcaacagtgaagaggggccatttgcttgtccatcctggccgtcgtgagaggtacagaaagactgcagtttgctcagatgatgcctcctcctccatctttcgcctgagaccattcttggagggcaaacaacgggctgtgtaatatcaacattctcatcagtttcctcatttcaaacactaacaccagtctttacaagataatgggcgagcgctgcttacatcagcaataatccaatcagtccatccactggccaaagtcccggcgaatcccatctgtgagcaaaattgaatggaagagcatgagtatgttgaccgagagaggggatagaagagctaacaaatactgacaaattccatttggaccggacaaggtctggcagcaaaaatctcgttcttggctcctttggtgtatccattgaggttaatcaggctacatgaaaaaatggatcgttcgttaggtaaaaaccaaacgcatgatccaaattcagagagatattaaataaaaacaagacaaacatgtggatacgatccttgaggatctctttgacgacttcttcgtgagaccaaccagaaacgtctttgaaagattcgacttcctgttcaattttcttgcgataaatagagccatcggatgggctggtcgcataacagacgacagcgaatttggcgcggttatgaataccgaagacagattgcatgagatgggcgagaggatgattgttgaagtccgaagagacgtatccgatccggagtcgagcgatgccgggagggtctgagtgttcatctatctctggacatggcggcggcgggggtggatagactgatgatggaatccaaggttggttaagagtaccaagagagatccggagggcattgcgatgggaaatcaggcgacattctcgtgcggttaatgggtaagtgaacgtgtgaaagggtaagactgtcggcaccggaggtaccggtaaggcggaagggagtgataatcgacgatatttactcaaggagccatcggtggccaactcgatagccggtgccttgcctttggttagactaaccacctcaccatacgtgtcgacgtaccaccgacgttgaatttgacggttacaacgctcaatcaaccggatcaggaatccaccctcgttgtaccggtccgtaccggctgcggtgactgtcctagagtcatgcgctgtcgatccacaaaacacctcaaacttgctccgccacttcttgcgctcctcttcattcagcccatccatccgaccagtcttgacgattgcgatggcttctagccattgatcgagagatgctgcttgcctcatcacgccccgtccgtaggccataccttcgtcaagttgtttgtcaactagtctagacactttacccatcagaccggcccgaagcttcccatctgcagctggagagggtggtccgagtagcttgccatgtctatcgacaactggctcgcttcccacagcaccccggtcacgccaatcacaaactccaccaagcgcattgactagaccgcagactgcctctgggaaattcgggttgatcgagaccgcacgaacataccattgaactgactcctgcacacgacccatgtctttgattgcgttcgccagattggcaagcgcaacgtcaaagttcggattacattggacggctttctcgtacatcgaaactgcttgtgggagctggcccatgtctttgagtaaggatcctagattggtatagaggtgagggtggtttcgatccttttgcaatccttgaacgtaaaatgtgtgggcgatctgttgaccattgatgacccgtcgaccttgagaaggattgttgagtgtgagggtggagggaatagttgaaagaaggataccaagattgttacatgtagagggggaaggatgaagggtaatggcgatatagtaaagagatagtagtaaggatgaagaaggagggattccatcgaggctcgaatcgttctcgccaactcccatcggagccgagatagcatcttgaagacatttggcgagtgttaggagaacagtgctagtggtttggttagcagattggaaggcagcattccggattgattccccattcgagggggatggcgaatggttttggaagacgggcaggacacgattagtagcattgaagacggttgcgatcagttgatctaagctttcaggtagaagcaagacgtagggcagaattccaccgcccatttgaagaagtttgctcttgatgatctgtcggcgttgcttggcagctttgagaggatcggctagtatggcctgataaccggattggtttggatcccaaatcccagtagcagagagtgccttgagaaccatcggatcaccgatcgagccagtcagactaccgttaagtgccatcatgaagatcccgatggaagtggtcgcaaggactaagtcgattagagcatatccaccggttgaagttgatatcgaggttgctgatttccggagcggaggtccacaaaccacttcgagtgctttttcatactcgtgacgggcttggctgaccttgcccatggcgatgaggagattacccttagcatagaataagttttgaactcgatgtgcatgtgaggggggtatcgttgaaggtagtcggatcggtcgaagttgttggtcaagagatccaaagagagccgtttctacaaatgtacacagacgtaacgcttcactatatcggggttgtgtggatggtggctggactggatggatgccatgagccacagggggcgattgcggattacataaaacgccgagaagattatcaaaggcatcgaagtatgtactatcaaaaaaaaaacaaaaagaaggaacttgtgtgagcaatctatcattcgaaaagaagaacaaacaactgaaatgtgatgattgcactcacggtctgagcttgatagctcgccaccaccactcttctgcctcagcccaacttcctaaagcacgcttggtggtacccacattactcatggcttcgacctaacatttttttattagtcatgagtagcagcaatcatcaacgagtgatcggatcaagaacaagaagaaagacgacttacatattctggatcgagcatcaagatctgatcgttgtggaacaaagagctaacgtaatcgccttgagagtaatagacgcaggagagaagtaggagagtcggaaggtgtttgggatgtagtttgatgagggtatgaagcagcggcagtaggcaaggatcgtttgatttttttgagtagacggcatgagcatagctgagtagatagtcgcgggctcgttcggtacattgtccttcttgggccgatcgccagatcctctcgacctgggagacgtgattgggctgctcgttgtggacggcgaggtgggttccggtcggagcggttgggccggtgaggtttgttggagcggatgggcaggtattattgagcatgatggcggtggtggtggtggtggtggtggtagtggtggatgagtgagatggtcggagggaaccgggtagtagtgagctgggcggacgttgagctggtaggatggcctgagagagcgggcggggttggttgtgattttggatgagtgggaggggatgaggatgggtgttggtatgatgagggatgggagccgaagtgggttggttgatcagttgctgttgctgttgagccagagcgagggaatgttgtgtggctgcgatggcggcaggtccgggggggaaggctggtggggtagtgagttttgtttgaacagtcataccgaggatgttcaaggtctgaccggcacgagaggacaggtcggttgcagcgatgaagtttgaggtcaaggcagcgacggcagcagcctgaacatttctagaggagagctttgaatcgagcgcagaatgagtgttgttgatatgaggctgatgggcagacgactgagcggtgaggagcatattcatcggacgggggcgagggtggccatttccgagatgagaggagctcgggcctaggggaggctgctggttgaaggctggagaagcgaatgagagggatgaggctgatgatgctgatgggagctgcaggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattatcgaatccgggtacatcttattacttagcgagccgatcgaaagggggagaataagtaagcctcacagatcaaatgagctccactacatttttcgttcggttcttctgatattaaaagggaggtagggctcccagctggctatgtaccgaggttgtatgaatggctgtcgaatagggtggtgggaataatcaatacgagacggttgaggatataatcgcggggaagaaactggtttatggggtgtccagtttgaccggccgatcaaccaatccgcggtgggctaaaaagtagaccgtcaaagaattggattgactttaaaaacagctcatagcagcttcgagaaaccaaaaggagggaagatttttttttgttttttttttgtgatgcttaatgcagtttggtgttgtgcttgttgtagctgagaaattgattacaaatcagctggtgcaaatcatgatgcatcgtctgaagatctcgattttgaatgccaaaaagttatcctgattgttgatcaaagccccagagtctctcaacctctggtcgatgtggatttgaagacgatcggtccaaagatgggctatagagagatgtaaatattgggatcaaggagatctcgacggcagggaatgccgaaggaagagagaaaatgtcttggccgagatgatctcggcatcaaatgagaagaacccctttaaatgggcatccagacagaccaaaaaaaaaaaaaaaacaatgcaaaccaaatcaaaagaaaagaaaagaaaaaagggagaaaaaggattttgacgctatttgactacaaaaggatcaaaaacctccaaggtattctcaagtcaaggctacacatgtggacacagctaggactaagactagcctcgaacttatctaagtccctcgtcccttgctgcggcgtggtgcactgttagccgctggtcgaggtgtggcactgatctctcccgaagggagagggatttataaattaaaaacacagtctggcgtgacggaagttcaccctttttggtgtagcaaatgttgaatttcacctgataaatacttccatcataccagattccccaactttatatggattaaacttgtgcatcttcccctccagattgccaactctacttatggttagcatttttttacctccaagaatatccaactcaaataatcagaaattcagaatgccatccgtgcattgaccgtcgggtgaaagctatatacatacattcctgaccgtttaaagcgtctctttttttactactccctcttttttttctcaaaattcacttccacctttgatcggtacgatcactcttgcttccctctctcatacttcagccgcatacacctctcttttgactccgcgctatttcattcaatcttcttctcttttcaaaatcaacaacaatggcgatcacgtacttgaggcaaccttccaagaaaaaactcatgacagaagataagaagatttcggcaatatgtgatttaatcacacagctcaactacacccccaagtcattccttcaaacattcctccaacgaaaaaacatgaagtcagccgttcaacgccggttctggggcacacgaataggatggccgaccacacttgtgctcctcaaatctattcgtgccgttattgtcaaaaaaccctctggccgtcaacgatgggaagatttcattctagctgaggtaagtaatgataaaaatggaatttactctttctggtatctgaaactcaaaatggaatttttaactctacaggcaaccggaattgttgaggcacagaaacctccccgcggagcgtttcccaaaggcgcatatcacaacacaaagactctctcgccctactttcattgagctcgaaatcaaagaagcagcggactgaagatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaattatctccaccttggaaaattgcacatccaaccaatgaggggtgatccataaatgaatcaaccttaaatatttcttttttttttttttggtgcaagttcacaaagttgaatttttttttctggtttgtgaaaaaaaaaaaaaactgaaattcaagatttgtttgggtgctacatatgagacagacccgtttcttgattctcatcagcaaccaaatcttgggaagtagctgaaggatttagcctatgtactaacatgagtgagcaacctcacccagccaaagtgctacatgagctcccaatcatctgtcttgatttcttcttcaattgctagagcctagctctctctctctctctctctctctctctctttctgtgtttttaaaagagaatccaaagctttgtttgctgctgagaacttttggttctaatctcatccccaaatcaattccagaatctggcattaaatcaacatctggaatcggtggctcacttcatatttatgagggtgtgaaccggggtttgggccatcacatgagggttgaattatccccaagcccagaccccagaaatgcactggggaataaacctttttttttctgggtgccaaatcatcagcctccagacccatttctctgggcttctcagtccaatatcatcctttccttgttcttttttcccttcagactttggtttggtcaagctcacagacactcaagagcaattttcagtacatcaaactgcagccccccccccaaaaaatgtgaaatactaggaatctcttatatgagcaataaaagtctttgccccagggttaagggtgtctacaacacccattgcaatgtcccaaaccctgggggattacacattggggtgagaccctgggggtgtgtatttcatttgggttacagccttaccccccccaattctgacaggaggtcatccacccatgggttggccaggctcaggctaggtttgggatgggctcaagcagcagagacaggaaatttccttcaacttgagtcagcgtaaaaagggaggttaggtcagacctggaagttgacaaagaatgctacttcaggctactttcaaactcttggagagtctcataaaggagttgtttggttgaccccaccacacacacacatccccttaagctgagcatgaaatttcacttgatcccatcaggcatgattgatgaattcaaaactccccaaacttgaagtttgaatgatttgtggttccaggaaacatcatctgatacctggtgtgggtacccgcctgttttttcacctcagatgccaacacccacacctgcacccagcacctgtttccaagtacctgctttggaaaacagttacctgcaaatgggtgctgggtagccgcttccggtgtggaactactcttgggatgaatagagctggagagggaaagatgctttaatgggccgcctctctggtaactgggttgagtaagatgacaagaaagataagagtatggcaggatctgatgagtaacaaatgaagaggggaaaacaaggctccttatatacaacatctggggagtggccagcttgtggttggaacaaaatggaacaagagaaaattatcaaactgaaacaatgtggcccaactggtaggcactaagataaatggggtaaattacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccaaagagattaatgaactagccagatgtttactagtgtgagacatgaaaataacctaagaggaatagtgtgagacaatagaatgtggcccaaagtggaaatgaggctagagtgaaacacttgcagaagccaagtatggaaggctgaatggggattgatgatgtaaggctgcatgagatggttatgtaataatgaagtgaaatgagaaaaaaaagtgtcttcagtccagggggcttggtcttgtgacatccatggtgttgcaggctggctgaatattccagtgggggtttgtcttagagatggccgcgggctatccattgcggataccctctatccgctggcggatacccgccagggggtgtgaatacggctgtggatggctgtttttccccccaaatctggcagatatccaggtatctccagggatacccaaggccaatggctgatgtacctcaccgggctggagggaaacccttccagccggtgccttgccaaccctttaaagggcgggtattggaagatacccgcttggatacccgctaagggcggggggatagccgccagcggctgcagattggagtggtggatcgctgtttccctggaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttgaagttatttcaaggttgtgaacaacaacagtgacaaagaacccaaatctgaagaatctgaaggagtcaaataccaagtgcatgttaaaaataaaaacaaagacagactgtgcggaaaaaccttgcaacaagatcctactggaagcacaaaataaatgtctgaacaccttagctggcttcacaaaacataccctcccaacaaagagacaaccaatcaactttcactccccaatctttttaaacaacaacacattgagcatcaagtatgccttccttaattttgttttcttatgttttgtttgtgtactgacatgtttgacttagactgttctgaatggtggtctcctcaaacatgcaatctcatatctcatttttgagagagatttaccctactcaattgtcaaacacaaactgtttcaaagcctattgggacttcttaacccagcaaacctcattatggattgtggctggaagacaattgctagagagatcaccctactctatgaagctcataaaagcaatctgcaggatgtactccgcaaaatgaagtacagccccttgacagaaaaaatggaaccctttaattggagtctagaaggcaaaccaatggactttaatttatgcttcctggtgaaaatttgtaaaagaatttctaaagaatgattctgacatattggataggaaaatgttttgtattttttttttgtatttctcctcattttctgatttttttgacatttttcaatcatttttcaaagtagctcaaaaattcaggagcatcacaattgcacgtgaaaagaatgattataaatgaaaaattgagaaaaataaatgatcaaaagtttagagagctgaagaagttggattgaggatgaaattgaattcaatttcagtgcctgattggagggttggtctggtggaggacaaaatcaaaacatgcttagaaaagctgttgatcaattgttttttaatttttcatttgtaataattcttttcacatgcaattgtgttgatcatgattttctgagctactttgaaaaataccaaaaaaatcagaaaatggggaaaaatacacaaacattttacaaaataatttcctatccaatttgtcagaatcattctttagagcttattttccacagtttcaccaggaagcataaattgaagtccattggtttgccctctggactccaattaaggggttccattttttctgtcaagggtctgtacatctctttcacttttgatgcctgtacattgccaaactcaaaggccttcatggccatcactgccaatggaataaccttggaatggaagatatttgacataatcagtaggacacctcctgttgttggtgagatatttcatttcacttctttgggatcttcttgactaatccatatttctttgtaggacatcacaggcaaacattttggcaatctctttgttgattaccttgatgagatggagattttgggcaatttaacctccatcacagctgaaaatgcttctagcaacctaagttgaacacaacctggggtagagatggttgcgttgaatccagatatccgtgcggatgtggatatccggctgctttttccggggaaaaagccatccgcatcggaatctgcagccgctggcggatatccccccaccttagcggctatccaagcgggtatcctcggatacccgccctttaaagggccagcaaggcagtcaattgcttggctgtatgggccatgtaattgatctttctgcccacaatgggctcaaagtctttggatgcttgaatagtgcattggacagtgacaaagaggtcaccttgaatcaaatggacctggactcaatcctaaatcaacttaatggcaccaatttaaacctccaaacaattatctctcgcatgcatggtctagaaacttatatacaaggattgactcaactctatgagaattttcaagcagatatcaattttttcaataaacaggaaaaacacaaaaaacccattgaagttcatttgttgaggttagatgtttggacccattggaactcaacttacctgatgctttgagctgcactcaaacttaaattggtatgtttgatttactgtggctctagaggcagcacacaaaaatatgcgctcctgccagttgaatgggaaaaattgaaacaaatcacccagttcttaaagccactgcacaaagtcaccaaaatcatatgttgatctaactatccagctctaacaatggccctttcaatctacattgccttaatcaagactatccatggcctccaattgcagtacaacatgactcaaatcatacctgccggctcactgacaagatggtcaataaacttgccaagtatcacattctaactctgaagaagctggctttcattcctgtgatgattcttgatccttgcatcaaatcatcctactttgaaaaaaagaattggataataaaatccctgatagagatggcctcagggtatccgttgcagataccccctatccgctggcggatacccgccagaggattcggatttgggtgtggatgcctgattttcctcaaattcttggcgggtatccaggtatccccagggatacttgtcagacaaaccctcttggccttgataccttgtacagtctcaaggccaagaggggttcctctcggcctggagaatgtaccatcttgaggctgaaaaggcacaaccttgttgaccgggaggaagcccttccagtcaatgaggcacatgtatcttgtcagccagaaggcaaccctttgagtcaacaaggtacatgtatcttgtcagccagaaggcaaccctttgagtcaacaaggtacatgtacctcgtcagcgggaaggaagatttaccttttcatctggaaggaaacccttccagtcaatgaggttgtgccttgtcggctggaaggaagaccttccaatcaatcattggccgccacctccaaccaccccaggtgtaaatttaggggcagatatcagaggatacccgccagtggatgcggatgtccaattccgctgaaaaagtgagcggatatctgtatccactgtggcaaataatactgtgtttctacgcagaaaataacacaatttcctattatctctctattcattcaagatatgataaaaaattaaaatcaaaaatggaatcctcaggtaaaataacccctattcactcactacaaccatacctttatctcttatagtttagaagttacacatatttcaacctgtcacgggatatttcttggattcttcactctaaccatagttcattatgataaatattgaatactgaatacctttgcattaaattgaataccttcaagctatatcaaatccatttgtattagtgatattgcatgtatgcatcccttttgatcatgcatatgcatccctttattcattcatatgcatccctttgtagtaatatctcacaacctgtaccctggggccaaaatccctcacatttatctatataaggaggcctctgcctgccagttgctcccttcatcatcccactagtggaacagatcatctcaaccacccttataaataaatccatcttatatattatgtatgaactacaagtcatagccacataaaaattacagctttatataaattgaaatacaattataacactttcatcatcataaaacaaaagtcccctgaacccattccattcctggttgaagcatagtgctcccaaaatcatctctgctacacattatataacctcttcacacccttacacacatcaattggcagcttcatctcaaacctttccctataacttagagatggtcaattgaaatccggatatccgctgacaatttcagcggaaacaggcatccgcatccgctagcgggtatccgctggcgctggcgggtatccgcgcggatatctgcggatacccgccctttactggtgggcaaacgcgggcgagggggatttttttgcaaaaaatgtaaagaaaaaaaaccctgcccccctcagcctagaggggcaaggccacaccgtcgggaggaacccctcccgacgagctgctatgtacatcagctcgtcgggaggaatccgagctggtctgtgtaccagctcgtcgggaggggttcctccccacgagctggtctgtgtaacagctctccgggtggaatccctccccggcgagctggattgtgtaccagctcgccgggagggattcctcccggcgacatggaaggggggccagttggtttttctcctttttttgaaaaaaaaaaaaaaacatttctttacctcttggcaccgggtatcccttgggatacccggatatccgccatgatttggggcggaaagggacatccgcacccgctgatgggtatccgctggcaccggcgggtatccgccagcggataacggatatccgcaacggatatccatcgaccatctctactatcactatatataatattgccaagctaagcttggtgttcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagtgtttcataaccacttttgaaattatatcttctccagatcaaaaaatatcattgggccccagcaacacagcctcagaagtttgtctattgagcaccttctatgtgtgaaaaaatggtaccagaaattggaaaagatgatggataccagcaccgttgtcaaccttgaaatgctcaagaacaacatcaacaaagagattgatgatgatgaaaatgaagaagattttgatgtccgtttcaatgattgactgcccttatgttttttttcttgtccttttacatacaagactgcattgaaatgaatacaagtcatattccaagtgaaaaaagaaacaattgtactctgaatgggctttattctttattactccttcccaccctgagcctaactaggcctccacggcgggagcggtagaaagcagcggagctgttcacaccagtggaggcctaggacagatgcagcaatccccgtgtggtgagttttcaaaattgggcttgaaacccagtattttgtatatttttctgcctacaatctccctcctccaaatttatgcaatttccttgtggaccaaggagggtctgcttcttgtccatatttccctgtgttcagtttttttgttatgtttgttaatcctttacagaaagcttttggaaaggttcacttttcaactcaagttggcttcttttggtgggcccaacttgagcacaccccacatttgaactcaaaaaaagttcaaatcttaattttagaaaatcaatcttaattacagttgtggtgtacaacttttgagtttgggctggatcaataggatcatctgggccaaacatccataaagttttgagggagaatcaagattccaaatcttgtgacgctcccaccaaaacactagaaactcagcacctgagtttgtcaacctctggcccaagtctcccttgcggggagttcccttcaggaaccgcctggccagccctatgctgccagatgcgcccccgcagcctaagactttgtcaagtttgttcccaccccctgccaaaccaatgatacccacaggtatcttcaaggcagcccacggaccataccctacatacccattggggttcaggctactcatgagctgtcttgctgccctatacccttggtgtacccaacaggtatactctgacaacctgggaacaggctccaacgctagtcaagacaactttctggcaaatcaaattgcctctatctgatttgaagcctcactggaggacttccaatcaccatttagagcactttttaagccctcccaagtcctaagttaacaccccaattgtaatttcaaccatctcacatgggtctagtttctacaaggcttgtaaaaaaattattttttgtagccaaaaattaagatctagggggtgtaaattggattctgggagggttctagattgctacgggaagtcatccacatgccaactatgttttcttttcttttctatttttcttttgaagaagtttgcctccaggaccaaccaaattggctagaggagcaatcaaatcagcaacgggagcaaataaattagcatgaaaggccggatcacttttctcttgaagttaaggaccaactcaagtggctacatgactggcccactcatcagttggcactggagcaactggagcagacagtggcacagctcagagccaaatagccttgctggacaaggccaacagttacaaacatgacattttttcttcttttttttttctcttgggcatatgttctgttcattccccctgggttcttctcaaagatccaatggttctccacaagaaaatttaacttgctcaaaaggttctccactcatggaacctctagttctacattcttatcctagcatatgggctgtgaatctggctacttttcacttgccactgctggagatactaaactttgagtccacacttgaatatattcagataccaaaaaaagaaaattgaagcaagataatcaaccaaacaataagtgcaagtagtggaaaccaaggagtggaaagagcactggtggtagagatatcaaacagcctgagtactcatatcacacccccaaatatatctcaggtttgggatttactctcaaagttacattcacctgttggatatacacaaagttgcagatcagaagcattccccccccccacattgatcccttctttttttctccagctgtagctgaaggtatgtcactgtttcagaattcaatgtagtagcaagaaaaaatgcagcaattggatttttcaatatgataatggcaataaatgttcaattcaatcaataaggccaagaggagaagactcagttctatcaatgagctgaggaagttaatttttcaaaaggatcctagggatcatcataatggtaatcaagagaaacttggtgcgtgtttctggtaataaaagaagcagaaggttttaactgaagagtacgatcaatatagtaccctggttttgatattgctagaggtacttgagatgccagagaagaggtctgagatctcgatgtgagacttggatcggttatcggtatcgctgagttggatgtcggccattagataagcaatgtcagctttactatccgagtactgtttctcgacgttgtaatcagccaggatagagttgatgttcttgaggacaccgggctggttgtgatgggcatgacagactctgacgaggccggactcgaggatcggacgtagggagacctcggggaagttgacggaggtgagggtggagccaaaggtgagatatttgatcatagagtttgagacctcgttgccgatggccttctgagcctcttcggtcgacccgccgatgtgggaagtaaggatcaagttgctcaggccgagcaaccggctcgtccacgggttcagttggtcgtcgaatctttcgccattcgagcccggctcgttggggaacacgtccagggctgcgccggcaatccggccagcctccatggcttcgatcagtgcagggatgtcaactacccgtccgcgggaattattgatcagatagctgcccggcttcatgtgtccgagttccttggcggagacgaggttgatggtttctggcagctcgggtacgtggaggctgacgaagtccgccttgctgagcatggcctccagagtgtcgatctgggtcgccgagccgagcggcatgatcggcaggacgtcgtagtagatcacgttcattcccatcgcttcggccagaacactcagttgggaaccaatatgcccatagcccacgattcctagcgtcttccctcgcacctcgtagcatcccttcgagaccttgttccagaccccgttgtggatctcgctcgaacgatccgtcagttgtcgggctagtgcaatcagctctccgatcactagttcggctaccgagcgcgagttggagaacggcgaattgaagacacagatcccggctgatgcagcaacatctagatcgacctggttggtaccaatacaaaagcaaccgataaccaataactaaggaagcaaagtaaaaaataataataccaagttagcatttagatagatagacagagtgatgaagacgggcagataaaacaaacgtttgcaccagcttccttgatgacccgttcggtgactctagtcttactcctgattccgagtccggagtaatgattcgatcgaaggtgctcgatcagttggtcctcgttgagggcatgtttgatctcgtcgacagtgtagccatggtccttgaagagcttgacggcgattgggttgatattctcgaggaggaggatccgtgtctctttgactgcccagggggtaaggaccttgggcacgctgagtgcacgggaatgttgggccttcggggccagagatcggacgcggtcttcggcaccatccctgccggtcatctcgccctccctacccccatgaagtggttcgtcagctttgttggtttctgcgcccatcttcgatacggtcctggtggtttgaggatgagtgttctctgctgcctgaaatactcaaacctttatcctcacacctccgagtcccaatacggacaccgcccggagcacggagggcttcccccggaacatctaacccttctctctgtatatcatgtctgcatcatgttcaactttggttttttcaaaaatgaaaaacgtcttcactggaaaataaattggacatcatctcacaagttggttacacagatttgaaagtctgtgatcacgaatttttccatcagggacccaccccctccatcttggcttgttggcttgctcctcattcctcttcattatccaaaagtcagaaaataaatagttcaagatgcttagagttcatgggagtgagtggtaataaaaaaaaaaaaacaggaaataagaaatgtggtaaaaaacattgaaagacttccctttgattttacaggcccctgtaaagccagacttacaggctacaaagctattttcccagcaaaaattcagctttacagcctgtaaatctagctttacataggttgtaaaaccaatgggaagtcctccattgtatgtaccaggcaaaatataacaacacacaacatatttcccatgattttttgtacaatgttttttgccatgagatcagtgatggtttctcttctttttgaaaagatggaggtctgtaaatttgaattcacaagcaaagggtgagttccactctagccattcatcattgaatgggagctcacaccattgaactgggacttgcctgctaagtgccccatcaacaatatgtattgcatacgccacctgcaacgctgcaacacaatctcatttatggtctcaatcctatctcaggcccaaaattctgtcaacatctcaatcaagttcagacttaacacttttggaattgtctctccatcttgtttgatagaaagcctaccagtcatctcacctgtcagtagcattgcttttctagaaagtttacatggcacaatttgggaaaagagcttccggaaatcagttaaatgaagtgttcaagttttgaataaagagaaagttcccaaaggcagtgtgatggaactttaactgctgagacaaccaggggagatagagaaagaaatgtttggttctgactcactgaggaagccaactgctagactaatctgtaaaggaactatatacaagattatgtctaaggttttgattgaagcatacctcactattagcatgcaactcaacaacaacaagaacaggactgaaaacaaaaaacacaaatccaattcacactttgtcacaaagtaaaggtggtgaaatatgtaacactttcctatctaatacatatcaacactcggatggtgccaagaccaaaacaaatacaacaagttgcttagaaactaacattgaaagcagaatttagaaataataattagtgtctttagaaaaaaaagggcaggttttatagaaagaatggtggtctatgatgggaaaaatattgtgagtagataagaaggataacagcagaaatttgatggttgaaagggaaaaaaaatatttatgtatagcacctgttcaaggtactaagggaaggtgctggggtccatgccctgttcaaggtactaagggaaggtgctggggtccaatagattggcctgagacaggcacagattagttcataaccagtctgatacatattaagaaatattcagtgccgtaggaaattcatctagacttatagacatccgttttgtactgtcaagaggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaggctgtgatcgccaaatctttcaccgcctcctcttgtgtctccctttcccagagagtgttctcaccaaggtaaggaggtggttcaaatgtaccgctgctttcttcggttttggtgggacttgcgcatctactttcgccgacgatttcaatagtgtgttcactttcgacttcgactcctttgggtattgtgcggagtggtattcatgccaggcctgtatcccgtagagatacttctcgaccgttgttgattttacttcttgggttgtttgctgtgactcattgcgtccggcccaaaagcagaattggtatatatcttccgcggtgactggtagggtgaaaggtagttcgtttcgttcggtcttgaaccgcacaaatttcttgaccgccgcgttataactgacgatggtgttccatttgaacccgtttaggtagtgaatgtctatgggttgtggcgtccgcgggacggagccgttcgccaggaaggctgacagttttgtcaagtcgagggaactcatgattggtttgttctgggtggtgtgcccatgtccaactgggaatgaagggtctctccgagcggctgctcttaagaattgtgtgagacgtgtcagatcttgttttcatgcaatgtaccatttcaaattgttaaagcgtgggctaaccccgtgacgtgggaaggaaaagaaaaacaagtagatcggcctctgtcacaacgtgggaacaaacaagaggtctaaatcgggaggtaggattactgggacatagttacaagacttcagggtggactgatcccctctggatagtgcatctgctttgttttctttggatgttacccttctagcaacaatgtctatttgcatctctatcaggagtgactgaatcctcttccactcctcgtttgccgcccaatccttggatttccggttatgtactgcgttctccgcggtcgtgttgtccgtccagaccacgaaagccttccccggaatcgccttcagtctcttgagcatcagcaggcctattcttatggttactgtttctagccaagctatattcctgggcgggtttgacgagctgtcccagccttggactgcttttagctgggtccagtgtttccctatgaggactcccactccgaaacttgtcgaagcatctccgacccacccaatgtctgtgggggtcgggttcggtaggagcctggtctttgagaatgtcgacagagtgtgcaaccagaacagcaggtcttctttcacatcctgaggtgtgggtctcgtggcgtttgttgagaaccaattcttgagccacctgtagagtgagcagaggtagcacctaagctggggtagcacaaaggatacgtgattcagtcttccagttattacttctacctcgccgaatttgctgaggtgtcctggctctaggaagggtttaatttgggccatccgttcttccactttcccttctggtaggcggactgtcttattcgtgctgttccatacgaagccgatatacttctgttcagtcttgaaaggtgagaattttgtttcatttgtcttgactcctagcgcgtttgagcggcggacaatatcgtccatcgtcactgtagattgtggggttttcacgaatagattgtcgtctacccaatggaacacctcgactagatcaaattcatgtttcatcacgagtttccaggcatcagctggtctgccgaaagaaccacagccggcgacaccgccaaacgtaatcctcgtgtccaggatgatcttgtcgtcgaagtcttttatcatcaggtatggccattggtcttttgctgtgggaatttgtcggtaagctttctcccagtcaaagattgctaggagggtcggtcctttgtgcttcctgaaaaacgttgccacaaggttgaaatcgtcccatgttgtcttgaaatcgtctgcgctgaggaaggagtttaccgacggaatgttgtctacgccatgcgggtgtgacaggtcattgatgggcctcagagatccgtcaccgttgatcaccgctcccagcgggtttgtccggaagaaggggaaccttttgctgacttgttccttttcgaaggggccgaacatccgtcccgcttcaatttctccttttagggacttctcgatcttctcttttgcttgtagggctgaagcgtggtttggtggagtataatacggtagatcaccaattgtatggtgcggtatcccttggtcaaaccctttttcgaagccagctagtacgtcgtcgaattgcggaagtaagcctgcgtttctcagggctttcctccattctggaatattcatctcacacctgaccgctgacggccatctttctttgctctgtatcggacaagtcgcctgccgtgttgtatcggtctcaactgggttcgtctcatggggctcatcagattgctccgggtgctcaaagtgtggctggttcattattctgggtcattgcagggtagcgtaacaatgacgcgaggagaaacaaaataaccaaaggaaggaacaacaataagcgactatgtacaatattttttagttgatcgttaatctcaatctcgtttctctctataaatcttcttccttttttttttttttttcctatcttgagtggtggttgttactggggtgtagtgatggtgggaatgggttaagagaggcagtgggtaagagaattgaacaagaggattggggagaattagtggcacttacgattggctgctcaaaaccatttggccgttgttctggttcggtggctgggctgcaccgcgtcggtggtcttggtaattggggatgaaattctttcccttgtagccgccacttttcggggcccgttggtcggactgtttctggttggggtggttgttgccacctgtagggggttggtagaatgtgggctgttggtagtggccctggttatgatgcgggggttggtattggccgtatgtcggttgttggttgtagtagccttgttggggtagttggccgtgggatgtcaagttttgggtttggtggttcttggtaaacggttgtttacccggttttggtaaacaggttagagggtcgagatgagctcttggtccccctgccgcgtaggggttggtgtctctgaatcctagttcatcgaagttgcgagcctctgcgtaacaggactccgcgatgtctgtccgtaataccgatatgtcgggtactgatgggtctccgtttatgactacccggtgtgcgaacacgtttgtcctgagttggatgtcgtacctcaaggctgtcatgaagccatctttggcttgcatcctgtcgcagtttgctttgtggaccaggagccagcccgcgaaggtggggaaccggtagatgtcgcggagggcgaggtggaaggcgcggtggttaatcgtccaatcgctgaacgattgttcccattcgttttggaacttgaggccggaatatctgtctttggtctccgaagaatcatccgatttggttcgtttgtcggcatggaataggacggcggcgtcttgccacttcttgttgaatatggtcagcggtatcgggcctttcagctctttcatattcttatcgaagaacgtgggtaaacccatgtcttggaaggtgttgactcctttcccatagaacgaaagtcctccttccttgatttggggttcggtcgatgagataccgaccatcgcgagggatttttgagggattaatgccccgtgataggggtttgcctccgttggtttcaacgtggatttagctttcagatctgctaggatgtcaaagaacatctcagcccgtgcatcgtctcctttgcgttgggcagccatcgcctttttgaggatcgcggcttgctcctcttcatccgacgggtcttcgatctcttcgagcgctctcttttgtcccgtccctggtgtttgggtggcttaaatttagatgggaaggagactgctttttagatcgatgttcttttttttttttttttttttttttggatgatcgttggtctttttttttttttttcacttacgtttaccgggtgcggctcttagtaaccctaacacctcatctgcgttgctctcctcttcggggttggactcctcgtcgccagggcccgcggtgttttgttggcgctctgctatcgtagatagtctggactttttagaggtcgcaatggtccgtccggctgcctggatttcggttcccttctgggttcttccaccgtcggttgcctgggaggtaggtcctcctgtctcttccgtattggtattttggctttgttgtgggtttggtgtggtttctgatgacatcgttcctacagtccggacgttgaatcccacatcacaaaagtatcagtgttgctgttccaccgtgtggttcactgtctgttcgtgtcttctttgttgttgttgttttttttttttttttttttgggggggggggggaacgggagggggggggtgacttacgagttttggtggtataagaggaggtgtttgttcgcggaagattgcgtttggtatgtcttgtgcgtctgggaagtttcctgtgcgtttgggatgtttggtatttgtcagttcttagatctttccttgtttgtttatgggtttccgtcttggttctttccccttttttttttttttttttttttttttttttctcaccttgttggaatgaatccttttgggttttgagagtgttttgtgtcggtattggtgggatgtttttgtgtgagttggatgcggaaatggggtgtagttgtgttgatttggatatggaatggacttggttatggatggaactgcgaaaaaggcgaaaaaggaaggggaatctcccggatgagcggggaggagaactaggatggtgggcgagtcgcttggcgaggaagcggtagctggaaggaactagcttgggggcgagtgccatccagccaggattctgccgctccggccagggctgagggtgagactgcgtctccgcagtgaagtggtttcagcctattgaggggcaaacctacttcagcctcagcggctctgccggccgatcccagccgtcgcggcgtagcatgctgccgctccatggacgccggtgaactcagggctgcgcccggccgtacacctaccagaaaacggtcaaaggaattggacacttctccttattccggtgcagggctttcttgagggacgcgtgctgaattgggggagacccaaacccggggattacacacacaatcggccatttctaaaaacgtcccgaagactcaaaagtaatctgatagcttgattggcgaggttgaaggctacaccagctggaattgctccttacatggaaagcccatcgattgcaggtgacttgtgtgcttggccgggccaaaaggtgaaaatagtgcagacagtgtaactgacttgggggctaccaccaccggaaacagatgggaagccacacatagtcttaccgattgaagatattttgctcggaaggcgaggggacctgccgagccatctaaagggtatggctgtcgggtctctaggaggttacctcgatggccgctatcatgctgatcatttaagaagtttcttcgctgactgatactatatcggtccttgaagttattacctcgttaagccggcgtgacaccggctaacgagctatcacaccgatcatcgaggcacttcctgatcatcattggctggtatcgtgcagtcattgagaaagtgacccctacggccggtatcactttcacagccctccacgatcagtatcttaccggccgttgggacagtctcaaccccgccgtgattttttttgtcttctcctttgcttgccttcttgtcttcgagatatctttcaatgaacccttcaatcgtctgaaccacaaaaactttgaccctctttctgtctctccaagctctatgccaaactacatatttataaaatttgataggatttccatacaaattgatttagagaggggaacaaccccggacaattacttttacatttaaacaaacaatttctgtctatcgaatcaaaacaaattgagtgaaaaaaactcaagagtgggaatggatatcataaaatcaacggggtggacgcgtgatccgagagtgagatttgccgagattgaattttctctgaacggttgattcgcttctcagacgcgaagcagaagaggaagatgaggaagacggtccgacagaagggttgagagttcgatgaggcaggctgggtttgctggcagtagcagagctgttagtggcggtagagcttccggagattcctccgtcctccccggtgattgataataaggacttcaagacggcggtccggttacgggttggcgcgggcttagaaatacttgtagcggaagacgggatctgctgcttgactcgatggacagtgcccaagccctttgaaatcgacgacctcggcttgcccgtcctcgtctgtagagctttggtcgtcggacccttgggcttggtgtaaacgaccaaactctccagtgtctcattccccttgtcgtcagctggacgcgtttgatcacccgcattctggctcgtcgagatggagatggactgcttgggagtcgggttcatgtctagctctttcaggattttctctcgctcctcgttcatcttccgcatctccatctcggctctttgcctggcaagttcgatcgcctcttgcgctaatttcttcctttcgactgataaggcttcgacttgcatttgtatttgcggctgagcgatttccaagctgcgctcactagataaatggatttcaaattagacttttggtcaacgtggtcgggtaggttaaaatcatccttacactgtcacgtcttccattccagtcgcttgcggcggtccccaggccaagccggtatgggcccatccttcaacagtcgcctcggcttctttcagggatacctttaacctctcgacttctttctcaaagttggttcgcatctgtgccaattctttttgtgatttgctcctctcttgttctgccagtgagctaatttcggttaatttattctgcaattcttcgactagcttgatgatttcaaggactctttcgcgaagtttgtaagtaactaatgacaatcttttgtagattttgggcaatggtacgttcgagttcggagtactgataaaccgatcttcttcatgcattggttcttcatcatcgatctcgaagactgagccctgggcatcgttgtggtttgtgatttctgatatcaggtcaatcaattgttgttcataaatcccaagatattcccgtagcctcgaattatcgatttgaagttggttgttctgatctctcgaagccttgaggtcgaattcaagtaatccaacgcgtccaccgcctccggtatcaactcgggtcgccagaggagctgatgaggtccaattaagagaagacggtagagggagatctttgctagatgatagctttgtcagacgtcgttgaagttcatcaagttcattagtcttctttcgcagttcgtggacactggtggttttaatcagtctttcagcattcttcagtttggagtagtcatctcgcgtctttcgatgcctagccttttcgagatcaagttctttctgtgctgcactatttttcaaagtcttatcagccgaggttttcgatagaaataatttggcaacaagacatttctatactcaacttggcacgattggtgcttgcagtagcctcctgttgggcctcaagtttttctttctcggcacgttctaggaatccttccaggcgggtatgttcataggatagctctctctgcttggccagcaggccctctcgaatcgacatctccttctactaatcggccggatgttaggatcaaggccacaagccgaaaagagacagaattgactgaccgagcgagaggcgatcatagaccaaatagctttgatgagatatttttgaccttcgagtgagcctccattgagagtgtcaggcggcaacggctgacgtaggaatccagctgagatgagttgggttgaaagctgagcaagttcttcggagtgagtatcatgccgggcatctgcgtcgtgatgactgtgtgtatgaataagcaatttcaatgtgtatgtctgtatagggtgagaggataggaacgaagagcatcatcgcgaaactcacagtgctgatgaggaggatgcttgagggggatggttggactgctgctcgggttgaagcattgaatgtggtggttgcttggtgaagaattgttgggcaggcgaaggagaagctgacatggacttgataagtgtgtagtagccccggggtgggtgcggggacttaccctcaggagcacacactgcaccccttgcaacgtctacctcaaagttcctcagaggagagctccatcatacatcaagtgaatgttgacaccagacctgctctccattaatgcacttcatcatcctcacccccgggacttgcttcaacagcgcgtcacttgccgccgatgcgactcagtcgaccggctggttaccagtgcagtggctaggcaagagtattcaccaccttttatcttttaatggcccatatgcagatgttgcctacccgatgtgccacacctggcccttctgatatgacctacctcgcttgcgacttgggacaatgtggcatgtggctctagagacgtatttatttgagtttttctctgtatttcttcattctgacattatctggacttgcaaggatcgtaatatcgtacatatcggagatgatcaaaaagcaagaaagacgagagagaagagcatcattatgtgtttgcgtatgatcgattacacatggggcgatgaagccattgggcccgggtcctgatcagtggtgagtctagaaggtagcgcatactatgtatgtgcttatttacgcactttctttctcctggcatgggttgcttttttcaaagaagagataggaagaactcatggcggggttacgatgggttgctatttttatagggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccagatagtttgtaaaattacatttttatgggggtaatgtataattttacaacccatctgtgattttcaaaggttgtaaaaaaatggtttgtaaaatatgtttgttaaaattgtatcacaacattggattatgtaattttacaaaccatatcatgcaagtcttgcatggcaaggttgtaaagttgtataacaaaccttaaatttagaattttacatgacatttgcttgcaaaccataatgtcttgcaaaactaagtatgtaaaaaaccttattaataccctgtaatagaattttacaacacataatttacaatctacccaccaaacaaggttaaactctcaccatgcaagatgatttcaattgaatctcccacagtcgccaagatcaagcttccaatgtgaaaccttgttttctgaaatttttgagaaaaggtaaactattagcattatctgtcacagattttcaaagctgtgaaatccgtgtgacatgtcccaaatctcccacactgtgaaaccttgttttctcaaacttttgggagggtatactattaacataatatgtcacggatttttaaatctgtgaaacccttgtgacttgtctgacctttttgcaaacctgcgacatttttgattttctggaagtttcagcctattttatggacccccctccagctcaggtcaagggccaccctggtcaatgctcaacagattaattggcttcccagttctatcaccagtgtcaaagaaaacatgagctggctcctttgtttgtgcaattgaacacctagggagtaagagtatgttgagaaggagattcagaagatagttgaagaaattccaggtacatctggcaacatccctttgaaggagatgaagtcaatcttgaccaaataaaacagtttgaatttgattccccacaaggccaaagacaaagataaatcaactcctccaactacagctaaactccaggccagagaaaaataacccgcaacatctatgaaattgaaatgattgtgttctatgtttttttctgcaggactgttggaacttcactcttctttttattctttttacggctgtgttttcaactcgaagaaaccgctgttggctcgccgcaggtcttgaatctctttatgctcctttcagcccattatggctctgtggaatcagcggtcatgggaaggacgtcttcaccacaatcgctcatcacttctcatttcgatcaactggcgaactaaatggcagtaacgcaattcgttcaactttgacgcgtggacaaaacatggtatttgatgttctcagtcctaaatatccaggacgattccttcccggcgcgtttgcttcttgcaattacttccttgaggttgcattggatccccaacttcacaagaaggatgagtataagcagctcttctcgattgatgaacattgaactttcacctgcgaactccagccaaataaattgcagaagcaccccacttgagatcaccgcacccttcatgtcttgacaatcaagctgcagatgtttgatgagaatcggattcctcactctgatgtatcaaagctaatcgagatgtggcaaaccaatggattgctggcaacttcgggtatgatctgcaaacactgcaatccaaacaaaccaaaaccaaagctcccgaagaacgccaaaattcaaaaagtgtcttctgatgtcaacattttcaagctgcttggatcctctgaaaacacatcacaccacataattgattgatcaagattgtctgtcccagaaaatggagccccccttcatcttaatttctatgtagatgtcaccggcataaccgacaagaaacagaaaaattactttatgggatcaatcgattggccgttcaagattaactttggaggctccacatacactctgatctcccgaggctactggcaacataatcactactggtgtaaggtccttcaaagtgctaacatctcagctgacaagggtagtttgaccgcaatttggttacacaacgacgccaagaatgatggtcatgctcaacagatcaatcgggttcccggttcgattgccggagtggaagaaaacacaagctggctcctttattcgcgcgattggacaccttcggaggaagaatatgtcaacaacgcaattcagaaaattgtagccgaaaatccagaagctgctggcgatgtccctttcaaggagatgaagtcaattttgaccacatcacacagcttgacgttaattccccacaccaccacaaacaaagttaaatctactcctccaactactgtcacatcccaggccagagaaaaattgccttcaacaactacgggtaatgctccaaacaattacacttcaccagtcaaaggaacaactccgattgcacaacttgcctctcaaatgaatgcacagattgctcgaaagtatgcactagaccaaaaagaaccagacaccaaacaacagtgttccttggatgcagaagtcacactggaaatagacgaatcattcctctcggttggcaacaaatctcatggtgatcaatcttttgtgcttggcaatcaatctcgtggcgaatctcgtgatcaatcttttgtgcttggcgatcaatctcttgttgaatctcatggtgatcaatcttttgtgcttggcaatcaatctcttgaatcccatggtgatcaatcttgtggcaaagatagcaacaaagacggcggtgatcaaaccttttctcttggtgatcatactggcgaagacggtggtgatcaatcttttgctcttggtgaacagtctcttggcaatcaaactggtaatcagtctctagcggatgaaacagatgatcatgttactcaaattcaggtgaaacacagtcaagaggatgaagaagtccctcagaaacctccaatacggttcaaggtcatactgagaccacctgagcaacgatcacctccaagtaccaaaggaaaaacccaggcttcaagacaatcagtgagaaagaaaaaatgagattgaaagattgttctcctggactgacttcacttttccatttattctgtttgaggctctgcattttttatttttgatctgcttttttcatttttttcttcttttgttcattcctttttgtttggtttgaggctgtgtctttatcttttttaccccttttatcttttgttgaggatgtatttctcttttttcttttgattgccttttattgtttttttgaggctgagtccttgatgctttttttttttatttctgtgttgatttttgtctccctctttttttttttttttttttttttttttttttggagggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcaattttacaaaccataatttacaacacatagatgggttgcaaactaatggttgcaaaattccttgaaatgaggcaaaaatgtacttttgcaaaccatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctacttcatggggcaagggttgcaattttaaggcacatatgttgcaaccctttttttttttgcacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgaccctttttatagatagactctgtgaagtcacacaaggaaggatttcaaattcctcggctggcttggatctgtatggttcggacgatgtgagcacgaccatctttggaaattcccctcatgaagatgctgaggcgagattgttataagatcttggcttcagacaagctcgacagaggcaggtgccaggagtacaaggttagttccgggctcggttcaagttgatataaataaatttccctaaaataggatagcacatgctcgagccaggcctaattaatattccgtcagactcagacctacacgcagcaggatcgttgtttccatccgtgaatcgatctggtctctgcttagtttgtaggcgctaggagtatatccgctctgagtataccaattcaggacatatttataagaggttgagtggatttcgttttgcttgtatgacaacatcgaagacagcttatccagttcgattcttttgcaaaatcttagaatggacgccgccgtttttcttggattgctgcatgcgttattcgatggcttcctcaggtttatttgtgccaacataccgcctttcaggaggcgttggagtgttaaggaaatgccagaattatcaggtaaatacattgtctggctgattctttgcacaagtatctgattggctcaaacttgcttccctatgccttggctaggacgtgtggcgatagtcacaggtaaatcgatagtagtctcgtttagggaaaacgtatcaaaccaagatcaatcgtaatgacccacttaacttggctttttaggtgggaacacggggatcggctttgcaacttgcctcgaattggctcgtcgaggagcaaaagtctagttgagccgaatctttactttgcttgtgtactatgagcctcatctaatccgaactgaccaacattttggactcctctcaaaatcgactatccagtttggcatccaggacggaatcccgggcgaaagcagccatccaaaagatcaaacaactcgtgcccgatgcacaagtcgacttcattccctttgatctcaggatcttatcttctgcgaaaacagcagcagaagaattcaagggcaaagagtctcgacttgatatactcatcaacaacgccggcatcgtgagtttctgcttgttagagtaccgatacaccatcttttcaagcttccaatttttcacctgggatgcgctttagatggcggcaccatacgagctcagtccagatggaatcgaagtacaagcttgcaacgcaactggccattttgctctcacctctcacctcttaccgatcctcaagcggacggcgtcatccatctccgactcgcatgtccggatcgtcaacgtcgccagcgtagcacatttgttcggcacagatcccgacttctctagccttgagggaatgaatcgtccaaatgattggccgatgagtagatacgattatagcaagctcagtgtgagtcgcacagtgatcacgctgttgaaagtccaatttcaactaaaccaattttgaccgaaatacatgaatactttcagaatgtcttgttcaccaatgaactccagaaaaggctttccgataccagcatctattgcctatcggtggtaagtctttctcacttattcatatcgtgatggtatactacacgttcctaatgtcccattgacgattggatgattccctcagcacccaggtttggttgcctcacagatcacaagaagtctgtattcaacaaacgctctttcagaggcaatcggggccaacattaactttacttttctcttttgaaatatgcaggcgtgattagtgaatcgcttacagacttcttagcggtaagtaaattttgtttccagtctcactttttaccagcctccattgttttcaaacatcctgataaatatcctggttggatccaaccttttagaaaatcggtagttacatcatttccagtccacatgagggagccctgacgcaattatacgcggccacttccccggagatcgaaagcaagggactgaggtttgtagtttttctttcctatatctcaagaattatatcttaattgattgaaatatgcaccccaaaaatatcactaacacaagataacaattttctgataaacaaataaccgtttgttacagggccgcttatttggtgccatatgggcaagtaggtcgcaagagtctgattgctgaggatcggggtggaaaattaggccgacagttctgggatctctgtgaacgtttgatgcaagctgctgaagacaaacagaaataaatcttcccttggcattggtcactttgatgttgatgttcaagttgagagtcagctactgacattcaagttgcttatcagattttgattttgcatgtactaagctccttctccaatgaaaactcttatcccttcgttgacatgcttattctgttgattgctgtcgcagaaacgtatcccctaaagcatgctactactgctagtacctactaacaagcaatttatggcagaacatcaaggaaggctgggtcattaacaactcagcttcaaatgtaagtcctgggaggtacagaaagaatgtgttttccactcaatttaaattctggaggagcatgtctgcatctcctttgtcagtgccccatgggaaaacaatatgaaagtgtaattgccaagggagaaaaacaattcctcatacccttcattcatctaataagttaaagtgtaactgtcacattatggtcaaatcaaaaatttgcttaattcatcctggccccatcagcatgtcaaattgagcaacacagtgaaacaattcccaacacttgttgctcatggatcccctctagttttccttaatacaccttttttttgctccacccaacaagggatatcccttgtctgattctgtttttggaatactctggcatctcagtatgaaaaacatgtgttatggtgccatttaatttgtatggtatgtacatttatgtgttttaaatcctgcccaaggggctaactatttgcaacaatgagtgcacttaagttgcaggatagaattgaatatataaatatatataattaaagtgtgaaatggaagatcaaattgatcacagtttggaaaatttctacatccaaacactataagaagactgtcttagccaatgattacaggttgtggaatacacacaatcctctatattgagtaaaaaatatttgaaagtttggcctaacattacacaagagttgcccagcaggcctagaggttgtgatttgtgaaagctgtactcttgaagatgtccttcacatcttgttgagttgagctttcaattttcaatcctgttgggcacacttccccttcccctactcaaaacaaaaatcacaaggcacagacgtaatagtatgtatctctcttatgtaccacatgaataaatttggatattttaagatttcaatcaaattggtatatgccattttttttaaaacaaaaacaaaaggatcaattaggggggggggttcacatttgagtgaaatgttgttgatttcaaatacattttctgcttgctgatttctaaaattggtccaaactggtggtgtaattagtaactgaattgtcagtgcaagccttgaggacttgttcttgtcttctaagttcacaaaaaaatggcacaaataatccagatacaatgtaacaaaactagatacagttttattcatttatttgttttacagcctgtaccatgtggcatgtaattacccaatttttttttggaatctatttctctcaagtcaaatgttcatctcacaaatcccagccttttgcctcagggtgaagaatcatcaaaagtagttcttgccacttgtttgcaatttttatggaaaataaagaaaaaaaaacaacaaatgtaaacatcattcttcagaacagaatcccacagtcaataccccttaagatatatcctctttttttgtagctacagtttctctaaatgaccccccccccaaaaaaaaaaagaaagaaagaaaaaaaaaaaaaagaaaaaaagtgataaaagtgagagagagagagagagagagagagagagagagagagagagagagaagtgacaaaaaccaagactctctctctctctatatatatacattgtaattaagaagaagacgaagcaagagaaggaaccagataacgatccaaaatgatatccaacaagtccaagcaatcggtagagtttttaaggaattgaaaatgatcaaccgagttatttatagtcgagttcgattgaagaggcgagacaatggaactactagtagtagtagtagtagcagtattcacagatcccaaattagtgtgatttccggacagatgatgattttgatgatgactgatctcaacaatctcatcatcatcaacaattttttgtttgcctttatccgctccaagttttgttgattgatgactctcctgatcatgagaatgagattgactgagatgattaggtaacacaaagctagacgattccctcttgacctttttgacttccttgaccttagtcttgagatactcttgttcacgggccttcaagagagatttggagagactgagagagatggggatcgggatcgagtttccaatcagtttaaacaactgttggttcaccgtctcgtccatctttccctttgtcgccgctggctctaatttaaatcgatccgggaatccctgcaaaattaaacattgattttttctttcagtcttgtctctccataacttcccctttggatcttagggaaatgaaaccaaaccgtgacaaacctgtgctcgttgagcttccaataaactcagtgtcctgtattggttaggatgcaagaccgccccacatttattttgattatggggatgcattttctggatatgggaagaaacaaaagttaaattgattttgagtgctgtaattgatacaggagaattgagatgaaagtaagaaaaaaggaaactaagaataaaaaaaaactaacggtgatgatagtattgaattgaccctggaaccccaaacgaccataattaccatcaaaatcatgtggatttctgcacgtattgaggttttttaatcggagcggcttgggtaaatctaagaattgaagaaagaaacaaatcaatcaatatcaattgattgatgagtgttgtgtgagtggatactagagcaataaggacactcacgtcgatgatcagcatttggtttgagaggaatattacagatccgttcggtcactttagccgagaacctgggtgtgacatgccaattacgaatccggcaatcagatcctaaagcataatgatcaccatcctcatcattgtaacgagttctcctttgctgaacatttcgagaatccgaattctcgactctcgggtatttggggataaaagcctcaactaagggcttccattcgagcggctttcgtagccaagattggtagcgattcatcggcttggtgaggtattcgaactcgtcgaatccaatcaatgagatcgtcgagtggttgagagttgaggagaaggagacgagccgattgagttgagggaccaactctgatctgccagtgatcaattcctgattgtcattgttctgcctaattctgtggggcctcctggaacagtattctgccatgatccggtccggattcaggtactcgaactcgggcaggtcggagattgcatcgtgaactgtgattgctttcaaggcccctgaactacactttcgataatcagctcgtaccaagcgatgcccattatggtcactcttctcatcgtttgtcggcaataagattgccagaccttcgtcgggatagtggtgagttggttcaggtaatttgatagctgtcaacccgtgtcgagttcctgcaaagatgattctgcgtcgcgcttgcggtgatccaaactgggcggcttgtaaaactccaaactgcacttgataactatccaaccaaaagaacaagatcagttttttgcttagtatagtcaagggaattttgaggctcacccaagactgattagagctccgttgataatcctcaagaatgccttgttgagcaccgaatcattgcctggattaatgaagcttgtcttgagtaaacccgcgcacctatttgatatcaggaaataaaaaacatgagtcagatttaggggtgattcccaggttgataaaagtgagatttaaaaccaaacattttcaaagaatagataatcaggcttcagataggcgatgaacgatagagcggtggcacagagagcattcttagaatcgtttgccttccgtaaaacattaagggttgaatgactcccactgtttaagaccaggcaaggaagagatcattagaaatttgatgcatgcatgagaaacaaaagtacaattccttttttcatttgagatccttaccatgggaatccagcagtgattaaatcaaaatcacccggtcgaggtaattcattgacacgaatcaccttcccagttctttgatcaaccaagaagtcctgaccggactcagtcttaccattgatcatcagtgcaagaacctcgttaacatccgcacagatgattgtcgagcgaggaaaattggtggagagcgtttgacaagccgggatcgagaaatcgatgaacattgtttcgtcttgtgaggccagtccgagctcgatcaacgccacactcatactcccaatccctccaaataactcgaggtgccggatccttccacatccataattcttcaccagatccgcatactggttgccttttgatgattcgtgctcgatcttcacccattctggctcttgacttattatagctttctcccagccgtcatcgataattggaacactgcagaaatatttggcttgtttccgggtgggtaagatcgaataaaagcaattgtctcggtttataattgactcctctgagacttcacgacgagaaccaacagtgacgaattgtcgagttttgtccttgaacagatgtacaatctcgcatttaccttcaagctgactcttgacatcaaccagttgttcctgattggtcatccataatctgtggtcgtcggcaaactttcttgagtccttctcagtctgaaaccacggtttacgttgatatttgcggatagtgatcaccggcttgtgtttcaaactggcaatcctcgaatagactttagcaggtggtcgaaatggcgtgtcgtcaagattaattgtcttgtccgcattccaattggcacgaaccccacatatttcaacgatttggccgataacttgaggcttggatggtgatgtatcggctaccctgacaaaatcattgagtcggtaagtttcctggccgcgtagggtgaatcctagtaactcgtattggtcagtctttccaagtaaaatatgtccattggttgcatctgtgagccattcgatttctcgtgggacagaaacacaagttgaacataatgattttggatgtttaattggatttggcggatttggctttcggacgcatggtaaatctaggaagctaccttcgttaggtttccagtggaaccgacagtaatagctgtcaatcggaggtggttcggtcttattagccgcaatccatacaaccttttcaatcccggtgatgaatctcaactcgatttcgtagcattggtcgaccaatagaagctctaatggttcaccggatgcaccaacaaaggagtgctgtgcctgatatgtagtgaaaaaaggcaggcaaaaatcagtcttcagaataatcttaaggaagataagcataagaaggtacctcttcaagccatgtgccgtggaaatatttgagttgattgcgttcaaacaaggctcggatgagaaatcttcgacggtttggtttgggaggttttatgtcttgaaatttgtcctctctttcatcatcggtatctgagccataattatcatctacagttgtcaatcgtgccttcctgtagctaaattcacgcccagtttttctttcacaaatgatcactgaaccaatgctattttcatttttatttagttttgacaaaaaagaagacaacatttgattgaagattgatgactgacttgatagtttgattttgaattttgactgattgataaaaatcttcgccgttttgtgagattttccacggtcttgaagaagtccaatgaatctggtcaagattgacacaatcctggaatcgggttgaggaacgaggagtcttcaggcacgggatgtgatggatggcatctagtgtgccgtttgagattgttttcaagcaatcaaaatagtgcttgaatttctgggcgattagaggtaaaacaagtacgggttcttctgcttcaagatttcttcttcttctatgattgagctcagataaatccggttgttgatcttcatcttccggttcacttgtgctgggtacaaagtctgggtcggccattgggataggagcattaacgttgaggtagtctgggtagggagccagccctggttggtgagggatgacgacggcaacctaaggttttttgctggggggctgtttgatggcaggattggctaacgtttcttgaggctggttggaggtgaaactgagaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtctggcctcgcatgtatttatgcatttcacatcatcatttcattggccttgcagggctcgtggtcgaggttgattagggtccatccagcgtatctatggagtttatcgggtttgctgggaagtctgatgatttggtcagcagacacaatcctcacacatcatggttgtgctgctcgtgcagaccgcgctgggcggctgatttgaattggttgatcgagtcgtacggtatatgaaatcaagctcgctatggaacgatagtcgtacagtatatgaaatcaagctcgctatggaacgatagtcgtgcggtatatgaaatcaagctcgctatggaacaattccaagcgaaatacaagaatcagccaagtgtccagatttttgaaaggtaaatgaatttacaagatgatgtacataatcaggtaaatacttaccaggtaaaaccgaaaagaagtcttatgcaatttaaacgatcggagcgaatatcacaaaacgaagaaagcagtcggctaggctacctgtttgattagttgaaaaaaaggacagaatgttagcattgcattgatcagaatgacaagtgatttggggactttccagatgagtcaaaacaaaatggaaccaacttaccaagtggaatcgaatgcgattgtatctgctcagtaatgtacataaggagacataaggattagacccggtcaccgatggagctggcgagattggataataaacgaggggagcgtgcgagtagatgcgagtagacctgcgaggagccgataccaatggatgaggagtcgtcagttgatgccgatcaatgaggaggcaatgccgttggatgagggaggagccaatgccgctgctggcaagcaggatgggactgtgacaggcttaccgagtttgttccagttggtggtttggctgcgactgcgtaccgccggaagtcgaaggagttggcgagattggataataaacgaggggagcgtgcgagtagacctgcgaggagccgatgccaatggatgaggagtcgtccgttgatgccaatcaatgaggcgatgccgttggatgaggcgggagccgatgccgctgctggcagccgggtgagttggtggtttggctgcgactgcgtaccgacggaagttgagctggcgagattggaaaaaaaccgagaggagcgtgcgagtagacctgcagaggatcgagcgaaaccgagataggagaccgcctgttagacagccttgcgagtcagtctacactggctgtctagtatcgacaggggtgcacccaccgatgagccggcagtacccgaccgggtaccgggtcggttcgagttccgggtagactcgagagacatccggtaaccgattggttccctgtgtacagcttgtattgtacgtagccgatgcgaccgccggagctgccaactccaaaagttggttggatgtctcctttcttcatgacaaattgacattacacctcaataaccagatgtgtttgcataatgtcaaagtcaggaaagtgagtgactatgtagatgcagaaccagaagaacagtaaccaaagaagattcaaatcattttttgttgctttcattagatacaaatcattctccacataaacatttttctcattccttgctggctgtgtgtatgtatgttggcttgtttcagtttgtgtagtctaattgatcaacacgaaaaagaagagggaaaaagtctttactttgttcattactttcttttgaaaaacaaagcaaaaacaaaataatctatcttgttaggagtgaagacatgagataaagaaagaaaaagaaaaatctatgaccaaaagaaaagaaaaaaaaagtagttcaaagataaaaaaaatgctgttgtaagaccactaaaaacaagctatatattgtgtatagtatgcatgagcgcagagcgatgaaaagaaaaaaaatggattatcgccaccttgcagaagaagaagagggatgaggatttcgctgttgtagaggatgttgttgttgttgttgccaagtaccaccttgagaagatgcaggagggggagggggagggaacgagctgacaccgttactccaattcatatagcctaccccggggggcaatttagatggcacgccatgttggatagccgggccgggatggttccaggaagattgctgagctggatgggtgttggaaggctcaatttggttggtcaatcgactgccagggcgactcggaccagcactcgaattccctccatgaacgcctccgccttcggatccatatcccatgggttgtaaacgattgattaacggccggttggtcgctcgactgtcgggtcggcttggtgctctagacgtattgacatccgtcgctaatctttcttcggaatatttgtttaataaggagactacctcttctgttaatcgttgtaaatcttggatctccccatgcgtcagttttccgaattgcaccggcactacctcgtcttgatcttcttcttcgtctacctcaaattccgaatcaactgattcttcctcatcagcttcttgagccttcttggcagccgcgctaattctcttgggtggtggcagaacgacacgtgctcgacgcttcggcaatcgtggattattttcgatcgtctgtgctagtagtccgtcaaagactctcaatagggaagcatcaagtacgtgcttcaatcgctcaacatcatccagtgcacctgcattgccagtgatcgggagccatccatcgcatcgcaaaccagatgggtacggttgaagctgacgcgcaccaaagagcatgtaccctaatggatctaatcgtgttgttgcgcgtagtgacatctgttccttgcccttctcacctggtcgttggggtaacaagcttttctcgccaaacgcaaatagttgtcgctcattttgtaaaggaatgtcatccccggcggccgcttgcttcttataagagttcacactagaggcatggatgatacatgtctttatttccggaatgaagaagattcaaggggtaagcgtgccaatagttatatgaaaaatattggtgatgaattaggggggactcactctatctttatctgtcgcaaaaactcttgcactcttccttacagcaaaattcggggctacagcgacagcgatcaatgcagcagcgagaggtaaactgtcagagtttttgttcagatggggtggaatatcgttgcgtcggctgtagtgattatcgctctgccctccgccgccactgattgccaggacacctgcacgtcgcagcgaggcgagaaggtgagttttgacttgagcgatttgaaataatgccggcctcgaaaggaaattctcattcgtaaatttgtttgtcttgtagttgtctcctgctgcatgcagattcgaccaggctttgaatgcagccaaagaagccaagggatctgacctgaattcaagcggagcccaggaagatttaactcgatcggcttcagccttggctgccggtggcgagagaaatggatctcggttggtgagaatggctgccaagttgagagctggctctagacatttgaaaaaagagcccagtagaagcagtttgcctatttgggcctcgactggcaattgaagtaaaactcgaccaagcgcggtcaaatctttatgtcgatcgagtgcaccaatagattgtagatgtgacatcgccgccgatactcgctccctctcagggggctcgattgtctgcgccagaacatcttcggcttccatgttggggaaattgagagctttgacatgcatgaccagattgctcctgcgcgtcggacaaattgatgatcgggtcagtgtcagttcatctctttgaattgtaaaaaaaaatcgaccaacaagtcggtccgtttcatttccacagtggagtgaatattcagagcgtcataacgtctcttgctaagtaacccataataatctccggaacgatgtcgtcctgctcgcccagctcgttggttgaggttggaggtacccacccaggctgtgatcaaagatgatagatgacgctcaggatcaaaccttttctccttgatcttcccagtatctaccatataacataatcaagttgaatcgcattgaatcaattagagccccagagagtaagtgtgagagataggattgacgtacccacaacaaacacaacgtctgggatggtaacggatgtctccgctatgttagtagagaggatcactctcctgacgcctttaggcgggggcgagaaaactagttgctggtcagcgaccggaatggctgaatgtagcacatgaacttcaaactttgacgagtcgttgaaatttagattgagcaatgggaattgtcttggatcggtgagaatggtttgaacgcctttgatttcttcccatccgggcaagaaaactaagacatgaccttctgaagatttagacaaaacccaggcaacaactagggctatgagtgcaaacggcatttccaaatcatcgctgtcacgtagagactttccagtaactgggtctagggctaggggctcttgtaattctcgctgtgtgtatttttgcactttggggtctccccaaacccaaccaccgcgagcagttggaaggttgagctgacgaagatcacgatgaacttcttccaaataatgtttttcaaccggaaatgatcgtccaggaatcgagatgactggggctggtttaccgccattaccgtcagagaagtattgctcaaacaatgtggggtctacagtggcggacctgataagtgaattggggagaaagtgagttctagcattccattttaagcaaagaaaatcaagaggaaaggataagcttacattagtaagaccttgatctccgattttcctttttcttttctatctttaagtacccggcgcagacaaaacaacaacaaatcggtctcgatatcgcgttcatgaacttcatcgacaacaatatgagtgatcgaatccagaaatcccccggtcgcactatccatatcattctgaagtctcctgaggaaaatcccagtggtacaaaataagatgctaccatctggggtcggcggctttgattcgaaccgaacctgatagccgactgattccgagagcttttcatttctttcagcggcaactcgttgtgccacactgatggcagcaattctccgaggctgtgtacagatgatattgcattttgcgccttcccctttcatagttgcttcgtccagaataagttggggaacttgagtcgtttttccagatccagtggccgccattaggatcgtgatggggttggaagccagggcagaggataccacggaagagtgagcagttacaggtagactttgacgttgttctcgcaatttgacaacttcaggtgaagtgttggtctgataagcatctagccggtctctgagggcagatgatttctccttgagggccgattggcgagagttactagtattgttggtttggtttttgcggctagggttattggcagtaccttgattagcttgatgaggggcggaagcagatccacgagtacgttcgagtaaggtcttggcgcgtcgatagagctcgcaatccatggaagaatacacgatttgacgcagatcttgttctgtctggttgcttagcttgaagacaactgcgggaatggtcccaccggcagcggcctcttgactttcggcactttggcggaattctacccagaggtcaggatcgcattcccctagatagacgacagtgtctatataagcctcattgagcgagtcctttttgttaacagcgtggccgagtccgatctttcgaccacccacgaaaatcgtagctatccaggttggacgacctttttttccattctcgtactgaatctcagggctgccaaagttgaacttgcgacagtaaaaactcatgtaagctttggcttggtccagtgtgagttgggtgccgtcaggcatcaaatttcgaggttttccatccggcggcgcattcaaggatgagaccggtagattattttcatcaaacatattcttcataccaagctgaaaacatactgagagggcagcgattttctcagcttcttttttactaagatcgtccccaattcctactatgtcgggtgcaatctcaagatgaacagttgcactaacattaatacaaaaaaaatcaatcagtatatgctggtgatcaaaataaataaaacaacaccaaaccacagaagatgagatgaatcccaaacgacgtaccggaataaaggctgtgtaaatccaggaagaatgacttgctgagagtggtacttggggagagggtgcgtaaggtgttggcaaaagttgttgaggatacctttagggttttgactccactcaggccggggtggaaggttggcagtccaaaattttcggatctcttgggagttgtagattggataaccaaggtgagggagatgggagaagtttgggcgttgcggaccccctgaacgtttagctttccctcttccccgtcctttcccgttgctggcccttggcggatgagcttgctgggaatagtattgattgttgatctcactataagggttatgatgagaatgatcggcagttgggtagagcgccgtgtttcgattggaattcgatcgccaactggaactgatgtcagccatgatggaagtggataattgaatttgagatcgggatgagtgttcaggcttctgaagagatgcttgtcgagtctttggacggggtcggcaagtgaatcgccccaaggacggtagtttgaggattcgaaggcaagccaagttgaagatgggagttgattgaatgatgttgaaggagttgttggctttaagttactgaaggaacgaagggagtataagcagacagagagagagagagagagagagcttggagtgtttccttttgttgagatggtcaagaggaacgagttgtgttcttatgacgatcgaaggcgtgaaaaataaaaaatggacataatctcataaaaaagtggtaaacaattcaaaaggagaattaaaaccaggttttaatattcggagaaaacactagcccatagccaagaaataaatcaaaacaaattcattaacaaatcattctcgatgtcctctgatcacaagactccaacgatcaaacaacaccactcacacaaaatcaatataatgctccgaattaactgccaaccatcccaatggcaagttataacaatatatatttatgtagatagcacaactcaacaaccaagtgtcagcaataggacaaaccaaaaccaaacagctgaacatatcttgacaaggaagtacgtggaggaaatgctgtaggcaaattttttccctactaactaaaccaccctcagcttttacaccaaaaacccaaatgaggtgcaagtccctgttgtcaaggctggatttgtaccagcctggctacaccaggccctccaattgaggggctttgtttggtagcttaagtaccataaaactaaattagtgcaagctcaatttttggaattttttaatattccacaggttttcaagaaactattcttcattcagttatcagtggacatctctcaaattttgatgagaaggttgacaacatggtctgagtcaactttgaggtgattatgcctccaaaaaaagtaaaactgcatttggggtggtgctccaagaattgatacaaaaaaacctcaatagtgacacgcaagcttgggtatatggtagggcacaagttcctctgttagatgcttgctccaaaagtagcaccagccagcacacagaagcatgggacttgcttcaagttagggttacataagtatcctaaagttgcttctccaatcacaccttgctggcacagtggtgtataattcatcccacttcaagagcctgcggtgtttcaaagattgttgggagcttccaaagttctctgctcaaatcccatgccaagaagttctcaaggtcgcctttccaaccatgcaaacccatacactcacctcctgtctggcacttatctgtaccctcatgatcccatgcccactggttgctgcccatgtcatagagtttgaagcccggatctgcccccagtgccaccctgtgtcacatgttgagacatcccaaccatacaagcaaacaatcatgcgctgctggaaaaatgcttggtgcacaagtcgtataccagtctccatcttctactgcaatcagtgctatactgcggtgtttgtacctcaaagaaggtgtgccaatcgtcacaacctatatgagtgttgtgtcaccaagccaccagatgaacaaactggcatccagttgcctcaagagctgcctaatgaggatgaggaatgaatcaatgtgaaacatccatatgtcacaaccataccccccagaggaatcaattttttctcttgaaataatagaacaaaaatctgattattgaggaagctcatgcacattctctttattataaaatcagtatgtaaatcttgttgaaaccactcctgcttgtttttctgaatagttttcaaacaatggctgataaagggacagttagcaaagcaaaagtcaaacaaggtctgaaatgtaacctataaaaccaattggggctaaagtgtctttgtaataagataccaaagaagctgaagtgtcttcagagggacagtgcggccagaactgatgattgtcctcaatttgttctgtgtaggtgattaaatagactatatacatctgatcaatcaagctgtgggaaatgctgaatcatcatgaatagacacaaaaaaaatgctttgcatcacagaaagagtgacatgataagaaaaaaagcaaacaagcacaataaaggtctagcaaaagtacaacaaatagtcccaaattcttgaggggattgttctgttcaacaactcccaagttgtttgccaaacttgtcaaacagattcaaaaattggtgtctgctacatcctgggagttgtctgactgagacttgggattcatttttgcaagacccctgtgatttttgaaaaccagaattttgatgcataatgtagtcaagttcactcatgggatgttgctttcaagggggcagtgtccaccaaagcccagtactttccaagacgtgagcaaaggttgattttgaatgttctgaaaattttcagcttgtgaatatgtatgcatcaggctttgtaactttgatagtctgcattggtgagcagattgggatggattagtgtacttaatcccacccctctactgcatggtaccaacaacactgggaggttacgctaccagtaacggtagtgtaacgataacgcaacgaaaccagggctgttagcgttgcaataattgcaagggcctttccgttacgttttattttttattttttcttatttttttgtcgttacgttatccacagcgcaaaaaggtcaattaacaaatgaataactagatcaataacgcagataacttgttgtttgcgttatttttctgggtgacgaggggagaaacccccttcattacgttactcatgacccaaaaccccattttgtctggataacgctaaaggtgttatctggacagctgggaagttacgttacgaaaatcccttcggatatcgtaacgtatgtaacttcccagtgttggtaccaatcaaagtggaataaactagtccaaatgtcaattttggattagctgggtacaattttaacccttgccaaaccttttttatgccaatatgctaccaggcttgctaatcctacctaatccactcaaccaatgcagattctctgagtgttatgagcaataacattggtctgattaagctttagaatggtaaacctgggttagaggtccatgttagatagcctaggcatcaaacactctgggctaacaaacccccagaggactaactacttgcaaaatcacttgatctcaggataatgattgttcaatttagcaaccacaaagctgaagtcaaacttttagttaactaacctgttggtaaccttgcattgatgcgagtgtgcaaacaggcttggttgggctagcttgcctcaacatggtgacataacctaaccaatgcaaatgctctaaatcagacttagctcatgtaacattgaatttattacaaaggaccttcaaaaaacttataccatatgtacatacatacactgacaaatccatcagatttctgtttctttcaggaacaatctggtgatgctttgattactgatatcttaacttgccaaaccagcttggagagattgggaccattacagtcactgcacctttacagattttcctcatggtctagttgttcaaccatccaatttgactgtctcaactcagaaccttgacatcccaatgtgttacagattactgttttaacccactgatgatatatactcctgcccaagtcagcatccatgagatggttgaggattttgtttatgtttgttccaatgaaggccatgaagttggttggggaagagtttcaggtaatgactggtgaatgccagttgcttgtggaagatgatgggaagggccatctgctggggacatatatcatctggtgagatgttccagtattacttagttcaatgacaaaaaaaaatcaaacttgacaaatttggtataatttaatcctacagttagcaggagaggatgcctttcagccaagttgcaaactagtgcaagctttcctaaaatgaggtgaaacacagaaggattgtgggctaaagttttggcctgtcaaccatcccctgacatccccaaaaaattgatcctgagggttgatggcctggcactcaatgaagaccctagttaattgattctcttagtatgaaatctcacaggagttatggtccagaattgtatccaaaactcatggactacaggtactttctatagtgatcccaacccaatgagttagcatctgatgtgggcactcacacatgatcaaagtgctaggagggaattctttggaatcaattctaccatgcatttttgtttccacattgggaccaatgtgcaaaagtgaatgcttagtggcagtgatctttgctgcaacaaatagtttcacaaagcaacaaagcacaagatgtgcagagacaaggtatacattgtgatgaagttttccagggacttgttagaattctaggactccagttgttgatctatagccatcaaagatgcaaatcccgttcattggcacataccgtcctgtggtcattttgatcacttcttgcgaaactaaaccacccactatacttgagatgtgtggtaattccgacccagacgatctgaccctgttggcacataacatcaacaagacatgtggggaaaaaatgacacattagaaaaaaaagaaccaatctgctttgatctaagaaatgtcacaaacgaagaaatgaagaggggcactgacatttctttcaatacctttgcaagtttttcaggtacctttttctcgtccttgtcccacccacgtcggattaaatctttgagtgcgatttctgaaagggaattgaaatcatgttcttcttgtcccttccgcatcccaggatattcgccctgtttggccaaccgataagcggacaatgcttgaaatcctagaaaccaatttgcggtgaattcttgattaccaggttcacattccttgctgaacttgagcactttcgaaatgagttttattatttcagaaaacagtagatgaccggatgtcagaaaccacgttagccggggtctttcggaatcaagctgacctgcttatgatcaataacaacactcactcaaatctttgggctgatcattggtatatttgcttcctcggatcaaacgtatgtgtgcacagtttttcacaaaagtctcgatcatttccgaagagagctgatattcgggaccatagtgatggaatcccgactcagtttccgtttcgccattgtcatcgtcattgtcatcgtcatcaggttctgatgagtctttgacgtcgtccaatatactattgaaagtttgcaggtcttctgaagctttttgacgataaattgattccatcttgacatagtttttcgtattggatttcatgtctgggatggccccggataaaggtagctgatggttgggatcccgtttgacaaattctcgtaaagtcttgaccagtaaccaaaagcttccgtcgaaccagggtgctttatcgcagtaaggatcatcgaataattcttggatgtgtgtgggcacctgatgagaaagattgtttatggtaagttggaaaaagaattccggattcttaacgcagagagtttacattgtgatctcaaaagatcttacttcggttggttgacatgcattcccaatcaagttcaccgcttcatcaaagttctcttcatccacgtctctcttctcagccaagatcatctcctttaattccgctcgctgagtcgaatcttgaggtagcttcccgtcatgctataattcgacagatgtatgtataagtatattgataggaagttaaataggtgatcttcattgcatcaaataagatccccatcacactgactttagacttgaacctttccaaatagtggacgattattgcaacggccggaacgtgcgcatgctcacgatggttcatcttgtccatctcgaacgagtttgcgaatgtagagagggatggaaagggacaatccaatcgaagatcgacaaaggagtcggaaggcgtttggaaaacttgcagaatcggaagaaacaatgaacgaattgaagacagactgattaattgcctcgataagaagggtaacggctgaaagtgttacgctgaggattaatggcatgtatactaataagagtgggcttaccatatagttctcgaatctggagccgaatacttgccaccaggccacaagtctgaaccgaaaaagtgggtacattgaatccccagccgaagcgactggtgacctcttcgtcggctttgaccattcggacaccgatgaaggcattccagtctgctaatgcatctatgtcttccaattcgcaccagaaatcctcgttatagaattcccagtcatgccaataaactggatgatatttgaatgttgaagttaattgctcgagtaatttaccagactcttccgcacgagtttttcctaagcttgcttgctctaaaaagaagttatttccgatatctgattggcggactttggctgtatccatcatcaagacagactttgctccagataagattaaattcttggcgatttgagtcgaagtagcagacgaatcgcaaatccctactcccgcatccttgagacgctcttggccccagttcccccaaagcctgctccgcaaaagaaccattattagttggtcatctgaggtcgaaaacgaaaccgactggcgaggtgggcttacctcaattgtctatccaatctaaatattttcagttggaggatagagagttcaaaatctgaaaattaaacaaaaaaattgcactatggactcgggggcttttttaactcacatttgagtttctcgatcgggtcttggagctcgaggagaggcagcagaaagcaggatgcgaataaatggataaacacgacataatcagcaatttctccagagaattgttgaaccaggtgtgatgtgttggaagggaattctatacataccgagttgagctagggctgatggttgcaggctcttggtctgctccttccttttcagccgtgcatttaggatacttgtccggcgagtctgagttgttggcttccgcgtctcgtttcatcgggaacgtggaatcagacaccactttgacgaatcgtgctagcacttgcaggagaattccgaccaaactccaagctaggcgccccaactggaaaatatgcaaagtcgaagatccaaaatcaataggatccaagttggtgtttggtggtggtcgtttcagtacacaaattatgaacccacaagcaatgcttgctgcaagttctgctagccagacgtgctcagacatccacgcgaaacaacttttcaagcactcccccgaattcttgatgctgtttttttcttcatggccaccgataggatgtaaacattccagtttgatggatcacggaatccatgtatgtagcgcggcggaaacacccgctggttttattgtagaacaacaagcgagatgtcgacgtcgcgacccggctgcaaattgcaatgcccggtccgaacttgaacacttgcctaaaatggtatacacgccggagatcttccaaaagcagcaggcggaccagccgacgcgctttgcaacaagacaaacgagggtcgcgagtgggcgccatctgaaatgacgggagatggagcatgggggtccacgtttaaggcgactcgagtcatggcttaattatcgaagaagcgctgggggcttcggattaggaatgaatgtacttctgcagaagcgagatccatggagtcgccaggtcggaagaacagcgctcaatctcggagactggcgcatgctcggcgaggttgcctaagccggctgagctctcgtcttacctctttcggctcttcctgcagtttgggggataagctggactgtgtaaggagatgcctctgaagtgttagcaccagaaagcgtgtttgttcttccattacatcttataataatcattgttttttcttctctagaatagcatcaattcgacttgtaggaaactgcagagcaaacttcgtgatgtccaaaccaccatcgagcacgaacacttggctgctccggaatcgcaagcggaccgatctcccgccgagcaatccgccgagcgagaagcgaaacctcgacggaatcgtcggcagtcttgccgaccgggctgccaaccaataccatcggatacaaaatctcttccggtcctcagacgatcaggagaaagccgacagtcgaggaaccgcgcaagggtccagctccactctccaagccgaggagaaaccggcctcctcttccagtcatggtagacgcttcttcaaatccgctcctcagtctgcccccttgcaagctagggtccgggaaatagaggaaatccttggaaggcttgtaagtagattcaaaatcgcacaatcgtctcatccgtctccctcccttgctcccccactcttttagactgaagctcgcaatgtttttgttatatcgataggagatactacttcaggagcattccgtaagcgtttttttagttcttcgtttctcttcttcttatcctgctctctctctctctctccgtctggatagtcttcacagaaagagtgaggagaaagaggcagagagagagagaaagtgtgtgtaaggcaatcgacctgagaaagttgccgaatactcttcgaaaacgtacagcgtcgactgacgatgctagaaggagagacgcaacaactagcttcgaagggcaccatccgatccaacgccccagatacaccgatgagcattgcccaggacccggaaccgggcgcgtcggcgccggtgagatgtccccttctatcactcctttcttgcggctcgtctgatgtttcttctcttggatttgtgtctgcagcctgctttcccggctagtttgtcggccctcgatccggtctttgtaagctcccctcctctcgttacctggctgccaagtaatcctctgatgtataacgttctcctgatgaacttgatccttggaacccttcaatcgctcgtttttttttttttccctatattccggttaatgacgaaaaaaaaaaaacaggttcaatcgttggccaatcgcttagatcatatggagactctgatgaagagtcgagaaaggagccgcgccaggccgaagccgagggtcaacaagctgaccaggttcatgggactggaagaccatagctctggctcccctctcaagcgtccgagaatctgagcttcttctcctccttcatctccctagtctatcttctatctctactatttttgaactcttcttcttcttcttcaagtctgtctttcttctcgacttgcgtacatcggttgatcattgacatttgttgaactcaaaagtaaggactgtttgtcccaataaatacaagtaacactattctctgcaataatttatctcccacttccaagtacaaaatatatctaatccgcccataaacaaacacttttgcagctctttgattgtggcttttcccagaggaggcttgcagatatgtatatcaatgagaacagagagacacccatctacatattttacaaagggaacaaagaaaaaaagacaagatgataacgaaacaaagttcggtataatatatggcgtggttggtgacggtccagagctgtggagtgatgttgtgttggtcaggccttgatcgagttccaactagagcagcaccaccagtgaccacaacatccaatcccacaccttcaaggtcccatttgcaagcactgtcaagaacgcgaaagtcgattcaagaacccttttcaagatacttacatgcatacgttcttcttgcatccttctgttttgcaactgttggatgaattgactccacggccgccctgatctccacttcctatctatctttctcggctctttttctctcttcttcttcaagtacaagtgcaagtgcaacactcacatcatctttttctcaagatcacatattgaatacatgagggttctgttatctgtatcaccaatcgccgctttctctctctctctctccaaacggaaccaaagttgttggttaatggtcagagtgattgatgtgtttggtcgtcacatcatagccgtcgaagtagattgacaccccctcccccccctcccctcccaaaaagaaaacccctttgataaagaaacaaatcaaagaacaaaacgaaaaacaaatgaatattataatgaaagaaaacatcaatctatttatctacacaacttcaatgccaacgtgattaaaccaaagaataatgataagggtaaattacggaagaattcagaacacgaaaaaaaaaccaacagaatattgttcatgatgatgataatgatgatgatttgcacacacacacaaacacaaacacgattgtcctgcttagaaaccaaaaaggaaaaaaaagagattagatggctgaacaaatgactatggacgacgtaaatgatacatgaaaaacaaaattgattaatcaaatcaaatcaaatcaaaaagaagaagagagaaaaggaagggatagaaatgattgggttagaatgagttaaaaatggaggtttagtagttgatgaacaatatagagaatgcttcgaaacaaaaagaaaaagacaaaaataaattacggggagatataataataaagaaaagaaaaaaagaactcaagaaaaaaaggggggggagaagaagaagattaaggattcggagtaggaaaaggaacagaagcagccggtgaaagatggagcgaagaggcagaagcggaccactgatcggcgatagattcgaagacctgatagaggacgttgacgtcagtcatgagtgaatgagttgcatctctgacgatgaccaaggaggactgattcttgacgtgaagtttatcgatggagttgatgaaccattgagagcccttgaaggagagtctttcgtccttatcgccgtgccagatcttcaccggtttgtcgatctcagcgtacgagaacccccaaggcttcgagttcttctccaggatcgtgatcagatccgaggtgcctccacgcaaggactccgaatacgaggcccggagcagactgatccccagcgacctgcgcacccgactcttcccttcactggtgctctggtggtggctctgctggctcccaccggcgccctcgtcttctggcttcatcggcaatatcggcggttgactctggctactgctgctcgcttggcgactgatcggctgctgtaacatcgtctgactccgtgtccttcgcgctccttcttcagtcatatcttctgctttcttcctactactacacttggattcactgtaacatgacttcatcttctgagactgaacatcatgccccaccaaaaaaaaacaaaaaattagtactttttttacttgaaaaaaaacaacaacaattgggggagggtaggacttacggttctcttattattagagtaaatcggaagatgattgttatctttgtgatgattaacaataaatccgtttttctcatccgtttcgtcttcacaactaccaccataagagggtatgggagaggcgacagagttaagaaagagagggagcggagtagtattaggagagactcgattgagggtagaggatttgtggtgatcgaagggggaagaaggatctgcaggtttcaaggagtgatgatgtgaagagttctcggatggtcctgattgggagttgaatatcttgccgaagaggttggccttgagcgagtgattgttagtggccaatggcgaggaggaggaggagccattgaatcgtgtactgttcttggaccggcccattgaactgtcagtgacgatcgatcgacgatcgttggactcgagactgatgcgagatctgtagctctgctcgacctcctcgctcgatgtcccgctctttttcgaggcccgtctgatcggcggcggtggcggatgagagggtcggtgactctccagctcatcctcgagactcgtccggggctcctcctcatcgaggtcggccagctgggaaggatggttggaggagacgggagcccgggcgtcaaagccgacgggcggatggttcagactcgggggcttgcccagtcgccagccggtcatcttccactcggccgcctggacggtcttgatcatcgagttagggatgtatttgagccacttgtaggcgcccgcattgatcccgccctcggcagtcatgctgacccagggcgcgagaagatggatggaaccgtagacgcggtcggcgagtctgaggctagaggctagcgcgtaaggcgcgcccgcagaatgagcgagaatcgagaagcgatcgagcagcagttggtcggcgacctcctcgactaccgaggcccactccaggaacccgcgctgctcgtccggtacctcggtggtcttgcccagaccccagcgatcgatacagatgatacgtagcccaagcgcctccgctagttcgtcatacaatcccaccagatatcgcacacagcctagaccgaggaagacgatgactggatggccggtgggtgagcctacatcggctagcgagacggtcatcggactctgttgtctttgcagtttgatcaaggtggttagacgagtcgaacgtaggtagagcgctatttgatcgtccgcttgtgattttgctgatgcacgatcttcagccattgtggatggtttgattggggaacgttgggtaggactgaagctacgtttggagatcgaatcgggatcccgttgacgtaacttgggcgagccggatggagagttgatgaaatgggtaggctgagagcttcgttcggtttgcttggagagtagggtctgaagtgagagggcttccttggtgagtgaattgatggaagaatgggaatcatcagagttttcggataccgatcgaagccgagtgattggtaaaccagtgggatgatgcttatcttggacgggcgagaggtgtttgggattagattgggtatgagttgtgagttgttgctgtttttgttgctgttgttgttgttgattgaagtcttgacgggttgaacgtttgaggattggattatacttttcaacaatctcatcgattgagtcaatcttcagctgaggggatcgagccggaggaacaggaggatagtgaagttttttggagtatttttcgatgattccattgatgctcgggatggctgagagtggaggggttgggagtggtgctgaggttagatgtacttgggagggggaggtaacttggatgggtgaggtgaggttggaggaggggtttgattggactagctgggagggatgggatgatcttgagaggcagcggagagagagtttggattgagctgatctggttgattcacgggggttgaagtggggcgagtgggggaatagatcgggtctgttgaactggctaggctgttggaggtcaatagccaggtttgatgattggtgatcggtgaggtcattggtagatagactatggatctttccgatcctagtgccagtagtagtattagtagtagtagtagtagttgttgttgttattgatgagggtggtggacgggccctaggtatgttggatggacggattgaataggaggggttggtggaaggatggggctgggggtttgacctggtggatgaacgtggatgtggtttgaggcgtggtgaggaggggtcattcttgagggtgtcgatgagtgcatccattgcgctgacatcgtgagcagccgagaggagttcaccggtgagtgggtcgagatggatcgatgttcgtgggcctgcgaagagatctgtggtggtggatgaggatgaggatggggtgggtgagggtggtctatgtttgaggtagtggtactggattgatgatgatgatgatgatgatgatgatgatgatggggctggttgatattgagagtaagaggttgagcgactgaggattgggacctttgatgaggatggtagtgttgttgttgttgttgttcttgagttgagggtgtttctgctgtggttggttgttgttgttgttgttgttgttgttgggtaggcatagttcctgattgctggttgggctgtatggtgggagtggttgggtagattgcttgagtgatgagttgggttgttgttgttgcttgttggtgagttcttggtttcagtagtgtttggtggttttggttttgatttcctctgtagtactttggctggtagcttgagtggtttgatgtgtgctgatgatgtctaaagatgtgtttgggttgggttgggttagttttagtttatgttatgttatagtgaatgcttacccattgtggtgttgttggtggttgttgttcgctgttgttttccattcgagatagagtgatacataaattcggaggaggttgaggaatgggagtatattcttgtcgaagggctgatgagctaggatttgtcgaggtgagtggttcatggaggagatctagtgggaagaactagctgagccatccagaggagagcccgagccaaaaaacacaaaaaacaaaaaacaaagactacaataaaaaaacacatcatccaatccactcatcacaccatcttggaacactttatacccatcatcactggcatcccaccatcacaacagaccaccaccgagttcaagttcgatgtgaccgtaaccaattcttccgcacatttgaaggctcttgttcatacttgcattcttctcctaacaacagccaccacagctctcattggactgtctggctctggcaagaacccagcaagcaatcccctaggaatagggatgctgaagaaacagattttgataactttccagtcagaaccccatacaccttacatgcctactatctttgcccaaaattggatagattggtataccttttttttaacacacacacacctcatgagtatggaggggcttactgcaacccagctctgaccatgtgaggtccatcaagctagtttggaccttgcaattcccagctggtttaatggatggtttgggttaaccatctagaaattggtctcatctggatagcaatccatccagtcatccagtaactgtgcatcaattgtaggagattgattggaagaaaatcaaacatttagcactcacttaatctgtcatcttcttgattcataagtctcacttaatttacattgttttcagggtagtttaaagatcacaagaatttataaagataaatacattgttggcccatcaaccatgtctcaaagaaccaatagccatatagatcaaaattgaagtcaaccagtgatcatgatgagaaaataaaaaataaaaaaattaactggaagaagaaaaccacaaaagggagaaattagaacttgatcagcagctcaagtctgtcctttgcagccagccatgttgttgttgtccttgatcaggaagccaaataggaggtttctctagcaaggatgatcaagagttcatccagaggaagatgagaaaaaacaaaaaacaatagtcaacatgagtgatgaatgagactgagggatgggtaagatttccctcatgaaggtatctggaattgaaaaatctcatttctgaagagagaaaaattgtcatgatcataagaagacttgataggattagcccaaattctggattgacttttatcaagttttggatgaatagctccccacccatctctccctaccttgacttagaacttgagtctagaattggttagccaacctcccactgaatctcttgcatatcaatctttacccaccctcaattatcctgacacttcctctgttgagctatacatgtcactagtttcatttcgttcctatagctacttttgtcatcatgcttcttcctgtttttcatctctcacatgtcacaatatgtgacatgttttttgttttcatttgttcttatactggagccaacaggactggaaaggattcctttttcctcatcctttccaatcctgtcggctccaggtcagtttcatttctttttctctttttctctccatgttgaattgaatctgatcctctccaatcctgttggctccagttcacctcaacatcctctagaaaatttccccaagggatattctttggaaattgatacactcttctagaagggatgtctgatgggttagacttatcttgcatgtcagcactttcttttgtattgctactaagcattacttggatgtgtgttgagatggccaataatatacaaaatttcatatgttgtacgtattgcaagcattgccctaccactacaatacatcttatgtgtctgatatgataaataggatttggaaaacctgcatatttttcaacccagcccaatacaataaaaacaattagttgttttgaacaacaattcaaaaaggaagcttaatatgcatattgtcttttgtgttggcagttattcacaaaattattcaggcatatcctaccctgatccttgaacaggtccactgagagtattcattctcagtgtctctccttgcttcatttcttgttactacttaattcagctttggtgcataagaattcaatggctcttcactcttccctatttatattgattggatacaaacaatatacatagatctagaatgtcaatctgttttatatcatgaatatggtgttgcaagcgggtctgggcacaggccccagtcctgcgtgtcctcgcgccaccggggcctgggccagcgcccagggggcttgatttggcaggtcgcgcgggggtcggaccttggcactggcccaagcctggcttggctgaacccaagctctgggctcaccagatcaccgacatcaactaccaccaccaccacacccgcaacccacctagctgacctgtgaggtcaggtttggcgcgggtggcaccctcgcttgggcttggccaagcgtggcttgggtccaaccccctccaaattggggaggtgccaagcaagggttgaatctgagccaagttgggtttaaagggtgccacacgcgcttgggaattggccaagcccgcttggccccttttttgcccaacttgggcctgtgcccagacccgcttgcaacaccatatcttagttccaaatggcttaaattactgtttaatttgatatgagaatttgggttaagaaatgatgattcaactattaattataaataggtagttaaaaataagaagataatcatggggaattgatgaatgggtcaaaatatagtagaagaaagacagattagaattttttatttgatgattttgatccgtattcaacagttcatgttgcttgttggattaccaaagcagctagcttcttatacttttcagtagtgatggaaaggtcttgtgtttggaaccaaaatggcatcaaatcaagagcaactttgaaagctctgattctgccaaacttgccctttacaatcagatgattaagtaaacaaacttgagcatcattgattggtttggttattagtccttttgagttttgaaatggacccaggagaggaagataatcaccagtttccataaagactagattgtagaaccatccaagaagatcttggtcattcattgttgtttttccaactagcatttcttccagtccatttgacttgaaccagtagtgacaaatatgtaaagactctccaacatctctaattttgttcatgacaaactgggaaacttgactgggatctttgtttgaatttgtaaagatcctagtttgaattttgttgcaagatgcaaaagcttcaaattgatttttggatgaaccccccatgattattaatcctttagttttatatgaaagcatgtataactgcagaatttctgtaattttctccttgattctatcatcaaattgtttccatttgcggaattcctcaatgctctgatctctcagggaattctttgctttttgaataagatcaaccatgctataaccattaaagtattcttcttttgctcctttcagacaggcacccaccacatcatatctgtatatttgttcttccatctccattttttcatcctcagaaatattttcttgtgagaagactctctttttcatgggaagcaggccaagtggatttccttgttgatcataagcacccaactctggtccttcctcatgagggtagttgaattccttgttgctctgatgggtgtctatatagtcaaataagatgatcagtctgtgagaatatttcatagaaaacatcaccacattccacctaacctttctgccacagtgcaatgacatggtcaacactggaaattgaagtagataattctgcttctggacaatgcaatttgtgtccctctccccaaaggctgtcaactttctcaggcactaggtgagattctagacgattggaaaccaaatgaatcacagatcagtttttgaaaattttctgcagccaaaattcttcacctccatgctaacctttctccttgaatccactgttgatgcagggaaaaattgagggttgggtttgtggatcaacttcaaattggtgatgcagttcctctccatttccccagagggactcgtcggtgccatttgagcagaagtcatccttagttgagtcttctatcaagtaatgagtctttgggcgtttgcagggcctcaagatatcatgaggaaggtcagcaaggtccttaaagatgcttgaatcggtgttggaagtggtagaacgagcttgttgtattatctcttcaacaaaagcaccgttcgcgatgtgaaagtgcaagagatagagaacagttatcctcaaggagattgatccgggccaacgcatatctagatgatactcttcaggaaacgtctggtcggtagtttggctggacagggcagaatcaagtatgcctcttcacatgctggatttttaactcgatccattcttatccatcataaccccaggtgttcaagaatacaagaatatcttgtgtcttaacacttgtttctttttcttatttactcctcgcaacgcgtgagtcagaatcagttgtattcggactgccacgttgacgccgttatactgccaatagtagcagattgcactggtcagagcattggtcacaatccgcatacagatgttggaccttcaaagtcatcaagtgatcacaattcatatttcagatgagttcatcatctggcgctttcacagttcgatggagtcaggtgccgttgtatctgaagatgaggccatcagaaactgtttttctgccacgattttcgagagcttttactattctcagtttccggctgcaaagacaagcatagtttgaggtcccctgagtcacttcgagacattttgaaggggatcataccgcagtgaggttgaagacatacaccgtattattgttgtctgacactactggatcaagtgatagtaaaattttgtaagtctgacgctgaacttgagttcatactgcctagttcataaacgtcatggagacctcaacaaaacctgcacgagtctcaaaccacactgcgaagcctgcgtgcgggcgattcagtttgtcgaagtaaggtgtttgccaacagttggctgaacataaatagtcggggcacttccacgactcgtttcatcaccttgaggattagaccagttgacagctgcaaaagacaaccctcataatctgaaccaatatcagtatgccgaatacgaatcattttcgaggatttagtgtcaagttggccttgatcttttgcttcaagctgtcgattgccacctttcccaaatggctcgatccttcatcagaagtgtcgtcaacaagcaatagttggaatgcggtcttagatcatgttcgtgggcagcccgaaggctcgcagccacaagcggatgtccatcacatgaggattgcgcaaaccacatcgggtggaatggtcgatagatcaaaattaacacaccttgatttgaatcaacagtgtgagtgtctgttacttatttaaagtgcggagtcggggtcaatcgagactcaacgattgtgtctacttattcggaacagttgtagacgacgaatggtggcatggcgagctacccggcctcgacactcacaagaaacgtaagccgatacgattccgaaggctttaagttacttcgcactgatcccatcactgactgtggcatatcttttcaccgcggcggtttccgcgggattcttgaatgatcatgaacgtccgataggtaaacgggttataaaatccgaatttcctcacggccggcctccgtcccacgccgggtcatcagtaatgaatggccattcggacccacccccagcgcagaacgtcgttgggcagcttgcctcactttcaaaaaattaccccatagctaatcaggttgtgaaatcggaatttcctcagttcaatccaccccagacggtgtcaccagtgatccatggtgatttgggagcacaacgcgctgggaccatctttgggcaggttgcctcactggagaacacacacccaacaagctttccaaatgtaaatctgggatatgctcgtgaccatgttgctccagcccagtcccagtttagagtgagcgccagttgctccaatgcacaagaggctgggaagggcttcaatcagaaaacgactccactctcaaagctagtccccggatctgttcaagctgtagaatctggaccttctcgctccaatgctatcgtttatcctacctttggaaatatgccatttatcagtagtcattccaagggacaaccatctaaggaaagtaccaatcagggaaatgctttgcacgcgaacacgcatctcccaaatcctgcaaaaaatgatggaaatgcagtcgcaaaccatcctgtcaagctggaacatcctgaagcggcactagatcagacccaaccaccagtgggtgtcagtcaatctcatacacagactgctatgaagggattggatcaggaggattacttttactcaagcaaacattccagacttgttcaggctgcagaatcaggaccctcttgctccaatgatattgtgtataccaccccttctcatatgccagcaattgttaatcatctcaattctcaacgatataagaaaggggtcaatcaagaaaacaattcaaacccaaacagatacctgcaaaatttagcagaagtttatcaaaattcagtggtaaggcatcctgtaaaactggaatatcctgagcttgctccacactatcaccaggcccagttacctgtgattgaaagtaattctaatttacaaaataccatgaagggatttaaccaggaaaattcctttcacttgaaaaatcacaacatacctgttcaggttgcagagtcaggaacttctcataccagaatctctacagctcatgacatcccagccattggtagttactccaacacacaaaattctgaggagatcattaatcaggcaactaactttaaatcaaacaaaaacctgcaatttctacaaaagattgatctaaattcaattccaagcaatcaagtgaaactggaagcttctgaggtgaatccagaccagacgaagttaccagtcaatgtcagcagatccaattcacaaaacatcaataaggatggtcaacaagaaaccgctttgaactcaaaaagccaacccataactctccatgcttcaggatcaggaccatctttaaccaattattttttaaagtctactcctaccaattcaccacatgtgattttcagtgatcccaatgtgcaaaattctgaagagagaatcagtcaaatgactgactttctgccaaccaagaaaatcaaaaatttatcagtaatctatagcaatttgggttcaaaccatcctctaaagcttcaagaaattccaaaacaaacccattcccaagtcattaatggtaatttggatacacagaatatcatgaagggatctaatccggaaactacattgcactcagaccaacaccccagacctgttgagttgtcagaattaggaccttccaattctcatgataatgtaaaccctagtcccagtgagaaaccagtgattggaagttatcccaattcccaaaaaaatgacaagagggttatcccagaaaatgaatcactcccaacaaagcgcttcaaagccttatcagcaatttatagtgatttggattcaagaaaaaaagatgacagccttgagaaggctagctttatccaaaaggaagacctgacagatcttatgaatcttaagtcaaaatttcataagatttatccaacccaaactaattcaccaagaattgatggtcatcctgatggacaaagcactcagaaaattcatcaagaaactgactcaagctccaggaataatctcagagatgatcaggtctcagaatcaggaagctctcctgattttcttgcaaatttgtccactaaaaattcaccagtgattggaaatcattccaaagaaagaagcactgaccaggaaattattcaggaagctgcctcattcccaaccaatcacctccaaacttcatcagaaatgcatggaaattcacttgaaaaagatgatgaaagaatcaatgggaaggttggatatctttcaaggaagccccttatagtttattcacgtcagaattctaaaaataaagggcttggttcaacacagaccaacttaccagctattgaaagtcattcaaatcaagaaaacataagagacagaaccaatcaggaagctttaccactcccaaacagagaaaccacagctgctctggatggagaattggaaacttcccccatggagcctgtcctgactaatgtaccagtgatctatggggacaccaatggtaaaaaaaccaaggattccattggtggggagaaagcatcactcttgaaaatctcaaagctcagagctgatcagattgtgagaaatgtcatgtcccgtagacgtcaaaaattacaggtggcagtgaattcaagggctgatcaagttgcaggaatggaggattctggtttgaatgctgtcatgaatcctgaaattaacaactcaccagtggttgatattgatactaatccagaaaacaccagaaaagacaacatcaggtctggtatgggttcagaatcagagccttctaccattggttatgcccctattaaaataccagtaatgtatgggcattacaatggtcaacaaatcaaggaattttctggtagtgaaaaatcttcactgttgaacagaagacttggtgccaatcatatttttaggaacacaatttccagtggaactcaagctttgcatgggggtgaaaattccagagctgatcaggctgaagacttggaacatgccagtgtcaattccgtcacaaatgatggagctagcaatttgacaggggttgatagaagttcaacatcacaaaaccccagggatatcattgcccaacaacctacttcaatctcaaaaaatgacaacagagctgaccaggatataggaaatcaacattctcacacagaaaattataacctcatgaatgtgccagtgattgaaagttattcaaatggagaacaaacaaacaatcttatttcaagagaagcctccatatacaatggtcacctcatagatagtcatatcatcaggaaaccacgctctcataggcctcaatatcaccagggaagaccttggatccaagataaattcaaatcagctcaatttaagcctgaccctgccccttcatctatagctgataataatttggatggtcagaatattttatcagcacaagcttcagctctggatgagagagtgaatgaattatcttcttcagaagtcctcccagcagataaacatgttatcaaaagatggaaaaatgaattcaagaataaactcaaaaaagttggtttggataaatcaaaaagaaggactgagacctatgaacgattgaaagaaattcatataaaagattcaacaatctcacttgtcaaggaggggaactccttgtatgatgaatattttccacacaaaatccaacttttttcagtggaaataattccaagagaacaagcaaccaaaaaaagatatgcaggaagtagaatcactcgtattcttttttacttagattactatcataggttggactcatttcatggcttagactcaagctatttgggagccaaactggaaaattcaaatgagattctgattgaatggttctggatgttcatattcaaacaaaccagagacactttgccattgtttggaacatgtaagatcaaagaaccaactgatgaagaagctttaaatttatttgatggcaatcaaaagagaattgcaaatatactcaattgtgagagaccagcattagatgatatcaagacacttgcaaggtcacttttggattactggtacaaaattacctcttccaaatttgcacagtacaaacaaactcaccagtcagaaggaataagtgcacttgattctatataattgaatgttacaacaagtaagtgatcatggatatcttacttcattttccaaacattaattttttggggaaaatgaaccataattgttttggccttgaaaccttgtagtgtcaattctgaacagatatatcaaagatagatttccaaaagactaatgaaacaagaagtgaaatcctcatcaaaagaacaaacatcaaaaaaaataccaaacagtcaaaattttcaacaaaagtgaagcttgcataaaaaattgattctagtgttcttgtttttttgctactcttgtttctgtgtttatcatgtttcatctcttcctgcattctgaaaaactgcaatttccatttagcatgatgcaatacatgggcatcaactttttatttagagtgtgatgatggcagtgttactttgtatcagcaaaagagactcaattccaaacaatacaatttgcaggtcaagcagaccactctagatgaccaattcaattcaaatctacatgcactcctctgtctcattttttttctatgcttcaagaaagaaatctgcaaaatagctcttgatgcatggtatcaacggtgccacagatatgagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaattcgtcttcgtttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacacctgataccgtatcgtatcgtatctgtggcaccgttgatggtattatccttccatatcactttttctgatctcctacaccaagctttttgtttttattttttgcagactgaaacaagaagttttgcttataagagagtagaccagagtaaagatacaaacaagcataaatgcatacacagactcattagacaaggtgaacaagaaagaggtgcatgatcaaactatgagtatagtgtaggcctcattacttcctttatataatcaatagatgctcactgtcattgaatgactgggataggtgctctcttagactcccctgtctatctacatatgttgatgtgtatttccttgatgttggaccacacagtacaaactagcaacacaattgattaagatcttgtttcactgggatttacatttatcaccactgtggacttcagtgctaatttcaaggtatagatctcaattagaatttctgggccttgggatcaatgctgcccgaaattgcttgattaatgaacatgctaagcgtagtctataattgtaagaggcgagagaaaaaaagctagttcttgacagaaaaccaagtgtataagagaataagcactactctaggatctcagtgagattacgtgtgcggataatcaacggttttcacgcgcggtgattttagaaggtcgcagggacttcttggcggctctgatagaggaattgatagccggaaacaggcgttctttggcatcctcttcctggcccatcttccgtcgtttctgtttacgtgagaggccatcgaatcgatcccttttgatcgctgtcttcttcggtaatacagagcgttggtcggtctttgcaaaattcgccgtatgagcagttgtcccgatttctaagacagaaaaagaaaaactcagttaaagacaatcgaagcctatttcaaaataaaagtggacatgttataacgaactttttgattttttcttttctgattccgattgaaaccaagtcctagccggtcgacttttaatctcgtcttcatgttcgatgagattctgacattttttcatctgcatctccgaattccgcaactccttttcttccttttcttcttcgatgatttccgcaatcgtagacgacagtttctcgagttcctccttgacgtctttcaccagattggggtccaggcgacggtttttgatagccccttgggtcgcaagacaattcttgcgagcctctttgatcaatttgcgatcagattctccaactaatgtgagagcactacctttcgttccagctcgtgcagttcgaccaatccgatgtagatagacgtcatattgggtcggcggttcatagttgatcactctttcgacccctttgatatccaatccacgactggccagatcagttgctaatagaaacgaagtttcgccgtctttaaatttttgcaaggcggcaagtcgctgctgttgattcaaatttccatgaagttcttcggctttaagagaaaacaatgagaagatgattttcattcgatgcgcccctactttacttctaaagaagatgatcgtccgccctttactaaaagcagatgctttacagagagtgactaagatggcttgtctcgtgacatcggttagagatgcagctttcttgttgctggcactatctttgactttaaggaactcttgcgtcaggccagccgcagtagattttggaggatcgatcttgattcgaatgggcttatctaaagaaagtttcgccagatcggccaccgactcattgactgtagctgagaagagcatcgtttgcctcgagcggggacagttgctaatgatttcctctagctcgtcttgaaaaccttcctccaaaattcgatcggcctcatcgatgactaagatttccaacgtttctagtgagaagccccgcgtgtttctgatatgatcgatgacacggccaggagttccgatgacgatttctggcctttctcgcaattcggcctcttgcgttctcagatccattccgccgacgcacagggagaatgtgagatctgtgaatctagctagcagtttacccacttggaagacttgaacggccaattcacgagtgggagtcaatatcatgactcgtgttcgtccaccacctttcttgtctcgccagatcaatcgttctacgataggaaccatgtagccaagggttttgccagacccggtcacagacgagcaaaccaaatccttgccaagcaatcctagtggtattgcttgccgttgtatcggcgttgggctagtaatagacattgaagacaatcccaggagaacgggtcgactgagacttgcagcgcccggtaaagaggagaatggttgatctgaacaaaatgatcaaaaaataactcaatgagcaactcgagagcagcgaaacgtgtcggagaagcgtaccatgactgtccttgacgagctcttcttttgtagctgggtcaaaaggaacaactgattgatcaaagtaggcattagaagaagcgtcttgatttttactaccaagctctctgtcttgatatgttttgtcgtcgagtgcctgatcattagctgaatgtgatccatcttcttcactgtcgaaatcatcctcttgacgagtttcatcattattcttgtcgctatggtctacatcttcatcgctacagtccacatcttcgtcttcatcagttccgtttggacttgcttcacgatcctcttcatcgccagataaaccttcttcatcagccccattcgctccagcttcttcctcttcctcctcgctatcatcgtccttccaatcttccagttcatccattagtgcatcttgatgatcgtctgactttttgtgtcgtgccacgatttcatcaatcgataccctcggtacggcgttcttcttcctgaatcgttccaggggatcttcaaattcattctaggacaatgcttaaaaattagacctctgaagcatttttcctttggttggtaagtggtaattggaggactgaccagtagtttggatctgttacttctgtgttcagaattggaatctggatccagtcccaatccgtcgagcaagaagtttggattcagttccaaagtaggttcgtccacctgcttaggcttcttttgaggcttcttggatgtgatatttttgggcttggcggatggggcggagggtatggtttcctcgtcctcactgtctatggtgaagataaaatccgacatttctgggtgatatttgggtggttctctcggtgtgtgggccagtttgactggccaacagagcagtcgggttcatggatattcgatattgaatattcaaaatgacagacagagcactcaaattgcatctggccaagctcagatcaagatgagagctgctcattacaaacaatggattaccatctaacatgaagcccccaagattcaaaagtatgacctcatctttcttgatgacatatttcaacactatcaggacttgagggagagcagaaaaatggagttggcttgatcatctactagtgaaccctctgctggatccctgtcaacttcagtgtagaatatgggtttctgaggaagccatgtattagggcagctcatgttgcaccaaaactgttgctgatgtggcacaaggtttgtttgctgatgcacaaacttcatgacctttaattgtgggatttcaactccataggggagcctcccactaaactctgttgctttcccataaaccttaaaataggcattctaacaaggtttgactgctgatggtcaacacaacaacggtgggctgctatgctcagtgtcagccttagagccagccaagctggccaaaagactgcttaagtcctccttttcagctatgttcctactataacttttttatcacttgattttcttacattctgacttcagaaatgaattccccatgtgattttaaccttagtcaccactacacactttcacactactcttctccttcatagactttgtaatatttcaccgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagttcgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaacccagcacacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttctcactctcagtgtcaggatcaccaaatagtaagtcatttccttcaagttcagcttgcatctttctgctaagtccttttctctgtctctctgaatgatcacatcattccttttttctactaaacctcctgtctcaaacatcatcttatcaaatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgagacaaccatgcagatgcgcgcattgaatcctgaatatcagcgcggaagacgcatatccgatctcgatgtcatgcggacacacacttcggcatgagccggatgatactcgcggatatccgccctctgaatgggcggcgaggcagctggctttttcaggagtgatctttttttgaaaaaagaaaaagagctgattgttttttgttactgacaacaatgtgattttttccacatctctgggagaggttctcctcagcgagatgggtcttataccagctctccgggaggggttcctcccgacgagctggtttaaaaaccagcttgccgggagggattcctcccggcggtgtggcctcttggcaccgggtagcccaagggatacccggatacccgccagtatttcagggggagaggtgcatccgcacccgaatccgcacccgctggcgggtatccgccagcggatagcggatatccgtggcggattatccgcgaccatctctaggccaagctggaatttaaaaaagtctgcccaaacccaccccggcttggagacaggtgggcttggggtgggtcttgggtctgcccatcaaaaatttgctcatgggtttttttgacctgagtaacaatctccaacaattggtcactcaagggagtgagatgggaggtcaaggtggcattgcatggaggcctaaacaatgggtaaagaaaatttgataatctaggtaccaattctgggccttcagacctaataatatgtactgtgggtacatattattaggttaattctgataatattcagggaaactggggctttttgtgggccaatgggccggcccaccttcagaaaagcctgtccaagcccggccaatgaatttggtgggtcttcatggggcaggtcacacttgggaaattctccaccctttcctgtccaaacctgccccaagacccattggggcgtgggtagcccatgggcgcggcgcatctggatatccgctcaccatttcagcggaatcagacatccgcatccgctggcgggtatccctgcggatatccgcccccttttaagggtggacagatgtttttttttttcaaaaaaaagaaaagaaaagaaaaaagttagaggccagcttgtcgggaggaatccttcccagcaagctggattgtgtaccagctcatcaggagaaacccctcctggcgagctggattgtgctccagctcgccaggagggattcctcccggcggtgttgcctctcttggcactgggtatcccttgggatacccggatatccgccaggtttgggcggaaaaacagccatccgcagccgaatccgcacccgctggcatacccgccagcggatagcggatatccgcggcggattatctgcgaccatctctagcgcccgtgcccattgacagcctgatgctatgctacgctgtgctaaacagcccactaacgttagcgtagcagccctcaaaacagtgtgccaagcctgcagtgttagcgcgctgttagtgtcactatgctatgctgtgctacagcactttcagcggcaaaaacggcctaaaaatcactaaaatgtgctgtagcacagtgtagtgggccctattttgtggcccacacgtgtagcattagcggtgttgtggcagaattccactacgctacgcttaaggttagcgggaattctgctatgttatgctacactaatcactacggttagtctagcagcccactgttggtcaacatcagcttaatgtgaactgttgtaaccggggaggagttaccagaggtctcacctagacccctttttccatagcatgtatatagtctagagtagtctacatacatgcaagttcattatctttgtcttgttcctcatcatgaactgccctattgcacatcagagtcagtacttggtttggctggtcaaaccattcatccatgatcatacatgtctaacttgaacaacccactaacactgctgagatatttaggtgggaaaagtatgcaaattataataataataatataaatctaggaatcagattcagccattgtaccctgtgagtgtgatgttcacttgaatccctatttcttactgtttattcaagccaatgcaacatcaaaaaaacagtgccacaagtgaagtcattatcattttagccaataattcaaggttggttgcaaaggtggatatagaaatcatttgcaacaaacaatatctgcttctggagattaatcagtaaaatttccacctctgagaaacattgatagacattctccaccatgtccatcaaacaaaatacctagatcatcactaaaatgggatttagctttgacccatctcaaaatcttccttcctcgctgctctttgtcactttcccattctcccttgacttgagaattccgtaatttgtgtcataacaactctctctatcaaggagaattatatgagaaatgatacattgatattcaactcacaggcatttctgaaattgaagggtatggcaaagacagaggcataaaaatggtgatggaaatgttcatgcacatatgcaatgcataaggtgggatcaaaatttcatgaaaagagaattgagaggtattggatatatagacaggaatggttgtgatctgatgaaatgggaatatgtagaaagtgttcagatagtactttgaaacaatatatgccaaatgttggattgatgcacttacacaatcaacaaatatgttggctccatccctaatgtttcattgccttactagtatatgcccccaaatttggggaggctgcatgtttttgccccagatgttgggttttactcaatgacctacaacatatggggttttcttgagttggacacctgtctgccttggtctaacgccggctttgacaaatccaacaaatatgaattggaggtcgacgccggcgttagattgcatgacagtttgtttggctctttaagcctatttttttagttatatgtagattccctctgaattttaaggatgacaatgaggggtccagcatgatcagaaacagcttgatgatcaattctctccacagttttttctgccatttgaggagaccatcaaggcgcaactgtggtgacagtaaatcaccctcctcaaaacaactcttgggaaacactggtaggtttctccccaagttctgcgtatccgtagctggtgcaagcacaaagatcaggaccctggcaagtccctgtcaaaccaactcatgtaatttccagaaaatttggtttttcaataccaagagaaatctgttttttctcatcaaatctgcatttagatacatcctacatgaggatgatttcaacaacagtgggcgcctacgctagccgtaatggttagcgcagcataatgtagcggaattccgctaattctcagtgcacaacagcggaaatcctccacaactgtgccaatgctatgcttgtgggtggcaaaaaggggcccactatgctgtgctacaacacattttagcggcttttgggccttttttgccgctagaaagcggtgcagcacagcatagtggcactaacagtgcactgtcttgagggctgctatgctaacgttagtggactgtttagcatagggtagcgtagcgccccagcattgatttcaagggtgttataaggccaaaaagggtctgagacatccaagattgctaccccttgcagtctttagcctgttgtacctaaaaaagtgcactttttttggcaggaatacccaaaacctattctaggttcatgaggaccatttaccaaaaaaggcaaatctgatacatatccgatgaattttgtgaggagcattttgcaaaaaaaaattggatacatgctacatgagtcagtttgacagactttccggggtcctcatggatccgtcagaaaagggaatgctcagtcagtagacaaacccttcttttgcttccatcctggtagactttgatgaaaattggtgtgtctccggccctccttgggagtctgagatcaggcaatgcaacacacaaacctgggttttgcccatataaattgctgcccaagttgttctatccatccgtttcccgggggagaatgttgactaaatagtgtgggtcctaactagatttataatctgttagagtgaccaacaaaagaggctgcccacttacgtaaagctctccagatctacaccgtcagcaaggatattttgcattaatcatgtggctttcccattccatatttattctgttcttcattggccaatttatcatcctagtacatacatattgaagcatctttgcaccaacggtgggccactacactaactgtagtggttagtgtagcataacacagcgtaattcctgttagcgttaagtgtagcatagcagaattccgccacaacaccgctaacgctacgcgtgtgggctgcaaaaaagggcccactatgctgcactacagcgctttttagcggtttttggctgcttttgccactaaaagtgctgtagcgcagcgtagcatagcaaaaatctgctaagaataagctaacactacagttttttgatgcaaaaaaagcgccactgcgctaagctttttgggtcaaaagtgtagtgcagcgtagcggcccaccgctgtttgcacagaaatgttccaaggtattggttgccatacaaagtcaagcagaacagcttctccttggaggaaaacaaaatgtgttcaaatgagatgagcttgttagctagtgatggtgagggtaatagactccttgcaggtttgagctcttccgccctactcaaacccatggcctctggtcagttagcatcaattttctgcatagattcaaatttgcttgtaattcgacttattttgactgcaagggagttttgtcttatttaaacataagtttacaaacgggccaggaaccaactcaggaggaggacagttatagaaggagcagaagaagaccaagtggggccaccctgtgtttgtttgaacctttttccaatccaatactctgtccggttctaaagcagacagattgagttggacaagagtaaaatcagttaactgaccagcggcctatcatcattttgtttgttgttcagatacatggaaaaatatgtttgaaagctatcaagcagacttttgaggctgccctgggtcagtcgtgataaaattttatgataagcatcagtgctgcaattgaaaaatttacaaatgaataatgttttgctagagtgtgtttaagaatcaaaggataaggatgttaaatgcagcttccagaaaccttttcaagggcagtttcacttttgtcacaagtcaaatccgtcttgtacttgtagataatttttggtatgccctatgtaagcttgggttgagcagaatgagaatgcaaatgtggtcaactttttcataagtgttcacaagcaggacaagtttgagtgcatgtgagagaaatttgtaagaccaaaaccacttgtgcaatcatttgccttggagggataacacattgttaagtgagttggcttgatgcaaactccccttgtataaattgctgacagctatcccatgccagacaaaatcccatctctaaccagcaaccacatcaaccatcttggtatttttctctctagtcaccttgcaaaaagcaaacctggtaagtcattgatacacagaggtaagtcgttgatacacaggtttgctttttgcaaggtggccagagagaaaaacaccaagctggctgatgtggtcgctggttagagatgggattttgtctgggatgggatagctgtcagcaatttgtatgagggaagtttgcatcaagccaactcacctatgtaacaatgcgttagcaacagtttcctatagacaagttctccaatccaaggccatgttcgtccccaaggctgggggggggggttactattggctgggtcatatccaaggtttgaaaaaaaaaaattgaaaatacaggtgggaaaatgaactgatgtggaaaagtggaggatgggatgaggttggtgccactccgaggcaaatgattacgatggcagtccagcctggggcatgggcctctcctccaaaattggatatttgaatgctacgcttcggttggtggctcttcatacatagctcaccagtgctctcatgtggctccattgggtggcactcgttggtatctatcattggaaactgtagggttacaggtagatgcatcgatgtagtggggctcggcggtctcacgaagttagcctgtcgtacctagacgcgactagttccttccgagatggcgtgcttggagagctctccaggaaggatgagtcggacagcggtttgaatctgtgaaggtgaagtgatagattgatcagatgggatatccttgagggatgttgtttcagccagaatacacatacctctcgggacgagatggtggttttcttgttgtagggagccgacttggaggcctcggtggcgatccgctcgaagatgttgttgacgaaggagttcaagatcaacatggccttgtttgagataccagtgtcggggtggacctgtttgaggaccctgcagatgtggataccgctgaaagaggagagagagcgcgagattattagtgtgactgttatcctagttggagagggtggagggaggtgaacatactaggtctcgttacgttgcctttttcgcttcttcttctcgccatcagtcggttttgttgactttctcagccggagcagccgagctggtggccttggcccttggaggcggttgaggcaggcttcttctcggcggtcgcagatcttggtggcatgttgggtgttgttggtgagagtgtgttgttggtgattgaagtgtgttggagtgatggtctgacacaatcaatctcaaagcagaaccgttcaacagctgaattcaaagagggcaccagagtggagcagttctgattcaaaaacagtctcaattcaatcaaccccaaaccagtcccagacattaattaacaattggatgatttgctcaatcatgttgtgattatttagttggcctataatcttctcttttgcctcgagagcttgcctcaaataattttttctacttcacatttgagtcatatctaaagaaaaaaaacccttgtttgaaaggcaaggagtttttggggatcctagtctataacaaggttttaagattttttataggtaaatgaaagtggatgtatcaaattacaagtcaagtggtctcttttatgtccactagggtttcagggcggcttcgccgccctccaaaagaaagttttgctttagccctttccgattattttctaactcaagcgcccctacatctactcataactcccctccacaagtcacacactctgtttccgcacaaggcacaatagtcataagtgtaaattaatgcttatacaaattttttataatcattcctcatgccgtagaattagagcgaagtagaattattgccttcgtcacaagtcctagtgcccaccgaaagaaaagctctctttaacaaaacgacttgtatctattacgttatcgtatcgtaacatcccaacacaacaattactatatccgctcatctggacctcgctcccaatacctgcccccagtagcggttcttttccgtcctccacgctttgatatttccgaacgacggatccggttataactcctccactacaacaattacttaactcagcgttctaataaccaagtcgatgggacaaattccagggtgccgtgccggggacccattactcaccctacccaaacagcccgtacgaagagtgaatccagcgtctactgagtctttgaaaggagattctcgacctacgctgaatggaaaccccatttctcccgggaactctaaggacggcttgatgcctaagaatcaacaccagtccgaacctccatcagactcaccagaagaattaaggtgtgccagaagaattttgaaataaatttacccggccaggatttgtatcatggaaactgtctataccagtacatatgtacttctcaagtaaatcccggaatgttttgataccaattagtgcctatcctcttcttgtttatccacaggccgggtcgccattgtcacaggtgaaccactcttttgggaatcgacaaagctcatggtctgatggaaggctgggcagaggggcattaaatagaatcattgacagaatggtctgatggaaggctgggcagaggggcattaaatagaatcattgacagaatggctcttgtaatctatcacaggtgcaaatagcggtataggctactttactgctctggaacttgctcgccatggcgcaaaaacttagtaagattgttaatccaaaacatccgagagctagccaggcccaaaggaagtctgacggacagagtttgggtcaacagcttagcttgtagaaaccctgggctcgccgaggaggcaatcaacaagatcagggcaattgtgccaggctcagaccttcggtttttgaaattggacatcacctcactcaactctgctcattcggcagctcaagagttcatcaagtcagaagagaggctcgatatcctggtcaacaacgctgcaatagtctgtttttcatctgaagctattagaccaccctcagagtcaaggcgcacacgagcctttcatcttgctcactgaactgatttccaataccgttacatttcatccaggtcagtgaataagtctaaggcgagaaacgggcaaagatgcagttaacaacttaacgtataagtggtaagtacgggagaggggtggtgtaaggaatgcattgtgtaatgtatgaggtgtaaaaatgggatgggtggagatgggagggagcattttaagcagttggaatgagattcaggtgaatcatctagggtggcattctggggaacggtgaattatcagggggtgaaggtttgaccgtaaaagtcaagagaaagtttagaggcggacgttgtaggccggaagaagcaaaataagagggggggccggaaatgggaagcggggagggggggaaagaagaggtgtatgtagggtataaaaggggatgctcttgttggtggattgatgaaccaccggttggcttttgctcggctctatcgccattaagccaccggtccaggcgtaagcctgataaggggtataaaaatgatgtgaagtgtcataatcgggagaatggtgaaaccaacggggggaatcttcggggggagcgtggtttaatagtaaactcttaattcctaaatacaattctcaacgagcccaaaacacatctcggggaatgaatgtggtgttttaaactatggtattcattttttttttcttttgagagaatgaactaattttgaatctttgaacaattttttttacaaaacattccattctatcatatcaatttttcaggagttgagcaaaacctttgaacttcatctggtactttagcccactcggccttgcgagacgaaatttgcattgcacctccagcagctaaatgccattggatttgatcagaaaggagccacatgcccgggttatcagttgaaaaacgaattttgacccagccatctttggggatagtaaaggtgtcgcgcctgagcaacagaaaagaggaaaacaaaaaaacaaaaaaagtcgttgcattagccaagggttccgatcttgttgataaatgattcactggagataaagactcactgaattgccactgggttatctgatttgggtaattgccttcggcttttaacgtttttatccctcttattgtgagtcgtccatcctgctttgtccctagatgcccgacctctcccctttgtccatttttcctgatctgggcctttgtaaggttcatggacattcaactcatgcatatttgcgccatattttgagtatcgaggcgatgacgttgctggacgagtagccgagggcttctttgacggtggtgtagaggatttggagtgatcagatgatgtgccatctttttgtttgtactcaggttttttagcagccgtttgggaacgatctttttcaggattggaaacattgtttgaattgggggaaggtgaagaaacacccggctgatttgcttgtggattgggcatggtgctattggaggaagttgagggtgtcgaaggggcgatggaattgccatgtgagtcatttgttgtggaagtagttggagggccattgggggtggaatcattcaagatgttgtcgggcgcggaacccgcggacaggccattaggtgtggaaccggtcatatttgcaggggatggtgcagcatcagccctgtccccatggtaatttccttcgccacttccaatgatccaaggccgatgtccactcaaagagaaggtggaggaccctgaaaaattcaaggtgaaacaaaatgcacgagagcttaaaccacatcgctattcttacaaacatcacgctcggggtaaacttacctccgctccaattgttgatgatcaagtcaatcacctctggcttgtctgcagatagtaaaaactggtatggtgcaggtactgatagcccatctttgccgtcgcctaaatttgtcagcagagagctactaggaaataaaggtacccaagtctataacatattccgttagttttggtatcttaggacggggatggggactataatatgtttccacttactgtcgagttaaacatcccaactgaaaatgaattgaccacacatgaaatgtgcaaaattgttagccagcagagcttacaaatgaactatcgaaggccttaccagtgcttccaccgggggattgacgaagtaagtaatctaccatataggttctatcaaatcaaggggaaaaaagcaattagtcaagatccttgcttgagcaggatgcaagaaacgattgagggaagatgaagccaatatcttccatctaggttgacttactgagtggcaggtggaggatttgtaggcacaagagggcgaaggcgagtaggatctagtatttcaatcttctcttcgtgggcttctgagtgaggaacaccttccagtccctctccataagccacgatgccgaggatttggcggttagattccggattatcatactaaagagtgatcagaaactcagtcaggcccattactatcaagatactgattcaggataaaatttactttgaacccatccgcaactagggctgcacgcatccaatattgttcgtggtgatcatgctcggcatgtagaatcacactatacctttgcccaacttcaacctgtatccctccaatgaaggtgataggctcaacttcgactccatccgcttcgatgactgtcaaattgtggttgtctacactgaatacgatgggtgccattgagcctgcgttgatcaacctgagtctgtaactgtgaggcaacaagagcgcaacggtagcataatcagagtgagttcgtcttccaaactaatttcatttgtttgaggatgacttcgggcaagagacataaggcaaaccttttagttttttcgacgtgaagcttgtggtattctgggaagatgatctcgccatttggtctatgagggtattgaccaatgccgttaattgtgccactgtccggaaccggctcattgccagctttcccgcctatcccttcagcctgcaaacgggcgtcatgttgtcagaaaatacccttagggataccgcatattcctgaatgaataagaagctcaccgagatgtatttttcggtcagtaccttagagttctcatggtacaaatcgctcaggtggaccacgacttcttcatcaaaagtcacggtagtgttcgagtgtgtgggatggaccaccaagcctccagtgagaccgtctgctgcttgggtaccgtatcctgccttccaaaatgtagtccctgtgaacgggccaggctgaagcctataagacatctgctcaccggctagagttggcgacaggcagttagtactataccccagagctccattggttcataaaggtcaagttcaagttgtaccaaccggggattccacattctgtcacaccagctaagccatcgaaatagttggtgccaaactgaaataatccttgccagtggatagaagtaggctgggctagattatttttaacattcacaatcacttcgtcaccttgattcacttcaattattggtccgggatattgccctatcgaaaatgtcacggtcagcagctaatcgataatcacccacttcaatgtcgacttaccatttgccacgatcatggctttttcaaccccatcaggaaaacctagtcgctcatctatcacaaatgagaactctcgcttctggggcggctcgcccttaacagtggccgataacggattcgttcgcgttcgggattcgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagaatggcacgcttaagtctacttgagatggtgaaagattgatcgtatgactcatccgatctttcatgacgattttgttgggaggcgtatgagctttcctgatatgtgctcgggaagctttcagtctcactggtacgagagctcgaagagccgtgattttctctcgactgataaggaaagctgctctcttgagaggtttctcgactatgggagttggacgattgtggaatgatagactttcgacggcgagcaccacctgaggaaacttgactgacactgctttcagaagcccaagagctttgagagcctgtgctacttgaggcatgcgatgagctggaccatggccaacgaactttgaaagaatcggtgaagctcgagctgaagctggggagctttgcaaaaggcattgaacaagaagaaaaaaacagaaagagaaaacttggaccaaccgggaagaaaacgatataataatgactgacgagtccgaagaggtaatagcaaagtaagatgaattcaaaatcccgggttggttttgagcgtcgctgctagcgtgtatgaatagttccccacagcaacctcaacggcatgaacctcaaagaaagtgctggaacgcgaaaatacaaatggcgtcaaggtagaagagtcgatggtgtcttgtgacagagagcgtgcagggcagatatgccagagaaaaaaagatgtgacgaagagaaagtggagggcaagcgtataagtgtggaggtattgttcgcatcatttgtgggcatactcgttaaggacacctgcgacgaacgcgacagacagtctcagtgacaatggtacctccttgcaagcgacttggtgattgtaagtcgatgagacgcagcaactgaggatgcacttgatgataagatgcgtcgcttgacactgaattctggacgggcgtcgaagcaggagaatcacttcttcatacggaggccgaggacctcgcccaatgtctcagcagggaagcagagttgcccataggatttcgccgagtaacatggcaacaccgactcggttgcgagacgaaaagctgccgtgcttccggctaaccgtcttggagaaaacggcatatgttgagcgctataaggggttagtaccctcacctccgaaacttagaaaaattagctgtttgtacctttttgaggtcgagtgtattcttttctggtttcatcacaaaaatccatgcattttttacttggagttttcctgggccgttttgcaacctgaatctggttgcaccacccagcaagatcttgatccagctcagttcacaaagatatccacaaaagaagaaccaatacagccataacgagaaagcttgcgctttcgccagccagaaattccgccaaaaaaataaaaataaaaaaacccctcggatgccgcaggaatgtttggaagaatacatatcctgtaatcttctgaacattcctgcggcttccctctctcaaccgacccatgctccgacctcgcccacgaaaccctgccgccccatccgcccatcccacccaggcccatttccatctttttccacccacccaggccccatttgaaaccgaatcatccttttcctgctccaaatccccatcctcattcacctcagcccccctggtaagttgtcccattaaggcctcaccacccaggttgaagctgctaacaaaactgatcaaaccgaactgatcctgggctgtttgtccgttccatgcgattcattagctcagtacggcgacatggtctttgtaaagtatgaccaacaggtcaaagtcatcgttgtcaacatggcccgccgcgggatccacctggacatcatcaatccgaccattgggcggagtgtctcgcccgagtcgcttgcccgctggatggatctatataccacgacccgggatgttgttcgcgatcccgccacgtacgagcaacgtggccgacccttggccgtgacacacgaggaggccgattttatcctggcggctctcgagttggaacccacgttatatatcgatgagctccaatctcatattcaggcgatgactgggatggttcatcctctggcgacaatcacggacgagttgcgtgttcgacttcaacttacgaagaagaccgcgcgcacagtgcatccatcgcaatgcccggtccaaagggctcatttcacctctcgagtgggggcatttcccccgagctacttggtcttcatgggtgagttgtctctaggatgagtttgtgagaggttgcttgatgtgatggctgactggtatgacaacaaccatatcagatgagtgtgcggtttcgcttgggactcactctcgcgaccgggcttgggccattcggggtcgccgcacgcaaaggattcccaagccactcacatcagcgcgggtgagtgtcttgccggcggtgtctttgactggtatgcttggcgtgattgcgcacgaaggttcaatgctccgcgcggacgtggagtacttcttagaagaggtcttggtatgtctatcttgcttgtggtgcctattccccccgccggccaagctgactttgtgtgtagatgcccgtgatggggagattccccggtcccaacagcgtgcttgtcttagacaatgcccaggttcaccatggaggccgggtccgagagatttgcgaggtcaacggggtgctcatgatctacttgccgccatactctccggacttcaacccgatagagaaggttttctctgtcttgaagagcggcttgaaacgcgctcagattttgaccggcaccgacgatgaccccgagataatcatggatttcttggcgacgctcgtgacccctcgcctaatggaagggcttttttatggcagcgggtattctgcttaggtctcaagaggggatgccgggggattcgagcaacggtcgattcgttcggcccctggatccgcttgggcaactcatatttcctgatttttgagtttgctccctcgtttccgtcgccacttaccaagcgcccccccccctggagaatgaatacggtctggtagttccattgtgccaaccacttatgacctgcgcaatgttgtcccttgatttccttttcattccccttgattgccttttcacgtctccttgatttacttttccggtctcttgaatattaatcctatctcattggcctgtgccccccttgttatgatatgctcatgtgagcgattgctcaccggtctgcatcaatttaattgttggggtgcgcctgcaacctgacgatgtcgcttgagttcaggggttgcccaacttgacatcgcaacactgaaccctgctgttcacgcgacaccgtggcacctcagagggttgcctaagtctggcccccggggtgatgagtcctccctttttttggctaagtcttccccagcagtgactgccgattctttttggctaagtccgccccaggcggtgactgctggttttgtttggctaagtcctcgactgctgtttttttttttaagtcctcaccagcagtgactgctgttttttttcggctaagtcctccccagccggtgactgctgattttttttggctaagtcctcgactgctgttttttttgcctaagtcctcaccagcagtgactgctgttttttttggctaagtcctccccagcagtgactgctgaacctttctggcatgagctgcactcattctggcaagtgatttttgggatgcaatagctggcagccaacgtgttagatacgattggtaggaaaactcgcgggcggccaagaatcaagcgtacattctacggcaatctcaagcatggagacggaagaaaacaagcagtgagggccatctcacgaatgtagacggaaacaatgaagaattgaaagcagacaatcattgggagagaataggcggaagacaaagactacccggtggccgaacaacctgacaaggattacggggtttcacagacatcgtgtggcataggattcatacattaccttgcccacgcggccgctcctagtactcgggggacgcttggattcctgaggcgtcggccgctggtgcatccgaactctgagtgtcggcatctggggtcaccgagtcatgaggcatgctatcagccggggtcggggtcgagtggtcgtcggccatagtatgagtgatgcctaacgcttcggcaccattcattatttgagcggcgatcggatatgggaatcccatgcgctggagttggaccacatcagtgtcccggtagaaaaaatcccagtggcggatgtgatttaaccctatcaagccgcggggaaccatatcgttggccgtaaagttacatagggtcaggaattcttccatcccaagggaccggccggcgtcgttcaatgggggaagatcccggtggcatgggatcaaaggctccccgtccaaaccgcgcgagagggccggcgccgacgaatggacacttccagatgagaggtcaggaggtccggatgtgacactcgaggacccgttagacccggcgatcttccgcgttggcgaggtcgaagatatgacccttgggttggcgcgcatattaaaattgagcctgctgattgcgtatgccggcccgggccccgcagggcttcgaggaatcttccgcgctggggaccggtcgacgccatgtaacccatcgccagggagaacctcgaggtccgtgctggaactcctgataggcaaaccggtttcggtcccatcaggtaggtccatgttatcgaggtccatgaacgcattccccccccacgacaatgccggtgtgttcatgtcgtcggtacatgaccccagatcgtctcccgcgttgggttgtctatcgcccgccagcggggtcaccgggaccgatggggacacatcagctagatccccaaaagacgcaatgcgaggaggtctcacacggccggtcgaagtaactcgggcgggggtgaatttcggttgcccgggtgtcccctttcccaacgatcggcggctgctggggcggacttgattgtgattgtttgcctcctgttccgccagtgtgtaaatccgcatgggctcagagacaaaagccgcagtatcaggtggaatctcctcggtcacccccttggcgtcatggacgagcgctcgactccaatcgaacagggcgttccgggtgacgcggatggatcgcatgggatcatctgggtctttgatcctcaatgactccgcgttgcctccgtaagttgcaaggatcttctcggtgatcgagacgatgtacctggtgcgggccgctgactccatatcgcattttggctgggaaaaggaatcccatcatcagtcaaaatgcatctgatgtcggcagcattaaagacttacgttgagggccaaccgagtttggaccttttgcaaagccagacgctcgtcatcgggagcatagctcatggccaggctgtcgttttccgatttttcctatgggttcaggtgaccaaataactccgagtcaaatcagttcatcccaaccgtccagaaggcacacatcccacttacggattccttatccttggcactcctgcgggggtcggtcattaagatcttgatggtgaccttggacttgggcttgaggaccattgccgcaacaaacggagcaaaatcctcgtctgaatagacgtagtagagcttcccgctcccatacgtcccgtggttagccaagatgcactgccacttgaggaggccggcctcctcaagtgccctaatgtgtttgtcaatgttctcacggccctcgccgagtagggtgatgatacactgttgagcctgcggccacgaccagacctcaagcgcagccttccagacggtatcaaagtgcgggacgatccgctcccactccttgtttggggtcaatgcagcgcccttggatcgagatggtacgacctcggcaatttgcttcgtagtagtccggttgaaaaggacataatcaattgcaatcggtcggatattcccgttgttggcgatggttgatccggaggttgatgacagtcgagtcgagttacctccagcggccgctagttgcgattcagtcgttgggttttcagtgaagaccctcgttgccctgggagccgagtgagatcgctgcgatggttccatgcacgactgctggttatccaaagactccatcgttgggcggggcggacgtaagtagtccttctggctgccgccctctacatttgagaagggcagctcggggagcatatcatctaagtccaggttgttgaggtgcttcaatggcgtcatagcctgttgcaaaggaataggggcacccgtcaatcatgaaccaacacaaggagtaaactacacatgatatggacttacacaaacagatcagaaaaatcctagcggattagtaacagccgtacaagtgatcggaaggggtcggaacagcggttgatgattcggttgatgattcggtttcaaatggggcctgggtgggtggaaaaagatggaaatgggcctgggtgggatgggcggatggggcggcagggtttcgtgggcgaggtcggagcatgggtcggttgagagagggaagccgcaggaatgttcagaagattacaggatatgtattcttccaaacattcctgcggcatccgagggttttttttatttttatttttttggcggaatttctggctggcgaaagcgcaagctttctcgttatggctgtatacggaagcccacaggggacaccaatcagctcaccattttgaaaaatgaaaaatgactttttgaaaatacagaattctgtattccattcaaaatacagatttctgtattttaacattctaaaatttgaaacgtaagtgctggatcagatacccatacatgcatagttgcataataccttttgccatctcattccgacaaaccaacactgcatcagcccggtacggtcctactcccgggcggatgctgattcactaagaattacccggtgaggagagtactccctccgatggctggttcagatcggtcattggtgggggtaccctctatgaccggtcatcaccggtcatcgatgggagtacatactccctttcatgagcagtcagacttggccatcaaagagaatgggcaatcccttcaattatcggtctgagttggtcatcaaaggcggtgcacatataatcccaatgaccgtacagaccagttgtttttggaccggtccgtttttggccggaatacatgaaaggtgagctaattaaacaccggtcctctaatgaacagtggttctgaaccggtcattgaagggaatgagtacccctctggatgactggttcagagttggtcattgaggtgagtaagtattcctctcgatgaccagttctgaacggccatcgaggaagggagatacttccctcaatgaccagtgctgaacggtcagcgaggggggtacttactcgcctcaatgactcgctctgacctttcttcaatgactggtcgtcagctcctgtcatggaggttgaaccttccgggccaatagggtattggtacgcggagacgtgatgccgggagggccaccgagccgattgccaccggtgccgattgtatgtttagaattttttcttagctgttatgcattatgcgcttcccgactaggatttattcggcagtgatgtttcaaattttagaatgttaaaatacagaaatctgtattttaaatggaatacagatttctgtattttaatttttcacttttcacttttcaaaatcgtgagctgattggagtcccctgtgggcttccgtagctgtatctaaataagtattctctgtcttcatcgtcagcctcagtgtgagtcaaaaacggatcttgttgggaggcacgccacaaagcttctttgcccaaatcctgctgtatgcttttatctgttggtggctccggaagggctttttagatgtggtattagatacaatccagacaaattcaatattgaagccaagatgatgattctgtcggatgagaatagaagctatttaccccataggtgacctccaacattcctctcgctgttatattcaactgttttatcaatagccatgccaaatgtagttgaagcaaaccacatgctaacaaacatgagtttggctaacattttagtatggtgtgatagatgaaatagcagagtatgagaacggccctggattgatgtaccaaaggtagcacaaacttgagatttgttcaacaaagaacgcaagacttctgttgtccttcttcagaccaagacaacccctttcaaatttcgggtaatcctggcaagttagagacaaggtacgtacatactgcgcgccagatatttcgctgtggtctatattggtgacatttgaggcggccgaagaaggaaacagatcacaaaaccacccccccccccacccccccaatacagaaggacatgattgagtaagggcggccaatgtcttcgaacattggtgatatctgcagtccatattgtattttcacaagggctactagaagcagcagattataccttatcaaccggacaagacaatcagattttttgttttgttcatccgggaggaggaggataacttcgataacacaaggccagcaaaaacataaccccgtcttgaattgacgtcctcctgctcctattgggacaaacgttggtcaacccacaactccccacgaccgggatgacgtcagaggagccgaattctaccctctgcctgacctcagccgagatcaatagttgcataaattggattggcttgaaacatctgtcatgcggttcaagactcagactttccatggaagtcttatgtcagcaagtcaaccaagtgatcagaagcttttcacaaaattttgcttggtcatgagcgttgtgagtccaacaatctagttgcagagatgatgatctatgatgtgactgttttgaaatgaaacacctctctaatgtttgatgaagtcgattgtttcgtttgcatatggattttatatgcctctagattgtgaaaaccacatccccactcgttcaaaaacactagacgcacggtgtcacaatagattatgccgtgcgcaacttggaacgcgcttcgattcttaaacattggattgaagcattaaataatcaaggtacagacataacgatatatggaggaataagtaggctgggcgtcaaccagatcgcagcaatcaatcctggcattgaatccagtgcctattacagatcttctacgtagattggcgatacaaattgacagagacatcggtccagtcagtaagatagcgtggtcactattcaagactagcaatagaactcggacagagagtttgaacgcaagtgctaaccttttgagagggcatgttccaattttcaattggtctttttgcgatcattgcggaggacttgtttgtctattttggttgttccagtcaattccaacctttccaacaaagcatcccctagagcagtggctgtaaacagattgagtcagatctcgattgtgagcttgtgtctagcaaattactgagaaataaatcaagcctgataactaacatggagtcagaaatcctccttgatgagctaggggcggtagcttattatgggcccgcacgcaggtaacggcgcattcagcgatgctgattgccgtccagccataaccctatccactcacactattgtcagttattcggctaggaggctttaatcaagtttgagtaacgatttgacatcaatatttaccgggtcaagatttccgctcatagtaactctaacttgaacatcatcctcaactgaatgggccgtggtaatatgtttgaaatggccgttcttcctggttctaaaaacgaaggcgttgccattttttcagtctctttatgcgctttgaaatcccattgatggatatacacagttgagtcttacatttcatcgggtccatccccaggttgggttccatacttctttaccaaagacctggcttgaggaactagcatcatcaaagcaaagaccctaaaaaacagggtaaggagaaacccggcaacttgacctggagtgatgagatattcatcataattgaatttcgcgccatatctttcgtttttaatagcactatctgaggaggcttccaacaagccccacgatcgacgtacgatggccccattgtggggagcctgttaggatggaatgtgtcaagatctaatcaaaatatctggaaaccagttagctgtcaaactcaccatgatgaaaaaaccaccaaccaagccaggttctttagtgacccacgaaggatctttcttttgatgtcccttgactgaattgaaatcgagcacgttagtggaactgaagtgtttgacaaccaattcaagaagaaaaaaaggaactgaccaggacttaagaggtagcaagacattgctttgcgtagttgtgagacaccttcatcatacatattcagcatgctagcgatagtcccgccactgacacctccttttgccgtagcacctgcggtgactcgtcctactttgacgtcttgtccggcgactttctttagctctctgacagcaagcattgcattcaaatcgctaggaaccgaatcatagccacaactatgaacgacgattgtctttgattctctcgcctgactttcaagtttcgaaatttgacgagaagcccaaagggtctcgccagtcaagtcgaaatagtgcgtcccattggccacgcacgccgctacaagcttgtctccgtacatagcgtaaggaccgacctaaatggagatgttcggaaatggatcccgtcactaatcgattcagataggatgtcaagagtaatataacagggggactgacgagagtgacgagtgatttggactgcttgcacatctcattcaacgccttttcatcattcgaatcagccacaaaaactttgagatccttgggcaaccctaattccgatttgaccttgtccaacttctcctgcgaacgacctccaatagcccagtttaatttctcttccgccgaggggtccaagtatcgtctctggagatgctgacagaccagcttgccggtgaagccggtcgctccgtaaactgtcgaaaaaacgaagcggtttcattttcacttcagctcgtgctcctaagtcgttttgctgaaagtaatgcaaactccttgtatgtactcaccaatgatgtcgatattcctgtcggtgtgcaacatgacgaatgcagatatatatcttcgctggcattatgtacgaaaatttagaaactggatggtttctcagtgattgggatatttccttttatctcttcatgaagagttgtctgcttctgttgaccgctttggcaaatgacgtatgcaagtattatggatgtgatgatatcataggggacgaagctgcgactgtctcttgcgcgcttacatattgcatagccctgataaggttatgcaatatcacattttggtggtggaatgtgaatcgtgtcctatcgtgtccccctagggatgccccaggatagcccaacttgcccctcggtacctgagacaagtgatgtggaaaagcatgaatcaagtcaatccgctgcaatgatgtccatagaaataaatatgcaacgattcagacgagtcacgccatgctacaaggttttgggcatcggaaaatgaggaaattatagactggagctgactcaagtcacatgaatttctcgaatcaaggaaagccttgcagcgttctcagaccgagatcatcagcgtcgtgagcttgtagatgactctggcccaaggtggagggagaaccaaatataaaacagaatcgcccaagtggaatgttcctcagtgccctcttggccgggtctccgaagggaaatcctctctggtgaggttcttctctaaaggtgttccaggccgttggagagtcccatcggtgatctgacaagcagatttttgctcggcaagcagtagagacccaccgggaggaaatttaggattgaccctgctttaccttgcgacccgccacaagtttccacaccatgcgaagtcagccatttctgggagttgttgatgcgaaagtaagggatggttttttgactccccttcatcattcatacaatcgagctgaatttttctattatctctgcctcatacatttattttcaacattatatgaagatgccacatattgtccactggtttccgtattataactttctcccctctagtcaaagttcagccagacaaaaatctagctgttttgtgaagatagatgcctagcgacatgatcatggtctctatcatacaattttttttgggccgcttatgatttacctgttttcttttggggcataagaaaaatttcatgaacatttctttactgtagaagcgctaacacatgagattcatatccatacacacactataatttcaagcccactcctacttgtcagagattttgatgctgaaactgattctgttttttttgtgagtctgcagaaaaatcagaaagcaaaaggatttacatgctacatttctatgagatttttttcaaacatttcaagtttaaatttgtttttttcatgagtggatagatgaaactatcagagaaaggtggcaccaaaagatcgacatttcaaaactggaaatagctcttttttttattggaaatatctatgcaagagagatgacatgattttatacctagatatgaaatccagcaagaaaatccacagtacaatttccaaagtgtgaaggatagaaagtgataattcatgcatcttgggttttcccacaggacaaaattctcttgattcagctcagttgtgcttttacttcctgaatcctgcggttagaataaaacaggccttcatgcggcactgccgaaggagaatcatgtctagcatgtcgatccgctatccgcgccactacctccgctatctccaaaaccgcctgacccggtatcttgtgatccggtattcgcgccactacagttgcggacggcaaaaaccgaccctggatttgcaggatgtccgaatagtttagctgaaaaattgaatttttttttgtatttacatggttttccagcccttttggggccaaagatcaatataaaactggctcagagtgtcgaataaacactccaagttgatgctacaggcacttgaaggacctcgaagaggtataagaccatgtccggatacatgtatgtcacacaaataaaaaaaaagaaccactgcagtagaagcttagtggttacaattttgaactctacacatctttaggagttcaaaattgtaataaaaataagtatcggggtacatgcccccccgggcatagaccccgcgtgtcaatctttgattttgcgggcggggcatggtcggtttttgccatccgcaactgtatgatgatgatgatgaccgctggagctgtagtcggttgtatccgtgatcgccgcactagaccaccacatactgtcgctgttgctacgcgtttcacttgactttgtcgtggctgatcgggctggtactttaagaagtgtaatgtaccacaatgtcacgaagaagatatacatttgattaaatgcgttttctctatcacgagtcagtgggtcaagataaaaataaatagctgaactgcagcttaccagcggcttttccaactggtttcttagcattgcgggctgcgtacatcgagagaacgccttgatgagtgagggccaagacggccaaacagctgaggatcaaggaaacttgcatggtaaaccgatggcagtaaactttcaatctaaaaggaagatttttgtatggttgatgtgctctgagtctgagtcaaagtctgagaagtgagctttttcagtgtggtgctggaacacaaactggattttgggtggttcttttatagccgttcatggataggtcgagctccataggcaagacctcccaagcatgatacgagctctgataggcgcaagcaaagggtggtttgaattctcttgaaacacgctttgaaacttctccatccgctgctagcattgcaatccccgcttatccatctctgcaagatcatattcagaccaagggaaaagtagtgacagtgacaacgaagacgctttgcggggtcaagggatgaagatggcaggggttatgttttcaaatgatatcagagtgaatggccggagcatttctatttccttcactagagtgtaattttcaacaggtacatagataataacctatggggtacgtctaaccaacttctaataattctgctatcggcaaagccccatatctatttctgacaagcaccatgaaagaggtactgcgtttaatggatatttgtttttgcgcgctaggaatatatttcgccttgcttcaaagctcctactggtgagaatttgagagcatccgcatcagtcgtcaacttagtgcggattaaggcacttaatccgactgcgcaaccgcatcaggtcagattaagacaggatcaaaaagatccagatctccatttggagctagtcgggtctaaatttagcacccggtaatcctcagactaaagtcaagttgaatattcatcatcaccaggattaaggaggatcaaagtagatgatatccacgccatcaactccatcgacaccattgacaccatcaacaccatcgacaccattgactccatcgactccatcgactccattgactccatcgactccatcaactccatcaacacaatcgactcaaaagcggactctcccaatcgatcagaggggacctcacaacatcaatcgggtgaacactctggaatgtgtcgatgcgatcagctggaccctctcatgattggccaatcctggtcaacatgaatcctctgactcaaacctgaccgaactgtactcagatcacctggcgcgaatcaatccagtgttgttgtaattgtttatatctttccaattcacctcttttcacaatctcataactctcacaaatatacatagagatacatttttctagcttgtttgaaccaagaaaagaagcctcgatttgtctccgcttgtttctctctcatctcaaaaatttattacttaatgatagtaagaaatgaattgtgttttatttttatatgcataaggttgcagaaaaacatcaattggagccttattgaagaaaaaaaaatgatcggagaaatctgattcttcggatcaggttgtcagcttgtatggctggggatttcatctcgatcgatcaaatgagttgcttgcgcatcaaatgagttggttgcaatgagataaggcgttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgaccctcttacctcatccttccttgattcctcatgatattctacaaatctctcattttgttttattcattcatgtagggcaagcgcaacttcttctctactctccttcagcgcgcctcgggctccaattccaacccaacctcacccggcccttcctccgcccccggatcagcaagtcgcaatccgtttgaatctaccttcaatcgaccaactcattccgatggcactcttcgcggtccgcacaaccgcttaggcctcgagtcccacgggacatccagtcaacccatggatgctgcgaattgtgcgatcaactgcttttctctatcataattctcgcgattcctttaatttacatataccatctcattcctgtccttgtttttcttttccattcagctgacaagaccgccagccccgggatgaattcttcttacgccaccgctctaactttggggtccatgaatctcaaaattagccccttaacgcccaccttacccgcctctcgaaactcacagcctctttgcggtgcaattcttgatgacaaattcttgctgatcggaaccaatagtggtttggactttgtcccactcactccattcaccaagtcctccaatagctccgatcggtcccgtggatctgttcataccgtcaaaccaatcagcttgattaaaaagaccaggttcaagagtttgaaggttctcgaagtaaggagtaacattcttttggcgatagctggtcggaatgaccatcttcgaggtaagtattccctcgaaagtcaaatccaaaagtcgatcatttgcttaccatctttctgtttgacaatccaaagtctacgcacttgacgggatcagagcaatcgttgcgaaaaagattcaagatctggaagaaaaggaggattttgtttggctcccaaagacgttagcacgagtcaccccacacaagggtaaagaacgcgttgccaatgccccagctcagcccaacgcatccaactcaccgcaatactccccacctccaccgtatggcggtaagctgggacccggtcagacgatggccaaatccagttcctgtcaacctaccacagtcgccaaccaacccagtcaggcaaccaaatcgcccgtgaaaacagccctacgccgtagtagtactgttggtagtcgactcccgagcggaacatcggctttcgaagtagccgatactcgtagaagcagcctacacagcacttctgattcctcatctttcgtctccccactcggactcttaggcccgacactcacatcagctcttcagtccttgagggccgaaaattctgatcaattacctacaaatcacatggctctcggccgcgatgctgttcaagttggtctagaacaagcgactgaagaaagggagaatggctcttcccagcgtggaccacctcccataatcaataccgatgatgttctcgctcgtcggcccaacatgaccggtattcatgaaggcgagcggacaggcaaacctgaacccaacaatggacaaggggagcccgcagggaccgccttggtagaagtgatcaagaagcgttcccaattgctagcccaagccggtaaacgcatcccaaatcccaacttgccgatccaaccgatcacaagttctcgcctcgttcctcggtctgccttagcaacagatactgacaacgagtctgtggatggcagtcaagtcaacctggttgatgtcttgtcccaacccgccgccaactccgccgctcttgggatcagcgcttccgccccagcgcgtgaaccgcgtacctcgatgggagaggtcccatctgttttaaagaaacccacggccaatacacaatctgtgcccgggcccccattaaacgcaccgaatgatgtgcatccgcagattaatgtcaccgatgagattgccgaactgggccatcacccgattgttggatcaacttcccttccaagagctgggctcaatccaatggcagacgatgcctcaagagcgaactcagcaacaccgtccgctctattatcatcgaggacgccgtcccgagtgccctcgggcgtcaactcagatcaagagaaccaaccaagcagtctcaccgtgcccagtcgatccaaaaaacgctggtcggttatggattccgtctttcgcacccacaatggtagtagcagtagtagtggaagcagtaacaataactcccatagcaattcacctaaccccgctgggccctctggcctccttccggctcgctctagtgctgatgattctctcgtcagaagcgcttcttgcaatcagttctcaccttccccattttctgaggccgctaatggtcaacagaacccgttagttactctttttttctatattatccccctatgtcttcaggatgagagacaaactaacaagttctttttttccaattgacgacgttttgggtggcaatctacaatgtcgattttcaaagtacttctaaggtcgagaccgtctacccaaaagttacgctcgaatgtatcggaatcaaatgctgagtttggagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggtgagttcgaagatcaacctcgagaacgattggcgacccatttccacggcccgaattccagcgaaaccgccaagacttctccccaccctgccacgctcggcgccccccttgaatacgtcaaattggctagaaccaaaggcgctaagttgttgagggcctatgagactagacgcaggacgttcgtggtttcccctgttgatctttgttttagtagcagtctgagtgtgttgaaatcctttctctctttctttctcattaatcatctaggtatttggcggtgctttgtggggaatctagtgaaaggattgaactgtttaccgttcgtgcattttttatttttcaatccatgttcagtctagcctgaacctgatttgtttccatcttcacttttgggtggctattatccagggttctaaaaatatctctttgtctctcaatcgaacctttgttctacctgagacaccaagaacgtgagccatcatcaacatcatcagaactatcattagttagcaaaaggtttgaccctgtttttatttgtaggattgaattccagatgcaaggagatgacttggttgacattgtgagcgcattgatttcaaatcgcgctaaatatccattccagatcatttgaaactgaagctagcactttgtttagtatttggtgtatgatgagagtgtgtttgctctggagccagctacggttcgtgttcgagaagtcgggattggaagaaatgaacgtcgggcagcaaggagagagcgagaacgtgcggcgcgtgatctagcatccatcaacatgcgcccagccgtgaccgccacgggatctaatagctcggctgtggcccatcagagtcgacgatttatgaacgatccgacagaatccttaatggaagcagtcggagcacctgcacgaagcaccatatccgcatccccatcaacagtggatgacggtctcacgctgtctgcacctgtcccgtcgtcctcctttcgacaagcttccgcggccaacaccacgagtattgctagtggctggggctcacatgacagcccagtggcaagtggtggaaaccatcccggtgcagccaaagtacccaacttgtggccatacaccaccttccaacagctccaattcattccacccttgccgccctcggtccttgcttcaacctttgttatcccgcctacttacgaggctgtcgtcacggccagtgggggaccaagggcggtgcaaaactcactcgtacccccggatgaggacccggctaggaccctatcacccatcaacgtcgtcgaacccgaatcagaaaacttaacgattccattgaatcttgccgttgatcaactcagtatcaataacggcagtagtagcgttcttggtgaggctggatccgaagccgggtcgagcatcgcaaactccggcggctcagttggagccagcaagattaatgccagcgatggctcggaagcagagatggaatactcggatagtggggatgcgacagtgactgttgaaagtggaagacaagtgccagttgccagtccgaacccacagacgatcctggccgatggcccgttactatcgccgatcagcctgttatcaaatccagcgagtcgacagatcggtccgccgggtctgttcctggtcactagggggaagaaggtgacgtcgattgtggactgtgatgggcggagtgtgatgaagaagccgtttatctggatgaacgacaaacactcgaagccgagcgggagcgcagctgagaacgggcagcatccgacggggttccggatcgaggtggtgctgattgacgagcgtcggacggtgcttgtgggactggaccatcaagaggtcaagctcttcgaggtcggaggtcggcaggcgaagggtctcgaggagttcagcaactctgccaccctcgacatcctcccccatctcatcctcggcgggtcccctaacggcccgacgagtctgccgaccggcgtcggtggcggaaacggcgtaggggtgatcaccgctcagagtttcccctccagtcacagcttccgcgatcaccaccctcatcaccattcgacgttgaacttgagcagcttgaccaacctgaccatcggccttagtaaatggagcgactcctcctctcattccaaccacaacaatcacaacagcggggggagctccttcgctggctccctagccgcgcccaaccagcccagcaatccttcttcctcctcgcccggaacaggaggagggagcggtctttctggaaactcttcgtccatcctcatccctcctgtcgatcgtgaagtggtcttcttggcctctagtgtctctcgaaattccgtcatctggtccgaacgtatcgggaactcatttgcgatttattcactctcgtcttctctcccttttctctcccattctcatcctactactacttctactacgactaatcctgttactactactactacgaattcgaatataaatacaaatacctcttcttcttctacttccactactactactaatcctaaccttaatcattctaaccttcctcctactcaactcaatcattctcttccaacctcttctttatgaaaaccaactcgattgatcggttctctctttctctctctcgtctcttcgacatggttctcgttccttattacatattcgtttgatttccttctctttatactttctgagtccttttttttcttcctcctcttatcccttttcattcatccttctttcttcctctcttcctctctctctctctctctttccgttttccatttgacttctttttttatcctctttgttcgcttttagttgtttggttacatatgacatcatcagagttatgttttccgtatctctcttacacacataacacacataagatatggcttgtgtacattccttccttcgagtctttttttgtgtcaaaaaaacagccaaaaattcattcttttcatttcttttatcaaaaaaaagtgtgatgtatatacatatatatatatatgtttacatcaaaacgttcagaaccgagagaaatacgatagattgaccaatagatagacagatagatagagaaatactgatcaagatcattgttattattattattatcccattattattattgttgaacattttttttttttcgtcttcttctttttcttttcttttctagaccgagaagtgacaagtacaaaatcttaattttattctacatacatagtgtaatcccagatcaaaaaaaaaaagaatgaacagttctcgacattttcttttgtagatcgaaatacatgagggaacaataaacaaacaaacaaccaaccaaacaaatgagttgggacttatggggtcattggtcagtgtcgaggtcaggaaagagaaggtggaagacaacgacttggtggtgaggttttgtgaaccagaggcaggatcaatcatcaaatcaataattaagtggtcccacccagtctatcttgaccaagtccccctattgtaggggggacgctgtcccgcagggaccctcctcccgccggtcggcgcaatgcaacaagtggtttaccactccgatccggaagaagggaagggagttagttaagtttagccacccggtggtggtgtctggcttgtgcagctttgtttcgtaacttgtacaaccggtagccaattctaaatgtgaggagctggaatacatacaaatttatgtaggagaaagcctttcttttgattgctcgtcttgtggttttggttccttcgattcacaacctggtgtttggctctacgcatacatcctgtcatcgtctagtggttaggacaccaggttttgatcgatctagtttcgtccatcggacgtcctggtaacttgggttcgactcccaatgacaggtgagagcgtccatgtctgccctcgatgttcgtgttcagtttgtttgaggcgtgttggtggcaattgttttaacagtggctttttgtggctatcaactagccgaatcatcaggctgtcaaatgaagtgccggccgaatggattgccgatgcaaagtgtgaaccgttgggcggctaggaatccggagctggcatcgaacttaacacaaggtccctccgaggaggtcgcggcagcgacctccgaaggagggacctaaggagacgcttcgcgcctcccttggagaggctttgttaagctcgagctggcatgtagaggaggagtccgagtcctcctctacatgccagccagctcgcaagttgggatgtgggcctcgatcttctcatggatcttgaacatgatgaaaaagatctgacacgagcttttttgggtcagtgctgacaaggctctcatcatttattagcagtccttttcgcagcttgacttcccgatccgaaccactggactcccattatttcttcttaacgtatgaatgattttcggcacccaagagtgatgtaacaaaaagggcacctagtgcagacattccgctgtttgaatacctcgctcggcccgcccgcgctctcttgagacttatctcaatctcactggaaaacttggccatgcttggctgaatccaatccctgctttttcggccggtgcaactcaaactaaccttgttttttttttatgcttgcaagcagtttcagatggagctctggagctgctctcaaagctacacgttttgcatgattcacctctcactgcgggatggtgtatataagttctgggatgcataaatatgtagtttttatgtgttcatggattgcttcgagctagttaagtctgacaatactgcttttgattgcgtgcattactggaatcctgactctgagggtgggctaacgggacctagcaactgtatttgcagctatcttaattgcttgtattctcaaaacaaatgggatgccgttgaactgaggtcccaaatgatgtccgacaaaagatgtcaagaacctaagatctgttgaggggaacccaggtgatcgaaacaaagagatgacaaccaaactgactgtgaggttgactgagtgagaaatttggtcagattttgatgaggaggggagaagagaaagaaaccggcactctagtggagatgacgtgcttagtagaagcatacctcactacatacaggtatctcaacaagatctttggtttcccaaacaaagaggagttaggcacagagtgcgtgacctagcaactacataagagcatccccatcaggtgttaacttagggtgggttaaggcacttagtccagccttgcaaccacaccagtccagattacaacaggatcaacttgactcagagaatccacccctgttgatgtaaatctctagctaagcaacaagccctgggaggctctattactaatctacagagtgaaccccccccccccgttggttggtaccggctggttaggcaaagccgcgggagataatcagggttgccagctcttgcctgtacccccgtgtgcctctgtagcttggactctgtatctcaggaactcgtctgtggtggatctcctagaatgtgtaatcgcctggacaactacctcatcaattccatggaagaggagattttttgtcgcctcctcaactcggtctcgaggccccccgaaagaagagcaccggaagggacaagattcagcagccccgtaatctactacacatcaacctgacctgttgcatattaaactatgttgtgagatagaaacagaaagatggaaatgagataaaaagggaatccccaggatcatgtcgtagtttcccgccaccggtcccaggctgagttcaacattatcaaaacttaatcctgattgtgtgtcctccaacgtaacccttgtaaaatgtttgagaattaatggggtccgcgatttgtcattcagcgctaacgtgactcgagtagggttcactaggttcaacatggggagccctatgtctttcaccgtttgatcattaactagattgatctcggcccctgtatcaatcaggccaagtaagtagcgatccccaaacttaaaacaaattatgagtcgcctgggcacgttagatggcactaacctatcttctgtcgtctcgcaaagctcctcatcaatagctgcaaacaccaagacggatgccacatccaggtcagggaaaaagttgtgttcactgacctcagccaccaatgctgatcgattggacagtcgtcccgctggtggaagaattggcttccccgccgacatggtcgtctgtccaattgccctgggtggctgataatccttcagctttggtggaacgacaaacgccgtgggaatctcaaccagagacttgtcgattgggccggcacacttacctgaaacgctaccacactgcttcttgcagaagtggcacttcccttgagaatccaagaacaagtgaattcgccagacaagttcctccttggataattgcggtgactgtgggttacttgttgataccgccggtgtggagttgaatcttgtttttgctcccaatgtggatcacttgaaaattccatcccagaatccacttgctctgttctcaaaccagccaaaatcaaatgggtctttcaataggagttgatggttgtgtatctctgattggagataatcatttgaccctagcgtcatcaattctgacaaatcgaaatccaatatcccctccgttttgaggtcaaaatttagtatgcttggaagcgtgcgggattgtgtgctgtatgtgaggaatgactccgaattcgccattcagagattcttgaatttccccttcaacgtcgtacaccagtttggcgggagtgcaaatgtgatgagcttagtcctgaactcggaccacgacttcccaagaaaccctttgaatccactcgcgtagaaggcaatcgtgttggtctccctaatgaggctgccaatgtcctgtatcttgttatcgtcgtgcttaacgccctttgtagcaaaacaaatttgaacgctttgaatccaagtgatgaagcgttcaacatcttgaaacagaccggagaaaatgggtccatctgacaatcaaaacctctgtagatcaatgcggcccctttcaacctgattggagagtgttcccgggtccggcttaattgtcattttgaggaccgcttcttctaatctcgcgatccaatccgcatcggcttgacggagctcccgctcatacttcaaactttctagggcggcactccaatcaatgttagcctgatcaatgctttcatgttgaagtttcatcagtcctttcagatattcatccattgtcaatggagtggttgttgtggtgagaccaatcaaggtcatatatagtacaaaatagctatttacagtagttttcatgttattacaaccagatatgcatatgctacataacccattatcttgtacccagttcagaaagttacaaaacagtatttttttacatagtttggttacataatatatagtacttcatagctacaacatactacatatcacacatctcaagatacaaattagtcttcctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatccagatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatacatatttcaccacacagatttctcatctcacctcagaatatttatttcagtctttgattatctcatttctttttgcactacatattatttttttatcacaaacagaagttacttcatattttttccttttcaacatgtttatttcacactacgcatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatattttctaccactagtacctgatcagaaccacccacatgtatatagagaagactcttccccacttacttggttccccatgcttgcattagagaagtaaacagataattacttagcagacatcactttctagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaaccaatacccccagagcctcattcctaccagaatccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccgcaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacatcgtcttcctgttgtttgatgattcaagggcttccgacattgttggcgagggggggagagctggtagattgccgatgtttgtcccagttgcgtgagttttttgtttaagagccttttccaatcttgcttggcattgcccttcttttaagatggccttggggtcagttagagggagtagcggttctggattggaccaagttgtcatcaatttgtcacaagtaccagtaagcaggtttgagaaaaaaaaagtgtaagagtcgcatcatgactcttcactattgtagcttataagcgtcgagactggcaatgtagccgggagagaacgttttctggaaccaatgtatatctttacttttcaatagtctagctcggtaggatagaagacaatatttctctcagtacaactcaacaacacatagaatgatcagaaaagaattaaagaagaacaataaagcataaaagttaaactcacctagctcggtaggatagaagacaatatttctctaccgagctaggacaaggggagctgaaaggattttattatttgaagattatgtaagcttgatgtttgtaaaacctgtgtgtggcgaggtttcacagcaacctcgaggttgatggtatataaagttaaaaagaggtgaattaaagaccaaggtgcaggtgctgggagcactacacttcaaccaggaatggaacagggggctgggcacttggtatgatgatgatgatatgaaagtgttatgaatatattgcgataaaataagggtggttatataactgtgacttgtaatataatgggtggtaattgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggaaggcagaggcctccttgtatagacaaaagtgagggattttagctccagggtacatgaaggtgagggaatttagctggcctgaaaatccaatgaggcaatttagatagtctagtacatgcaggtgagggaatgtggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtgaaggaattcaatatgaaacaaaggaattcaatatgaatatgcatccagtattcaaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgagtaggggttattttatctcagaaatccatttttgatgttatttttaccatatactcaatattcagagagataataataaatttttatatttttggcgtagaaacacaggaataactaccacaacggtgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccactcttgattataggctagattcttggtgttattattacttcattagactctacaggtcatttaacctatagtcactcactggaaccactaggctagctccactcagtcaacagttatttgataaatcagttttttactacagtatagtatagttgtcttgggtagtacatagtatagatttatatataagtgcatagttgcaatctttgtttgtacagggatcacatgtttagtcacatgcttggatcacacgtattttcacatgacatcaccagccacacccttggatcacacatattttcacaacagaccagcaaaaatgcctcaacataggaagaacattccgcaacatgtgtgattttctgtatggggcagtgcagatcacatgacacaccagcaaaaatggctcaatagaagcttccaagcagctaaaatccctcaaagaagaagtcacaccagcataaatccctcacaggacatcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatccggcacatctagcagctacacacatccccctcagagtcttcaaagtcaaattaaggtaaaatccaagagtgtgatctcaatcaggtggcccatcaacatctttcatacctcaggaagcatagaagaagtcaagtagcaagtatcaccccttgtgctcttaacaagtcaaagtgatcttaacccatttgttctcttaactgaaggttaaggaggagggcaaggacactttgaattgttcatattttatcatcagttttctctcagtctttttcatatcaacatttactttacttcactcatataaacatataaaaacatacaaaaatattttccagcttttcaaatctttccattatctgattccagacttctgtaaaccacaccaaatcctttccactcaaaattccactaagtctcagctgatttcacgttgatctaggtttgataagagactgctacatatagttttctccattaacagtttttgccacaaaaataaaataaatttgttgtcagaattctagtgtagtacattagaggggcaggtctttcaaaccacccgtaacagttgtaataaattcatacatacctgaaatatcataactgctatttccccctcgcaggactgccatccatcccaaaggagttctcacacagggatgcttacgagccacgtgattcacaaagttgttcttggttgacttgtttaccacaagcgtatcgccacaggagtcaatcaagcaggcacgtttgccagatttattgggggggggaccaaaaaacaagcttgctgtcactgattgattaacacccgccaattttgctttcctggatggttccatagtagatttggttgagggcgggggatcaccggagcttgccatggtcagggacagaggttagtagttggttgcagttgtctgatgcctgaggtggagcaggatatctgggatatcctatatcagcagcctgtgtatagggtgggtaggggtgtgtagggtccccgttgccccatatacactctatgaaacctcctccggggcccagaaggcccctgatgaaaatttattccattattcgatttcagtcaaatattcaagccaaattttaggtgggcattattcgacttgaatcaattcaattcgagtattcggcttcctatttgatttgatgtgctatggcctgaactgaagggtgtggccatgtagactcaacctggaagttgtcacccgtgctccctcctcctctaggctttccactctatctatatcaattttgcatagctcaaactccatttattagtgttgatagcattccctttttcatccatctcataatggcctcctaatctaaccaagcttcagcccaataatacttgaacacaccaataatacttgagccaatgaaaaccacaactcaaacaaaagaaaatcaaccagtgaagtctgggagcatttcactaaggattgtaagaaggacaatgaaggtgaagtgaaagcggtctgcaattactgtaagagtcccacttctggtactgccaatctgtggaaatacttgaaccgctgaaagacttatgtttacagaatttccctaaaatttacaagatttccctctggggaaattctgtataggcccatgtgacaattgcatggccctctttcaatccatgaaaggcaatcttctcaagggaatcttacaagctacacaccttgctctgacaactgatctctggagctcttgagacactactggatttatggtcatcaccacacacttcatcaatgaagtttggaaattggtcaaacacatcatatccttaaaagaattgcctttgcctcacactggtcctgctattgccgatcggctgttgcagagcttggttgaatggaaatctataatgaagtgcactttcattacagtagacaacactttgtcaaacaatgtagctgtaactcgtttcaaaatgatagtctctgattgcagtccaaaggctttggaggcagatgggtggttcttttatgtttgctgtgctgcccatataatcaacttgattgttaaagttgggctttcagtgaagtacaccaaaattagtcaatcctgagtacaactattcaagatggcaattgaaactgccagcatcatcttcaacttcctaccatcaaaggatgttgcaacccactggaaattgactttcctcaggattaaatccagtcttccgttcagagaggcatttgaaaaccttgcttctacggattccaactatgaagattgtccaagtcctgaataatggtcacagctatctgccatgaaggactccctagagctattctacaagagtaagttttgactgccattagttggtagatctctttgttcagattttgactcatgtcttctcaatgatatgtagctactgttgatttattggcttcatgttatccaacctctcaactgatatttaaatcaatgaagaacattgagtgtcacttattaaaatgaaaaacatctacaagtagtcacatccaaagaattgttgacccaatgcttgccgaatttcacaagtactgggtagaaatgagggtctttgccgcctttgcgcttctctttgaccctcaatcaaagatgtcttacattgaattcaagttagaagacaaccccggtaagattgagaacatccaagttgctttgttctcatggtacaacaagtacattactgcttaaaagaaagaaaaaccaacacccctggcgagtgaagaaggctacatacaatgaaattgtctgtgttgaagaccaggatactattgatctcaagagacaccttgccaaaacccaaggtgttggctcaacagggactccaaccggcaagctcaatcttcacctcaaagaactcaatgtcaaaattgaaacaggagttcactttgacatacttgagtggtggaagttcaacctgaggcagtcccccaccctgagtcagtttgctcaaacagtattgatgattcctactacttctgtagctttggaatctgccttcttggcttctggcagggtgcttgatgacttccgagcaagtctaaatgcggacacccttgatcggctcttgtttgtacacaagatttgttgaacaatggcaaagaggtctatgagcaacccaaatagctggacctagttatttttctttgtttctttctctctcaacaattttttttctttctttcttgcccaagccccataacattctttgtttctttctctcccctccatattgaattcactcatcattacaagtacatgatacatgatgcaaggaagataaaaaagctaccccccttccccaaaaaaggtaggcccatgggtcaacccacgggttgctcctgacccacaacccaagtagtgggtcttatcccagggtggggtggccttttctgccaccgcaaaccaacctgacctgccccattaatttacggggcaggttaggttgacattttttttgccctgacccgacccatcctcacccctacaagtttgaactaatgtgacactagggggaggggggttcatgattgaaatttcaagccttttttaaggtgtttctgatcaacaaattaatcaattttttgtggtgtacagcaagttcagaaagcaccaaatctgaaaaactcaaaaaaagacataaaatatggggcttagttaaacgactcccaaattttggagttccgactcccaaattttggggatgtcctgaggaccggctgcggaaattcctcttgatgttggcccccctaatttgccttttccccaactttttgggagccggagctccaaaaggtctgactcatttgggagtcagacctataacaataataataataaaaacataaaaaaaaaggaaaccccccggggtttttgggagttgatcctttaagaatcccagggggggttgcgagtcggtcccggaaagatctcggcagccaagaggaatccctctcggccgatgagagcatacatggacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggccttctccaatacttcaaatagttgttccattatcaagggggaatggtgcaggttcaggactaatgaagacatgtacaagatgcacctcttccttgtacatgtccccatgttaaaatgatcccaattccatggatggtcaaaagtcaacctgggtttttgttaatttgtgtctacgtcacccacattttgggcggtttccggggtcctggagctgccctttacatagaagcaagatcccacacttgaactttacaaaagaactgtgtataaacaacaaaccttgttgaaataagcaacaatttttggccaacctgaactgccctaatataagatagccataaatatctggtgtacataaacacatccaagcagccaggttactttcaacaagcagggtttgtatggccccaagtagtatgtgaaatggccctatgaaccaggctagttggtagccagacaccaacttaaccaagttcccctttgtccgggtccgtggacccccctccaatcggagggacttgagttaagttaggaccagatcacagtaccctggaatttctcctggtgctttttgagctgcccattcatgagttcctgatttgagtcatattaagccaccaatattgtgtgcaacataacttgatcttgagagtatcaaatgttgttggatgttgtttgtttcttttgctgataccatgaggtcagctttgtgtgcggttgctcggattcatcctggtgtttcatttgcagaaatggtgaaggtgattatcactggatcagcaaaatgagaacttgttaagattgatgaatcccgagtaatcttcctgtggaggaaagtggtccgaacgcagttctcatgacgagttgtttaagtcggacttgccagtaatgatgttctccttcttctgcttcatgacttgctttaccgccactctagcttatctcaaacttgctctcttttttacataacactatatccgacctgttacttactcctttcccaatcaacttcgtaagatccaactacgctcattattatgtactacgtaccagtgcagtaaacaaaacagtcaaatcccagatcctacaagccgatacacacacgagtgttgtctcgtcaccacaacgaacccttgaacgtccgtccggtcttgatgaaataaagaacctcacgaaatcgactcgcaaccacaagaaagctggtattaagataaccagaaacaaagcgcacccgggaaagcagagctccataatccacaccacatcctatgtaccagaacgccggttgatattcttccctgcaccggctcaccggcttccaaaaaaacaaaagctctgagacttgaaccggtcagcaagccttcggatgccatcgatcctatcgaaataagataaattgacttctgctttcttcaaactgtcgatcacaccccaaacgatcctcgggggacttcatgggaggtcagcaacatcccagagtgagctacatacatacatcatcatcatcttcttcttctaccagcctcgactctctttctctgtctctcctttcttttcctgttttccttatttcgatttgagctcctgcttggtgcacgttcatgttcttgcagtgcatgtgtatgccgactactgcactaccatacatacatacaacaacaaaaaaaaacaagagttaacatttgaagagagaagtcgatcagagttgagtgtctgtacagtcatcaccaattagaacaaccctctctgccattacctctttcgtccactttccatcgggccttctctcatatcccctggttaccatctatcccatcccagctcacctctcgcacagtcaaacactactaactactaccgtcatcacaatcagcaatcatccaaagaataccaaccaatcaaaacttctctttctctctctctctctctctctctcctcgaacagaaaaaaaaaaccaaacaacttcaaccacagagacccacatttttcccccagccgatttctccaacccaattctcactcggaatccttctcaaccaactgctcatcgcaatcacaatccttttcgaattccatcggcagccatcaagccaatccatacatcctcaccaccaattcacatcaatcgacgccagaagcctcctgagatcacttcaccacccaatacacttggcttcctctgtgaatacaacccattattattactgaataaatcaataaatactatttaggttgtacggcacctctcggctcaaaccttaaacgaccaatccactcctccgcgcagggcttttttttactctgcctggttggacttcttttcccaccccatatacccaccacatctggtaaaaaccatcttctggattcagtctgatctctcttttctcagctacacacatattttctctttctccctctctctctctttttccctgttctcatcctccgtcaactttgcccgtcgcccgctttctcacccgattgctcctattgttgtgtataccaggttgatgcccctcaactcgccctactaggctaataccagctcgagtggacaacatcttcaaatcacataggacacatctccctctcaaccgtcccttcaacaaccctcgccttcctctgatcggcatcctctccggaatcgcacatcacctatcatcctcaacgattaacgatacccaatcatcatcatcatcatgaggaaatttttcaatcgcaagagggtttcacatgaccacggttcagctgtcatacccagtggaacttcaagcaaacccgtagattatactactcaagcatcttctacccttgcttcgtcagcaaccgatcaagaaactgctgctctcgcttcaggctcagtcaatcactcacaacatcgtgactcatccaccgccagtctcatctcaacaccttcgatgaatgaactggatccatacccaagcgataatcaccacgtttcacctaaccctcgagacaatcgggataagcgtcaagtcgctttcgtcagtcccgatagcacaagccgtgagtcccttgattctcctgcactcatctccgcccctgtttctttttctctctctctcttataatcccatcgcaaaaaaaaagaaacgacatcgccgaaacactttcgaatgcgcgactccttgtcatcgtttctcccatcccgagggacatctcaatatgagttatacatatacctcctaccccacaagccccccccccctcgtattggggagtttttttttgtgaaggactcagattagcctctcggtttggaatcgatgttctttttgacttccaagacctagcagtagattgctgctcccggtcgtgtcggaaaccttgaagagttgctaagtctgatgtccaacctcccaaccctgctccgtatgattcatttctcgaatatatatttattattatgtattaatcactctactcaaactgcacattactcctcttgaaaaaccatcgccactctgcggaacggtcaaaaatagctaactcggaactttcttctcacgtcggtgatctctctacctgcttgctctcttttcgatatgccttacattacgccaaagttgtgaccacccgaccaaccactcctccaacaccccagccatcacatccctcccttcgatcttcctctgcagctggcaacactcacggctcaaccaggacggttatgaactacgcccatacatcttcctttcaccatccccccgccagcgtcatgtctccccatcgggctgccggaggatcgaccgggtggcgatccgatggcagtgcaggatcgcagtccggaagtcagctcggacactccgcatctcttccatccccggatccatctcgcgaaacctatggcgacaggatgactccaactcccaacaccggatatcgacccatgacacccctatcaaccatcagctcaggataccaagtccggagaagctctggtggagtgatcggccctgctgacacttggggcggaaatgtgattggcgggcgattgggcgaagacatctaccagccgatgacctggagtgaaatgaccgacctagatttggtcgaaaacttgagcgggagagaacggacgcgtcaggaagttctctgggaaatcgtggccagtgaggagcgttacatttccgaactagttgtcagttaaatttttctctcaaagttatctcaggtcccaagaaaataagatctgactagttcccggtttctggttcacagtctctccgaaacaactacattactccgatactttatcccatgattgccccaattcttctatctcccccagcaaccgatacccaatccagtttcttcaagagctacagcagtgtctcctcaagctcgccaacgactttgactcctcccaccaccgcctctgatttcctcccaattgctgcccaattcgttcgaagtccgtccagatgctctcgcaacacttccaaccatagtcaagatcatctacctgacatggaatcagaagactctcacacattccctgtaccatccactgctcctatcacatctcctgatcctactggagccctgtccccgagcgataaaaatgctgctaatcataatcgcatctccttcaatcgctttggaattcgttcgaagagatcatcccagcccgacttagagcccaatgcacagactctccccaacttcaaccaatcaagctcctcagtcccacacatgaattcgaaggccgcttccactttacgtggtatcagacattaccttcgaccgcccaatccacccaacaaacttcataaagctcatcaggaaactatccagcaagctctcaccaatcatgccaacttcgaataccttttacctgagtcgctcaggatcattttcaatatcatcaatgatgggatgtttaggggtcatgaagatttgagcgtacaactcaaggaaaaatatctcgaacaattcccgctcgtccgggacttgacatcagtctgggccgaacaagtaagcttgatctctcgactctccatcagattctctatcctgcttcaaggcgttttgaacggagttttttttttttttctagacttggatcatcgagacctatgctgtctatgtccagcatcttgaacgtgctctgcgggacatcgaagaagctttggccgtcgtgggacgcaagaattcttctgcgccgaaggaaatgaagcgccttgctagtatcatcatggtcagttagccatgtatcaatcacaccttttcagtcccatgctcacccctgtcccatctcgttttagatactggaagaacacgcagctgtccaaggtgaatgcggactggcaatttgtctgtctaaaccgttccaaagacttctcaagtaccccttattattccaaaatctactttaccagtgagtgttgagacttttctatatttatccttgtgtcacagcattcaagtttttttttcttcttatcctggcagtaccgatgcatctacccacgagtacgagagtgctcaagctatggcaatttcgatagatgggattgttaggagtattgaagatgggaagattagtgaagaagagcgaagcaaagctcgcgatgtatggtcccggattgacggcatcaatgaaaaggtaaaatatctcaattttctatgtaatttttgtaattcgcagctaatcatactggttttgtcatccttaggcactcatggttcctcaaagtgatcgccttctcatgtctgaggaatcggtttggcaaccggtacctggcaaagaaaagcgaacgctgtctgatgtggccgaaggcagtcgggcagtctccccgatatcctcccgtaacctgctcagtccgactgggaaaaaagagaagacgactatcgatcgtctgcgtatcctcaaaggacagaagtctttccgcaggctttcagatatggtcggcactgagagtaagcagcccactcttggctccaagcgggatgtttggctcgttgttttttcggatgttgttctacgatgtcaacgggtaggcgtcactcgaatgtcgacaagctatccctcctggttgaaagaaaaacagaagggtaaacgcctattgcctggtcaagaaaggaacctctacaaattccttaaaatcgaaagatgggagaagcatccttctattgtcttgaaagaggctaatcaagcccacgcggatgatatggcgaacaatacagccagctcaaccgcccaacagcccagcgaggttcccatccaatcagcttcaggtgccagtgacctcccgcctgaacgtgtggttctgacttccaatgggacggacgagtacgagcgtatcagacgcgagagtgccatgaggtaggcatcagctgctcatgcatttgtatcagatcttggctaatccagtacatgggcctgtccagtttttcctacgaacaggatgaccccaaaccgatcattgcacccattgcacctctgaccaaagggacgctaactaacaagaatgtcacgaaactgacctctaatgtttcaacatcatccaagaaattcacgagcaatcccgccccagcgacccggattgtttctccgacgactcaatcagttattggaaagaggacagcagcggtgagcaaattttccaaccgagtcccggccggccaccagttccaaggcgtctcgggaagcctgtctccatgtggatcatcctcagcccatcatcaccgttcctcggctgggggacatactgcgacgacaaaccacacgaccaccctacctgttacatcacagtatcgatacgagacaccaacaactagtacgttggccaagaaagctgcagcgggtgcgagccgggctttatcgcctgccatcagctccagagctccattggcgagacgtcgagcaggtagcacttctggctcagctaataacaacccacctaagacaaataatgggatcggacgtcaaagggccggcagcatcgaggcccttaacaaaccatcgtctcaatcatctcatcgacaccagctccatcaatcctctggccctgtcaaaagaaaccacccaaacaaagctaatcataccgtcgaacatcctcaaccttctgctgctgttgtctcgaaaaaaccctcagaagatttctcggcttttaagagttactttgatacgccttccaatactatgtcttccctcgcgatcgcctttcctacttgagatctccatatgtccttctgtcatcttgagcttcctttcttctactttctcctatgctttgctgcttttttgtttgtatgtacttatttgtttggtcctgctttgtcctctcatcctctctctccttagctgtttgcatcttcattggacaagtcaattgttgtctttcttccttccttgacctctttcatcattcaagttctatgtcatcctttcttcacaaatcattacaagtaccctttttttaagtattaattcatctggatcactccttccctccttcctcattcctctctctttcttttttcctcatttttcttaagtactgtgttcagattgattttaaaagaaaaaaaacccactcatttttacttacttatttgttttttttctttattattaatagtacattcatttagatacatatacacttactgattcttttttctaattaatagcattcaactttttttttgtttagaattacttttgtttactccatacatacacatactacatccaataaaaatacatgtaaatgattatttattaagattttcttttcttattttttttctttctgattcaaagaaataatcaattgattggtctattggttttcccacctcattctttctgtttggttgatttgctttttctttttctctttttgttttctagattgattgttggcatatatttgatcagacatacaacactggccatacatacatacaaatacacatataatttaatatgatacacttcatctatacacactctgcttggtttggtttggtttggtttggtttggtggatagaagagggatcgatttgtttgacttgatcttcatggagtggtttgtttgtcttgcaacagtttgttgtcaagggagcaggtgcatatctctgtgtatgtatcttacatgtaagtaggacgatccatgaatggaaattgatggtgcttatcaacaattctttttttgttttgttttcgaaaaaacaaatatcaagtagtctgaaatgatccccaaaacacatccacattgatgtgaaacttgtacccttttaccttggtcaattcaacatcatgtgatgaatggtgtttggctgcaacatgcttaattaaaaaaatacatatatataatttgaagttcacatgataaatcatttctgactttatggtgatgaattatggagtcataattgagcaccactcaaccctttggcagaaccacgtggattgtgctgcacctatgagagcctatgagattgttctttttgacccaggggctgcatgtacaaacaagctttatattgctgtctttgcggctgtcccaagggtgggtaaaccctttcaagagatcaaccaactgtgccacctaagctagttcacgtgacgttagttcttgtatcctcactggttggtctggttggactgacatgttatttccatgtttctttagaactgctcattaactagagcggtgttagctgcctcacttaacaaagtcctccctctcactaccttagtggtgaagactagttgcatggtggacttaacttggactgggagaagtcggggatagtgcctcagctccaaaaccaaggagagattaagtcaagttaagtcgacttagcctggctggtgcgcgctgaggtgcctttggcgcaccgggtgcgacgaccgcaggaacgcggtgactttgttccagctgatcgtaaatgggtggaacgccgggccgacgctgaggggagctggtggacgaaaacgtaagataccttcgctcgtctgaaaaccagcttgcgttcttttagtgtgatggtggcctagcctacttagccgatgcgtcatcagctgcgttgattgacgagccacatctttgatgcacaccttacacatagccgatcgtgtgaaggcaacctacaattaaatttctcaatcaccttccaagtgaaaccaacctgaaccaattaaaaccaagaaaaagaaagaaaaaaaagaacatcccggtcgacattcaaccgaggcgacgaccaacccgttgactcggcggtgcgcgttcccgatgaaaagagaagccgaggtcgatagctcagagtcgccggacaagattcctaaaaccatggcagacaatcaccgtgcaacccaagagtccgcattcatcagccccagctcagcgcggtatgtacacatcctcactctcattttagctgaaccatttgggtcgagacttctctcttgatgccttcatgaatctgtctcccctccccttgcccctcaaagacccgatcgtcaaactcaactgtaagttacctgaagtctccgatctcaaagcgcacctttcatttctcgtttgatttgacctcgagctttcgaacgcacatctgcgaatttacaatttttctagatttgacagacaattgaggtcagtctgattagctcaactcttcggtttcctgaatcagcagatacccaactgatgggttttaactttgacggatcaggctatgggagagctcggggcaaaagcgcttcgaagaaggggcggtagggatctgcgattgttcatcaacctcagctcaaatcgccaaaaatttagtgttatcaggaataaggatggtcgagatgttcgacaaaggaaaagtgcgacaatcggacatcgggaaccatttctttttagaacaagcgagcttgggcaagagtcgagcggtcgagtgcagtcgattgcttggcgaattaagcacctctaaatacaatccggtccacgccaacgacgacgaaatctacgactctgaacactgggatgggatcgaggattatagcggattggcagaatggacggccaagatctgcgtccgaatgctccatgatgacgagcaggccaccagtcgctactgctgggacttcaatgtgcccgcaattttggtccagacttgcggcttagtggcaagcattcggctccagattcgtgagctaagtggtaagtctactcatcatgctatgaatcctcagtgtatagcgtttcctatcgggtctattgatcaatttaacttcttgaaatcattacagttatccaaacccattccaagtccctagtcgatctcagattggattgtccctttccatccttattggaatacgtcaactcattcgagatggacaagatggacagtcacgagcacgcccatgtcccggccgttgtcatcatcatccactttctcgaaatcttcaagtccaaagtcagtgttcaatctggaatgctttggctgtcagagggaggatcacttgcttaacttgatgcatatctctgttggatggcagcacgatggaaaactacctcaaggttcagccgaacgagcagaattgaagcagatgatcttggctgagaagagaggcgccgacgaagataactttgatgaagcagtgagcatgatctggaaagcctgtcaaccgactaaggtaagtttttttttttttgagatcatctcacatgcaagttatgagcggtcaaaaccctgaaacagacctctctctgaacatgtattgaataaattgttgtactataggtaccgacacacgttgaagaattattcaacgattcgcattgcgagaaactgccatggtttgacggcaggttttggttactagtgaaaagcctgcgggaatttgtggcgcgggatccgagccaccgcttaccgttatcgggggtcctaccggacatgaagtcggacaccaagaactacatcaagatgcaagcgatctatcgtcaaaaggccgcggaagacttgaaagcgttcaaggagatcgtcaatcaactggccgagtcgatcgaagatgttgatgaagacgaaccccaaagtgaatcaggccattatcacgaccctccccaactcgatttatactccgaaatggtcgagacgtttgttaaaaactcggcccatatacgtgtgattcgaggacgccggtatggttctgatgtttcgaaggatttcggtaagtgatgttatcgatgagcagatccggaagattttgagagcactcttcataacgcatgttacacctatatataaccattcctatttttctcggtattgtttttttttttttttctctctccaacgattaaaatccatcgaagtggccaagttccagagggaatgtgagccggaaaacgaagagacgacggcgacctggtacttggcattcgaagccttatcggcctacaggacagcccatcaaggcgagtatccggggatccggaaaggacaagaagaggaagatgagcgcaagctttcgtcgatcgcccatgcgaagttaaaggctcatggactgggcgaggctggggtgcctgagaaactgcaacaagcattgaaagaaatgtaggcgacttttgtttttttcatgtcctcttgtttgtttgtttttttggcctttcttgagctcaacccgatccttgtttttttttttttcctgttgaatctgtgtgtgtgtgtagggtcagatcagcgggctccgaattgccgcacatctcgagtctagtgggcggcttagtttcccaagaagtgatcaaattgatcacgcgtcagtacatccccatgaacggcacttgcatctatgatggctatagatcggcgaccggaattatagaatactagcaaacccatcccacaagaaatttattcacagatatcttatggccttcattttattcctattccttgatggatccaaaaaataaataaatcaaacatttttttttctcgcaacaatggaactgtttcgcagccaactaagcgggaaagtcttgaatagatacgcttagtcaatgcctgataccaacaagcattgtgaggaaaaaaaaacagcatgcaacttgagggattggatgattttacatttggatatgcctggactctctgaggaatgattataaacaatcacaaagtgatcaacagctgtgaagttggccatgcaccagtccaacactgcagttagactctgtaattatacttcaaacccaggtaaaccttgttatggacttgcaactgtcaggaatggacttgcaactgtcagggtgcaatatgaactgcccttgatgcatacaaagcatgttaccatcgagcagtgttgacgttgtctgctctttttatgcagacctggcattatgttgaccaggggagacacttagacctaactggcttcagaccacaacaactttcgatgtgcgatgaatcattcgatacaacgatcaatttttctattatgattaaacaagttgcagtgattccattctttggacattaaaacgcaaaaaaaaaatgggaaaagggaaggttgatgatagccgggaattggatgggaatctggccaacaaaggaaagtacgagatatgaaaactatgaaaccgaaaggaagaaaaaaatgatcgacagaatgaatcaattaaagaaaaaagcttagacacaacaaaattgacgaacttgaggataaccaactccaatcaaaaagaaaagaaaaagaaactctacaagaaacctgccaaaatgcccaaagaaaaaagaaaaaagaaaggagaatgttgttcagtagatttattcagtagaatctttactccgaatagcttgaatccaagcagcttggccgttgggatccgattgaagtttgagatcacaaaacgtctaccagaagttacaaaagtcagcgtcagatccgtaagtccaaaaagaaagaaggggatagattgccacgatgtcgatccagaagaagaagaacagcacttacatcgagcattttgtttttgacatcagaaattaccttctggacttcaacactttgatcctgagacagttgatttgcttcggcctcagggatggtattaaggctatcattgccggatttgtccttcccactagggctcctgatgataggatgcaagtcattgaacatcaacttgatcagctcgacgtttgcgagactagaatactcctggacctggtcgaccaagcccaacatgggctcgattgctttctcaagcgatcggtttttgttcatctcttctggtaccgagtaaataataccagagatttgcgttgctacacaggaactcgcgatgaaaaattgtcgcaatagttcgatgtgttcgaatggtgcccggtttggaaaaattcgtgatagcaccagcgagacacgggtgagtgaagtcgatgttaggatcattgcttccagtccaatgactagcagcattatcgtccatctccactttttttttttttttttttttttttcaattgccatgaagattcgatgaatttgattagataaacatctccattaggcatagagacatgtaatcaaacaaagatcaatactcacaaatgtaccagcgtccgtctttctcaatgttcctatcaccagcaaagacgaaaaggaaaagccataaaatggacaggtgttcttgattccttcgatcaggtattctctcaaggtgatacaattcttccattgtaaaatcattggtccaaatctacaagatgttgaatacagccagatcagtcaggtaagctttactatgccacactgagctcgtttgtgcacgagtttgagaatgggagaaagcgcataccgatcataggcccatcgtttggtattatcattcaaagtttcatacgcttctctcattcgaataaattttgcttccacattgcccttccattcagcgatctcaatttcagttcttaatccggcaggtgggttgagtttgtctggatgaaatgaacgggccactcggcgccagtgagacttcaatccggcttcgtcgagcaaatccccttgaatgatttgagttctgactgtattcaagttctcaggtacactttgggtggtgctgttgaaagcgagtgagttggattggatacccaagacggagtaataattggaaccggtttgcttttgatagtcaacaatcaatgtgtatccgagatagagaccaattacgagaccgtgtgcgatcgagtggtgacgacgggctcgacgatcgtattctgacttctgtagttcatgtattggattatagatcggtttttcatctgggttggttgatccacgttctggagctttagggcgacgtgcagggaatatccgatagaaaatcccaagaaccgtcgacgaaacgtatccgggtaggaaccaccacccaacgaagctaaagagtgtactgaggtcgcctaagtgggcaatgtaagctgaggccatgttctttatcttctaggtgctgattacagtcgatgtatttccaaaaaccctttcgaggtaccagttaacgtaattgtaaaatcaacaagcggatctatcaaggaatacctggaagtgagaagagtgtcagaagtcagcaactgaatttcaattattgcaagaattttagggatcttcgaattgtgactgagttgatcatttccgtcagtgtggcactttgccaagtattatcattttcaaacgattccttgcaacccaaacaatcagcagctgacgtcctagaaaatggagatagagcatgatgctcgggagttgtctagatatactgcaaggaaatacttctaatgagctcttctaggctagatcacaccctcaacctaatccaatcaaccgtttcagcttcactgcttcttaagccatcacatcgagccgctgttccgtgttgatgtctgcaatctatccacccccaaaaactctgaaggtacctagaagattgtgagtttgagggctgatgaagatatgtcttctgattgcaatgttgagtattttacccttcaaaaagaattccattccgtggccacccacccgagtgaatattaccactgagaagttgccttcggagtggtactcgaggttgagcttgactggctaaagggctcccactctgtcactccacccaatcaatcatcgccctcttgattttccagtcaaatgtgacactccgaagaatgaaacaagagagagggaaaccaaacagggaggagaaagaaagagaagagatgacggagcgagatgaatatgagctcctgcctttgcatgataactgggatgaactggaggagtggttctctcgaacacacaactgcaaaatgatatagcaaagatatatcaaccagaaatctgtctagatgcacaccaaaggaggtgtacaaaagagctgaggatgatgacgatggcgagattgaaggaatcaagtttgtatgaaaacaaaactgatcatcagaataaactgacagatgctttgagaccatccaatactggccaaggccacacccccggtgagatgttggtcttgccttacgatctgaaatgaactctctgagccataaacgagagccgaccgggaaagagaccagtgagaagaacagtagcgagatagcacaagccaaagagagcaagagagaaatggttgatatggtgagtggttgagagattgaagacagccaaagtgaagagggtcaggaggaagagcacccggagatatcaatccgactcctcccaagtctacaagactcccatcagatttctggtcaaaaagacttgaatagtctggacagcaagtgagcgatgaatcgacccttttactatttcggtacatcattcggatgactcagcacggaaagaagggaaaaaaaaaattcaaccgctggcttacaagagatcgacgggtcctaggtaagccaatcaatgccgatcgcggttatccttccgggaaagaaggtctgagctcgaacgagatttcaattctttcttctctcgaagttcaaggtggtggcttgcgtggcggggtggggcggggcgattgggttttagatgagtgggttgtacgaataatcgaatgggttcgactagctcgaggtttccaggatggcgatcgagtgagaggtcatccaaggattgtcgaaaagatgcttgagttcgaatatggaaatgtttcggttggttggagggggatgggggatgttgcagaagggtagctgaactttgagagacttcgggaacctgaaacagcctgaaacgatctcctttgttggtcgcaccggctacacatagaatacaggatcgaagaatgagacaacaacagccgagtcagatcgagtattcccaaagtaccgtcacagaaacacacaagatgtatggattcacgagctgttcatattaatactcgatccaagtcgtcaatcatcaaaataatcccttggagaccgttgcttgaaccgaaacaaaataaaatacatacatatgtactcttgggtcaacgacttgaagcttctctatttcagaaaaacaagttgcgcgtcgttgggacaactctttcctcgctctatgtacaatcgcagcggttgatgcttcgacgcttcttggttgaatgcatattcattttgattggtaaattaacttgatccaaacataaccacccccacatgcagggcaacttttcaaaggccgtcctctttcacagatagagaacaatgtttcaggaggatttaacaggcctatgtagtcctgaagtgtttagaatccatttccccacagctccaccattgcccctgctcacagtggactgtacacatcagctctgcacatataaacagtgttgtgtctcttcatcctcacagtgttgatctgtcaccactcattcctccaacttcaaggagctcaaagctgctgagcaggggtgcttgcacaatgatggcctcaacaatcttgaaccaaagttccaacaaagcccactttccaacacatccatccaccagtgaagtctttacaaacagtcatcccaatgatacatcattcacttcttgccatggggaaatcaccctcaatgattttgaccaggccaagagattacaaaccattttttttttttgcacttcttggtcgacttttgccagagtcccacactaagtttacaccaacaagagcaacaagcagtgtccagattatgtcatcaaaagctcccccagtgaagccggctaaaaatcaagaacgataactgatgtttttgatagcatccgcatccttgatgatctactgacatgaaatcaatccactatggcacaacctactttaaacatatggtccaacccgcctggtcagaaactattatctcatccttttggataatttcttgttgctcaattcaggataaccaactttagaatttttttcccttaggaaacaggactatataccgaattactgaggccgcagacatggcgttgttggtgtagtggttagcattgaagccttccacccccgtcggggagaaccagctttagtccggggttcgaatccccgacaacgcaatcctttttggccgacgacaggtcccggggacgcttcctgaatcaatgaagatcatccaacaaagctatgtgggttgcaagacttgacaattgttcagggctttatttttcttccaaatttcgattcattttttttgacgagtgtctctccagatataatcaaccctgattgtgaacaaattgaggcgtgtaagggcgtaaattgcgagagaaattgggatggaggggtgaattgaaaatagtgcatgaatgtatgactagagtagagagaaagatgtgtgtgtataagtgaaggtgaaactatatagaagaatgtagatctagaacacaacagaagggtgaatgggatggatatagcagaagtcaccgttgggaagtaaacgagtcatcaagatcattagcgcgtaggcccttgagtcgttcagcctcgcggatccgttcgcggatcccatagcccagattcggtgtttgcgagccgcccaagccgagggggacgccactcatgccaccagcccgggcccagcgacctcggtcttctgccaagcggttgctggccgaggtgggcgtgtcgggggatcgtgggtagttgagccattcatggtgagtaacagaattcttgagatgatcttgcgaaagagtcggcggcagtgggctttccggaaaactaccgatcgagcgtgccgagtttggtaatcctccaggcggcttcgggtggctcgaatagccatctgaatcaggtggagcttgttgtcgagtatccgttctcgttgatggatgccgctgccggctggccagttcggtcaattcggagggcgataagagtgggatgttggcggccctggaagaagaaccagacgcggtgctccgatggtatttgggattgaggggaatcccagcagacaagccaagagtagaatggctcaagccgcgtgggggttcgcagcttgtggcactcgaactgggcccttcatcttcatcggcttcacgaatgatactctttggttttgactctttgctggtcgaattcttctccttggtggtcccttcgacccaaacgtattcgccctccccatctgccgcatcttccaccgaacctttgttcccaagtcccggtagtttcaacaccctcaccttcggccatactaggttgtcgacaatccatcctctcaatcttcccaagatcagctgttcaatcttcggtatatcctgtagtttcgctcgtgaacctaacaatgaggtggttgtcatcgataaagtaaagtctggatccagtgacatcaaaatcgccggcgatggtgctgatggatcgtcattcatcggtaatgggatcgcgatcggtggaatctcagccataatctgtcgatggacacatatcataaaataaatgcagtcagatcagtaattgaccaagttaaccaagaaggagtgattgtttttttggacctacggtagcagatagttgattgagggttaagcctaatgaaatgggcaacaccgcaaatcgagcggtcgggaaattgacgacgactttggtttcgatcgctaatgtgactcgatcagaataatcgatgtcgatttcgatcctctgtagatatggaaaatataaattgaaatttgccattgagctttgttttttgacaggttccgggcatgttgttttcaggtggtcaagagaacaaatgacttaccattcttccggtttcatctgctggtctaactcttgcatttgtacagactggatactcctttccgaattcgacttcagtgacggtgatataatcctataagaaaaagggacgagaatgaatttctgcagcatgacgtctggaagattgaaggagaagaagaataaaacaggggacacccacgacactgataattcccggactttccccacgggcaaaattcatagcttcctcgaccatttcctttgctttattcccttttggcatcgtcggatcgtcgtctaagccgtgaacgagactacgataggcgatgatagcttgtgcaagcaggacgttcagccagtctgtcgtttcgggtggatgactggataggtcatatggcagtttggataggagctccgactcggcggttccgtgtgacttgtcatggaaagagagctttctggattgtttgctagtacgccgaacggtggggttgtggttatacgctttctgattttttgggggaaatatgtaaccgaatgtagggtcagtaattttgtacaaacaagtaaggcaaggacagaagagggagatcaagaacgtacccgttgtgatcccattggtttcttattctgtgaagacttgggatcttcaaagacgacataccttacgaaacaaataacgagtactaaactgaagaccacagaacaaagagtcaatcagcgagagtcgaattattgaagacagcagagagggagagaaggcgacctacaatgacagttggccgacgatgaagccttgagtgaaggtgagttggaatggtttgagtgtcgagttttgagaggaggttgactggtggttatcgtgttgggtgagtgctactatcatcaacatcttggctttgggggaggtgaatcaccggcggagtgtctcctgttgagttgaccgttcccttaaaaaaacatggtctatcactctgctgcttctggacctgatgctctgctccatcgatggtcaccagcgaaagtctccctcttgttctgccttcgtttcacccagagaatccagcaagggtccctcgctgaacacccacccacatccaactcttttacctcacatacaacatgatatattgaccccacagtctcaagtatcatacagctgaggtactggataccaaacatggaatcatccaaagaaagctcatgattgctgcgagattcacgaggcgaagaagaaaaaagcatggcaaactcaacacgacggtcatatacacatgatccagtgggcaaacagttctttgccctaggatgtaaagccatcatagccctgatagctccatcatccgatggggcatctgatggggaacataaagttgccgattggctaatgttttgctaaatatttacttttcattgaagaaatactattcatgataaaataacctggcctaatcattcaagtaggtttcttttttggaaggaagactaaaaaaagaggagaaaagaaaaaaaaactgtacaataaaagctctctccaagtattacaaatctgatgctcccaccaaaaataaactttttgaaaaaagagaacaaaacaaaaaaagaagaagaaaaagaaaaagaggaaagagaaactagtgacaacgttgaccaagggtgatcagtcgcctgagatccatgtgtgaccagtattcgctcccccagacaaagatgcaacaactgggcttacaaattcgcaatccatagaacatatatatttatgtatattttgagttattcaccaaaaagcaaaacatataaatagaataaaataaaaccagggaattagatctatctagtaatatcaacgtttttcagattccgctttggcagcgggagaatcaggttcctgagagatgccagccgattgaaagactggtgaagttttagtagctgtcaatggtggttgtgctggagatgggatgactgtagttggccgattaccaggcgaggtgacattcagcggattcgaaggatccggcggagaggtcacatttgtcgacttgtttgaggctagccgttgatcgagggctttgagagccatcgctctataaagagaaacaagccgatcagctgggttctttccagaaacatgggttagttgggcgaaaaggtgttcattacctccggcgctctgcttctgctctagctccgcctggaacaggtgcatatccaccagattcgagatccgtgtggctccattgtttgagtagtttgcatttgacagcgatcgcaaaaccgacgtccgacaaccttctaacaagcggccttatgaaaagagaaaaaaaaaagtggtgctggtcagtgggtaggcaaagacaagtcgtggaggtttctagtagaacttactggataaagggagggaaccacatggcgaatgcaaaggtttcgctacggtcccctcggaattcaccactctcattccaccggataaatcgcaggtaataccacgaggatagccagcccatttggatcaagataaacggcgactgatatccaagtatacacatcacgtttgagaaggtaacatagatcattggcagattctagaatcagagggagacgcaattacttgagatcagacctttacttttcacatcaagaaacgaaagctggattagttaccttcaccctgactttgattacaccgaataattggacttgatgttccggtatcagttgtgtgaaagcaaccagaaacccagcatgcaaggccatcataccgcgataactggaaccgtaactgtgttagtcaaaaggaaccagaagattgatcaatttggattgtttttcgaacaaatgtcttctagagtggaggaagacttacagatacaatccactatcatggagcacataatgttcggcaatattcacgaccacagacatcaaatttgagacgctgatcgttgccaagcaaaacttgatgaattccgtcgttccatacaccctttccaggtatcttccacacatcgagagtgtcagtagtgagaagactaactggtgttgtgttgcaaaaatgtggatgagcaaaaggtcagacacaaattggaaggacacgagaaaaattgaaagaagaaaaaaaatgtaattgcggtcattaagatatttagacatgtggaagtattatttaaaaaccagatattataaacaaaagaggtttactttttctcagccacttacttcgataacacccacttcgcacaagccagcggtcaataaggtccacggattccaaatgacgctcccggggaccacgaccagccacgggaaggcaagcgcatcgtccgtgctgcctctgaagattgctttgagatcggttgcggatagactgaagcggaggagttggacgagaaaagagagtgccaaaaggatcccacatagtagtcgggtgcccgttgggagttggaggaccatgccgatgggacctgagctggtcatgaaccgacccgacatcttggcttcggtttcggctcgttcgattggtttgttttagttccgtcggccgtcgttgccaatcgtcacgatgaatcctgtttctcgtccagaaagctgattgtgaagggaagtggagaggaggtcgtttgtccgggacggtttgattgggaacggggcgtgaagtctctgcaccaaaaaaccaacgaaaacctgccccggggtattctcaggcacgcagtgatcgcaggccttcgcaggcccttcgtacagcatctaccacacaacttacttcggtcgcactacattcatcacccccatgagtctcggccagacattcatagcctcaaagagctcttgattggtgacgacattggacaagaaaaaaaaaaatcaagaaagatgggcagtatcagcaagtcatatcagttatatcgtgtagtttcatttattttctgtttttttccaacctaccatgcatagccttacctttgagaaagttttcattaatcccaatacacatgattatgaaaacttccaatatgctgtttcttactccaaccaaaattggccatccacaattattaaattggcattttcttgcttgagtgtgtcttgggttattagaatagtgagtataaattgaaaggtatttctttgatgaggagaaggaagtgctggtaatctaatggatgctccaacatgaagaggtgatgggtcacttgatcatgtgatgagcctagtcttcagtggtgtggaagcaagaggagaagtcattctatttccaacaccttggaaaaacaattgtggggatgaccagaatgtaagagctgtggattctctgcactcagcactgggccactacactacatagcaaccctggctgcagccctaatatcctgtaggtttgttacaccattagagccactacactgtgttatgtatgctactgcactttgagtggcaaaagaccaccacgctgggtggtttttcttagcctacatgcaaagtgtttgtgcagagctggcagaattatgcttcactacactaaatttcagtacatatattgctgtggcactcagctatgttagtgccactgttagtgtatctggaccaacattgcttcactggacaatttaagaaactttgggagtaaggccttatttattggagagatttcagaacttttggaatcaacctgaacaatgcattgcatccaactcattgtaagacctccagtcaaacgatctcttctctaaagccaataattaatagaataaaattaagggacttagttaaacgactcccagaaattggagttccgactcccaaatttctgggacgtcacaaggaccgtctgcggacggtcttcaggacgtccaaccccgaaattgggagtcggaactccaaaaccttcaaaaggtttgggagtcgttcccccccaaaaaaaatgaaaaaaataataaaataataataaaataataaaataatggacagaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggatcgactcccaaaaaccccggggggtctgtttttttcatttattttttattttttcattaggggagcgactcccaaaccttctgaaggttttggaggtccgactcccgaggacgtcctgaggagcgtccccagatggtccttgcgacgtcccagaaatttgggagtcggaactccaatttctgggagtcgtttaactaagacccaaaattaatgaaaaagaaatagaaactgacatgttgagtgatagaaataaaacagacagcttacttatatcacaagaacactatgagaaaatctcagtaaactgctgccatttgacaggaagaaactcttattaaagtttggttgttcccagatgttactcaaccattacttcaggctgttcatccatacttcagtcagtgggcacattgcacagctactgtgcagacatttttgcattggaatagattgaattatacacaagtcacattgcaagtaacctgcatgtcaactgccaccagtttggtgaaattgtttcctagcaaatgttattccagtattcccttattagctatcagagagggtgggagaatgggactatgtggtttgtaaggcttctgaaagtgaccttgatgccaattttgttgtgagacctggtggggcttcgaacagcaatcttgaaatgcatgaaaaaaacaaatggcttatattgatccagattccaatcacatctggaaaaaatctatgatcaacagatgaacatggaaatcagggccatttcagccttttaaccatcatctaccccattgtggttatgggggttggaaaaacgactcccaaaaattagtcgacgactcccgttttggtcgggaggtcgtcgaacgggagtcgtccttccaattcctgaaaaaacatagggagtcgtcgtactaattttacctggagattttttattttttttcttaaaaaattgggagtcgtctgactaaaatgcgggagtcgccgcactaattccgcctaatttttcgcatttttttatatttaaatcaaagggagtcgtcagactaaagtgcgggagtcgtcccaccaattccgcctaaaatttcaaattttatatataattaaattcaagggagttgtccacctaatacaagggagtcgccccaccaattccgcgcaatgttttccctttttttctatgttaatagaatatgggagtcgtccaactataaatgggagtcgtcgccatatggcaccctcagagacttcaaaaaaaggttgagccactgaggccccaccccaaaggcaagatacacaaattagaatgataaaaaaattagaatcattgagaaaatccattgcaagagataaaagagatgacaaacgggccaaaaacattcaaaaatgatcagaaatgtaaggaaaaaaacagggtaaaaaaggacatagaggaaaaaaatcaataactaaaaaagacacaggataaaaaaaaaccctagtagtgtttcattggattttctattttcctctctacagtcaatttgaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttctttccacgcgttcatgagctgaggggcagcaaacagtcttgggttatgtaactgcaaggggacaaaatgagaaaattcatgtagaaaagcaataagaataggggggttgtcattgggggggcagaaagaaggaagaaaagtctggcaaaaggtgtcagaaaaaaagcaaacaggcctctcaaaggtgttggtcattacctcacccgtcgaaggcatggacatccaatgaggctttgaacgaggtgatggcgaatcaaccttgatacgatccaaagcgccgtggagtttgtggaacacgtttcgataccaatcaggccggcgaacaatttcattgtacaattcatatcgaaccgccatataatcgccctgcccgcgtcccaatgcgtaagccacagctcggaatccgcagtgtccatctgatcgaacatccaaaatatcccggacatcaggttgaataattttgggtaagtactgaaggtaatcgagatcggatgggggaattgggagatgggggttagatggacgtgggggagggtctagaagcaccaatgggctggttcggtgggagtgatgggggacgagggcacagaggcatcggcagaggaattgactttgagctttttatggttggcttgaacgggggaggagggagggaggattcagggtcatttaccttggatgctgaggtgaagtccgtcgtgaggtttgataagatgaactatcgggctgagaccacgtaactcttcggcccaagccttctttctggcggagtacacagttgaaatagtggccaagatcgactgatcgggatgtgtcttcttgagtgattggagaacctgagctggttttaaacccgcgtcacctagtttcttcatttgctcatagagctccttcgagagttttcgattggcggtgtgcccggacggatcttcactgggtgcatgattatgtcggggatcggccacggtaaacttccattcccctccggccttcttctggatctgggccctcgcgtcgaatgggcaatcgatcagtcgactgacgatgggtccagggcgtgtgtcattcttccgtctgtttcgagctgggttaccacccctacacataagatggagaaaaagtttggccattgagcatgagctctgatttgagtgctatgcagaaggagtacttacctgtcacatttgaaagtgatactcttcccgggaacagtcctcttcctgacaatgacgaaaccattttcccgagcgaaggttttgatggagtgctcgaggatcaaagggtcggaataagtggccgcaggtggagcgggtatgtcggtatgtggtgcttgcgctggtgttggggggatggttgaggtctttgttgttgtatttgtcttatcttccggatctgactcaggcttgtcctcctcagcgttgtcgccagtgtgcttgtcggcttgacttgcaagtagctctaagcatttttcaatggttaccgtttcgtcatcttcagcggtttctgcgtgattgtcatcagattcttcttcatcttcagtggtgatggggctgactggtgccgttgccttgggtttgacaggggggggtggttggttctcagggggtccggtgacagggcggattgtttccttgggtttgacgctggtgggggcaaccgtggcgcgggttccggagaaaagttgggtttcggaatcggcaccagggatgacggctcctacgggggccaagaggcttggatcatgctcggccaggttgggggggttgacaactgtggtccgggatgcgacgacccccgcagttagcctgacgactggcgttttttgcgtgacgactgccgtttcttgagcgacgactcccgttttttgcgcgacgactcccggggccaaggtgagtccggtggtgggggcggcggcgacgactgcgttgcggggggctagcgagtcccgccccagcggcgacgactcccgtctctggggcagcgactccctctccggcgtggacgactcccgtcccggcggcgacgacggcggtccccggcgtgacgactcacgtctctcgggcagcgactccctcgcctgcgtaggcgacccccgtcccgggcgcgacgacttccgttttgccagcggcgacctctgcgacgactcccgtggctcctgcggggtttccgaccccgatgacgaccggctgttcctgctggcgcccgtcggcggtaatccatcgacggctcgggtctgtcggcggtggaccatcgtcggctcggatccgtcggccggctgtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaggaggggaggatatgggtgggtgtggagcggcgactccttcgtgggagaagaaacaaggtttcttctcccccgccgactcctaattatttgccaacgactcctgcgaggcgaaaaaaaagaccagggaacgattgggccagcgactccctttccgtctgggaaattggcctgacgactccctaggaaaaaaaaaaattcagaaaaattaagccttaaatttgggaggccgactcccgccttttgggcggacaactcccgaattttttaaaaaaaaatataaaaaatcgtttgtgaaattaggccgccgactcccgggagttagaaggacgactcccgttcgacgacctcccgaccaaaacgggagtcgtcgactaatttttgggagtcgtttttccaaccccctgtggttatatgtatacccctatgaagtcccctgtggttatatgtatacccctatgaagtaaaaagggggtctttgaagaaattctcttcttgcctccacaccctcattgatttctatggaaagtgaattatgatccaagtgcagttgtgagaagtggggtttccaataaaaaaagtatgcaaactttgtaaatattcaaaaacatcttgcataatggttagacagtggaaagtggctgctgattttggatcccagagctttaaagtaaaaacttgaattcatgagacttggtcaagtggtgcagaacaggtcccaaaaaatgaatataaaacagtttcaaaaataaggaaaaataaaaattactttcttcaaaacctttttcccaggattggaaacaagtgaatagatctgttgttgaaattctttactttttggctaaaaccctgcctttggtaatggttaattctgatgatatgaacagttgaggaaaataaaacctgaaaaattgaggtttcatgccatatggtacaggcccatgatttttacaagttggaatttgcagggtgtattgaaaatttggtaattctccttgtaaaattcaaaatttggctacaaacaagggtttttttttactatggtacattaaacagcaaatctagaagattcttgaatggccacaaggctgcctctccaaaaaagtggattaattcctggacctttgattttttttgcttggaatggacacccactagtaaattagttccggagaatattttgcttccaagtagtttataatctaataccaaaacataaccttttgtttttggaacaataagtaagcaacctagaaattccacatccattccttacctttccttcctaaagccctttaaaagcagttgaccacacctgaaaattagccaatcagctcaattgattaccagcttctgtatatcaattattatgaatttccctttccaaagtctagaaatcctttgtggttgtattctcctataattgttcaattgaagatttgcacagaaaatttcaactacagctaatcccaagaagcttgtggttttggtatggctgtattttgagaggtttttctgtgccaccaacttttagcacctcacaacctatacagatgcctgtaaatgttccaatttggctgccaaggcctcagtgtgggtctggcaacagtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggaattcccgttagcgttaagtgtagcatagcggaattccgccacaacaccgctaacgctacgcgtatggggcgcaaaaaagggcccactacgctgcgctacagcactttttagcggtttttagccgcttttactgctaaaagcactgtagcgtagtgaaaatgcgctacaaacgcgctaacactacgaaattttggcgcaaaaaaagcgccgctaggctacactttttgggccaaaagcgtagcggcccaccactgggtctggatacctgccaccttcagggcagggtctggcagagcctcatgtgacaagctggtcctactcaaaaaatggataggattctaatgatccaacttccacatcctcaactctaagagcatccacattggtgtgcggattaggcaggattagctgcctaatctaatcctcccaaccataccagttgggattagaggttggattaagttagctccagggtcagtttcagagctaacaggtactaaatctataccctactaatcctgggattaaagaggttgctaattctcactaatccaatcaatcaatgtgaattccctaacaatgaagaagttgggttgtagcacttggagcactgtggccataacaagccacatacaggtgaaagtggccccaaaaacctgatcaggtgcaaaaaaaccttccaaagtacagccctcccaaaaccacaagctttttgggattggctgtatgtggatattctggaccacatatttcagaaatatcaaatttttgattgtctccattgggttctatctttactgctataagttcaagctgagggcttaaacaactctggtccccccataatccagtagaagctccaagtcttagggcagaattaagaaaaaaaccagttcatgttctggcatggtgctgagtttactgttgcacactgttctgtgagactccacactgtgtgaaccagagcaatttgtagaccctacctctttcacaaaagagggtccaaccaaggaccaagtactgctgtcatgtgagctgagactggatgtgaaagctgtgggacaactggggcagaaataaagattgaatggatgacttcccatcacggtttacaaccctcccagaatctaatttacaccccctagatcttaatttttggcataaaaaatatattttcacaagccttgtgaagatagctctcatgtgagctggttggacttatgattgaggtgttaatttaggactggggagggcttaaaaagcactctaaatggtgacagcaacactgggtaattacattacccgtaatggtagtgtaaagataaagtagtgaatttccactcattatcattactttccccataatgttcagaatttttttgcacattacattatccattttgccttggatttttttttcatgctcattacactatgatcagcaacttgtagacttttttccataagaaaaaccataaatattggcaagacatgtgatactttctagacattcatggcatgtgttgctgccaaagctcaaaaagagaggctttttgccacttaaaatatgtttagggttgcttaacatctggataatctgataatgcattactttatccattcattaggggggttcatgatagcttttttggcttatggtcccccttaaaaaaaattcttgctggtcatgtttttagcctaaaatttagcctaaaaagcatgacaagatcaacgaccagcatccataaatcctgctggtcatcaaccaatgggcatactcaccagcatgaatattggtcatcaatagtgtacaaccatcaatcatcaatagtgtacaaccatcaatcatcaccatcccattgatgaccgactggtcatcaccatcaatgacggacttgtcatcttcatccggactggttgactccatcaatcaccacccggtcatcaccattgatgagtgaccggtcatcaccatcgatgagtgaccggtcatcaccattgatgagtgaccggtcatcaccatcgatgagtgaccggtcatcaccattgatgagtgaccgatcatcaccattgaagaccggttcaatggctgaccggttctgaccggtcatcaccattgatgatagaccggtcaactctatcaatgaccaaccggtcatcaccattgatgatagaccggtcaactctatcaatgtcatcaccattgatgagtgatgtccggttctgatcggtcaacaccattgatggccgaccccaaatggtgatgactggtgggtcatcaccatctcaagtgttctgttgcagctgattgggggtgatctgcaaagtgctggagtggttgcgaacttgagtggtgatgtggaacttagtgattgccaacacgttcacgatggcagcagttctggtgaggcttttctggtgtgttaaaaattgactaaaattttaacctgcgaagcattcaaaaccttcctggtgggacaataaaaaatttctggtgaaaagctattgtgaacccccctattacacacaaaaacctcaccattacactactggctgaaagaaaattttaccactacagataatgttaatgtatcagggaaggaatcaagtgcactacattactgagataatgcagatagtgcagcgtaaagtagagacccagtgttggtgacgggaagtcctccaatcatcaaggtaaaaactcaaagtccaagaaatgtaacaaaaaaggtagattgggtccaagctttttgacaaagacaacaggtcttcatcaccaaattgagtttggaattcaggaatgggccttccaaaagcttccaaatcaaggtttgcaggttgaactgaagtcctctattaattaagatgggcttagaaagtcttccatgttggctactacagcacagtcttgtgtagaacctaatatactacagcagcaccaaggacagcctgttttagcccctctttaccaacactgtgttactaaaaactactttcgaatcacacactaacttaatgccaatttatactaaatttcagctcaatttcggttggtcaaatacagcctggactcattagtttttcttaaaaattttgtgaagcagtagttgtagctcaagtacatagagccaaaatttgaccgtaatttaacgtaggtgctaaactacaggtagttatgctaagtctgatttgacaggtatatccggaccttcctcacccactagcttgaacagtcattgggacaaaatatcaccccggcacccggtgtctaaagaaagcgtcctggggctggactccggagtcaccaactacagactcagcaaatcccaattgcacatcttatttagtgacaaaaatccaaaacttagcataagaagggaatttctgggaatttgtatgtaatttggcgtgcctcttaaaactgtgtcgccaagtcctcccgcgctatttcaagcactgcaaaagaacacatcaaaaaactcacaatagtgaacattgctgacaaagatcaattaatgtgaacggcactacagcattggatcaagctatgttataaacaaaacttgcccacaaactcaagacttcattcatatgtattggattcaatcatagctgtcagggctagctccatcagaggtattgggggactgttaagcttggcgccctctggccgagataaaatctacatacattcggcagccagtcggcccatggatcagccggctgattccgatgcaattggccactttcattcacatcgtaacgatgctgaccacgtgagtttcaaatcgttgagtttgacttcaaacctcccagtgcatcatcttcatgttgctttgtcgttagcctcttttctaccaaggtaaacgagtactttctacgacgccgaaagttgaaggtctgcagggatgatgatgagctgtatttctccacccgtgactgagggctggcctgggctggccaaagcatcaccttagatgagcaaaccaaaagccggaaaaaattaaaggttgcagaggtgcacatatcgatcgcgcgcccgaatggccccaatgttgcaacttcagtaaggtcttttatattttaaatggaaaagcttggggatgccaggatggcctgcaccaatacgcgctataccgccgcttggattggctttcatcctcaagatacgcccagccagacaatgtataaagcactgcgatagccgtccttccttaccgcgtgagattagagagactcagagccatccagcattcattccgggaagcagccagccgcccatcgcggtctgcacgagcagcacgaccctgatgtgtgagaattgccgtctgctgacaaaatcaccagcttcaacttcccagcaaaccagaatgctgaatggaccctaagcgacctcgaccatgagccctgcaaggccacagaaatgatgatgtgaaatgcatatatgcgaggccaggcatgagaaaaacctgacagcttgtggctcacaccccgatgacctttcccaactttcatagcttttgatacaattgcgcaattcttaaaccgggaagtttccaaactctgttggtaatgaacagttgttattgaagtctcaattggccttcaagtccataacaaccaacaatccttcggtgcccactgggagtgccggaagccgtcactcctcccggccttcactcacaaggctactattgtgctccacaagggctctaaagattcctttggggcacgccacgacctggcaagacggtctacaaattacggtggattatatctattgcgcactcactttaccctccgcccctctcgacccattattattactggctcagtccaacaacactagtttgcttttcttgatttattcactttctacacagtcagagacttccgtatttaagttaccgttagcattataattgcgagtttaccgggccatcctcatcgttccgacttcactagcaccaacgcactagttcgtcagccggcctaacgattcttttttatccgttttggtggtttcctgacccgactgtgccgttgtctttagatttgtcagcgtcggcctcataatcacccaaccgaacagctcgccgtggcacgagtacaggctcacgaaaactatccctaagctccgaaagtctcctgcctgcataactcgcagaatatttttttaagaaacacacgcacggctactcacatatgctgagacctgctgacttacactaagcaaattgcattaagtcttcagaggctgagcagggagtccttcttttgaggattcaacatccaatcttactatccgtttctttcttgcgagtccttgtcgattaatattttaagaggtgcacccaggctgccctcaagatttttccacatctgttttttcatttcttttcatctcgctttctcctcaccttcctccccatcataagtcatcaccaatacctcccatagtagctcctcctgtatcacatttccatttcaatccgttcccaaatccttgtatccagttccgcaagtgggtcaatcacacaatcagtcttcccccaattttgtatgttgctttgaatctcctcatcccacctccatcggcttcagttctcatagagtaatcgagtggcagcttactgaaataccttcttgcgccactaactttattctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttcttgcacccgaaagtcaaaggggtggcagccctggacacatccaagcccatctgcatccaatccttccatcgtctttctttcagagtcggggtatttattgcccaagttatataacacccaccgtgcctcggatcaggctcttttataatatccttgattcttctgttctcttccaacaaccggtccaatcgtaccaccggctcattcgctgaatgatcatggcttcaattgacctgtcgccgcgcgaagccaagtccccacaaaatgactcacttcttgccctggatgatgatacacccaacgattcatcttgttctgtggtgactgatgacaaccgctcctctttgctttcatctgattccgcatcttcgccttgccctggactgcctcgaacacctcctcgactggatatcacaccgccatcaatccgggttgcacaaacgatccgatgtgacgaacaacaattttggcccaattcacacaacaatccacacgctccttcttcctccacccactcggtcgatatcgcacctggtctggcacattcgccaactcaatctgatttgggttctttgtctcgttattcctcaaatgcagacacgaccgccgtcctattacaaccgcccacccatgctagcctatccacagaaggcctgcaatctcaacctggccaccatcctttgatccccaggtcgacattccaacaggtgcagctgggcgggattcctatctcgacccaatggaattcaaaccagcatcagtcaaacgatccaatgcacttcacaaatgttgacaatgctctttgtcacacaagcgacttcatgccatcacctgccttcgttcagggggaaatggatgggcacgaagttgatcccttttcgcagctctctgcccacacattggcattgatggatcagcctgaaagcgaggtgaccatctacgactgcgaatactgtgagaagacctatcaaggcaagcatgcgcgaagcatctggagacggcatctctccgacaaacacaagatccccttgtccacccagccgcgccgcacccgctgggataatggtgggttctcctcataggcgaccatcaaattgaggcgcaaccactgacattttttccacagatgtcaacagacccaagaccgaggaggagcgtcgtgaaaggaccctggagagcaagcgccgttgggcccggaagaaccgcgcggctaagaaggctgcccgagaggggcagaagaactcgatggaacaagcctcagcgatgatgaattcccagtctctcccatataatctaatgcgaggtgcccctggtgggagccaggtgccttctcctgccttgtacccatcatcacatggctacacagcgggttcacccgattactttaccggtgtcgagtcgcatgctcccaatcagtcgtcgttgcagggtaagcgaactatcccgctacctgttttgaatagtcacgttcaacattcttgttatcgttcgatagttcacccttccagatcgtcggtgtccactatgtcgcgtggctccagtgtctctcaatcgttctcgcatcgtccaccactgccctctcagacgccgcatcctatcagcagtgccccctacaacccatcctttcctatcaaccagggcactgcccctgcggaatggacattccaaccagccggttccaaagccagctcttactctttcggaaactactccgctgcacccgaagcgcattccccgttccagatatcagatcgtttcgccaatgaggggcaatcatccgagctattcgccccaatcttcccaaaaccacagcctgcgccaaagccctccaacgagctacggaggcgacgtcattcgccaagatctgggcccatcccgaactcccggattgctatgcaagcgcgccgttgaacttccagtaccacagctgggagttagggtgggcgtttcaatttcggcactgcacttacttcgcccagcgaacccatggagcccctcagctacgagtcgcacgccaagcgcccgagattgtctctgccatctcccatccctcttcccatacagcagttcgacgagttgcgcaaatcttacggtgcatgtaatgtggaagccttgagtgaagctggcaatttccagccagtcagctcccaagaacctgccatctcgtccaacgaggtcgctcaagtggggtcgaaacgttcttcggtggcatctgcgcgtgatgaggaagccaccagcgagtccggcagcattgtcgagcaccatgccagctcgcaacatgaggtgaactattcctatggcaacctcgcttccaccatcaatccccacaagcagttcatgggcgagctcggtggacaatacaacagacctgcgactgccgggaattttacgacgttggcacacgaccaggagtactccagcgtcgcacctcctgaaagggctgccacagagccacacttttctgtgccgcatgatctccagaccccactccgggagtctgcgctccgatccgatgggaggctgcacttttcgcattcgcccatgggtcggatggatgctgcagggctcgatcaagtcgatctgttgagctcgccggcagtttcccaagccgatatgagcgccatgtcgctctaccacggccattacgctccgatgagcgctggcaagagacggtcttcggagaactaccctgtccagccgttgagctcatcgtgcccgctcaacgcgggtgattggggtcaccaagcgctccagactccctctgggctctcccgcttccccttcaacaacagcatggggccttctcctgctggtggggtttttgggtcaccccacagcctcctgagcaaaagtcttggacttacgttgaccaacactgaggtgtctggtgaagattcgctcggaggattgttagtgggctcttccccttgggacatcgtccatcaaagaacttgatcccgtcaacttctttccgtcccttgcccaacttgggccgggacctactcgctcccaactattaaaactcaatactattcgtgtcggctcccccccggaagcgcaattttattggaaccttcttaaatacatatacatgccatttctaatccattcttcttcatcgtcccttatcattcagtcgcatcccccatacacacacacaaacaccaaaaaaaataatttgtcgctagtttcttttctgtataataatttcttggttctgtttattggagcgttatctcccctatctattccgttccttgcgatgacacatgcacccccccaaaaaacccccccttaaagtgcatatcatcgctggtttcctttttttccccacacacacaaacacatatatgcaccccacaaataaatcctcacagtgctattcctgtttttcttttcttttcttttcttttcccataagtcaggcttatatataaactcatggattagctggatagttgtcgcaatgagtacttcgaatacatacaatttccatccaccataaatacttctcataacccgtgtctaccatgaacacgaaaaaaaaaacacagataaaaaataatattttcttaaatacatctcgtcttgggttcttcttgtttttttttgtcatgcctcacatccattccgccgatccataaatgtgttatgcctgtccttcgtatacatatccagacccctctatacatacataatctgttttcccgttcattctgaagttttcgtcacgtcatccacaataaataacctaccaaagttaaaaacccacaatgagcagagttttgatgatgatctccttgatgtggcaatccatatctgtttgcacgtagatcatcgattggccagggccatgatgagctgaaagctctgggcttctaagaagtcaaacctcatctcgtcatgtgtgcccgcacactctttaaaatggaaaaatctctccacttgctctcggtccacatagattaatgtctcgtttcaaattgcttgctcttcatccgccgccaaaaaaaacgatcggcctgcttgcttcacattcattcctcgcgtccttcctcctcgccagaaaccttccccaaatccacctcgaccgcccgaccacctcttcccgacatttcaatctgtaaccggccgccgtccgagactcacggatcggcaagatctaggaccgctgcttagtagatctttatcttctgttgtctgttttgttcttttttttgtgatttcatgtatggattcgcattcttctttctttgctttgctttgagctacagttgtgcggtgccatttcggattcaaatatagatttaaagttcttggagtacaagcttgttgatgctaccgatagtctggtcagcttacttattttatatgttcaagtttttattgttgcaatggagtggcaattctcaaccaaaaaaaaaaaatacatgacgttctggtgtggagtgaacgggattttagattcacgaactagagagtattaacatacaatcttgacatggaacaaagcggacaagccacgtgatgatgaatctcaggtatcttctatacaaggacgagaggcagtgaaaaaaaaacaccgaatttcgggagatgtgaaaaacaaaaacgatggagtgtttagctgcaatttgacaacggctataagggtatgaggtacgaaaatcatcgttgcttgttaacgggatgccactccatgatcaacttgcctgcttcggattcttgtttgacgagttcaccgccaaagccggtgagctgctcctcgacgatagccaagagctcatccttatgattctggtcaatctgctgatatcgactgggagggttcaggatgattctgactttgtaggctttttcgaaggattgttgggccgctttgagcttgtgattcaagtcgttccgctcgatcttccaggtgagttggatctccttgagcacgttctcgagccggttcgatcgttgttgctccttcttttgtttcagtttcgttcgttctttctggacgagagcttcgcgggagacgatcttacagatcggcgggttggtcttcgagttcacctcgatcaaagtgtattggttcaaatcgagtctcgaaagcacttctcgggtcagagccggttcgactagtaagtttgcgccttggcttggaggatcgctatccggagcagccgatccttgcttgagagtgctgctcggattcaccagttggatccactccgatttgatttgatggtcagaggcagctttcgtcttttgtttcgaggcttcacaggaaaacttcatggccgaggttccaacgaactgaggttcgaccggccgggctttcagccggatgggcggcctcgaagccattgaggaggagtgcatcgtgtcctggcgagtccgacgaatcactcgacaagcattctcaaacaaagcaagccgaggtgctaatggattcatgagagatgtcgaatgagcgcttcgatctgtatgcgagggggactgtctggaaggaggcaaatttatgatacatacaaccggatgagagcatgttcagtctctggatagtcctgcagaaataacttaccatgatcgaatcgaagcaaatgtgatgagtatcaagattcaagtgcccttgaagcccagcaatccaaagtggggttgtagcccggggctcagaacggggtgcagacggcgggcgaccccgagtacgagcgacgactatccgagcccccgaggggtttctagtgaggcctctgggtgtcatcactctggactcacccagttctattctctggctgtttggacccagaagagatttgaataaataaataaataaaataagaggaatgtgaaagcactagcttgtgtgtttgctcagggacctttgatgtgccttaaatcattactcacccaatcaacaaaaaacaaacaatggagaagatgtcctcggccatctcctcctctgtcaaatcatgtgctggattctcatcataagtaagtgtgttctgcagacacagtgacaacaccatcccattaatacatagccccattttcaatatgattggactattggtcatgttggatggcagtacataatcatattaggtcagtttttgactggagtacatacatatctcagcaagaagcctcttcttgtgtgagctacataatcagagattgttgtgttgaattaaaagctctgggggcctggatgatgaccttgattagagctacaagattgggttcataaaaaaagaaaaatcattgatgtgtgatcatgtaaggccccacttataaacaatgttttgaaaatgttttgaaacacttttgaaatggtttcttttgaacttaaaataaagctttttgtagttcaaatactgttcaaaatattttcaaaagctgggagtagttataaacccagttgtacaattgtggtacataatgaaaaaatttgcattgcttgtattgagtccacaagcactagagaatccaggacttttgaagcgcttttgaaaaagaaaaaaagttcaaatctatatgtatccaactttgaacttcaaaattctttcaaaaggactttttcaaaataatttcaaaatactgtttataagtggggccttaaataatatgttgtagcaaaaaaagaacctggacttgagatccctggaagcagatgttggatttgcacagtctggtatgtttcttggctgagtcctgcggagtgccgatgttatgtagccagtgttttgtagtttgagggatacggcggaggatctagtagttgaagtcccgttcgaaccgagtcagagatcagaatcagatcattgtggaaaggaaggacacatgtgctggttgtcaggcatcagcctcgacgcctctcggcaggtggttgtacacagctgctcggcctggtttgaaagttgagactgcggattagatgatcacatcggtgaaggtcacaagggaagaagttgagcttgaaaaggatcttccttaccaccctcaacggccagtggttgaggaatgtgttgtaacccaggaaaggggttacaggggttctcaccttagcccctctttgtgcatgtatataagcctgtctagtctatctacatgcaatgaatccacaaccttgtgtcttctctctctgtttcacatcaggttatgagcgcctttaaagcatctcgaaaacatcaacaaggtatcctagtgtagggagtaatcgcccttgatatatcgcatcttctaacgggtagcccagcgtagggcgtaattgacccgaaatctaaacataattttttccgtcagcatcccataaagtctgtttcttgttctcactttgctcaacttccccgacctacccgaatatctcgaaaatccaccatctataattgatagttaccctcaaccttatactgctgattaagctactttgtgagtcgcactccaaagtacatccatacctgggacgctgggtttttggggctgaacaggcgtaaaggaggatcgtacctcatctaccaaattcatttattttttctccttccatctttcccgattctgttctcccaatctaccaaacaatcacctaccttccaaatctcccgaccttatcatccccatcgccacaactctctattttctttctctcatctcccgctccaccgtacccatttcccttattcttcatcattctccccaccctttcccactttcttcttcgttatatcttcttctttcttccttctacccttttccctttccttcatcttttcccttccttcacccttcctgctcccttccaccacaccatcgacatgaacaacgaccgccaaccacctggcggacagaatgccccacctgaagccccggatgcgcacgacgtggcagaccccccacaagcccccgctgcagcagacggccaacagcgacatcacaaccgcgatcctgcagaacgggaacgggcacgtcaacgtcgcaatcgggaagcccctcctcaccaagcaccaccggaaccacgcccagaagacccagaacgcaatcgtcaaatcgccgccgtcatcggagctgtctccaatcaaatccatgacgaagaccgcctcaaacccgacggatcgaacttcgcaatctggcaagacttcctagacgagcgaatccgggatgccatcaacgttccacttttcttccattttcccaacaacaatgtcacacatgaacgaattggtcgctccattctcctcacatcggttgatcgttccttacgtcgaggccttgctcgtcatgccacagtccaccgaatgtggcaagatatccggatcagattccactctgtcagccgtgcggcccaattggaccttttccgccgactgataacgttcagcatcagcgatcacccaaccactgccggcatgtctacccacatcggcgacatcctcgatgagatggagacgatccggatgccattcacccgggatcatctggccggcttggtcttgcaaaacggcctagcatcggagccagaacttcagcaagaatttgaccgaagaattgaacacgacctccagtcagcgacagttgaagatccccccatgaacttcgatgagatggtccgcttaatcgacatcatcagaagacaactccgtctccaaaacgtcaaccgcggctcgaccaacacgcaaacgccactcgtcatgcaagcggaggtcaacacaacccaaactacccctacagtccctcaattgccaggtccggccctacacccggacaacacacccgacgcgcacgatttcatggcgatgcaagccggcctgtgctggcaatgccgatccccggaccacatgctccgcaactgtcccatgcgagcacgaatatcccggtccctggtcgaccagcaagaagctcagcaaaccagcccaggatccacagggcccccaccagctatgccccgaatgggttttcagtcctttttatccgatcgtcacaccgccggggtttcaacggagtctatcccccagcctcaacccttctcatcgccaacaaacctcgccgccgtcaaactcaacacacaacaaccaagcgcgaccagcggactactaccgaccaccgcagtaccgcctacagcgggtgacaccaccatcggagtcgatcggctctcaacggcaaaaacccacagcacatgaagcgtcggccgacaatgactccaccaacgagtccacggcgcgaatggttgagcttggtgatgtcgcggatgacctggccaacatcaactttggccatgttcaggcagatctgtcggatgatgtacccatcgtagattcaggattgctacttaatatactccagcaacaacaaactatgtttcaaatgtccttttgtgccatcacaaaacaaatgggtgttcccaaaacctattcgccgtcatgttgtttctccgatacctatgtctccttgtcaatctcctgcctctatgcaatccaacattcatgtcctaaagaagagttcccctacgttctgtcctatatcgactgagataagaggagacatgcgccgcaatatcttcgtaacacctcttaacattgagaaatcacggaataaagtgtctactaacagtctttccaagaacgagcagatacttctttattggcacagattttttgggcatgcaagtttgaccaaaatccggcaagtcttccaggaaaaactgtgtggcagccttccaatttcactaccgaagggggagctgaaatgcgacatttgcgccaaaagtaagagtatcaacaaaaaccggctatcgccttctgacaggcctgtttcaaaactagaaattgttactgctgatatcattggtccttttgaggttgaaactttcaacaagggcaaatacttactaacgattagggacctagcaacaggtttcagcgaggccaaagtgatggcggaaaagtctcaggcttgcggttatcttatcgaaactatcttgagatgggaaaagcaactgtccgggaatgtcaagtgtgtcagaaccgacaacggtggtgagttttgcagtgacgttctttccaattttctactcaacaaaggcatcaaagccgagcgagcactaccatatcaccattaccaaaacggcatcatcgaacgcttcaaccgcacactggcagacatgggacgcacgatccttattgacagtcggatgggcaagccattctggggattcaccttcatatgggcttgcgacatcctcaacgctctacccaacaagagaagcgggatgatgacgcctttcgaggctttctacgggtacaaaccgtcaatggaccggtacagaatctttggcgaacgagccttcatcctatattcgcaaaagaactaaggaagaagctggatgaccgtggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcggtgatcttttttggattgtaggccacagaactcccaccagtgctgtcggttcaatttcaatatctcccatgatgggtcgatggtagtgtgttgttatactcaagaaagattgactcagtcggccaagagtgacctcccacaagcaaatcgactgtcgggtggcactggcaatggtgatgatgatactcatcctcaaagccctcagataggggtagatgtgatggaatacaagctaccaagaagcgagaagactctggacgagtttggcttgttattagaggaacatctcagtccaagagagaaagagttgatcgaccaaagaagaagaaccgacttcgacaatccgggaaatcttttggacggcttgcttcaaatctggaccttcaaagaatcgatcatcaaggccttggggattggattgagcatggaactcagctcgataagtctcagcaatttgatcagccatccggaagtcaattgggatcctatcgagaccggcagccctgctactacgaggctggaggactttatcttacccgataggtcatctcaactagttgtttcaattaatggccaagaagatcggagctggaagctttggaatgccgtttgggccaggccagactcgatcggggtggagtgcaaatacatcctatcggcggctctcaagtcattttgtcctcaaaacctctcctctgagacttcattgcttcacccagtagtgttcaagaccgtcccagatcttctgccgtctcattgagatgttatttttgttgtaacactctgtttgaaaacagccagggaataagaacatgatctgaactattattatactatgattacttagtactgaaacgaaaatgagtgaaccaaactaacaaacaaaaaactcgtacaagatgatacacaagtgccaggtgatatatgtgatgtctgtacgtgtagaggatgtgccaacaaaaattgaaagagcattagaaacacaagtggtgagaaagcaagagagcacaaaagaaaggtattgaagaatattaggtacgaatgttaacaagaaataaccaagtcgaaattgtcacagtggaaatgagtgattcttgtttgtataggatatcagaaaacagcgagacaacaaaagaagcaagaatatccacataggtaattcacattttgacagacttgtgtattgtagaccttaatcaccgatgaattctttacctctaacttctcgatacgcctcttttagtttctcttttactttgacttctttattccaattctttgataacattctttacaaaaacaagtacgataaggatcaattgaatgtaagtttcaaatgaatttaacgacttgaagcaaaagatagagagaaaaaaaaaggtgaaaatggacgtactttaatttacaaatagctctaacagcaagggcaacgctcttaaatgttcgatcggttgaggttggatggagagtaaagtttcctggatgttgggtgtcatcatcgccggaggatgacgagtaaggtaagccgaagttagacaacgctaattggatagcttcgttcctgtcaattgttcgcgattccaattgtatccatacccagagtcagcttcctggtttcgtgaaaaataaaaataaatataaaaagatgagaagaaaaaggcatgcgactaaccgaatctcagtctggcgtaacttgagcatgatcagcttcttttgacaagctaggtcggccctgaagaggctttctcgggtgaacataagttttaaaaacctgatcctaagtagtaatcctttggattcagagttatgtttgtggtcgagttcctctctggtttcattagtccttattggcggtaggatcggagagaataagaattagagtcagtgataagaattaaagtcagttgatgatcgtccaagcgttcctcattcaagtcacaacactcacaatccgtggttgccttgggctcgttgagatttcaattcatttaactcttttttacatagcgataactcgttcttgagcttggtcatttccttagagttgttgggagcggaagcttgacgatcgacttgatctttcaaatcttgcagatgatggccaagatcctgagcttccgccttgactttaatcagttcttttcgcagagcctttgtatctttcaacagattgttattcgtctcattaaggcccatgatctcgttggtcttcctctctagctcatcctctaattgtccgaagtcgagcgttcgtttctcaagagtcgcttggacccgatgatacgatttctcagaattgatgatcgtgtgtgctttgcgctcgagctcagtcttgagttgtcgaacttcggcagtgagtgaactatgttgctcagcatattctgcattctctgtctcgagtttcgagatcgtttcctggagctgctcgattttcgccgatgaagcagatgattccttcttctgcgtgtgaagagctagaacaggtataaatatcattaggacaaaaaattacctaaaaattccatccggggttcactcatttatcaaacgagccacttaccacgaatttcagcatccatggagtcacgggcctcagtcacttgtgagagctgggcttcggtttcgtgtaatttctgccaaatttcaaagtcagatatgcatcaagaacagatctcatggaaggaaaggcgatgtccaagcgtgcaaactcacaagatttgctgcttcgagttggtcttctagatcttctttgtcatcggataaagcttcgcgctctttttcattttcttgcagacgttcttgctgttcttgtgacttactgagaaggctttccacttcatctcgagcctcagaaagtctctgtattcaaacagccaacatcagaaggcttgcatttctaaaaaacctatggaagatgatgacatacattttgcaactgttcgatctcctgttcttgggttgctttctcggattcaagtttctccagttcatctagtttcagatcgagctcacgcttcagcttgatgatctcagtttgagacgtttgatggtttgcttccaactccataaatttgactttcaagcccgatgagtggtcctcagtgtcattttcggttggttgcctttgggaagaaattttacaacatgagttaacatattagaaaacccttgattttcttggtcaatcggagatgatgagacttactcggtgaactccaattcctgagtctcaggcaagaccctgaagcggactatctggtttgcgtcgaatctctcaccacagtcagggcagccgatattagacaaacgatgtttgacttgagcgatcgtgccatcctcggcaatcaacttatccaatcgttcttcgagtttctgagccttctcttcaaagtcatcggctctcctgcgagcggtaatcgcctcggttgacactttgactacattttcactgacttcactgagcttcgccaacttgtggtcgacattcttgttggccaaatcgagttgatgccgaagttgttcaacttgttgctgaagttcgtggatctgattgagcataggcacaatggtctcatcccccgaatcgcctgccaatatcgaagtcatctgtattgaatagtgcatattagatttaggcgacattcatatacaaaggacaagtgaaaagatgtacattgctcagcattttgcctggtgttttgggggtgcgcatgctgatgatcgattggaagtgacacgatgaacgacttggagtgctgatcaatgcagacgtctgttgacgcaacgagcctacccgctcttcaagctcgcgtcgttgagtctccaaagcttcaatcttcatgttctggatttcgcaggtagcagcgttgtcggattggctgatcagggttttcagtcgattgatttcctcttgcgccttggaaagttcggagttgtttttgccagattccctcttggggctaagtcgacctggcgtggatgagacgtctgagaagttagattttagagcttgtgatagtttggcctggaggcctgagatggtcgattgctgggcaattgtttccgcttccaagacatcgacttgagtttcaagctgcgcatagtcgctttccacagcctgtcgagcgtcttcagaatctttcaaagagacttccagggcttcgatgcggtagtctttttcggataactctaggccaagttcctcaattttagcacgaagttcgtctttttcttggggtgattgccgatttacttcgctttgctttgcaggctctgggtcatcttggctggttttttgttcgttattagaaatctcgctttgaatccacgagtgaagcatgcgaatgcggcgttcagcagagcgaccgacggattgatcccctttgccatttagaacttgttccagctcacttttgactgtcaaaagggtttccaagctggactggcctgtggattgagttgatttcggttcatctggtgcttttccttggacgtcagtcagccgacgaacttctttatacttggaattcatggagaccagcattctgtctttctcttggataagcgccgtagcttgatctttcagagttgcgatcttcaaatcgtagcccgcttttgcatcgaccaggtctttctcgtgttgggcattgcattcggctaacgtactagcatgttgcccgacaatctcaatttgctggagtttcagttggtctacttcgtcttctttagaggctagaactgcttgcaaatctttgaggcgatctttcaattcaaaaatctgcttaagggacgaggagttgagcggagctttgttcagaagctgatttcgaatttctcttatctcttcgtcgcgttcttcaagttgatattcaagtcggtgaatctggcgctcagacagaaggttttgagaagcagactctgactgagacgcgtaattatcttcggcttgggcggggttgaaattactttgaagttcggctatactgtcgtggacgttaatcatgccctgtaagtgatcttgtagcacgccactgcggtcaagtgcaccgtccgcatctgattggggtggcaaaacccctctccgaagtgattgattttccatttctagttgggcgagccgcgctttcgtttcagccagagcattcactatttggtggttctcttccgataagtgtccattgagatcgtgtaggaaagagttcaacttgttcccattaaatctggtagaccgatcggcaaaagagaacgaagagctcccattctgatggcgagctccaggaaacgtggtcaaatcgtgtgaggttgcttcactttcacttccagcgacttgaacgggttgaggattattgggatggtttgactgatttgaaggaattccagaaaagtcagtggtatcgtcggcaacttcgttcaaccgcctcggcgtaaaagggcgtcgtgcactgcggaagggcatctgtgacggaatcggcttgccattggatttcaagatgtccctcatgcgactcaaattggatgggttcattatgctttgccgacgatggttatctgggttgagaaccggttcaggttgaaaaacaggagatcgtccaaacgaagatttcttggacccttcaaactcatgactcatttctcttgagaaactttctccgatctcgtctatagtcagtgagttgtcgacccgaaacgaatcacggcgtccaaccccagggctggtgagctggctacctgagggctcacgagggcttctgttggtggcaagatctcggtcacgtgaattggtacgcgataaacgagcctgtaaagtggagtgtgagcttgacgatgatgataaacctgattttggttgtggttgtatgactgatgaggatgtcttctggtgctggacgctgcgataattctcgcgctgattttctggagattggctggtatcgaatccagactcgagatcgtccaaggcagacaggttcaggtctcccagcgatttgtttgatgggtcatcctggtcgccatctgagcttgatgaatcttcatggagggtgtcaggcggaggttggtcagtttcggtttcactgctgctagtaagaattccgacttctggacgatgatcttgggtctgaggtatatgacttgtgttgggcgagtgatcacgcagccaatgttcagcatgacgagctgggtttgcagtggcaggggtggaagtgagtggagaatcaacagttatttgaggctggtccatattggtgggttgatggtttgatgggcccggcctgggagtgaatctggcatgagattgttgggtgcggttggcgttggattggtgagtacgctcccgaaaggctggtcgacgatcctgagtgttgaagcgattcggttctgtgcggggaatgaaaggagtattcatagtggtgtttctcgagatgccgacatcatatatatggccaggaccacgtggcccaaagctttcgccgactgaggtcggatcgggaggcggccagcttggtagactatcgagcccttcttccaattcctcggctcgatcgatccgatgcatgagtcgggcgggcgtgtctaattgatatcctgggaatgccatggtcaagagggaggtggggtggttggtggtgggtggtgggtgggttggtcactttgctgtaaggttccgatccggaccccgcacatccggtgagatccggcaacccggaatgccggatccgggttcgggactgtgttttggagatccggcatccggccggatatctctgtactggggcagaggccgacatgggctatctatgggctcagagaacctttattttggctcaacggacttataagcttcttacatggtgatgagggaggacatattggggttgtgatgatgaattacaggcaaaactgaatcatcggttgcggaagacaagatagaatatgagaaaagaagaaatctactatgtttagtcggtggttgagagattgttggcattgcaaatgttgatgatgccattatcgatccaattctgtaaacagatgatcgattcaagggttgtggctttcattcggtttcggctgtaatcttgaatgtgtcgaccaaccgagaatgctcgttcgcagggagtactggatgccgagacggccatgtatgtttgcgccatcctggagaggctcggaaactttttggaattgcatcgccaatacgctaatggctcaacagcctcatcttcgcattcggagtcaaggtatgagtcgatttcatcttgaagggacagaatcttcaattttttctttttgaacaaatctgaactgattgatgatcgagaagagtcatcctgggaacttgtatcttaaaatttgccaaagatccggcaaaacccggctcagggccggatttttgcggggtcagggttcgggatgggtgaaatccggctccggggcaccggatcggaaccttactttgctgggtggggacgcgtcgcgggtggaggctccagtgcagtttcgatccccgggagtagggtacccgtattaaccggtcgggctgtcggtcaacacactttccatgttcatgtggccattgactctacaaatgggcctagccaaaaaggatcatgcttcaatattgattttgcttcttcttataaactacatgaccagattgagaatttcactgtggttacagtgtacactcttgatggtgaatcataatgacttttgttttcaccattccttaatgaggatctatttttagcctcatagtttctaatactagatgagctccagtcccaccctatgcatcctcaatttcaccagcaaaattacatagccacttgattataggtgccaggtgaaattcagaagcagtatttatagctccatctctgctgctgttgtgctagcaatgcgtggaaatggccccattgatcagttgcatattttggatttccccagacactaatccatactttgggctagggaaaggacgtacatttactccaaaataaaacaccccagaaatggaaatcagacacattctgccctcccaaaaaaggtgacaaaagtgacaaattgaatcataagacatatttgtggccctggttaaggtgtttttatcctttttttcttttttggctgaccagtatgttcagttaattagcacaaattttagggggttggaagaaaaactcctaagtatttgctgacaactcccattttggttgaggggcagttggctggatttgttcttccaatcccccttgcaggattgggagtcgacctcccaattcttttcttttcttacttttacttttatttttattgttttggggggggggggggagttggtgccccaaaccctccttagagcatctccaacggtccgggggcaactgccttgcgttccccgggccacaatcccatgccacaggggtcgcgggtcaatcccaattatggactggcactcagatatcccccagctgctggtaaggatcaatcactctccttctcttgaattatcataccctaccaaatcaagtcatggaaatcaacgatatcttaaaatggatggttgacaacaatgatgtgcttgcctcactacaagcaacactcagcttaatatgtaacacaaaggagggaaaaaacgtgttggttcaacatctggaagaagagagattcagtgcaaccaaatccaaggccacaatcagctattcaaggactactttttttttcttcattgtattgatttgatcaacttttttttgtttctctttctctcttttttctatgctttctctcaattgtttcttttctcaaataattcttgtattctttcattttcaaatgaattgaaatgaaaaatacaaacaagaataaaaataatgacagtagtagcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcactttctttcatcaaaaaagggtagtgttagcgggtttttagcggttttttgctacactacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgttgtggcagaattctgctacgctacgctaagcgctaacagcaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccattggtagtagcaagtgtgagtgtcaagattgagtgtaaacagatgaaataaaatgattgtcaagatcaagagtgaatacaagaaagaaactgaaattgttgagatcaagagtgaatacattattggggattgaaacattggtggtggatgtttgcaaacttgttttcccttttgattgcttcttttttttttctttggagagctcagtgttggttttgaagaagggggatctgggtcatccatcgtttgttgtggggtctctctgcacagcatcctatgttggattgtagaggaattggaaatcacggctgggaggtgactggcagaactcagaaggggatcaagggcttgattgcccccagcaattttttgagggccatgtcacaggtccgttgcagcggaaaatggacacccggcctgccaaagtttgcccctggacgcccgaccgcgggtccgttggagatgctgttgaaattttgctcatctctctcttctttcctgtcattcaccaaacattgtctttttcttttttatgctatgtgttctgagacccacaacttgaacctcttgtagttacaatacttaagtcctattaactgcagcttaaaaataaaaatcattggtcctttactcttttatggtccgttcctgaaggagcacattagcccttcttcagcctagtggcaagcacttcagccctctcagtcagaatcaaaaagtctttcttcggcctctaagccaaaaattcaacagatgctcttagcaagtgggaggtttgggagttgcctccctcccactagctggaaggaattacctccggccatagactgtacagtcttgatgaccaaaggaaatcttttccagccgtcaagactctacaatatcaatgaccggaaagaatcccttccagttgtaatttttgagactctacagtcttgatgaccagaaggaataccttctggttgttgagactgtacaatcttgatggccagagggaaaccctgccagccagtgggagggagacaactcccaaacctcccacttgccaaggagggtttggggtgctgactcccccctgttgtgacatgtcactttaggtattcttcattagtcatcatctacacacccggacgaatcagaataagttggttcgcccgcaaggcgtaccagcactacaggcgaccccatgtcgcaatacaggaaattagttgtgcaaccggcgggtgcgtgattgaagcggcctgtacaccctctgggggcggtgccggccaagtgtatgcaacagttacgtgttgggtgcaagctggggtcgtaacggcctgggttcgccccaggccaacctagtgcaacgcacccaggccataccagcacccgagtcggattgcttgccgcgctgaacacggccccgagccggaagatgagatggcttgcgggctcaccatcggtccgccgaggcggccccctggttaccacatggggcctgcaacgacccaagtggatgtccgggcacgctacacctgccgccccgtgcacacctctgtagtgggcaggtttcgggttcagtccacagtcgcattgtagcatccaagtcccctcctgccctgctgactttgaattttcatcatcgcttctcactcggatatcgtaacacccgcgcatagctatcatggacaacaaggaaactgatggtacgtacattcctctgttaatcacggttctctggcacgggatttgctcatcttcttccgatggctattctcgtacatttttcgcagattacatcgcacgcggggggaaataccattgtaaatcctgtccgctcgcaagggggacggttgactggcgcaagcattgccaaacggcatcacacaagcgaaactacgagcgcgcggccgggctcaggttatctcgagaggcggccgatctcgctcgggccaccgaggatctggaaccggtggaagcgagcgcgagagatggcactgagcaggaggccgaagaggcggcgcatgccgaccgggtttgggacgcgattgaaggggtcggggtcctcaatgataacgttcgcagcaccttcaatccttggtcgatagaggatgatctcgataagatggagactttgaacgctttacgagaaggggatcaggcaggcggtcgtgcccaccaagtaaattggttggagatcatcaatcggggatcaacatgtgaagggaccgatgccgctggggcaacagaagatcgagaggtgccaataatcaggacggacaagaggtctaatcgggtcaacacctcaatgtggttccctttcaagtccaagctggtgagccctccttctgtggtggttgcctgtaattttgcggtgctgacatcatgtgctcccaaccttctaggaccttgtggcatccttgatcatggggcatacacgctctttgctttccaaagctatatacactaaaatccgtgcaattttgacaggttgtgcagtcaagctggcaacatgggcaactgtgcaagcgtcaagggacaggatcaacaaattgttggggtgtgagatactccctcataagtcggtttttgacacaccttgcttttctcttggggctcgacacattctccaacaggtatgatctgtttatgtgtatatctttggagtcgccagagggcagttggtcattgatgatactgtgcatctgttctgtaggagctcggcaacccgctggtcactagacacctggaattttatccagagtggtgtgatggggtcaatataagcaagttttcacaatccacaaagtggcttgcagggctgtctccgcaaaaccggccgcaaatgtgtgaagtcaagggaaagcactactacatctatgagcctgtgcaactgatctcaaatgatgtagtcatcccaatcttcttttttaattataagtcttctttacatgcaaagtgcttcaaactcaaacatgaacacatcaacagtcataacaaccgcctaacaatcacaattccctccgaccttgtctttgagcatccagagctatcaattatccccgtggaggatttcaagttgatttattcgtcaattaggctagggaatgggaaactcttgtgggagcaatgtgggcgcaagatttgtggtatgtaccagtgttgatttcctctcctgttcctccgcgtctgaaattcatttgtcggatggtctagtatcaaacggggatcctgaggcggcatttgtgatcccaaatccttggagggatcgagctcgcgggaagattgtccgcaatgttccgataatcctgtatgcagatgacacctcagggaatgtctcaaagcagttcaacaaacacatttcattttatttcactttggccgggctcccaccacacatctccaatcaagagtacaactgccactttctatcaacttcaaatctggcgagtgtttgtgaattgtctgaacagattgtcaaggaattaaagtaagttggactgacttcacaatcattcaagtgttactatgtatgtaggtggctgatgagttgggtcagtgaaatggccagggtgggttttcaggcatttgatcaaagtatctcacagccagttttggtgaacaccattgtcttgtgttttttggctgactccccaatgcatgccgagatcacaaatactcctaaccctgggacttccctcaatccttgtcggatgtgtaagttgtctgtgcggcagaagaagttcaaagagactaggacattcattgggaattttgtccacaggggtaaagatggggtcaaggtgaggtgttgattggcctattggttgttcatggactgctgctgatgaatgagttatttggttagcaattgaatccaggtcgcgtttgggcggagacaagggagcaatctcataaggtgttttcaatagcaatcaacgggaattagacgaaagcaggaaggaaggcaaagaaatatggattgaaagacgcagtgaattcacgatttcttttggaagcaaaaaaggatgtggcaactagggagaagatagttcaatttgctgcggggtcaccagagaggttatacaatccgttcttagaactcgaaggtatttttttctcacaatttcgatgcaatcactggggttatgtgttgacaagagagcatgtttggtttcaggatttgatggggtcttggacacgccagtcgagatcttacatgttgttctgcttggggtggtcaaatatctggcgcgcgatctggttaagagtgtacctgaggggaataggtcacaattggttgggcggtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatattacgtatgtaatgatccactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttattgttgtggaaaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgtttgagtaagaggtgtttttctgtttatatgtttatgtattttgagaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaaaatgtgactattgaaagtgtctttcccttcctccttgaatcttagtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttcttttccctatgcttctcaatggctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgatctgttgtgatgagatgatctcatgatgaaaaattggaatgagggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctaacctatagcctgtaatttataaatggccagcttgtggttctaaacctaacctataacaaatatgcataaaatccggccaaattgtggttttgctatctatacaagattctctgtgtacctacaaacaatgtggccaacttgtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtggtttgcattatgcaataagcattttgtatgcaactaaaacttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccgtagaatgtgattatttcataatacgcctaagaatatatgcccttctacatattggactgcgactttatgcaatttgatacttgaaacacaattggcatactacagcggctgcaatcgttcaactgcaaagggctcaacatttcgtccctgaagccggagtacctcatcaagcatatcaaaagcttaattgggcgggatttcaagatcatccttcaatcggcaccctttgtttttggcgagttcatgacgcccgagcagaaatccatctggttagccctgtgtgacctagctcctttggtctttcaaacatccatccccaacatgacagcttatttggccaacctcgagaggcgcgtcgactgcttggtgtatcacttgataaattcaacctctcaatgggtcaacaaaccgaagatacatatgctcctccatctggccgagtccatccgtcgatttggacctgcttccctatgttcgacagaaaagtttgagtcttacaatggcgtactccgcaaggcttcggtccactcaaacaagcaggctcccgggagagatgtggcgatatcatttgaaagttatgcatcactccgatttatcttatccgagggggtcatttatgatcatacgactggttgtgagcgggaaatcgggccaaatgtgacgtctttctttgctgagaacaaaagcatccagctggccatgcgttacaatgcgcaatcatcccgtgaggctgaatcatctgtgtacccaaagaagactttgcggcggttgcctaaggacaacaaaatggtaccgcccccggagcttatcagtttggatggagggccaacggtcacacaagtatcccaagtccaactggaccggcacaacacaattgataaagggtcttttgtggcagtaagcactggtatatctgtctatccgagtgtgggatgaattaacataatacatttgatgttgtgacttttcaggtaggccaagcaggtaactcagatttggaaattggcatcatcaagtcactgtgggaggtccgaactggtaatggggtgacgtactttgggcagctcggaactttcaagatgatggatgtggatccatattatcaaatgagatccctccgtacacggtgatagtaaatgccaaggtaagattgtgatgtggcaggttgtttctcctccagatgtatacatgttgcctgatctgatatatcctcttatgccctagttcttccatggaactgttaatgtgcaacacaattgccatggggggaagtgtttggtcgataagtacctccctaccaggaaagagtgccaggctacccagggaaaatgttgggctgttcagcattcagacatggataattacattctgaattcggcatcactccatgagccccagttgcatgaacagctctcggccctgcctacatcatccttctcacccaatcaatggcgtgattgcattgatgctgggcaccaatcttggctcgggggcgcagtggtcatgtctgatgccggaggtgacagttcagatgaggacgtcagtggccctgggtcgcgcgtgggagcggggggaccagatgaaggcaatgcgtatgctgatggagaagaccaggatgacgagggagaggaggaggatgaatcaggctcgtgctcggacgactcggagggcagctcacaggatgaggatgctgaaggcgagacagatgatggggaggagtatgactggggtgactatgaggttcacaccgaatgaatcaggtaaacatcaccttcgtcagtgttatgtccatcctggttggcgcggttggttcatatgttttccttgatgtgatttcttcattgcctgtgtcatgttaatagtgttaatagccaaatctcatcttagtcactgcttgtgaatttcaccattcatgaggtgggctatctgttcctccatgatgtaaacatgagaaaatgccacctctggcctgtggcgccaatcatggaattgggcccatgaattccaggcccaatggtttcaaacaccttccaagtgagccaaatcccaattgatcagctggcactacataattccctttctggcccatgagttagtatcacacctggcctggtcaattacaatggccaaccctgagttgatggaattccccaatgtaccaggtggggctttgccgcgcgcgggtggccccagaaagtggtgacctgcaccccatggttattgattttcccacccaaatgccccaagcccgcttgattgggcaaaagcgtcgaccaaccaagccccccccccaagcgggtcccccggggggttccggtctgatgctagcgatccgacagatgaccaagtcaacattcatcagggtcacggcatcatctccctcgctccctgccaacgacatggacagccgatcgtcggtcctcgacaggacagttgttcaagtagccggtgacgcactccccatgacactccacctatcctaccacgtatggataacccaaccaggaggcgaccgtacaagatatcccagtccccacgcgcaaattggccttgactggatcgaaaccatcggccccaaggccggagtccaattatccttcgtcgacgaccccagatcatggaccttgcccgactttcaagaagcggtcattcagaagatccaggcgcgttccccggacgtcgcactggtcatcctagctcagcaccatgccaaagacctgacatgggagataattcgaactggtcccgaagagggccctttattatccagcaagatcgaccacccgtgggagtggactatccaaacacgctcgatcactcaggcctccaaagaattcaagtatacggtccacgtcaccggggtcgaaccacagccaacgacgtggagatcccacatgacggggcgagtaagtgcccacagcccctgccacatcgttagttaagccgaggcactgacctgtatgctcaccgcagccatttccacccagtgatgtcgaacgactgcaatactggtcaaacttgcagggcgccataacacagcggccaggaggccacgcgcgcaggagcgatcccttcgtcgacctctacctccaatatacgatttacgccccgcttggcccgacccgagacggtgagacatactaccaaagcttcagccgcgatcacccgggggtgcgcaaacggctagatttcaccggcctgagcttccccaagctcaaggcctacatcctatcaattttgaattccgagaagcgctcggcagccatcgacgccctcgccgaggacgccgatctcacatgcgacctacgatggcattactccattgtcgaccccggctacccagaactccaaggcacctttgatactagtcaacccgcctgctcggatgccttcagtcaagccgtcctggcgtcttcgcgccacgccaagaccaccctcgtcatcaggatgccttacgaacaccgagtgatactggtgagtccccccccccttgatccaacggtaatcaccccccatctacccaactgacccatcagatccccagcctctccctttaccctcccgccgcatctactcaggcaataagcgcccaaaactcgaggaccccaccaggcacgacgagctcgccgatgacgcatccgaggagggtcccagtgacagccccggggatcgcttgaccatccctgccttcttatgactatgcatgatcggccctgcccaccaacccgtacaggacctgatcaagaaatacgaaatcctgcactggacggtgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatgttgaatttttgagctctagatcggttgaatttgagatttttgagaagagggcacaaaaaaggttaaggaccttttttgggaatggttcacgaaaaaagaatgaaagaaccaatgattttcattcacaggtaaatagtcagattaaatagactaagtacatgtgatcaacctgtggttgaggcaaattgaataaaaaaggaatgttgaataaaaactaagagacaaaacaatttgaagtcttggaagaaacaatcttagccggacttctcagtctcttttagtcagacaagaaaagttaatcaagaaaaatcaagaattctatcacaaatattcagaggcgttaattctaaataattagcttttaatgaatcaaataataaactagaaaaagaaagaaatcattcttcagaactagagttgtatgataaattgccacaggagttctaattagacttcaagtgtgcataagattcaacaaaaaactagacaagattgactataattcagtccagtttaagatgactcagaaagaaaaaaggaagaaaaaaatgagaagaaaaaaagagtgattttagggaggagtagaccaaagaggctgaaaactcaacaatatatagtgatagggataagttcgagatgaagctgccgattgatatgtgtgagggtaaaagatgttattgattgttggttatattgatgaagttgttgttgttgaatatggttcagggcacttttggtttatgatgttgatgaaagtgttaaatctgtatttcaatgtatatagttctgaaattgtaatgtggctatgacttgtagttatgaaataatatataagatggatttatttataagggtggttgagatgatctggtccactggtgggatcatggtcccctggtcggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgaaagacactactacaaagggatgcatatgaatgaatcaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaacaacgtaaaggtattcaatttactacaaaggaattcagtatgcaatattcatcctgtattcataatggctatggctagagtgcagaatccaagaaatatcctgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttgtagtgggtgactaggggttattttacctgaggattccatttttgatgtcatttttaccatatcttgaatgaataaagagataataagaaatttttatattttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgattctgactgtgttttggagctaatattacaaataaaaaaagaataattttggccatgtatatctgagatttgccttgaagcatgttgagtagtgcggtgaaatcaaccgtggagttaatttgattgatgaagaaattttgagattttgcgatgttgacatgatttgttttcagagttttacttgacctgtccaagaatattgatgccggtggcgaagttgatttgggtctagggttgctcccattttgatttttgctgagatggtaaatttggtgccagatgaagcgttgagtttgattattcagctgtttgacttgaggttattccgtatttgagtgataacagtaaaaaaattccacattgtttttgacttaatgtttagtagaaattgggccagatgagggtttttgaacccaatttaaaccgtgaattttctgagttttaggtgaatttttgttttatggagttttatagagttaagaaagaaacctctgattatctgcagatgtcttgatttcatgacctcaaaaaaataggtgcacatgtgcttaggtactgaagtggggcacaaaaagttggcacagtgtgggagttgaatacaagtccacagcaccagtcacagttcttacttgtttgactacagggaatttgggtatgattatgtatttgaggttcttgatctcgtccgatcgcgcttggttcgcccttccatgccctgtcacaacctgtgacagggtccgatcggtgttaggactcgcgctagctcctcgccgtgggtcctccttccaaacttcttccaacttcgcatcgggttcaactacatatcgactcatcggcttgtcgacgatcctcactagccgactatccttcctcgcggtaagtgttttccgatattctagttttgcctcgttattttctaattagctaatctaaaaacaactatcttcaaactagtttagattgtttttagtcgatctccgcggcgagttagcgaatagctttagtcttctagtaagttttcgggttctcttccttttcttttctctagtcttgtgtagtgtctttagctgacaatcgttttcgatcctctttcctttgtttcttaagtagtgcttcgatgttttagcctcattgtctaggctcgagttgattctccttttgtatccaggcgctcatcaatttgaataaaagaatgcaaaatggtcttcatcgttctaaaaggaagggcatcaccgatggagtcaaatcaatcaatatcgcggagaagttgcagtgccatcaggtccaagttgaggggtcctcgtttttctataaatgccaccgactcgtcgccggattcttttcctcctcatcagctcccttcttttatatctccatctgtagctatttactgatcatgttgttgtttgttttctgttgtgattctagatttagaggactacagggaagttgatcgcttggaatcggtcgattttaatcatctgcctctcttgttgtagtatatatgaataattggtccaagcgaaaagatagagttcaagtaaagccagaggttttcgccaagtcgcttccattggtttataagccagtctttctcattgtccttctagagttaagtcgatgattgaactaatgaattcctagaactccttcttgatccttttgcattgtactagcctgattggttggagctgttgaaaaaaagatgagaagacgacttgaaatggaaaaaaaaatcaagtgagagatgagagctgtacccctcccccaacttatgaggttgtcctcaacctttaagataatggatttgaggcaagtctaagagtaagtgatttgaatgattcagagaataaagataaattgagcagagagatgaagagatgagtgtctcttgaatgaaaattgtagagataagagaaaaaattgaagatagtaaaaatgtgagtcaagtatgaaatattcctcccccaactaatgagtttttcctcaaccttctactcaaaaaaaactgatgaagatgataagtaagtgattgagaaaaatgacttattgagagaggaaaaataaactccaggaaaaaatttgagatactaaagaagaaatgaaacagacactgcatccagaaaagagtttgagatagtaagaaattgacagaaagtatggaactgatagagagtaaggaattgatagaaaagactttgagataataaagaaactgatatatagaaatttgatccataaaagagtttttagataatagagaaactacgagaacttcaatccagaaagaatttgagaaacaaaagaaagaaagaaagaaatgcaggccagagaatagtgtgagatgataaataaaactgataaagaaattcaaaccacaatagactttgagataataaagaaactgatatataaaaaaaactaatcaagaaaagactttgagatgataaaaaactgatatagaaatttgatccagaaaagagtttttagatagtagagaaacgatgagagagcttcaatccagaaattactttgagatactaaataaactgataaaaaaaaatgaccataaaaacagggtataataaaaataaaaataaaagaggtgtgttttggaggagatacttaaggataatgaggtgggttaaattgatgatagtgttaatgtaagtaaagtatgaaagtttcctcccccaacttcaaacatttatgtctactgacagtgttttatttggttattttctgtaagttgaggatttagctaattaatttttgctatttaaaagattttttagatattaagcaagcattttgattattaattaagggatataaggactatctaagggaggaagggttttaaatgagtgattaataaaggaatgtgagctcctcccccaacttttcaaaatcattaagagaaattttttttttaaaaattatttaatactgctccaattttagtttcccacaaggttgattattggaattcacggtccagtcttgaaggtgtcttttcaatcagttgaaattgtgagtcgtccaaattgaaagctcttgtgaattattttaccgttccaactatcttgtttaattaggctgatttttgtttcctagaaaagtagtaatttctactgtgtgactatttagtaaaaaattgaattaattcaaaaactatgtataacaaatttgaaaattgtactgattaccctctttttttttaatttaagggaatgtgacttttaaagtgagtattggttgatgcagtttttcctcatgcctaggaggctttgatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataacagtaaaaaaattccacattgtttttgacttaatgtttagtagaaattgggccagatgagggtttttgaacccaatttaaaccgtgaattttctgagttttaggtgaatttttgttttatggagttttatagagttaagaaagaaacctctgattatctgcagatgtcttgatttcatgacctcaaaaaaataggtgcacatgtgcttaggtactgaagtggggcacgaaaagttggcacagtgtgggagttgaatacaagtccacagcaccagtcacagttcttacttgtttgactacagggaatttgggtatgattatgtatttgaggttcttgatctcgtccgatcgcgcttggttcgcccttccatgccctgtcacaacctgtgacagggtccgattggtgttaggactcgcgctagctcctcgccgtgggtcctccttccaaacttcttccaacttcgcatcgggttcaactacatatcgactcatcggcttgtcgacgatcctcactagccgactatccttcctcgcggtaagtgttttccgatattctagttttgcctcgttattttctaattagctaatctaaaaacaactatcttcaaactagtttagattgtttttagtcgatctccgcggcgagttagcgaatagctttagtcttctagtaagttttcgggttctcttccttttcttttctctagtcttgtgtagtgtctttagctgacaatcgttttcgatcctctttcctttgtttcttaagtagtgcttcgatgttttagcctcattgtctaggctcgagttgattctccttttgtatccaggcgctcatcaatttgaataaaagaatgcaaaatggtcttcatcgttctaaaaggaagggcatcaccgatggagtcaaatcaatcaatatcgcggagaagttgcagtgccatcaggtccaagttgaggggtcctcgtttttctataaatgccaccgactcgtcgccggattcttttcctcctcatcagctcccttcttttatatctccatctgtagctatttactgatcatgttgttgtttgttttctgttgtgattctagatttagaggactacagggaagttgatcgcttggaattggtcgattttaatcatctgcctctcttgttgtagtatatatgaataattggtccaagcgaaaagatagagttcaagtaaagccagaggttttcgccaagtcgcttccattggtttataagccagtctttctcattgtccttctagagttaagtcgatgattgaactaatgaattcctagaactccttcttgatccttttgcattgtactagcctgattggttggagctgttgaaaaaaagatgagaagacgacttgaaatggaaaaaaaaatcaagtgagagatgagagctgtacccctcccccaacttatgaggttgtcctcaacctttaagataatggatttgaggcaagtctaagagtaagtgatttgaatgattcagagaataaagataaattgagcagagagatgaagagatgagtgtctcttgaatgaaaattgtagagataagagaaaaaattgaagatagtaaaaatgtgagtcaagtatgaaatattcctcccccaactaatgagtttttcctcaaccttctactcaaaaaaaactgatgaagatgataagtaagtgattgagaaaaatgacttattgagagaggaaaaataaactccaggaaaaaatttgagatactaaagaagaaatgaaacagacactgcatccagaaaagagtttgagatagtaagaaattgacagaaagtatggaactgatagagagtaaggaattgatagaaaagactttgagataatgaagaaactgatatatagaaatttgatccataaaagagtttttagataatagagaaactacgagaacttcaatccagaaagaatttgagaaacaaaagaaagaaagaaagaaatgcaggccagagaatagtgtgagatgataaataaaactgataaagaaattcaaaccacaatagactttgagataataaagaaactgatatataaaaaaaactaatcaagaaaagactttgagatgataaaaaactgatatagaaatttgatccagaaaagagtttttagatagtagagaaacgatgagagagcttcaatccagaaattactttgagatactaaataaactgataaaaaaaaatgaccataaaaacagggtataataaaaataaaaataaaaaaggtgtgttttggaggagatacttaaggataatgaggtgggttaaattgatgatagtgttaatgtaagtaaagtatgaaagtttcctcccccaacttcaaacatttatgtctactgacagtgttttatttggttattttctgtaagttgaggatttagctaattaatttttgctatttaataggttttttagatattaagcaagcattttgattattaattaagggatataagaactatgtaagggaggaagggttttaaacgagtgatctttaaaggaatgtgagctcctcccccaacttttcaaaataattaagacaaattttcatcaattatttaatactcctttaatttagttttccatgaggttgattatttgatttccaagtccagatttcttgaaggtgtcttttcaatcagttgacattgtgagttgtccaaattcaaagttcttgagaattctttttccaacccaggtatcttgttgaattaggctgatttttgtttgttttttatacttgccttaaggtgatttcttctgtgtaattatttagtagaacttgaattattcaaaaactatgtctaattttgaaattgtactgattatcctctttttttttctttttttttttttttttttttttttatgaatttaagggaatgtggcctttaaagtgagtgttggttgttgcagtttttcctcatgcctaggaggctttgattttttacagattttgattcccaccaggttttgatcttcatccgtcagagttaataccattcacattcctcgtatacatccagtgttgtgggtacgtcttcatttccatcgttgattggcaccaattgttcaattgttaatattgtcatccgttccattgttcattcttccacataaatcgatccagatgttccgcacaccatcgttgattcttccatccacaaaatttgtccaagaaatcgcttatgaaacgtcataaaatgatttgcatcatagaagaggctaggttccgcaaggatttgagttggccattgacttttggtatacaagtggaatcgtagttccgaattcgaattaaaagctgaagttgatcctgaaggtctgtcaaagattcgtttcctaaaaggggttgatggtgcaaatccgtcttccaaatctggtgtactgaacggtagactcatgttgattgtgattgattttcctagttttttcttacttgacgctcctcggataactaaactaacggttgctctgaaaaagaaacaaaataatactatggtctctggtctctttaccagggcaagtttaatgattctctaaaataataattcaaataatactgggaatttcttcttctaacaggatctacttatccaaatccttcggtggtcttccttcttttggtcaataagcagctgcttccttcgaatagttcctaagtcctcttcaaacagtatccaagttatccaaatccttcggtggtcttccttcttttggtcaataactggctgcctccttcgagatactcgttttcagttgatggttacactttctttttcagaggttcgttgattgtttcgttgaattgttttactgaagtttgactagttgatcaacagaataactgaatatgccgttgagttgttacaggtatggttgatgaattcgttccgtttaccgctaaagtaatgatccttggtcgatgtcttcttgattatcttcttctttcgttaaaaattggtcacacgattccaatcggaggttatcctatcacgttggggactcccttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcgagatgaagctgccgattgatatgtgtgagggtataaagatgttattgattgttggttatattgatgaagttgttgttgttgaatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttctgaaataatatataagatggatttatttataagggtggttgagatgatctggtccactggtgggatcatggtcccctggtcggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgaaagacactactacaaagggatgcatatgaatgaatcaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaacaacgtaaaggtattcaatttactacaaaggaattcagtatgcaatattcatcctgtattcataatggctatggctagagtgcagaatccaagaaatatcctgtgacaggttgaaatctgtgtaacttctaaactataagagataagggtatggttgtagtgggtgactaggggttattttacctgaggattccatttttgatgtcatttttaccatatcttgaatgaataaagagataataagaaatttttatattttctgcgtagaaacacagtattatttaccacaccggggtcgttgagaactccaataaactgttgcctgcattgcagttacaaaagcttgggcgtcctctaaagtacgaccgggtatggtgaagcagtgagtagcggctgggaaggaaggtgcactgcctcccactttgcgaatcattcttaatgcatttggaatgactgtctggttatgttgaacaggaatatgctgggtgaagggaagggggactacatcatagatgtcggcaacgaaagggtagttggaggcggtaaaatcacaggctccagtagatcgtttcattgggagaggttgactgttgaaagatgaggtgatatgcgagagatcgacagaagggagtgatgattaaaagtcctagatatcgcgagaggggaagaagaaaaggatgaaggaggcgggtgaaaatgcgattaaaagaagataacaagtcaaaggacaccaaagaagtaaggtaaagaattgcgagtaaacaagcttgatgttggaggtattaaagtagaagcaaagaaaggatgtagttcttcaaaacaggggaaagatcaatcgatgaatgagttcaagtgaagagcctggatcaaagtaataattaattagaattaagttggcaaaagcaagatttgggaggatgagccaaggcaaaaaggcaaagcggctaaaggtttgaagttgaagaataaaggccagccttaaaaataagtttcaagtgagacagaaggtgatagataacaattatgctgtcggaagcaagacctaaactgaagggcacttatatatctgttggctgcccttgtagtagtggacttatcaaatttgcaaggacctgcctagggaataagttgttcgtattgccctagggaaatttaatttgtgacctcatgagtggaggcagccggtttgggggattgtcaacaccttgaaccggcattccggtaggacatcaggatatccatttgttgccaatgagccatggtgatttgactaatcctctttgggtcttgaggaactacactatcattatggatttctgggttgctttttgtttccagattcccccaccggtccagatctgtcctcatcagctgatccagatgtaactatggtccagcttccttgtttgatttcgtgggacccacatcctcaaagttgttgatcataatgtcgtctccagtgtgaagaatttcgaagtcctagcttgacatacaacatcggttatgaaaggatgtcttaaatggttaaatccccagttatctactggttcaccaccagctgcgctggatggttctcagggttttcttcaactccatcttcattgctgttgtagaaattgggcccagatcaatcctccaccctgtctgatacaactgcactttagagtaagctccaaacaggtctgattcctggttgatgttcatttggcgaccgtttaactcgatcagcccgacattgttgataacattttgcatcaatctgagccaaaaaaacctttggaagaacttgaaaggaatgtaaccatggattgatccaactactaatatcacttgaccacaccatcattgataagtctgatagcttttgatgaagatcatgtaaaatgagtggtgatcatgactcactggacaaaaatgtgcccttacatcctcctttagcagtatatcgattgcacatatttagtatcattacgtacattctgtgagaaaatgagcggaaaaacgactgggaacaatgtccatttatacgatagttgcagtggaagggagagacagagaccttaaaccaaaagaaaattgtgcctgttacaggacaatatccatgcctattatatacagttacttcaatgagttgactggattatatgcagttacttcattaagttgactggatgacattaaaaaaaggcgaaaagccctcattcagctcaattggcccagacaccgtaatcctagttttcccaaatcagttgggaggacaaggtacataagcacgggggtcaacaatactataacatttaacgatgagaagaaacatatagcaaaaaacacttacagatcctaaaacctcggcaatttctactttgcttgaccgctgagtaccaatttgacgagcctttgagtttgcaccaggtcccgagtttttgtattcttgaaatgacacgtgggaagtacgtggatcgcttggagggctccaagcactccaacccgctgggttgatgatgtcacttagggaacatgattggaccactacacttgcgtattcagaccacggtctgcccagataagttgatcctgctttggcgccagcagaaatgaattgtgagttgtcgattacgatggacgttttccctcccgcacgattcctttgagcagtaacacttcatttgatttaaagattgtatcgtaaccattgtaggggtaagtatattcagttgttttctttctcagaaaaaagcaaaaaattgggaaattttgcccaaggtttaatgaagtagaccacactcacacaggtttcgacgcagccttgacagccaaaatgctgttggtaaaccaagcagacccaggaccaaatatgaaatctggattgtatatgacccaaaaaaagtcaagtgaatagttggattaggatggcttgtttatatcccaccatcgaaaaaggggtcagaaaaaacaagcaaaaaatcactaaccgactgcaccttctacacggcacccgtagaaataagaaagaccttcaacttcaacagtatcctgaaagctactgaaggtgcaatatttgaaagctaatcaataagatatgagcaattcacaatgattcgtgcataatggaagaaatattattcactttcaatcagtcatcatttctatggtcttggtacacgttgtataatgaatgaaatgtccgacccaccttgtctttttcccgtagatgctatagcaagcgcctgagtatcagtacctgttccaaatgagttgatgacgttgctagtttgaaaggttgtttgaggatggtgtcagtggcatgggtacaaatgaactctaaacgacaacaaaccccaaactcacaagtttgaaatacggatgcttgaagttgcaagaataatgtcatgatatgaggaaatcaacggagcagaatgtatcttttaatagattgccctgaggattcatgtgaattcaacttgagaactaactcgtcactgtaagcccaaatcgtcgcgcttttagaattgctaccggcctgcgctgcactgacagccacctggacattcacttgattgctggtcgcggatgtgggattggtggtgtagccttgcaaaatcaatggctaatgtttgcaagttccgagtttcaaataaaggagcgcaatgcacatcagcatcgtttctaaacggccatcgagatatttgtgagagcacgattcgtaccggcgagttcacttacagagtcatagtctagtttcacttgctcggagtaagtaccttcaaaatctgaaacaaaactcatcaatttccgctgtttctgtcttgaaaggcaggggcaagtactctggcagaaattgtgactgaccaggatagacgaagatagtctttgggccggtgagccccttcaaagcagcgacagcggctgaaatagtgctaagtgacgttatgacaataaggatgaaaatgtcccgaatttagcatgccgtcacagattacatatctgtctggtcagttacacatcacttacgcgtattctcccttccctgtctttccctgcctcacaatcaacgcgccagatggaggaacactattttgggcccaggtaaagaacgagaagagggcgactgccaggaggttgtttcgtatgtgcgagtggataaacatttcaaagaggctgttctgaagaatgatttgcaatctaaatcgagttgtttctcagccagatgatgcggaaaacattggccaaccccaggccttgagaggcccttttatcctctcgcggaatgacatgcacgaccagtttgtagcatcatcctgggagattgaaggattgatgcacatagactttccagagcaatatttggggcagagttctgttatagaacaagtagtgaagcttgatcaagcatgtactgcacagcgcgaacaatggcttcaactggcagctccagttaccagctcaataatgtgccgagctcttttaacgccgtcgcactcacatgagcctgagaaagcaatcaagagagcaactgaatatgcaaagcaatcgagcgaggtatgcatagctctgaatgaggcagtgtacttgtgaagcagaacagcattgcggccggtggtttgtacgcttcctactcatatggccacaacgacgcctcaaattcttggtatagaagttctcacctgcttgacccatgcggattcacgccgacccggagacctgactcaaaaaagaccttgtgagtcttgtgatgactaatcgaaacgtttttcttatctatacgtgtcttgaacctgacaaatacactcgtcggaagcatagatcggtggagcctctgggatatactgtttagcttaccgtaaaagcaagcaccatagatatttatggttgaaaaattgatatttctagataagctagttcatcatggtatcgcattgagcgcagctgacattacgccgaaaacaaaggcatgtaggatgtttggcctaatggttttgctgtacatataaatcaaaaattggcttgcctggccgtgtcaagaaatatcatttccatcgataaaaaattacccgcacgttctagtagattgctttttcattgaaacctggaaagcaaccttacaagcaatcgcttcgagctcgtccgcggtatgataatcctatgtcggtgtggcctgttgagacccctgactaaatgcggagatatcaggcgtgcatggagtaagagtactgcagagtcatcaatccttggggtgcgattggtggtctaccgacgcgatttctttgaccaggagattcaccagtagcttcacacaaccgggagatatagcttccttttgacactaactgagcacccaaattcaaatccaaacgagctgagactttgtgatagaatgattgtaaagtatgaattcccaaaaaaacgagtgacatttagatcattaccacgggacattggtgacatgaacttgagttgtctcgatcttggcagtacacatatggaaaacacttcctggaattttctgctaaatgcaatgctgtttataaacgagagagaaaggaaaggtggtgcagaaaaccaaggagaactagaaattaattagtggattctcgccctcacaggcgtggacctattgtgcccatgtactgtaatcctaaattttgaaaaggcagcacgtgaggttgagtcagcgattgaacgtcaaaggcaaaagatcaaactcgtctagggatggtattgaattggaccaagaggtgttcgaataaaatggaaagggtactcacagatcctaaaatacttgcgatgttcacctgagctgacctttgagtaccaatttgacgagcacttgtgcttgcgcctggaccgacgttttgaaattcttggaaattcacgcggtcagtgttcggctgactaggagaccaaattttccacccttgcggattgatgacattactcaaggaacagaattggtaaaccacgctggcgtctggggaccatggtctaccaaggtaggctgaaccaggtttagcgccggccgagacgatttgtgcgtggttgaatacaaaggctgttccaccgcctggactgtttctttgcgcagtgatacttcattcagaatccaaaccatttgcatgatcagcctcaccgtacaatttcggctctttgaaagatctcccggagctgctgtaaacattgtgaaactaaactaggaaaaacatatcacactcacacaggggtaggtgaggccttcacgcccaagacgacagattcaaaccaagctgagccgggtccaaatatgaagtctagagcgtaacaggccagcggaagaaggtgcattgagaaaggtaggaattggttggtgcattgagaagggtaagatttggtttgattaagaacgtttccttgctttcccaaaatgtcgaaataatttaggcttataaggagagctgagcacccacctactgcaccttcgatatgagatccgtagaaataagcggttccttcgatttcaacggtatcctggaagctgctgaaggcgcaatatttgaaaactgcgaaagagagtggggttttttggaggtaatgtgaaggatagaaatattgtttgtacccgtatcagcttggtgtttgtgatactgtttgctatggtttggattcaatcaattcttgaaggcaggggtagaaagatactttgcctgatcaacttaccttgtctgttccccgtggaagctagggcgagcgcctgagtatctctgcctgttccgaaagagttgatgatgtttctaatttgtacaaaaacatgaagaggttatgtatgacatcgtttcgaagacgcgataagcaaaatgacctgtgcaacttgagttaacgccaacaactactaaactgacaggtttgagatacgaatcctggaaaagttaagacgcgtatccacgaggcagcggatgaaaattgcgcgataaaattcataagcaaatgcgaagtatcacattgaaaccaaaggaataagcaaaaaattaccccgaactgtgagcccagattgttgcactgttagaattgctaccagcctgagctgcgctaacagccgcgttcacggtcacttgattgcttgccgtagaggtgggattggcggagtacccctgcacacttagagactatgtagcggcaaaaatgtataaatgtaaattccaagcgaaattgggccgttagttcaccttaagcagagcgtatatagtatattcactgacataaggataggttattttaactttctcggtgtaggtgccttacagattcaatacaaatatatcaccgatggtcagccctatccagctcaatgtgtgtgatcactagcaaacaactttcaccgctcgtggctggaaaaggatgggaaaatacataccgggatagatgaatatggtctgtggtccagttagtctcgccaaggcggccacagccgcagagatggtgctatgattggacaagcaaaatctttctgattagtcccccaacccttcggagtgacctgacaagacttacgaaaattctcctctaccagttgatgatccctgcctcacaatcaacgcgcccgttgggggactgctctgggcccaggcagacagcgaaaagaaggctgctatgaagaggttctggcgtacttgcttgtgactaaccattttgaaagtttgaaaaagccctcttattaaaggaaaatgagcaatgtaggccctcggtgtgaggttatatctggcgattgttttatcactccaccggcacctatggatgcctatttataattgttgggcaacactgcggccagtggcctagcggattcgataaacctgccgatgccatgagtgtgtggcgtgcatcgtcccgcaagtcctgggagttcagcaaaaggcttacataactttcacatcggctgcacttgcaattattcgacgggcttgtttgaaaataagaatgagcggggcgagtttccctgccgagcttcttcctgtttcgtggtgtttctgacatcctggccgacagggcaaggcagggcaaggcttggcagggcacttcggacctctttgagctccctcagaacgtcgacccaaaagatacgacaatcacactcgaccggtgtccacccatcagcatggcacatgaccctaccggctgctcacataccatgttcaacctgccagctgccgggttcactcaatgggcaagctaggataagctgcctgcaagcggtgagtcgactgccggcagctgccgtcgccgcccaagcaaggctcgcgaggtcgacagggggtgagaaaaagaactggtcaatggcttacccccctggtttcctgccctatcagtatcagctccaagaatctgtccgaagttgatgagtctttccggctgaggattccctcctccacccggttggttgacggcgtcacgggctgcggccatttgcgcgccccagtgcgccaacccaacccgcgcacagccggagccgggccatgaatttttcaaaaatgggctgtaatcacatattatttcgccagcttccctcaccttcaccgagctcataactttaactgtttcttaaccaattcatttgccttttccctaatcataagcgttggaaaatagctggaagtacagatacctcttcaagtctttgtcccatctcgaacaccttctacatgctcacatcgttcaaaatcgagaatgaatactggtccaaatattatcacatttgtcccatgttcttcactcccagttaaaattcagtgaccagatatagctcattcacctcaactctccctactccccaccccttgaaagattagactgcccctgctgcaaggagcttgagcaagcctccacagttgatcttcctgaactgtgctttgagctcaccactatccttgtatctacttattattgtcacatcctcgtccatgcactgtagcattacaactccattgcgcaagtagcatatgtaagcttgacaaatcatgaacaaatgaacagatcacatacaaacaatttctatatatctgttgattttttttcttttcatagaagcattccaaatcatctataagatatgaactttttttgggaagcattggatgaacttattgatgagctacttggttaagctgattcgattttttggtttttgatttttgtgtgggaatgtgtgattaaagtgataattacggcattttttatttttgtttatacgggaaggaaaagacaagatcaagaatgtgtgttttggatgtgggaagaaggtgatgaaaaaacttgggatgaaagggggggggggagagttaagacaatggtaagccgcaaacagaacaatcgacagtaccggcaggattcgaaaaagtacaatgagggcaattgagttggtcagatccaatggagacgtctgggccgccgtgatcaaagtcattaggatgttcaatcgacgagatagttccttcatgcgggtctgaacccctcgactctccggccgacgattgattgacaccatttgtgggtcctgcatctgaatgaaaagatgtgaattagcaatccgtggcaccctatcttcccagcataaaaggcttgaagcgaagcgcttactggatcctgattcctgtacaattgctatcaacgtttgccatgagttggtttgaaataatgcttgagccgtcgaatgaagcctttcagaatcacgacaaagtgcgaaattaatcaaatgaacgatgtccgactattgaaacagttcataagaaaggaagtccaattagttagcacgaaatattatgttaaaatgatcatgatggagaacaaaatgtttacccgatcaaagattccaattgaatcaataaacgagagcaaatgccaatcacagaagtatatctgtagtttagatagatggtcgtcgtcgtcattatcttgttctcgaccctttcctttctcactattgaaagcttgtgaactcgaaagtgaattggtgaagttttgaaggacaggtcggattttgtttgtgaccagttccatggattggtcatgtagtcctgctcgattctcgatcgcaaatggagttggtgtacaaaatagtggagatggtgcatctgggaatccgtgagttaactggagaaagtatcagatgttattttagcgcgagcgtcttgtacaaggccaggcatgcaagacatttcacaccacttacagaaactagcagataatcaaccgggaagcatggtttggcattctctttgatgtcaataccatacttgttcttgtacctgtagaagacatcgggtatgtatcttgctcgagttgataattgaccttcctgctgatcatcatctttcaacctcacagtcccaggatccacacttgcttcaatcatgtcagctttgaccatggcgacagcctggtcgctagcttggtatgcgctgacatcgatcccaccttcctgattaccggtaatggtacaggtgacaaatttgctcgagaattttccagaagccgaaaaccgagaagagtttggtcgattggcttgctgatgtgctccaaagatcgtttctaatgaagagaggaagaatgactgagcgtgtctcttgtacataacttttccagctgatttggcttcctccgaggtatgatccggcgttaagtctgtatagatcattccgacgacatgtaaaccagacaatgaagccaattcttccactctccgttcatcatcccatggtaaaccgatctgaattccatccagttctccttgttgaggtggttcgtgaatggcttcgaccacggcctttatcccaagtggaacttggtcgtatcgctcgtatcttcccagcatgtaaccgaatctttgacatcccgtttttctccaaaacaccagcatattttcgatcaaagctggagtggcgaactcgacatgatctaccatccggtatggctgcagctgcaacgtaatggcactcggttggcatttactacaaatcccggcaggaaatggggcatggctagcagatggacatggaatgacgactttgtaatcgagctcctcgagcggagggatgtagcttgcaccggtctctggcttgttagttgcggcgttcagttttcgaaggaaggagtgaaaggacagatgtttgattccccgctcggtgtgaaatgatggatcatagggctttgaaaaacggaaaatatcaattggattgcagatgccgatcgtatttgacgtattgaagatgatttccaaactgaaaaagaaaagaaaaagctcacctctaatggcatacaatagtcacacatgctcttgtctccgtgtctgcagaactttccatcacggctccgagggatcttgccatcttccttttctaaaagctgatcaatctcgagttctttgacattcttccacgcttggttgttagatttgtgctggtcatgacttgatgatgccggaagttgatctccatctgcagcaccgttactagctggaacttgagctgcgagccctgtttctcctgtagacttgtaagaggcgaaaagtagatcaccgtgtctacgccagcgataagatttgtgttattttctggtaccctttttttacaatagaacaaaacaaggagaccgaagcaggagaacagctaccatgtgactaggctcaaaactgaagttgtacttacttgatgcctagctgagaacatgatcccgaaatattattaactagcttttcgccacctcggggctgattggacaaggccagagtactaggatcggcttcaggacagtcgatcataatctagatcgaaattgtaccaaggcttggtcagggctttgtttgatttatctatttttttcgaatgggttggttatttatatccttggggtttgaaaagactagacgatttcggtgtattggtaaagtggattagttttttaccttcccaatgagtttttccaggtcatctgtaggagagacctcataacgatgagttccgttgggggatctgatacgaactagctgattggaatgatgccaaagggaaatcaacatcagcttggcctgcaactattttctttatttttccaaatcataatcgagagttagagtatgtttggattttaagtgcttaccatctctgtgggttcgatgatagtggtttggcttaagctttcgtgtgttagtgcttgttgttgttcttctcttggttgatgacgctgttgaccgcttgatcgactgctcctggcttccaccacttcaaatttataaaacttcacagcaacggggcccgaaccagcgggggtgggggtgcaaggtctcgggaggcggggtagacaaacggggggggactacctggctcaacgcgtcgtactcgtgagcctccttgtacttcgtggtgtgttctctgcaaagatcgatgatctgaaatgtcgattccagttgaacacacacctgggccgggcaacgcatggcatccagtgggactgatgccgatgatgaatgtgagtttgctatcttctgaactaaagggatcctacgccataagactgtttctaacatctgactttctctcacaacagacttcgaaggacgacacagtagtacgcgtcatccatacttatacaatgccgcttcaactaaatattccccccctctagtggaacgatgtcaggttttttccatttggtcacatcactccagccctagaggatatgagaggagtcgcagctgtttgcggtgggaacaaggtaagtctttactgttttcagcattcatttatttaaattaggacatacggttgcatctcctaatgctttaatttttcattctttgaagagcagattcaagtgattaggctcgatccgattgaggaaaagtgtaaccttctctacgagatcgtggacaaatccagcacattaacagtcagtcagtacagaaccagttttgtacgcgcttcatccatgaacttattgagtttttgtttctttcgaatatgtgaaacaatcggaaaaaaatgaccagggaggtcgaatggaaatcttcaattcgatatcatggtccattgatcctgtctctctccagcccattctggcagctggtggcgttaggggagttattaaattgtttgatgcacgtacggctgccgaattgggtatgttttatggacacggaggagtgagttggtctgtttgaatgcatttacaacaaaaaataattcactgatctcttttatcacgtgatttttctttcaattttctagacaatatttgccttgtcattctcccccactcatcctcacgtgcttgcgtccgcttcgatcgatcatactgtccgaatctggaataccactttacctctgaagcctgcacatattaggcaaggtaccgaatcacaagctctgctgtcaaattgggacaatccacctggtcagcttgtgacaattttggctggggctggcggtcatactgctcctgtgtgttctgttgtaagttcttattttgcgtacatgatttgttgcaactagatagttaatgcatttttacaatgtttcaggcttggcatccaatccatcctcttctagcaacgggcggaatggataatcacgtcaagatttggtacttatcacagttgcccggctttcccagaaattcgccacttcaagatgatcgactacctgaaagtctccaaactgtcgaccaaagcgatcccgtcaacttgtcatcagcaccaatcacatctcttcccatcttcaatagcaagcatctccattctcattgggttgatcaaatcatttgggctggccgactcactcccattctcgttagcaaatcctccattattgctaagggtagtcgccaccctctcgccgcatacgcgtttgaagaagatcttgaaccagcaacaagggtctgtatctggcaacctagcattcttgaagatgtgttcctaggtaaaagcggtcccactatgacccaagacgctgaagccaatatcggcggagttgatttcgacatgtactcgtctttcaaggttcgcaagccaggcttagatcaggaagaagaaagtatagaatggggacttgggatgtgtctgacccagactcaagtcgaaggcagcagcaaacttgatctggctattctaattgggaaccatcctaagggaatcgctgaattctcactctcctcgcttgaagacaccccgaaattatctgggccagccatcaatcttcattcttcttcaacttcttcaggtcagcagaatggcgaaaagcgtcaaaatatattcagagcgatcgattcgaccccaatgtcctttgaaaataaatctacctttgccctcagagtcgggcagagcgcgtcaatagaattatggaagcgggaattcttactgtccagtacaactgtttaattgtagaacaacttaggatcttgtttaatttgtatacccacaatacggaatgtatgcatcgtcatctgtctttcggataatcatctttctttgcgatcgatcggagatcagcccaataattcaactccctttacagcgttatctccactccacccaattctccgattgtggttggccgactgtcggctccaatacaacatttgctcaacttatctttcccaacaagaaactccactcctcttttcagtcaaccggtgcaactttgtaactccgatcatattccatctatacccacgtggacaacccatccgtaccccaatcaacattaaatgtcactccgcccgcctcactcccgtcgcgctcagtcctaacgaacgcagcacttgtcgatgaacgctctagatgctttcaaggcagctgtggccggctaggtgactgagattgcctcacttgaatacactcgagctccatgggctggcgttggaccaggcaagaaggaaagagaccaactcgcgattgctgtgcccaggtttaggatcaaaacgtcgggtccaaggcagttggcaaagaaatttccggactcggcgagcagtcccctcttctccttggatctgtggcaggatatccatgaagtataggtggctagtactgatggaaaatccaccatgtaccatgttaagtcgtagcaaaacctgtgggagcgttcgaccgaaactgttgagttggaacagccctctacagggaggttatgtctcctcgtcctggccgccgtcatgctcgcgtttggtcttcgctcgtcggatccgtagaggtaatcctgatttgtttcctctcctcgtcaaaccaatcatgtcatacaaacactcagtagatctctccttttttattgtcgatgatgaatagataatgtcactactcttatcggttccttactcggtcacttaatagctctagccgagtctagcagcctcggtgtttatccaatacgtagagacagcgatcttgacgacgatatttgtagctttcgcatgttcaatgggccttcatgattatgcgatcttgaggacgcgatatgaccttcaaccaggatgaattgcttcaagacttatggtcaaacccgaaatgtaaaatgaatagtttcaagacttatagtcaccgaagaacgcgtatatatcatgtgtatcaatagggacaattgatcattcaaggaaagttgagtttaagctaattatccagaaacaaacttggacttatcttcctatctgcttcaacatgacaactcatgacaaagacaactcaagtaggacaatataaaacataaagcaacatgaagcactgtgagatatgagccaatgaagggcaatgtaacaccaatttgaaaactattcgccataaggatgacaagagcattgcaaggcgttcagtagacgctcagtcgttttaaggtataaagattgtaaatcaagaaaccagaccttgaaatcattttgggatgatgaatgatgatcaactgcagccggcacagggatgagataacggcacagaagtaccaagatagaatcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacgatcttgtcccacatggtaatcagctgtttcttttctgataattaactcacaactaggctaaatcacacccgctcacacctacataccatcctctctcgcctttcaactccaccccgtttcagcttggtccttcagtgccggccactcgagaatgactgacaccaccacacatccgagtagaatcagaaacatcttatcagcaaatcacaacagcaacaacattgaaaactcattcaaacacaaacaaccaacctaccaacaacaacaacaacaattaaacaagtctactaatcaaacactacccaccaattcaaagaaggtaaatcactcactatctcaaccagccatcactcattcactgaccaccaccaactatccctcatcctgacaaacagctcacccttcgacccagaccaccaccacagcaaccaaaactaccagcctcatcctcatcccccttctccaatggaccaacacttgatcagattaaccagatcagatcacttggactacagctatggcatcaaataatcaactcaaccgatgctgagtatgcctcaatcactacccacttacccttgaaagctatgaaatactcacatccttcttctcataccctgcagtggtcggttacgttcaattgagttcatggacctgccctccgccgtcgattatccagactactatcagttcatcaaacatccaattgccctgaacctgatcaaatctcaacttgactctgagcacaatccatacctctcctttgacaaattgctctccgatctcaagctagtcttctctaatgcaaaaaaatacaacgttgggtagagtcagatctataaggatgctcaagctcttctcttgagtatctgctctttcactcttactggcaaggttctttcaatcatcattatttcttgctagtcttgacacctgctccaatcccccccccccagaaaattgtttgcaaggatcccttcacaacttcgagagattgtgatcacaaaaatgaagctgaggcacccgaaccgaaacgaaaaaagtcaaagctcgagcttcacccatctcaacgcactcacccaatccccaccccctctaccacccctgcaaatgggatcaaaccaacacctccatcaacttttgtgatacctcccactccggtcaacccagtatctcacaatcaacgctctgcccaaacacagccacagccacccaaacacctccgctcacttgcccaactcaatcaagttgctcttcctcttgaggaaggtgaccccaaatctgatcactttaaggtttgtggggagtatcccacagatcttggtgattgtcctgaggggtcaccggaattcagactcacaaggaagcagagacgcaattgcaaccgcaaccagacaaaggagcgacaacggcttgaagaccttcgaaatcatgctgacctgtcaaacttctcggtccaccgtctatgctctaatcaaccactgcgacttgttcagaaaaatgaaatcatcaccaaaaataaacgggttggtgggattgttcgattcaccaaattcagcgacattgatcccctgctcttgcaccaatttgaggctttgagtcaacatttactcgagcaatcacgatatctcaatcccaatggtaacaatgggaacaagctcggtggaacgatgttcaatgctggctggcggaaggcatatacacataacgaaatccttgggatatccgcttcagttccaaagatatctggccatgaggaacgctacctggagcttcaagaggaaatgaaaactcaggagaaatttcttgcaactcgatttgcccacctgtcccggctgctctatgatactttacggattcaacataaggaactcaaactccttttcagagctacacgacttctcttttgcatctcatctcagtttcaccctcaacaacttccataataaacctcattgtgaccgagattcatcaacgttgtaggactcctgtgggacaaaatggaagatatttgaaatggtagttccgtgagggggaaataaattgtggaataggttgaaaggctatagatcacaacttaagggtggtttgaaagacctgcccctctatagtactatacaaatatgtaaggaatcttaaaatcaatatttataagagtgtggcagatttcaagatagagttactaagtatagtagtctctatcagacctagatcaatcaatacaaaaatgtgctagcagatggctcaagattaagaatttggataaaggagcccagtggagcaaatgttaaaggggtataattgggattgatggtgtgaaaagcaccagtgggtgtgatcacgtgaaaagggataataatagaaaataatttagatggtggaaatgactactgataactactgcaactaatgtttgttgttgaatgattaatactactaatggttttctgtaaataatgataagagggttgttggttgctgagtgcttactaatgataaatgatgtagattattactaatattaattaggggatgagggatgttataatgatgtttgttggtaaatgattctactaactttgttttctgatgactactactgttacccaataactactaaactactaattactaatcactactaataattactgacactccagaacacttctggtagctcaggatcaactactgctctgagagactgtgtggatgatggggaaaaaaagtctgagatgaggggagagagggcctccttttatattaatttttgagggatttttgctgcaggggggactcccttagtgccctggttttgctggtgcactttatgttgttaggtatgtgtaatctgttgccaggtaattaagccttcttcttggttgtaaccagacaacaagcctccgtatccatgatgtgatgttatttgctgtgtagaccagagcttccgtatccatgatgtcatagtatcttctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaagcttatgcaacattcttgttggtgtttacacaggtacagatcaccacaacgtacagttttggattatggctaccaatttattcgagagatggccgactgatcacaaaggatttcaatgtcaaaggtggtaattttatatttccagaggataactttggtttgaagtttgaggggtttgatggaatagtcgaaatggtttggaaggcagacaagtttagtcataaaactgaaccttctgtgtccaactcttatcataaccggcttggtttatcctgtgaaatcccctcaacctcccttcaaacttttgctagattacagcagaacttttatgattctaatccagatgctttttttcgtggtacaagccaaattatccaaaattgtaaaacttggaaagaaaataaagacaaaaaagaagcagaaaagaaggccaaaaaataaccaaaaaccaagaaaaaatcaagtgtttcctttccatgctaattccaaccacacaatcctattgtctctcatttctggttagtcatgcacccgcatatcttttataaccaaacattgtcaatgttctgctcacttttgttagtttatatcaataactacacacacatatttccattcaattttttttcatatcatttatgttttcccattaacctcccttttgttggtttatatccttgcattttcttcaataactacactcaggttttccatacaaaacacattccccaattgcccaatttatatgcttttttttttttgtggggggtgggggggggaatacagcagcagatgaataatgataactcatgctttaccttttgatctgaagattaggacgaatttggacaggagtgctggccaattttttccacaaggaagtgcctgattaattaaaacttattcctcatctagataagatattcatttgattgtttttagtcaataaatacattccagttgcatttttcctggtattcaccattataatgagccactggtttggcattactctgagcaaggttcttaccaaaagcaagcttgaggaaaaattgtttaaaccttccaacaaggctgtctttggtatttatatattttaaatacaaactgagtacatatagattgtgaggattcaaatgaatatgtgtccttttcaactgttggagagcccctatttacatcttttacagctatttccttatgaatagagtagaacctgtcctcacacattcccattaggagacaaacttctgggcttagggtggtgatgggttttgacaggcacctctccttccaatttctcaacttgagaaacccatttttcacatgggtttggggtacaggggggttattggtctgttcaggtatgggttagaacaggttccactgtattttacacctaattatattaaaaatataaccagccatgctgaaatcaaatccatattgacaacattggttggtgaagttttacacctaagatttatatgcacagccaaatcaatgagtgcttcagaactcatgtgcacctgaacccccttgcttggtcatatggtggtattcattttggacatatgaatgtatattacatgatgtatctgtttttcattaccatgattggtgttctcagagggggctggtttgaaggcaacatgattacttcctgcagccaggctttttgcataggttttctgcagttcattcaatttgaagggagctactaaaatgattgaatattggtgaccagtatttggatttttttcagatgcagtgagtgtgtgtagattgtatacaaatgaaattaaaggtggataattttatgaatcagtgaaatgagatttttgacacctatctacaattgtttacacctatctacaattgtttacacctatctacaagcatatgatcacaagtttggaagagttacaaaaagaaatcatcatcatcatccatcccatcttcagcttcctcttggactgcctcttcaccattatcagatgagtcagagaaaaaatgtggagggaaatataattgtagcctaggcagcatagaatcaaagacattccaaaccctaccaatttccaagttttgaaaattgtatcccaattcggtgaatatgtggaaagctatattatggaaaaatgctggggtgtgtgtgaacagatggtctagatttgggtagtgtttttccagaagctcatcaactcttgatggggggatggggaccagttggtctgttgtgttgaaatgtgctgggtttgaataagaaaaaattggctgaacacctgtgggcaatgaggtccttttatcacgccttttcctgtatgcattgtgggttttgacccagctgtctgcacttgattgaaacacaggaatccatagaaagagaaagagcagtctgacccaaaatatggtcagttgatgaatggaatactttgatggtgaagatggcttacttttgcaatgggtcactctcatcatacaaatcattttccatgtatgtgaaaatgttgtgtatgattggcttgttgcgctccgtcatcattctggaccacaaggattcgattttctgattatgaactgatttggtgtgatgcatgtgtttttttgcttcttcggcagatatattttctataaattcatgggaaagtcagatctggaagctgcccatttttcctgtctctgtccccctgtctgtcgtgagtttccatggaattccaccaatagccctaaccaggtgtagaaagtatgcgccaatgtgccttggatcattatttgtgacatgtacaaatatacccagaatcttccttgaccaggcatcaatgaagccatatactgtgatcccaaatctatttaacttgttgtgtccatcagctgaccagatgtgatttggacctgttgtgtggaagactctccttttgcaagtcttttttagccgcagttgcattccttcagggtcgacctctctcaggatatcataaacaacctgtctgttgagaaaagtgaaatgtcagttggaaggtgagaaaaaatttataattattcatgaagcatacctgggtaggtggaccccatagtttgtcaccaagatctgccgcattcttctgtagcctgctgtgtttgctagtaatgcatcacgagcatgtctgaccagttcaaccacttcttctcgggtgatttttccattggcgaggtcgttttgacgttgtttcaacttcaggcgcctcaaatatctctcaaccgttcggtgacagacattaacccctaattcgctcaagagttgggaacgcatctctgccacagtcaatccgttgtgatgggaagatatcaggctggcacggattggtgggagtaaatcaaggttttttttggctggtggaaggtcacaaaggtggaggcctcatgattgacgaaggcagctgagggtgcgtagagaaattgaccaggcatattcttcctggagtattgacaggatatcgggacccttccacccttcaaggaggagggaggtaattatgtcgcacttttgattgtctgaaaggggtgtcggggtagctgttgagattggtgatggggggtcatcagggccatcattttcactatattcagatgtggtgatgtcttgattcatgattttagggtgagaaaaattgctaatggagaagtctgaggtcaggaggagagtgttaaggtgatactgatatggaattctggaattttcgagctgtttgaattgtgcacaaatcacaatcagatgctgggtcaaatggaactggcgaactgagtagaataacatcggtggaatttgaatgccacccatttcaatcagatcgtaggccatgttgagaccacaccattgtgtctgtgtcaagggctacaaaggcaaaccagccaagtccaaaaaatcccccatgcttgctcattggaaccaactggtctattgcctgagtctgaccagaagaaatctgtcacaccgagaacacccccaaagcctatcatgggtagatgatagagggcaggttcaaattgcacataacacaggatggaaatcacagcagtattccagcttcagcccaatgcacttgaccaactattctacttcatcacacagatatcatgtgttaatagagatatgtgaacttggaaacgatcaaaccgcaactggacatcgcttgcttgttctcccccgctttctgacttctattcagccaatttcttagggttcagctttggttatcaagcgaccatattcaaagggtttctgaaatccaagagtgaattggctcaggctatcccctgcggttacttgttcgatttgggaacaaaaatattgctgttgtgagggtctgactgctgaccaaggaagtaggccattcgcaaaaagccagttatgcaacattcaattttggacggatcacaaggacaccatataaggtgtccactatggcattctaagcatgaaacattaccactctgtctagtccaataatccaacatcctctatgtttcaattcatcagtcatataattgaagaagtcatcgatgattctttgggcttcaatggattcttgacagcatctcatacagtaagtcaaatatcttggcatttcaaatgggttgctaacttttgattagtccgatgtgtcttgcttggatgtgcacaatggtcaacagcttatgacccgtgcatcagttacaccgggccgtttggatcttgaaattgatgatcaccgaaacctccgcctcatctacgacccttcttcaatcaaacaattgacgcgtggcatggtttactggctacaaggcgctgtggtcggatgtagccgtcatgagatgcctttcctgcaatgccatcaaatggcatctcctccagccattgccccattaatcaccaaggatattttagagatcaccggggtaggcacccttgtgaccaagatcgatgagcaaggtggtcatttgcacttatttgttcaacaccatgtgggaatccatacagtgagttgagcctacagggcaaccatgtgatcaagtgattaatgtggcatggctaaacatctgacttggtttataggtatttggcgatgaaattattactgttaaatatgtcgtcaacaaaagccaatgtggtgaagattttgccttgtcactcaagtccggtgactggggcaaattcattgggactttagctggatgggatcgaaagaatagcacaatggttgttgatgtaagctcaccaaccaatttttctttaaccttgtattgatttcaaaattcttccagttgagtgcagccaccattagccgaaacaagaattaattagttgccaacatctttcttgactggacccgttgaattttcattgctcggtgcttctattgtccctgccatgactgaaaacctgtcttttgcttgtaaatgctcagatgtaaccaaaacatgggccatctgagtatttctcatcggtatccaatagtcaatttttttccttccttttgtggtcgaaaccatgtctactctcctgttgtccttgctatggccgaagaaccccacctgcttgtgattggctctgatgtaaccaacacatgggccacccgagtacatcagtaatccaactttggtaactaattccatccattgaccaccaataaatacacaaggttgattcctcatcagccattttttgcccacatctcgcaacttttcaatatctctatagtgttacatattttcttccattttacacctgaaccatttcgaattctctgttaggatgtctgacatgctcaagtgcatcaagtgcaacagatggtctaaaagtaaacatttccaaaatcattgccttgattgtattattgcagacatccaatcttcccccacacaacccaccccatcagccctttctggtccctctaccacccgcacacaaatccacccacgcaacagcctcactgcaggcccatcaaacttgctaacttcccgccgttctctaactgcaatcgatacgggaacacatatgttttacaaaggtttggccaaagaggcccgtgcacagaccaaatgtgacatttcaaccccaaaagtcaggcgggccagttcctcttgcactccagaccccaagccatccccggaaaaacgctttgtcaaagctggtgtctcagtctacatagatgatgttttacaaaaaaagactggaattattccaaaggtgttggaggttgacacaaagaagcccaacttttatgaagactttcatcatcatctctggggcttgttttctgatgaaatcctcttgaaaactgaaattacctatccacccaaccccgaacagtacacatgcttaggcacccataactccaagattgaagaccccaacatcctcttggacctggcacgatctggaaagactatcaaaagcgcttcagtcatccacctaatctaccagcatcctatggacgcctttcctgaaacagaaatccccacttcatctcgcacaaactccaagaggaaatattcaggtgatcaaccaaaggcatctaaagccgcaacctgggcccttgggggaaagttttccaccaaacctgcaaggggagccaccagtctttcatcccaagtcaacaccctcagtcacccagttggccagtcaatcgtgataaagactgatgggtggattcctgcgctacaggtccatttctataccgtcgatgaacaaccaccatctggagaatcacgtcaatctttcattatcaatgattacatacgtgcggtcaccttccctttggaaatcaaagtcaacactggaaaggttttaggggagggttccagtcgcaggtcttatgctgctcaagtctgctcattagaacagggtaaagaggttgtcaacaaatgggttgccaagctacggtactctgaccctacacccaatgttgctaatcatgccagtgatgccataacttatcgtggttttgctcttatcctggcggaattcaaagatctcattacacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaattcaagatttttccagattttttagatttttccagatgttttagacattttctagaatgtttagatttttctagattttttagatttttctagattttttagatttttccagattttttagattttttcagattttttagattttttagatttttcaagattttgctagggcattaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcagcgcagcacaagcggattccacgtttacacgtggttttattaattatgcataatttccctccaggggggcgcgcgcgtaccacaagtgcctgcatgaacttgaaaattttcctgcaggcaccaaacaagaaagccactcaccacaatcaaaaatagacttcaccccccctctaaaccttcaacacaccacaactcagtcaaaattcaaccaaaatcaacaaaaaaataccaaaatcattctttttttctcctctttgaccccacagactcagatatttttgattcacctctggttcatttccaacttgcaggtacactctaaacttcaaaaatcataacttggccatccctcaaccaaaattcacaaccaacatacgaaaagcacccatttttcatgctcttcaccgccacactcttcaaatttgctgattcattgcttgttttttttttgaagtcattagtaggcctcaaacttcaactctgaatacctcaggcgtttctcatccaatttcttcaagaaagccatcaatcaacttgttttttgctcctcttcaccgccattgtctccgtttttgccgctggacctcttgtttttttcaatcaccgctggacctcaaaattgactcaaacttcaactctgaataactcagccattcctctaccaaattcttcaagcaaatcatcaatcatcttctttcttgatcatcttcaccgccaccgtctccgtttttgcctccggacctctcttttttttaatcatcgctggaactctagtaggttttaaacttcaactctaaatacctcagccgtttctcaaccattttattcattcaaaacactaataatcttctttattgatcctcttcaccgccaccatctccgtttttgccgctggacctcttgttttttttaaagcattgctggaacgctagtaggactcaaaccccaaatctgaataactcatccgtttcttgaccgacttcttcagaaaaaaccttcaaaaatattctttcttgaacttcttgacatccatcatctctgtttttgccgacacacctctccttgttggttattcattgctcaatcgctagtaggactccaactccctctgcgattaactcagccagatctcaaccaatttcttcttgaaatccatcagaaaaactctttcttgattttttttacggctaccgtcttggtttttcttgttgaacccctcgtctttttttaattcatcactcaacttcaccgaactcctgcataacatgtctgaaagtcaaagccacatcaacccgctccttctttcggctgcgacagctgaggggagatctgaagcccacatgaaaacccccctcaggacatctcaagacgatgtcacctcgccccaagaaaccgcgtctacagctgatccgttgaccgctcggtctgccgctcttctttcccttgcgccccctcccgagttatcttatcaactacatgacgctgcgcaacagtgggccttggagcatgggtatgcgattgtcaagagaaacaccacacagtccaagggggaggaccgagttacttatagatgcgacctatctggcgaaccagcggtaccaaagcctgacaagttgggcaaatcaaagaggatcagatgtccctttgaaatgttgggcaacttctacaagagggagggacgctacagaatcaagatcaagaatgtgaatcacaaccacccagcttcggaggatccatacgttcatccaatccatctaagtgtgactgaatcacaaaaagaaagggtcactgaactaaccaacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggtttttaggtgtttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcaagttttagcgctgctacgaattagcgtagcgcagcggccgtagcggcgcgctaacactacgcgaaaaaaggaaataatggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgcccttctgcacgtcgttggaatgaattcctgcaataggtcgttcactgttgctatgtgttttctctcgggcgaaaaagaaccgaactacacctgggccctggagaatcttcatctggcaatggatgaagaattgccctcagtcatcgtcacagaccatgaacaagcagtcataaatgcgattaagaaagtctacccaaacaccgactgtatcctttgctcttggcacatttggaagaacatcaagaagaattgccggaagcatttcaccagcaaggataaatggtcaacatttgattccgcatggaagaaattgagactgtcgccaacattgaaggagtacgaggagaattatgccaagctctccaaaacgtggaatccaggtacggccatgtacttgatatcggtgtggtagtcaaaaatgtgaaaattcaaagtttttctttcttttttttcttatatatattttcttcatattatctctcactatccctcagaaatcacaccataaggctcaagaactggactctacggacaaattcacccctggtcattgcggaggcgtcactggaacatacacctggatcaactcttacccaacaatggacaacatatcacgaggatttcacccatcaatacattgccccaatcccaattacaaccctcaagctacacagaaaccctcagtacagtacaagcccctcatttacatatacactcatttacatatacactcatttacatatagttatttttcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtaccgcttaattttttgccaaaaaccggcacccggcaccgcctggcgggtgcgggcggtacccgccaagcgtactaggtacctagctaagggtaccgacgaacgatctctacgctaggcggtatctgacagcagatagcgagtatccgcaatggctaccttgagaccatctctataatacaaatgctaattgtggccacacttggcgtgccccgtccacgtccgtctgaggacaaccgctggccgtgcatcacaggcagcaagtggaaccgcttcccctcctccttgtcaaccaaattgctcactccccccaacaaccccttggcgccttattgcccgctgtccttgcttgttgttgtcttcagtggccccctccaattggtgtgatttatggggcagatatccgcggatacccgctagcagatgcaaatgcggaagcctgattctgctgaaaaagcaagcagataatcaaatccgcatggatatctggggccatctctacgtaatatagtgggtcaagctgagctatccaatgggtagcacccacccaatcaccatccttaaagtcacttaaagtcacagtagctaaaaggtttcaatggaaatataaaggtgatccattcagtattcatgatgaataattgtcaaaattgaccctccaaaattaagtgaataattaaccatgggattcaattttggaaatttttcattttttctgacttgcacacaaattgaaaaaagtggatgaatctgctattgaaactcttcccatttaggccaaacaatttctgtttgcaattttcacttttgatgattgaggaagatgaattctgagaaattgaattttcatgtcctacagtaaaggccctaaaactaggtggcttgtgtggtcaaaattagtattgaaatacatagttcagtactattaggcttccttttaagacgttgaattcatatttggttcttcttaaatcttctgtcccatgtatgcactttatatcatgaagatttaacaaggtctaagcaggtacaaacagtggtggatatggtccagcataagcagcaatggcaacactagattaaattctgcaagatattgtagtatcattttaatgctaacaggaggttggccagcctttataccatgtcaaaccactatttagaatttttaccactaaaagtggtgcatcagattctagagtgccagtactggacttcacctaggcatactgataaaccaagggcctgtacctcagcagccaatttttccaatttctgggccaagtttcaattttcaactgcttttaaattgactctgatggaaatggtgtacaattatggaggcactggtgtgccaaataagccaaaaaaatcaaaaagcagagtggagttggccttgctccactgagctgagctattaccagcagggatgccactttgctctttgctgattttcctgagaaataaagtgtgaatttggtgtgctatttgcagcggccactagtggtgatccgctctgctagccactgaaacagcaatagagttgctgaggagtatctttttgctgaacagcggggaggaaccagtttaatttttcttcagatatctctagcatgaaggtgaactcctccttgaccatcttgaaatcacctacacatcactactccgcccttgcatcacccattttcagctatcacacttctcctccataacaagtacccccccaacccataaaatcaaccccaatgcagaaaagtgcatcataattatctttgacccatttttccataaaatccttaaggtcaacctcatccaaaacatcagatagattgagagaacagaggtgaataagtagaacaaatctccagcccaagagttttaattggagccaggagctttttgttgagtaataccagatatcttcagtgaggaaaaattggaagagttgctggtggttgatgcagtagagtctgccatggtgatcctgatgatagttatacactgtagttcaagtgttttatgtgtgggaagatgtgctaaaagtgcaaatgggcttatagcctgtttagatgaactggagaagcagacacaaataggaaaaagtgtattggaaggatcagttcatttcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcattgccaggtgggtggcaggtgttaatgaaggtgccaaaggagcaacagtggtcagcctatgtgatgccaagacacgtgtcctctagctacacaaggtgcaaaaagtaagcgtttttatgaaaaaaactctgggatagaactggtacaggtaattcaaaagaattacgtgaaatttatggattaaatccaaaaaggggccaatttatattaataaaattaatataaattaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataatttttaggggaaaatcttcaagaaagggttattacttactagtaataatccaaaggggtcttgaaaatcttcttagtaaaaactggacagttgggagcgctcagaatggttgattttgggttctgggtgataactggggagtttcttgagggttcttgaggctttaataacagcaattatagtagtaactaggctaattacaagtgtaggagacttgtaaatggtaagtaaatttctataaggtattgaaaagctgggggatcattatttgggcggtcagaaggccctctaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggtcttgggagcgcttttgggcccattttagcccacatggtgacgcaacaagggctgaaaccttggggataatattctagaagctccaaggggtcatgcacgaatttatttgaaccaagaatatcccttaggaacctgtgggtaggggctagtctgttacgtggagctatttccttggaaatgggccacagaatatgccagaactggtttctagggcttattacacgtgctacaaactggaagatggaatatacatagttaatgtagtatattcaagaatattctagcttgtttatatttttattacacgtgtgggggctttgttgacacgtgcacagtgagtttctggggctttgtggcccaattccttggatactggtaacccagaggggattatgcatgtatccaaggcgggcaggcatacctagcacgcgcgggggcttgagccttgggctcaattgtagtcaggcgcgcctgtcaacagtgcgcagcatgactacgcggcgcgcgggcttggagacagtacacgccacactacactatcttctaaactttacacaacactccaaatccgtgacaagatttggagtatatgcatttggttatgtataatgcataattatccagggcccgtgatctaaaggtactggttaattattcaaggttgtattaaagggtgaaggagtgaaaattgggggtacctttggctgaggtaccctatgttaaattgtatgcagatttagaatctgcaataataattaaagttttctttatactttctaagtaatttttatattttaagtgtttttgtattatttacataagtaaagtagtttcttttacttatgtaatatttttactttattcttagattttttatgtacttttattattttattttgcttatgacaggttttctctgccatagtagcaagctgaaaaacagtggaacagaattgaggccattagtgttacaataactgcaacagcctttttgttattttttcttctgcctttttttattgttgttacactatccactgaaaccaagtgtggataacaaacatataagaggcggtttaccctcacctaagaccatctccaccccaaagaggcatccgcgttggtaaacttaccagctcgggagctgcggcgtgcggatagcaaccctgggaaaaactattttccaccgcacgttgctatcctcaacgcctcgcgcgtgaaaggccgcccccggtctgcccccctatcatcccaacttttaatcatccccttgtttttgatcacgtattgagcaatcacaatccacgattcctgccagttacgaaagccatggactccgaccttcaaactgagccgtctctcaaggtctccgatccgaacatcctgctcctactcttgcgccgaaggcagatgactgccagctcaaacgccaggatcaacacggtgatgcaagcaacttcgttactcctcgcagacgagaacgaaacccgcaaagagcccacacacggcggatcgagaccgggcaagcatccaaacctgcctcgtgacttcgaaggcagctatcaacggctcatggcccattatttcgaccgctgtcctctctattctgatgagacatttcgacgacgctttcggatggcatggccgttattcctgaggatcgcgcaagccgttgaggatttcgacccctacttcacgcatcaacccgaagctctggggaggtggggcctgaggccaatcatcaagattactgcagccttgcgcatgctcgcttacggtggtgctgcggattgcaacgatgaatacctccaaatttctgagtcgacgtctctggaaagtatggatcgattctgtaatgccattgttgcaacctattcagaggagtacctgcgccacccaaccgtggccgacctggagaggcttttgacgattggggccaagcggggcttcccaggaatgcttggttcgattgactgtatgcattggcgatggaagaactgcccatccgctgggctgggcaattccaaggaaaagaaaaggtatgctgtccattaatgagaatttctgataatttcatcacataatttgagcaaataaattctgtttgtgtttatagaaaccaactgtaatccttgaggctgtcgcatcacaagacatgtggatatggcatgcttactttggaatgcccggctcgcacaatgatattaatgtattggacacatcaccactattcgacaacctcttgaatggaaaatccccgacatgtgaatacacaatcaacggtcacacctaccatcaaggctattacctggtggatgggatttatccagactgggcaacatttgtcaagacattatcccaaccacgaggtttgcagcagaaacactttgtcaagatgcaagaatcccggcgcaaagatgttgagcgtgcatttggtgttctccaatctcgttttgcaatagtatctcggccagcgcgtggatggaagcatcataatctccgcaacatcatcaaggcctgtatcataatgcacaacatgatagtggaggacgaacgggacagttacttagattattcttatgatagtgcacctgaggctgtggtcacgcctgtggaagtttcacgagaagagtccatatcatttgccgattttatcgataactatcactcgatgaaggacttgggaactcatgttcagttacaaaacgaattaatcaaacatcaatgggatgtgaaggggcaagaaggtgaagaagacctcgagggggaccaaggcgaataatctttcttattctgatcttttgtgtttttcaatgagtctttctttgatcattttctttagttatgccttgaaacctcatcatttccattggtctgttggttttcatttttatgatttcaagtctgttgttctttgaagttgaatataatatctgagggttcgagcattttgttttttcattttaagtctgtagttctttgaagtccaatatcaatcacattgatttagtttaaatgtcattctgattgtgatttcacttatcagtacctcaaacctcacattttcattggtcataatgtttattttaaatcaaagtttggtactgtttattcctgaggattgtgcaacctgttgaaacaacacacaacacacatggacttaatgtaaagacagacaatggctacatactgctaactacaactgaaatgaataatgagtgaacattgatatggaaggggaaaaacactttgatagagacagacaactatggatgggaacaaaactttgatagacacacagaacatgggggggagagacctggaactatatggggggagagggaaagaaccccatggcaacatgggcggggtggacaacgacatgcctactcagccctagtgatcgcactggtggcgttggcggtgacacgagctcggagagcggaaacgatatctctcctcttgagcataaaaaactctcgctgctcgtggtccaggccagtcagatcgcgagtcatgatggccgcttccaacgcgagagccccgctctcagccatcaacttcaacgattcagaatccttaccgagaatctcggtttgaatctttgattgagtcgcgatcactgtttgagccgaggcaacttgcgttttccaagcgtcgtccatcgcggccaactgaaggagggttttggccttctttctgaagctgcattcgagcccgccggtgtagatggagcaggggttgaaaatccaggggaagcgcccctggtgtttgatgccgatggagttgagggggcaacctcggcaacaggagtcggagtcaccgcccttttgcgcttcgcagcagcggccttcctctcgttatcgcggatgtattggttccatttcgggctccggacaagaagattgtagcatcgcaagtgtttgaaactgcatttttggtcctcggtgaataaccggagtgcgcggttcaactgatcttcggccgaggtcccactcgcgttgaatgattcgacctggaccacacaaccccggaatttgttgatgctcttttgcaatagagcccagcgagacttgatgctgccgacaggtcggcttggagagtttggagttgcctctcggtatagcttctcgatgcgtacccaaaacgtactgccctcctggttggtcccaacgacgggatcttcagaaatttggacccatgctcggcacagctcgacgtcctcctgctctgagtagttgctggttttcttctgcccagattgtttgttttcgttattgtcttcggggtcatttgaattgttaatagttattatctcgacaactgtacagaaatatcataaagattagtatccgttgaatgtacaggaggaaatgaaagacgcacaaaatggactcaccggcgttgttgagggagggatcgagagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcatcatgatggatgaatgatcatgacaatcgatcttccaagcaaatatccgtctatgtagaaacctcgctacatatttacttacctctcctatgtttcattcctctgaaaaagggtgtctgttgaacgattacaccacttgttactcatactctgtcagccttagagccaaccaagctggccaaaagactgccaaaactaccctttctactcaaaatattatctcatcttttttatcttaagacttttaacctttctgacttcagaaatggatttctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttccgctccctctaccacatgtacataccagattacataatccaactgtgaaaatcctctctgagcttgttgattccgcttccagaggattttcagacgccagaccacccagaaaccacaacaaccagtaccagatccagcttacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatctttctgcttgttttctttctcagtcactctcacctctttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttattttttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatctaaaaattgtggtgatctgattcatcagagtcaataacccatttcagtttctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgtatgtgggcatccgattggatacccgacgccgggtcaattttacgacccggcggtgatgacccggtacccgctcgggtaccgccgggtcacaagggctcgggtcgcatccttatctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcataataggtcccagaaaatgaatacagttgcggatggcaaaaactgaccctggattttgaggatgtccgaatggtcgagccaaaaattcaggttttttttgaaattttcagccttttgagctgtttgtagcctccagatcgtagaataaatacactacagaatagaagattaacagtgaaagtagatgtcaagggtgtacaagtagtataaaaccatgattatttataacttgaagccataactatgagtttaagtattgcttaatctgtgattgtccgattatctgtatgtggaaatgaaaaaaaaaattgaaccgctcactcaaaagcttattgtttacaattttgaactctacacatctgtaggagttcaaaattgtaataaaattaagtgtcagggcacatgcccccccccccaggtcataggccccgctgtggtgagccaaatcaaaacctcaagggctcaattcaccacacaatcaggacaagaaaaccccaaacaccttggtcctcaggccagacagcaacctcaagggcccagaccacacgttggagggaatcaagtcacccctcagacagagccagggtattagggaccctccttgtttccttttgtttcattcattctatttctggagatgctgcatatgcactcctctttctcttatctctctgtttcacactaatgcacccacttgaggattagtatcttacctctatgcatgtgcctgcatgtgcctatgcgtgtttcagacttatgtacccatttgggtaagcaggctttgtcattgtgtcctctttggtcttagcagccaccttctgggctgttgtgtttgagtttgatatttttcacttgttcctttttctcaaaccacaagctggccactccccagattttgaatataaggagccgtgttttcccctcatcagttgttccctcatcagttctctgacgtgctaagcctggtcacatagttagcttatagtctttagtcatagtccttagtcatagcccttagaaaaagtcctcagaaatattatcacaccttttagtcagaaatagtctgccacatcttcatagagtatttgaactctccttgtctactaccttatcactttttaccggagggcagctttatccacagcacttttccccttccacagtctatctgatcccactgggtagttccacaccgcgtgtccaatttggagtttgcgggtggggcatggtcggtctatgccatacgcaactgtatgaaaaaataaaaacaaaaaataaagtttcaaaatttttgaaaaataagaataagattgatgtttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagagagaaagaaagaatggaacatgggaagaatgattatgaatgaaaaaaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattcaagccaaaacagtaaattctcgtgctttactgcaatgagggttgatgaatgccccactcaacagctgttggaagccatctggatacaatttttccaaacaaattcattaataatcattctgcttctagcaagggcagcttgcttgtggagcctggatgaaagggaagggagtatgtgatactctgtgtttagtcttacttaaggagttagtgactgtaagtaatgtgtgtttgtaagattttatggattccaggaagcatgagaaaagagacaaataaaagcaaacatgatattgttttatatacaagttatcattggttgaagatgatacagttagacaggaaaacattcataggataaatgaaatgagcagggaacaatcttgagcttgagacagaaagaaaaatagggataaagagactgagtattccattgaatgtttactgtttcaacttgaggggtctcagtaatgataggttgagtacaatgagtattgaggtgaagcaaatacttggaattgtgctgagtatgtaatcacattgtagttgtgacacttctcatgtctcaatctttctgtctctcagcactctcattccccaaaatgaatgtcaaagattttgagaaaaacaaattttatttttcatttttcacaaattttggaaccctgtttttatttaatttatttgtattttcattttattttcatattcatttttagtacctattctgtgcaccacttgaccaagtctgatgacttcaagtttgtgtttcagagctccagaatccaaaataagcagccacttttcactggctacccattgtacaaccctgaactcatcatcaaccactaaaaattgacccccttttccctcatccaaacatcaaatccaaaaaaaagtggatgacttgctgccaagatcttcagttctcccagaagcaatttagaggctcaaaagctagattctccagcaaaaatctagaattttccagtctacatcaacaacttcaagggtcccagatttgatgggaagtcctccagcatattcaaagtcttcattctgcctttctgatcttataatcatcctattttccatccccatccctgtttatctcttccctttcaaactctttcaaaaatgaatgtgatgcggatattagtaattaaaatgggacttgattaaacgactcccaaaaatgggagctctgactcccatttttgggagttgtcaagaggactgtgggaggaccatagagggacgtcctggccccctaatttccggtccccctagcatgtggaagtcgctcctcccattcacactgagggaatgggggtcggatctcaaaaaaaatacaaaaaagtataaaacccccggaagggttggcagtaaatgggccaaaccttccggggggatggcagtcagcccttccaacaacccttgacggctggaaggaaacctcctggccattgtggaactcctattgtgccagggggtaggcagttgattgaagggatagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaccttgctggggttggttggttttctgagaggggttgttgagtttgagtgaacttgaggatatgtatgaggatcagaagtatcaataataaaaagatcaataagatttgatgggtctatcttggatcggaccagagtgccatgcttccccatcatctcagttcaaactgaactttgacacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaagcaaaacaaaacaaaacaaaacaaaccaaaccaaagcaaacaaaacaaaacaaaaccgaacaaaagcaaacaaaacaaaactaactaaatctatccaaaccataccacaacaacacatatcaaacaaaagcaaactaaacaaacaaaacaaaacaaagcaaaccaaaccaaatcacacccaaaccaatccaaccaaaccaaactaaacaaaacaatcaagagtgaaataaaccaacatactaagatatataggtactgaacagccaatttttgccaaaaaaatgaaaacatggggatgcaccgccactttggccaaacaaacgccaaatgacacccctgaaccgccagagtggccaaattgaaaattggatccaaccgccaaattggccacccatactcctgagccgccatcattgcccctgagccgccatgcatggcactgatctgccaaattagccatcaattttgaaaaagcttgaacacagcctgaaaatcatacagggcatggcacactacagaagccacattccccacctgtatcaacgctgggccagctacgctaaccgtagcgttagcgtggcgtagcgcagaggaaatgcgctactttgtagcgtagcgttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttatataggtctaagaggttgatttgagaatgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtatgggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagtttgaactagaagtctacatgaggtttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatatcaagtgtcagaagatagtgtcgttgtgtgtatacctgtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtaaatgatgtaatttgttgttggtgttgagtgttgaagtgttgtcatggtggtgagttgtgtaattgagtgtggtgatggtccagagagtgtagcttccaatccagttgggttccagtgacgcctcaagtggtgaccaagggtgaaattgaccgtagaatccagttcttgagccatatttggtgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacagcgttagcgaaaaatccgcctttctgcgctaacgctacgcgcaaagggcatgcgttagctgttagcgtagcgttagcgcagaaagttggaattgcgctaacgctacgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagcgctttttagcaggttttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcatagcggctgtagcaatgcgctaacactacccagaaacaagccgcctgttagcggggccacagcgtagcggcggtagcggcacgctaacactacagaaaaaaaggcctgtttcagtgccgctacgctaacgctaagtggccctttagcatagcgtagcgtagcggcccagcgttgcctgtataggaaatgtaaacccacagtgttacccgttacccattacataaacatgtggacaaaaaacccgtgtataagtccttacaatatccagacaacaatccagccctagaatctcataattatgcacccttaataaccaaacacatctcatgtaacttgtaactaacatagaaaaaaagatgtactgttttcagtgtggaaaatcacccgtggtttaccatggatgttgcaacagtgaaaaaatctagattttatttcttaagaaccagaaccaaactagagacaagaaaaaaaaggttagaaacaaaattaagatagagagacagagagactgatgaaaaaaaataggaaagagaaaaaaagcataccgctaataagattgatataaggacaagaagagagaggactttgagagcagaagacagaagcagataagatatcaaactataaagggaattgataacaaaagaatgagaagtgacaatagagacaggttagtgaattccacatcaaacagaaacagaaaggaagagaaagagggttggagtatcaaaggaaaagagagaggaagaagaggagaagatatacggacagcacgttgagcagacgtgatgctagatcgtaaagaggtgcctttctaggattcttgagaagtctagagtcgttcttggtgaggagagatatgagacagggtcagattgatgtgatgtgattggggagaaagggtgtcatttacagagaaggtcttgagataggtcgatcttgatgttgagtcttgatcggatagtgccgtatggccgagattctgaaagagagagtcaaggttcttgtcgagtctggggtttgatatcaggattgaggagcggtttttgatgagtattgagcccaaaccctaagcgatactctcagtctttttagggattgcggctggggtcacggctaggagtgcggatactggataactcaacaaacagctgtgtcctacaagcggccagcaaaaccattctaaactcagcacctcctccgactggccaattgaccttggctcaagaggttctccaatctaaacggcaagaggcaatccaaagggccagagcattatattcaaatccaatcaccacaatttctgtccaatgtggcttcaagatgtggcactgaggcaaatttgccccttcacaattggtcattcaaagcagtcagtttgtgctctggtcaaatcctgattcttttcaagctctgatcaacaccctctgcaacaagttcaacggtaaagtggaactccggacaaaatcaactgaggacagggagatgtttgggattgagcaattcagtttttgtcatttaggcaccaagaaaggaggatctgttgaagattaaaaattgtttgttgagttcttaagacaggaaaaggcaatcaaccttatttacgaccggggcacctttgaacagcacacccttgatgaagaagaacaagaaggaattgatgctcaagctgcacaatatgctctctgatcaggaaaggacactgaatatcgtgatgatttgcatttggcctctgaaaatgaaagctctgaattcagtcttcctttgaccattttaacatctgtaacacggtctactttgacaaccacgactttacagaagaatccatctcttgatccacctctcactcaacctgatgttcagagagacacaattcaaccaccaaccacctccccagtcattgaaaaagtcaccaacccccatggtgaagccttgaagaggaacttggatgatgaacttgtgattattagaatcaacggtcgaacatatactataaaataaattattgcccaatattttatattgtattggtgtccagataaaaagtatctttaataaatatattatatctgttttgaatatattgtattggccaatacaataaaatattggcaaagtatcacaggtattcaatttattgtgtgttaacttcactttttttttttttttttgaaagtggggggagttacatgtgaatttagaaataaagtcttgagatttgcacaagggaatttacatagggagagatgagacaactttgagctaggaaaaattcactccttcaaatcatcagggatactcttggatttttcataggccttatcctccattgcctgagtgatgatactctgcacagtttcaaaagattcatctggctcaaccccttggaccaaccattggtgagagcttacacaccgttctattgtttttgccgctagactacctcgatctcccccacaagtatccgctgcagccgaaaaacatctctcaacacttgcggaagtagctgaacacgccaggtagtccctggccagaagggctaagactgggaattcctcggcatggtcctttcaaagaaacaaattagaattttaatacatgtggagttataggaggaaataaacataccttccaccattccaaacactgactagcttcagaagaagggagcttgtgtttaccgtctagataaatagaaagcttgtctgccaaaggttccttgcctttctcaggaaagaaatcaatataatcctctcgatccaggttggttgcctttgctttcgttccaatgagttcagcggattcgtctggcaagcttgatgaagcgatatttacttgagcattctgggtttcaaagagtttgtagattaaatcacgagcataatcatagtgactgggaaacgagaccttgaatattgaaaggtggaagctgggattgagtatggtcgctatgagtactgcatcacacttcattgcctcattgagatacggttttgtcttttttagcatggctgtgagcatggttttaaattctggttgagtcgtgctagaaaggcttttcttgatgaaggtgatgatgtgctggtactcggagatcatcaagcaagcagaggagttgtcaccttccatcttcttggtgataaagtagaactcctatgcaaaatgaatcacaaaaaaattattttttagtgaaaataaaacagggaattgctgagaaattgcagactaacttacacgcagaattttgtttaattgattgactacttcccactcatcttgacttatctcagtgtcgttatagtagttcttccccccttcttgttcctgtcgatccttttcattttcaattagttttttgatgattcgacgagcttgatacgcccgattacggctttcgaactttatgttccagcggataccatacccagcaataaggctaggtccatcgatctcaagcttttgtgaccaagtgttgtaatcagatcgtttgactgctgaggatgtgatcctctgaataacaaactcaacctaagtaattttatttataaaaagattagtaacaataaaacttaattcaatatcaaaaagtcaaactcatgcagcaattgctttaccttttttaagattttatcaagtggattctttccttcttcagctttttcccaggattccgggtctgcactatccattccatctattacatcctcgtcattggcctcgtgttccacttggtgattgtcgtccactcctaagataacgtcctcaacagtaaaatgaggaacttcttcaatctcttcagactcttcaatgattggggcaagtctggggacaaaaccaagattttcgacttgagatggacgcaatccgctggttagtaattgagttgatttaagacctgcattaaggatgagtgcgatcttgtggcagaaacaccggatgtggttttcagaaaggtgaggattgatgccggtattcttgaacatgagcctgtcaacctcagaagccatggtgaagttgtttgatccagagtcggttgtctgagccaagatgtattgaaataaaaaaaattgtgttggttcatctgatcagacaagcaaaacaaatacaaaggaactagacgtatcttctcttgaagttttgactttctcagaatgtttgcaaatgggattgctaaaagctttcccttgtggctgaatgcaatgtacttcattccaagatgcgagattttgaagacccaatcatcagtgatgtaagcaactgagatcccgagaaatgcgtggtgattgcctttagtggtccagacatcgtggatcagggtaaatttagagctcagtttctggaaaatcagaatcatgttcaaagtcagatgagtgcttccaaataacagatatctttgagggattaacccacttgtaagcttgtaatcactttgctctgtaaattcatatagagacgatgtgcctcggtggccgcccaagtcaaacaatatatggagacaccgtgcctgacgtaattgaaagtgacttgaagtaggaagtcgtcaaaccgtttccagggcatataaatattgaatcagccagattaacaggagttgattgaagaccctgttgtcaaaggcagcatgtgtcagagatcccttgacctttgtttggtgtcgatcattgtccttctttgcaatatctttcttcgacaatggcaattttcaccccgcctcaatggccgccgatcgtcctgagcagggtgcactcttcttagtgccatcacggtgcttgagcaggtttgagtttgttccgagacccttcttgtagggtttactgcaccacttgcacttgaaactcagtttctctcccttaataaaggaaaactatatcatcagtaactttatctgatgattctctatgtttgatcagagttcagaaacttacttcgtcttcgtccgtttgttcagcatgatatggggcctcaaagtactcacggatattgtcgaggttactagttttcttcttgcttgatccctggacctttgagttttctttgtctgagtcttgagtgtgatcgatgacaccgtccacttcgtcagaatcatcatctgtgttggtagtgatggaggaccttgctctcttgcgctgcttggttgaaggaggtttacgtgtgcgctttttcttggattgctgatttgacgggatttgaacaacagactcggcttcgctttcggaatcaagactattccccttttgttgagattggctagttggtccaactgacctttgcaagtcacggctaggcctaacgtagctagagcttgtggttggagtgacaatacgagtagactgacgggagggtagtctagagggggttccgcgaggagtaacggaggatctggccatttctgtgtgaccaaagcagcactactacaaatgaggatgttggtggcggagagactaaccgtccaaatgtccacactggtggcagaaccaatcaaacaaaatattcaattaatcagtgatgatgggatggaggcttgggggcggcacccgtcaaaagatgcaaaaaaattgaagttttgattgctctaatcaagaaaaattagaaaaaataagaagaatatatttggggtgaatgaaataagatgataaaaagaaagaacaaacatttatggtagctgaggtttgagtgagcaaggtgagaagtgaaaagaaaaagagaattgagtttgagttgatgggaagttggttggggattttgaaagttgtgtgactggtgagctggaattgtaatcaaagaaaccttcaatcaaaattctgtgttaatgttgtttgtgcgtgctccaattgtagctgaattatgtataggaaagcaatttgacttggccaccaatgatctgttgcttggttgacttagaataaaagaagtatggtcagtgaccagtctttcaagtaagaaggtggcaggagggattgtacatggctgaccttttgaaggaccagtccacaatctagctagcaatgaggtgatgcaactcggccgacgatgatctatccatcggttgagttagaatgacaggattttaccaggaagtctttctgattcaagttgtaacggcttactctttgttgaaggaaggtctaaagggacccaccagatcctagacaaacgactcggctaggccaattcctacaatgcgacccaatcactcaaaatgatagtcagtgatcggtctgactacatgtacataagtcgttccgattctaatcggaacaacttgctcatcaaggtaggggaaggacaatctctcaggctcaactttgagagaaattttcctggccacgggtgtcaaacaaacggctgggagtcttggtggccgcagtcgtcaattggttgccggaacgatccacggcctcaatagatcagcaaggatcggaaggaggctaagtggccgtggcgtgagcgtcaaacgatcgccttgatcggagcgttggaattgattgcctcaatccaagcttgacaggaacgatccacggctgggtccgattttgacactcaatcaatcagcgagtattggaaggatgctaagtggtcgtggcgtgagcgtcaaacgaacacctcaagaggctcggtggccacaggcgtcaaacgattgcctcgatcgaagcgttggtggctgcaggtgtcaaacgaatcaaatcacgaatgacaatcaatcgaatcgtgctgttagcactttctggtctacaaagcaattgatcaagtgatcgaacagtgctgttagcactttttggtctatgtgtacttgcttgacccaaaagaaaaaagaagaaaaaaaacaatcaacaagagctttggttgattgatatgaaaagaaaagacttacctgagaatgtgggattgtattcctaccagagaggctagtggtgggttgattgaggttgattactgttgatcagtgattttttgaaatccacactgataattttgaagtatattattttattttattggccgagccaatagattaatgatgaataaagtttattttattggctgcccaatacatgtgcccacgaataaaaattattgggccaagggcccaatactatacttagccaaaatattgggtggtattcataggcaataccacccaatatcaatactcagctaatatctgtttgaccgttgttagaatcctcccaccttgtaattagtgttactattttaaataaccacctggcttaaataactaaaaatttgtaattggggcaagccaaagcaatcttggatccaaacaatctatcttggcagagatttggaaccttggaattctccccttcattctgtggtttggacaactctaactgggttgatggagtttgattgagcctggagatcgattgtctcaccatggctcagcaaatttgtctctacctggtgaactataattgatgtttcaaggtgaaaaaaagtaccaaagttgtagcagacaacattcttaactctggaatggtttttcccatggtagccaaatactatagaattcacaaggatctacaacaatactcatatgtaaatataccaaatatgaatacgagagcctatgcagtttcccctcaattcctggctcaattctcacaggaaattggggagtcagaatgtgggttgattattaagaaaacagccagaagattacgggtgagtttctctgctattcaaatcctctacatatttgttggactaaccaactacccaccagattgctgatgcatttcctgttcatcaagacatctttactctgccaagacatgaggacaaatatgttcctggtcgtcaggatgatgagatgattgattgcactgaagaacccaactacagtatcccacccaaaattattgaggaagaaccatctcgtgtgttctggatggaagaagaaattgaaggctatacaacattattgtcaaatgacaataatgtctacttcaccggtgaaccttgctctccgaccaaattttttctccactcatttcaacactaggtctatgatcatacttgtggccagatcacctttcaaagatttaaaggccatgggacccttatttccaaaccacacattgtagatttgagcaccaagtatgtcctatacatccatcacctttattgcagtcttagacactcatgatttgtatacagtcacctccttcttaacccatatagccattaacccataattcaattaacccatggcaaatctagtccacggatttggtgggtggggaaatcagtgcttatcccataagtatctctagcgctgtaattcataccattcttgagaaaaaaatcaaatgtttatgggttaagaggtactttttcctggaactttcttgagcttttgcattcaacagaaacatcaatttttgaaaattgaactcaattaatttttttttcccaccagttgttctatcacatcaatcattttgctttgtgctgaaaagagttgaaagctttgatccctgaggaaccgtctgccctttcatgtattcttttgaaaattttccacctgattacgcttttcatccttacaaaacacagaagctggagaccaggacaacaatgaatctagtgaaccacctctgtgtcccaaaccaactgctaaggaggtctccaaggcgaccttgctcatcaatgactacatcaagaacggcaccactgaagttgctcataaactgactgaaccagtcaatggaagcatactctcaacaaattgttgaccacctgattgccactgctcaacaaacaagcatcacatcattttttcatcccatgaactcaaaatcatttcttcctttttctttttatatctttatacttgtttcctcctatcaccattatgtctgattcattcataaaccactttacctatgtcaaaatgcaaccaacccattagtcttctaaaaaaagcgcaaaagtctctcttgactcatgcaaactatgggttaagggattctttacatccattaacccatgccattcatgggtaaatagggacacatcattaacccatgatattatggcataatagagacttttactctttaccatgactctcttaacccatagtaaaatgagtccaccaaggggtatgtgttaagagggaggtgactgtaccctttgaatccacaggtctctttggtggaataaaagctcacaaaagaacatggggatatttcttgagaatcacaagtgcaacaaggtgtacaaagcccttgaactacccaacttggtccaaatcccttgggacccaccacccagttcccccggcaactttggccaagccaacgtcaacactgctcaatccaccagcaacatccaacaatccaccagctagattcatcaatccaatagcaaaatccgtcaacccaccagcaacatctgtcaatccaccagcaacatctgtcacaccactggcaacactggaaaaaccaaagaacaaacccctggccctactaatcagattgcggatgaggatctggggctgatctcagttgtcagactgggcacccaggcactgaggtcacaatttcatgattgaccttttcatgtatatagatttaatggccacttaatcaattataaatcctttatgattgcctcttttctcatgaatgcccttgtcacatatatagaatttacggccacttaatcaattataattcctttataattgtcttttttcatgagcccatgtcacttgagcccattgatcaaagcaaatgaaatgaatcaggcaaccagggctcagcccttttggaattgaggccatgtctcatgttcattcaaaaccctgaatcatacaggcctttactggcattccacaaaccatctgggagacatttccattaattctgtcccctctggatagaacaacttctgtaaggccttgggagcagatttgggcactggaatcaaaccttgtttgtctccgacctgtggtggatattgatagcaccattctgcactacatcaatttgggagcattctcttcttgtcccatcaaagtttgtaattgttatagttactcgtcttttgattgagactttctttcagaagtggaacccataattaaataaataaaagacttgtaatgtgtgtgaatttagtcagtttattaccaaacaagagaagctgtaaacctactgctcaacaggatcttctggatcatagtaagattcctctgccgcccaaaagagttggtttattagcttgctgttgtattgcttcattaactgcgaccatagacactcaatcttctgattgtgagtgctcttggtgaacaattgtgactgaattggatctgggcagtctgcattgaaagattcagtgaggttgatctggtggcctgccatgtggattgttttggttcccctgtcagtagatgtttggcaaggtatgccaccttcacgtttgacaatttcgagatagtagtatccaatgtgtcaggggttgttgttggtgatgtgaacaaagattcccaaaatcttccggctccaagcattgataaaaccatagagagtgatcccaagcttcttgagtttgttgtggctattggcagaccaaatgaagtttggtccaggtgtgtttaacacgcaacgctttgaaacactttttgatcagttatcaacaccttcaggatcaagggtacggttgatcaatgcaactgtgagacttcattccaaacaataaaatatcagaaataattccacaggattataataacagagaagacataacacacttatgaatgttgaacccatattttgtctgtaacaattgtcgcatcttttggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacaattgtatcaatggcaaccttgtttagagatggcatggcaggtacctgtctgattttcatggaacctgcctcaaagtgcttgagatcaaagaacatcaatatgtaacactttcatctcatcaagtaccacttggaattgaggaatacactcacatcactgcttgagctggcacaggtgagagtacagatgccaaatacctgcgcacaggtacctgttggcaggtaactgtgcgcaggtatttggaatctatgattgtacaggtgccttgctataaagctatcttagggtcttcctcaagccaaagtggtacttgatgagatgaaagtgttaaatattgatgttatttgatctcaagcactttgaggcaggttacatgagaatcagacaggtacctgcagtgccatctctaaccttgttgttgtccaaattgtcagttcaccgtgtcaggttcatggatttgatcttcctttcaagtgtttgaaaagattgagtacagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatccttgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagttactcaaagtataagcccccaatcttccttcctttgtgtgagtgtttgctgggagacggatatggtgtgcgtgtcttgaatatgtttgcatatttcagcgtctgtcaggccattttcaactagaagagaaacctcggcctcaaaattgtcaccaaaagatcacattgaggcacacatgatggatggctagtgtatgtagtaagatctggtggggagttgttgagttgttggtctggtaagggtcagcagttagtgagagtgattattgagcttggttgccagctgaatcatcggtctaagagctgtggtgtatgtgttatgcgttgaggatggtacttttgtcccagggagcttatcacatatttgtgtatgtattggaatgtttaagatgtatcatcagggtgtatgacatacatgtcagatccacttggccaacttggcagttggaatcactcatatttgtttgaaaattgtgtttttcattctttcattttttttttttggccaaagtggctgttcagtacctccatgattttgtgttattttttttagaaaaaaaaaatcaaacctttcttaagtgagttacatgttatcctttttttgaaattggattgttggtactgtaaagtaattggcctggatcctaactctaggccgggctctgttatctttctgatgagttgaatctagggaatgtggcttgagcaaccacctaacacactgcctgggccgcagtaatgacaaaatataattaggctcggcttcatatgaggggtttagtcttgacagtcaaagagacagatgtttcatgttatctttcttttttggggtacatatttgtttttttctttcaaattttttataatttatcactcacttataaagttatgctcaaatgagctaaaaattgattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcaacaatgcctttttttcactgaatttgaaatgacatctcactgtggtcctcacacattctccctctcatacaaaggtatagcaaaatacagatctctattattataccttatactttccaccaattaaaacatgaaaaccccttcaaaacaaaaaaggcaagtgaatgttttaagtatatatgtaaatatgttgtgtgtgtgtgtatttttggttgttttgtatgtttgtagtaatgatgattgtatataaatatagatgtatagagctttctttggcttggattggcttggattggaatggaatggtgtattgtattgtattgtattcaaaaaaaagtatatgaggagatgatgatcaaaggagatatgaaagaaggagatggataaaaaaagacgacatacaaaacagtagcagttgaaaaaaatgtaaagatgttgatagtatatatatatatgtgtgtgaactcaaatacatcaacatatatgtaagagtagccaatgataatcaaaaaagagatgatataaaaaaaggaaaggaaagacaggaaatgatataaaagaagaaataaagattaacctacggagcgttgatcgagagggatggtattccgttgattgacaggagcagtggaggaagaagtagacgaaggattaagagaagagttatcgttaggaaagaaagatggattcgtattcgaatttgaatttaggttagaaggatgagggggaggatgagggggataagaagcagggagatgagtgatagaggagggtgagggaagcttcgaagaagagtttgaggatggatgggggagagaaggaccggatgaggaggaggaaggcagagcagtttggtcgcgatggaagctgtgtcgttgctgagagggggaatgtagggaagattctctgagctggtggtggagatgagcggcggggtcgaggggccgattgggagtgggaggaccgagggcaggggagccggggtagccattgggttcggcgggatgcccattggcatactgggccgtccggccctgctgctgctcggcccgcgcgccgtcgctctggtgtaccgacgaggcgtggaggtccggccggtgcggctggacttctccctttccccggtagtgctctgtgcccactttccctggtgcacgcagtttgccatggttggctttcaacagagcttcgactcgcttcaatactacattaatcaagtcagattaacactgtttgatgagaagatctaataaaaaaaaaatgagtggtgactaactatctttggaggtgatctcattcatgtttgagctcagcagttcttgatcttgcatgatcagctggacctctggaggcatctggaagagctcgtcctgatattcgagcagctcgttaacggctcgaatggctaggaaggattcatctcttgtcggatccttcgagcgggcgtagaggatatttggtgtgatgaccgtcgccaggttctgcaggtccatcttcgagcccgtctcctcatccacatgtgagaatgaggccacccatttcataaagacaaacagcacctccatcgtgtctcggtgcgcctttggtagcaagcaacatatcagatgcagtgttttccgtcgtgcggcatcattttcgacccctgttgagttaaacgatgtagagcatgagatatccataatgataaatctagggggaaacaaaaaatgaagacctacgttgagaagcaatgaacaagtgatacaacttgaaagtcaagagaggatcagggagatctctcaaaaactttttcaagagggcggcaagttggacggcattatcgtcgctgaagttcacattagagtcgtcgcgatcgatagcgtcggtaagctccttgagtcgacggatgttcccattcttcctgaacacgccttcaaccgacatgtccatctgcttcatcgccgaaatacagtcgtcgacaaaacttggtacacgtaactggcctgctcctgcccctagtagagaatcaactccatgtctctcgatcaatacgtccaatggtaccccgaaaacacctggtgcaaatatgatatatatccaactgttaatcatgtttcttgttgtacataaaacgctccccaaacaaacgatctaccacttaccctttttcttaatcttagccttatcgttaccacccttgaacagtttgccccagaagttacccttccgagcctcgataatttccagcagttcgtccagtgaggtatcgtccttgatggctgagctctcactagcaagagtcagagcggcgacgtgcttgacgataaccgactcaagtgcggagagctccgagagggtggcgacttgagtggggagaggtttctgctgctccctgaactgctcggcttccatagcccgaggtaggtcggcgagggtgatcccctcggtatctcggccgaccgggctggtcgaactgcccagtcggggctcgtctcgtcccatcaactcattcggccccggatggtcgttcacgatcctgactgcggtcaggttccgagcaagggctgggcggacatcagtggtgtactgctgcttgctcagatccccataaactggtggtgaggccaccagcatcgatgaggtggggtaattcagatgggctccattgccttgaggtatcaggttgagatgagtcggcggtggcctaggaggcggttcggttcgcggcagattagtaaaatcgcgctccctggtgggatgtgtgatactaggacgctggcgatcctgagtctgacgaattggaccaacgggtgaccgactacttgactgtcgaatggccggatcgttcggccgtagcgatgacgatccatgtccaccgccgttctgctgctgctgctgctgctgctgctgctgggattcgtttgttgattgggctactcgccctgacggactctctacaacagtcgaccgctggggtatgcgtgctgtagtggacagcttccgatctaaatctacagacttcatccgcttgatatcagtcgagttccgataagcatcatataacgacctctcgtccccattcatctgggtgaagcgaggatcatctaatacaaatggaattgtttgatcaattagccacaacttgatgagctgcaattagaatgaaaaggaaaggcggacctgctgaagctggtaaaatgccccgctgtttgagcaagccataaagtttattgagagcaacacagagtaagaaagcatattgttcgagacgggtgactgattcaaagccatctttcaaggtgacaggagggagattctggttatgagtagcgatcgcagcgcattcgtcgcagtaaatatgtacaaatttcagccgagtaccttcacgaggtgcttggacgtcggccttgaagcgtttcacaggaattgggggtagttggcacgagggtggattgtcggtcggggtgagctggttggcaggtttttcaggtttaatcgcaggtcgttgacaggtcgaacatttcaaacatgccgtatgccatcgtgcactcgtcccgaatcgaacacattcctcttcaactgtttgcttacacccctcacacaagtctgttgttgcttcaccctttcctaccagtgtcccaacggccctggtcaagcttttatacccatacgggcgaagtttgccatttgctgaggctgtgttggcattttggcttgaagaaggtccagtgcgatcgggttgagcagatggttgaccagtcgtggccttcgaagcatcgggatctcttgctagacggtcgagccgactcaagaattgtagtatcccgttccggtcagagtattctcgttctagtttcagtgcactggtcaaggcgatccgaatcagaatcttgagataatgtgccagtccggtgacaagagaaagtagctctttggtgatgctcatcttgcgagcaccggtctcgtgagtgtgtgataggagggagaagaaattgacgatttttttacaaagcatcctggcttctcgtacatgagagatctctgatgatgggatacgggggaatggccaggtcagtcatggaactggatgaagggagagttgaaacagaaatgttttggacggaccctgtgcatttttacttcggaagatgacgtccaggtcgtcgatagctgcaaagagtgtttcgacatggaggacgaacttgccagccattcggacgccctcgagatagagaccactgctgacatgacggagcatctcactgatacaagccgcactgctctcttcgaaggtggataggacggtccagattctgtagacttgctcttccatctgtttctgtttctctttgagagtttgggcggtttcataagtttcttgttttcgccagttttcaggagattcagggggatgttgaacggaggcttgtgagcttttgacggtttgggttgagacggcggtagatgaggatgggtcgattgagtttgaatcagaatgggtatcatgaatatgtgaaggattgttttcggagggttggaggctttgtggattcgaggaagagacggcgagcttgatgttccagaatttattgatcatgtaactaaaggtagatgaagattcaagatagggagaaaacaaaacaaggaacgatgtcaatcagaaagtagagtatggtcaagcaggaaggatgaacgtaccactctggatgccaatgttcatcggtgttattcctattgatttcgacaaactgtttgaggatggccgtccgacagccagtacatttgactgcaaacctagtggagtagtggaaatgacagtagacctgaccggagtgctcgtaataactatcctgaggtccaaagacggtgggacaaactgaacaagtgaaatgttcgacgtgaaacttcatgtctacacgatgagtaagtcagttgaatgcgagatccgaagtaatgatgatctttgagatggatgagtgagacttacccagtgctgtgatataactacctctgagggccccaccacatttggcacagataagccccaagcgcctgaagtaatctgtctcacagagtggatactgagttcttccatcgggtgagccactgtcgactgggaagaatttactggcaaccaccttgccacagtcctgacatctgaagcagttgagatggtagacggtgccaagagctcggacgaactggccggtcattgattgtcgacattttgcacaaggttgacgtgggctggagccggttgaaggtgtagggggcgtgttgggtggcagactgggtgagggagtttggagtgaggattgatgatgagctgaggaggaggaggaggagtcgataaggttgtgtgtggatgtttgatgggatgagtgggttgattgagaggattccatggatgattgggttctgggttgattcttgtttggtgatggtctagtttgaatttggtgatgatgatgatgatggtggtggtggagatggttcggttgagggatccggaaggggtgagtgtcatccaagcatgaggtgggatcagagcgagacttgaatagaggctgacgatcaagttgcagttgctgctgttgagaggggtaggtagaacgagcgagtcggttggatctgatgttggggtgtctgatgatgatgttgaggttgaatgtatgatgctgttgattgacagaatgatgagtgaatgaattttggtgaaagcactgaggatgtctggttgagtttgttcttccagagagtttcttggatgctgtgctcgtagtttggtttgggctgagtatttctgggctggtgctggtgcagatgttgctattagtagtagtagtctcacctacctgatgagctcatgctgtggtgctgtagttgttgttcttctcggtcgacttgcggctgggcagctttagcagtcgggtagagactatcagactcgaactacggggactgaaactggactgggcggggcgaccggggagagggcacccagcgtcggtggatgaccgaactcgatcggggacatgaccgcccatcgtatggtcagcaggaacagccgaagaggaatccatgcaatgatgagaaagctgctgttgaccttcggactgggagggaggaagatccttcgccccgaggggtgatggtctggactgcaacatcgaggctgagctacaagattcctgactctgagtctgggtagcagaagtattgagtactgcatcatcagaaggggtggctctggtagctctactatcaccatcaatgctcttctgtctaacaccctcgtccagacccttgtcgacctgattgaattggcaggtcaatagatcatgctgagagttggtcggtggcgcacctctcgggcgagcgtgctcgtcgtgctgatcgtagtcgtctctagttcgttcttcttctccgaatgagtattgttattgttgcttgtattattatcgtcatcattattattattattattattactagtcaggttgggtgatgggttgagtaactcagaacattcgatgtgatcagccgcatccgagtaatcgctaggctgactatcaccatcatcagtgttttcgtctcggttttcatcggcttcgaggcggattgagctggccgatgacagactggctgtctgtattacttcggagggtgatcgatcggagtgactgttacagttctcaactgattctcgggtaccatcaccaccgccgatatgggcagcaccagcagaaagttcatccatcccttctcctgcttccttaataggagtccttcttcaggcaccctttgatcttgatctctatctgctgctcgatcttccctcctcgacggtcgtcttgtctagttcttgagccggaaaagaaagaaacgatcaagaaaaaggacaatcgagaatgtggtcactctgggttcctctgcttcgatcgatctctggtgctaaaaatatataataatcaataaaaagacgtagcgctatgggtcgaaataaaaaaataataataataagggatgtgctggaatgtggggacgggtgttgaacttataggccgacaaatttgtgagccccctctcgcaactggatcgaaccggaacaagatgttgttaaaccagtcgcgcgtggataacttgaaccctaactcgatctcagtctctcaaacattcaacccgaacgttctcaagcagactgttcttgacagaaaacattaaatcacatcttcaacccatcagcccatcaaacgaccgactgttctcatcatttacaatcacaaaacatccagcatcgagagagatgaacgaagcgaaatcaacagactagcagcggcgtcgtgaattactgtacaactcacttttttaagaagagggttaaagaaaaatatagaagagaaggtgtaggatccaagatccaagctgaggttaaagcatctgtgtcgcaactttcaccgaagtcccttggggcttacatacaatcatccaaggcgcctcctcatgaaaggaaccctataaaatctacgttgaaaggcaaagttggtatttataatttggggcttggaaaaacgactcctaaaaattagtcgacgactcccgttttggtcggggggtcgtcggatgggagtcgttcttccaattcccccaaaaaaaaggggagtcgtcgtcctaatttcaatggcgattttttaatttttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgtcataccaatttagccaaatattttttattttttttcattaaaaaaattgggagtcgcccgcctaaagggcgggagtcgtcgtaccaatttagccaaatatttttttattttttttcattaaaaaaattgggagtcgtctgcctaaagggcgggagtcggcgccccaatttatccaactaatctaatttttttttattaaaaaaaaagggagtcgtccaactcaaaacaggagttgttgacctctagcgaccctaaaaactcaaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaaatagggataaaagaattcaattgatgagaaatataagaaaaaaacacagggtaaaaaaggacagaggaaaaaaaataaaaactaaaaaaagacacaggcagaaaaaaaactagtagtgggtcattggatcttgaaaccttcctccctacactcacatggaaacaatcagaacagaagagttcccgtcccccacactcatctgacgacctgttcttttccaacatttctgccgcgcttaggcgtcgacttccttctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcgccgactccgccctttaggcggacgactcccattttttatgaaaaaaataaaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactccccaatttttttaatgaaaaaaaataaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactcctatttttttaataaaaaaaattaaaaaattgccattgaaattaggatgacgactcccctttttttggggggaattggaagaacgactcccatccgacgaccccccgaccaaaacgggagtcgtcaactaatttttaggagtcgtttttccaagcccctataatttatgtggaaactaccaactttcactcttgcagatgtatcttcttcatggtttctgtactttgaaaatatttggccaactaatcaccgaggaacaaagcatgagagaagctcagaatacaacctgcaaggctggacatccaccacatgttgtctgatgtatgcactgtttctgaagtgatcagcagaacttgaatgaagcagatcagcaagtataaatctcagatacagatatgagaccaaggaatgtgatgacaaaacatgcagttcattcctcatatctgctgcaaggacctggattttgtaaaattgatcagctcttgggaggattttctgattttttttatgcctggatcttgatggatcttatactaggaaaaaggactccaagagaaaaatcatgaaggaataagggtagctggtgttgtacatacctgattattccaattatgtgatggaagcaaattagccttcacttgggcaagaactgtaccaggtacaaatccctacaaatagtttcaaattttcccagattatacttttcacttggggattgggagaatgattgacaagttttgttgtgccagatttcttaggaactggccaaagaaaattgacaattgaacaagatgggctgaaacccaaccttggacataaatacgtagtctactctgaccctggttagtatacacattgcccatttttagctcatcctgttttcacaacagagccagtttgcaatagaaaatccaacaaagaaagcccttagagcatctccattgtgattggtaaattgggtttctaaaatcaacttaccaaccaaactcccaaaaaccttatccaccagtacagacactatcttgagtgctaagcttaaaaaacaccttggcttgagtcactagcaggctgctacatacatgtagtgactccctacaaccaacaatattagagctctgaaagtgtgaaacctccctcccaatctgtgcaactttcatggcatgtcacaaggatttcatgttgggtttgccaggttttaccactttgtcttgtgaggtaaatctggatcttggtttctaaaatcccaaattaagcatcctggagttgataccaaccacagtagacaacagcggggctcatagagctgttgatcccaaaccaacagccacatggcctgctccaaagcttcaagatagttcaaaacacacacacacatgctacaagtaaaatctgacatcccagctgtattaaaaaaagggccttggataaacaactcctaaattttaggcgacaactcccatttgttggttgacgttgagaggaccatctgaggaccactcctggaccaactctggacccaggggttggtccggggagtcgttggaccaatttcaatttttttatgggagtcgtccacccattttgaaatttattatttttattttttttgggagttgtccacctaagatttcggagttgttgggttccaattctcatatttttttcagggtttctgtttctgtttctttctttttttttttgactgggagtcatcaggctaaagtctcctgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccaattgactgtagagaaggaagattgcaaatccaatgacccattactagttttttttactgtgtcttttttaattcttgatttttttcctctatgtcctttttaccctgtttttttacatttctgatcaattttgtatgtttttttttttccttttatcatttcttttatcttaatctttgtctccctattgtttttctcagtgataaggtgcctttggggcagggtctcagtggctcatttttttatgtctctggggtcactagggtctcagtggctcaatctcttttatgtctctagggtcactatatggtgatgattcccataataaaaaatgtagggggctttttagtcgaacaactcacattgtttttaataacaaaaaaaaaaacatttttgcctgaattagggtgacgactcccgttttttagtcagacacctcccgtattttcaataaaaaaaattgaaaatcttttgtgaaattagggcaatgaccccctttctttttcttggaaattagacaaacaactcccactgacgacccctggaccaaaacaggagttgtcaactaaaatttaggagttgtttttccaagcccctaaaaaaacaaggcaatatttttcatagcaaaacaagcatccaaaagcccaatgatgaaccacacaaattatggataaaggggtctggctttttgcacaccaaagatttcccccaggcacatcaaaagggggcaaaacttgatgattttggaggatgtggttgcggcttcactgcaaagaatctggagtgcacaaatctatgcctttgtgaatctgggagtgccactccagtgcatttacttcccagagatttcttaggggtgcaaatcctgccaactcccaattatttggagtgcacagaacttgactccccaactttggattcttttcttggaccccccaggccgaataaatcacacaagaaggacctgatgactgtttgtaagcaggtcagtgtgggttccaaaaaacaaagaacaattcagcatgtctggctgtttaccaagcccaatcatggctttcaagaattaaaaaatcaacctctttttctgtcgagtgtcatgcatcaaaaaaaaaaaaaaagaccatgaatggtgggtgagattggtctgggtgtccaagagaacactccacattttgcaagtcaagctctgcactaccgataatttggaatgagcaggatctggaccctgagaaatccctgggaagtcaaaacactgcagttcatgggtatgcaccccaagattcccaggaatgcacatgtgtccactccagattctttgcagtgcacaaccatgtactccaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttggccatttttttcctctaagtcattttttaattttttaatttttttttcaagaccaattttctcgagcttttgcctgaaaagattagccctgatagagtcaaaaattaacttgcaaatggcagctttgatgtcagcgcgtcagttgcactccggtcatcctgaccaatcagatcctaaaagaaaccaatggcctcagccagacagctgtcaggtttgtctgccggggccgtcaaaccaggtcttcggcggctgactggggctgcagatgccccggttgtgcagccctcctgtcagctcttgagcggttggacctcggtcaactgacggttggctgactgtcaaagactgggtggaggaaccctcgcgtcgggatgccatttgtttaaaccccgactgcatcaagggcagcggcccgactgttgggtcagcattgactgagttcgttcagtcggtatgactgcccggtcggccttgactgcatggtctacagcagtctgaccgctgggtcaaccccgactgcatgaataccggcagactgaccgttgggtcgtcacaacccatgtatgcccgacaattgaccggcagacccccgctagtgtgaccgtgttgacccaacggtcaggtggccgcaaggaatcctgcattacatgcggctgcctgaccgttgggtcaactcaaccttcggacgactggcaaatgcacgacggcctgactgaacagtcgggaaatccattgacgtcggaggtttggcccggggcagcttaaactgctctggtggtgtagatgatcttccaatcctggtccatgggatgatcaagcatatccacctgttttgaaagtgaaacttaaacaaagctcccctttttaaacaccactttgaaattgatctgaccctcatccagacacataagctctgcccctttgtgttgcaatggagcagctcaccaccaaccccacaacactccccagattattccactaatttcatgtgcacatgaaacaggaggctgtcttagttgggcttctggagatgctcagatttgttgggactacagatctcaattggtgtcaatgttttttttgggggggtcatgggagtcaagtcatttttttatatttgtatttgaaaacacttacactcacatacatacacaaaacaaaaagaaaacaaaattggaaaacatcatgaattgagaagaggaaaccaggaatatatttgatatctgaggacttcaggatcttattttgtttgattttttttcttgagaaaacttatgtaaaacaaaaagaaagaagaagagtatgaaagcagtatttttttgttgttgttctgtgtgtttttgtgtgagtgtattattgtatttcattcattcattctttggggtttttttttgagatgtagaaagaaagcaaaccaaatcaaatcaaatcaaacacaaagagaaggaataatacaaaaaagaagaaagaagaaacaaaattggagtgaagccaaaagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataccgcatgagccacaggatcgggtagactaacgcgttgatcgacagtatgaatttgatgaaccccgagagggagaagatcttcgagacaaaattgaccgggcggacgagaatttgagatgaagtagtgtaaaaatcgactgaaaagtgcgtcgagctcagatgaggggttgagttgagtagtttaagtaactctagttgtgaaaaaaaattaagacaaccaatagttccattaacaactgttttcgatggaaaacaagatggcgattgatctttttctattgctactctaaagaatacgtagatggaacataccttcttccaaaagtgccaagttccatccaaacacggccttctcaactcgaagctctttcaagtacttattattggcacaatagtcatcacaccattgtctcaattctctttccactttagcggactcttctcggttgggcttctgatgacgatagtatcctctcctgacaactgagttgaagtagttcaaacatttatccgaccagtggggtcctaacaaatgatcaggtggtcggcttggttcacacgagaaggcactgcgtggaaacatccaagaggctgtcggaaggaatgatccattcaatcgcaggaaaaaaaaaatcagaatcccaagatattagcaatcatttggcaagctttgaagtactgaactaacaataatttacgatcaatgtcgaatgagagaaacatacttacgcacaaagggcgggtacccaaatcgtttagtttcatcggcgattttatcagcctttcttctttctttgaagcccactcttgtcctccctcttcccggtagatctgaactttcgtgttcatttgcaagttggtttaacagtcccaaatctttgccattttcccatctccctcgttcacgtcgatgtcgtcctcgaccaaccacctcaccatcaccaacaatgtatagacgtcggatcccatggtctagagctggttcagctgccgcctgcattgtgaaggagaaatctgtaacggtttgacgttgttccctggtgcgatattcagtccgccctatggttatcgatgtttataaaggaggcagttaggctgaaatgcactactttcagggtgagtgggccattcaaaaccaagacgttctagcttaccattcacatattcagtcgtggtttccgtcctcagatcctcatgagttccactcaatttcacaatcaattcgggcggtgatgatatatgtaacagtatgaatcgacacaaagcctccccatccgtattgagatgtgaatcatggctagatatatgcaggaaagggggaaaaaaatcaaaggaaacagatcagccttcaattgataaacatatgcacccaaaaagtcaaaatcacttcaaacctagtgatattccctagcttgtcggccgtatatgaggcttgatagaccgaaaactcgggaggttgggtatcatttgctgactgtccggcttccaagtcaccagccaacggacatggggctgaagatgtaggaaagaatcccgagggctcgacagatttcccagacaacgagggatcgagtgccgacgactgctgctggtaggtggcggctgatgagccggatggttcgtctgagtaacggggtggctcgtctgagtctattgagtcggatgagtggcgatggatgtgatggccatcggacttggtcgatgactgaaccttcgacattgctgtgaagaagttggctgtgaaatgattgtcggagttcaaggcggagggatcggcggggggcttggatactccgactcaaggtttaccggccacggcgcatgagccgcgcagtaggcggcgcgcacaggccggccctgttgcccctctctgcacatggacgcgggccgcacctcgcgccaagagtcatcgggattgtttttctcagctaacttctgctggctggaggattggtgggagaaagctagtcaatctttgctcttgaatgactaccccaccagttgacgatggcaacgacttgatcgactcaagaagacaaatggctttcatgtttagcacttcgtctcgcaacgcagaaaggtgtaaaaacattgtccaattcgtgattgctcatttttcagaaatgagggaaacagcatagcgggattggtattacatgaagaaaatgagctggattcaaggaaacatgcaagacttcctgcggcaatgccagaagagtagcacttgatagattagaaaacctcgctcatactggagggtttttggcagcactgttccggagtatggatgggtgaaatcaagcaatcaatcaacatcgaggtcaaaatctgaaagatagaagtaaaatgtaggcaataatatacgcacaagtcccaggcttcaatctcaaccttaccgggatcattcttgtcgtctacatttccaccgagttccgtgtacagctaaaagcatgaaaaattaagtatctttagtttggatttcgaaaaggagaagtgactttggcgagctactgaccactttggtgacgtaaatcgcggagcaaccttgtgcagtagtgaccggggggccgtcctccgcgaagccacaaccatcaacgatctttcccctaacgtgcttcttcccttgtttgatgatactatcaaaaaggataaacataaaacagtttctcggttaaatatattcagtggagctttccgattctaccctcttataaacatacacatgaaggttggttagtagacactagactcacaattgcttgccgcagttactcttgtcatcgctattttcgggaagagataaaaaaaggtcagtcggcagctcctaggttatttgaaatcttggttcactgactcggtaagccaacctggagttaagccttttggcgtaggcgtcctgggattatcgccgatccacaggcaggcacctctggtcgtgttggtgtaagtttcgcaaatctgtgagttgagattgatcgattttttcttagcattgttctctgaaaggataataactctttccgttgaaacagtcaaaggtttgacaaatcgcttacacccttatctgccgttaactctctggttgggcgtcccgactccttctccttgatcctccatgacggaaccattggacctccggatttcatctgcggcaagtgtcaaagtttagcgagaagccgtactctgtggattagaagaaatcaggtagactcaccaatctgacggttacagtcattttatttccttgtttcttataccatctcccacaaacagtagtgctggaactagtgttaactaaaacagtcaacgcggtgacaagcactagtaagcctttgagttggaaaatcattcttgaaggcagttcgtgtctgagaagtgaaggatattgatggtgatgaggtttgacttggatggaagctctatttatattcctcaaaatatgggctcgcacaatacgataggtatgtatccagtcattcctctcgaatttggagcacagggccgagcctgttgcagaagtcctgtacagatgtattatggagaaaagtcctcatcgaaatactcaaatcatccgatcagggttggtcaggttcacattctggttcattacttggaatttgaattcaattaactgtacagctttttggctgcactacaatgatttttgttgtatgctgctgtattttcctggccggctcctgggactcgcggcgggtggatccataaatatgttcctttgaaaacgccttcatgggactgacagtgtcctcaattcaactaggtatacaactgccgattccacaagacatttcatcaactcataatccactccagagcggattttcagaatgcgactgcatgggtctgggttataccgtcacactcatatccaatatctcagttagggcgatatagcgctggttgtgccatcactcaacgagccgctggccgtagagcgcgtacgccatacagttgcattcttcggctgcaaagaatcagttcaaagtgacattccattcaacgagtgatatcaggccgctcggacgcttcacaaatcgcggctcaaacatcgcggccgggagaccggggatttgcagttgcgtgatgaaaaaagttaagggtcggccttccgacacctgcagagccccgcccacctgatgggcatatcgccaactgggtcaaatagcatgcggatggctgaagcggatttgtgaatgaagtgcgtggtgagatagaggtcaactccgagagaccggggatgtacagttgcgtgatgagagtagccttctgaagccggcctttctgcacctgcatctcgccgtctacctgattaacagcaccgaggaatataactaaccgggtcaaacatttacgcggaaggccgtaagggctttgcgaatgaagtacgtgatgagaaagagttcaaaaataagacgcaagcttgaggaggtttgagaatccaagatttacaattagaaatttcatgggagctctaagagcgcgattgatccaagttcaacggataaagcaaagaagcgacgcgtatagagatatgatgacttgagcaactcgagtgaaatcccggagcccggagggtatccgcggcattgcattttcatagcaatcgcgtctctcttgctgtgaaaaattagcttgaacgtgtcgcaccgaaacccagatgcagtctaatttgcagggttcacatttggccattagaatttagataatttcatcgggcaaaaagtataatgtttaggtatgactccttttcagagatttgctggaagcattagagcaaagtcgaaccagcttccgataaacatgccatcgagttttctggttcagagagcagctattacatgacgagatgtttatcaagtgaggctaatggcgcgcagcttgcgtgagatgtttaaatattaacaaatttcaggccagccaaagaatatcaacaaaattcaggctgacaacattggggtataacaacgatctgttaaagctagtttctaacaaggttatgcgagggaattcttcatttatatcttatgtacttccacaacggatggaaatggaggaaaagcatagcgaaagaagctataaatttgcatgtttagaaacaataattgacaatttttttggggatttaggtgtatttatatgatggttgcagacatgccgacattccaggaagctggagttcaatagatttaaataagtgctgaaatgatagttcccgaactaacgatgaagcgatagtcccggtaggtgaaccagaaggtttaaataagtgcagaaatgatagttcccgaactaacgatgatgttggatggagatgaatgggagccggggaagccagcggccgtgataatcactggtaaagtttgactgaggcaatctcctttaaaatatgaatagaagatgtgattagctcaggcaatgtgattgattcaggctcggacaaacgtacccaattggcgtctttgtaattggttggatcctttaccaaatcagtgcatgatccggagcaggcattgttggcattgaaaacgccagcagagccagcccaatctccgcaaagtgtctgtttcggaagcggaagattcaattaaactgcttgcgtttaggagatgatctataggacttacgatgtcaaagatgatgcgatgttctgagaactcgtcgttcatgttgttgcagatgtcgctggaccaatgcgcaactggacgaataggccaagtcgaaggttgtggagcgtgtcctgactgaagatctcgaggaacttcaccacggctgaaacgccatatggagaccccattgggggaccactccatggcgaagacacctccacctgcctggttaaatggctggccgtacgatgcattggaatggtcgtgaaccccacaacctaggttggctggcgtagcgcaatcaatggaaatgagcaagaggtatcagtggggcgtaacctagtagtaatacgcgccagaagtgaaaatgtgttgccttacaggatgcgtaaacgtcgcaatcggggttaagaacgttgccgacagcagcttgcaacattgggttttggatggtacacccaggtccagtgtgaactgtgagttcggaaacaattaatgacgtgatgaggacccatgaatgtaatttagggataaacataaaaggatggctcacgggtcatttggttggtgtttaacatgttaacaccttcaacaatgtcaatctctccatcgtgaggccaattgttaccaacggtccagactggaaatcgaaatcatagtagtatttaagctttaagtcaatttttgcccttatgaccaacgaacttacaggcgggccaggtagaacagccgaacggcatcttgagggcgtccaaaacgagaagaccatacttgaagcttttcttagaggaaagtcgaaccgattttcgcgcttcgccttgagcaagccagttggtgttgtctactttcatcttagcggtaatcaagtttttatcgtgtgagctgggaccaacagaaacaagaccttgtttccaggcctcattgacaggctggtaggccacttgcccatgggttggatccgctaaagaaagaaaaaatgactgtcacaaaaacgttcaggaagcgcttcatttaaaaatagaatgaccctcacaatcggagaagaagtcccaatcatcaaaaaacttgtttccggaagagctgagggttaagttgtattttttaccctgtgagttgggctcccttccgtaaccaagctggatggggagatccaggccgagtaagttggagttggggttgtaagatccggagccgtagtccccattgtcatcttgggcgcggaggtaagaaggcttggagccatagtccccatcgtcatcttgtttgcgaatgtaggaaggcttggacccatagtcaccattatccacttgatcgcgaagcttagaatgcttgccaccacggtgcgggcgatgatggtgagggcttgagcttggggcacattcagccgaagtgtatgataaatcgagtaataggaaacagccgatgaggaaggccgtcgagagcacctttgttcttgacatcttgacccgggtttggatatttctgatgggagatattttttaaatatttatgcgtcaatggacatgtatgtggtgatgggtcttgttacaaacagaaggatggtggtatgagttgaccgaaacggtttcttcgagtagcgttgcgagagagcaagagaagatgttggggtgagctagcaggggggaagcgaggtgcggactgagagatgatggggatggatggcctggctttaaggatggtactctggtcattccaaaggtcaatgcacttcgagcagcctcgtgctctgtcccttcgacttcccagtccagcctgacttattttgttttgaagaaagcttggactaggatatttagcaagctcggttgaaatccgtggaatttgatgttttaagttttgctgttatccttttttttgtctcatggaatcgaggatggtggcatgattggggctcataatcgccacaaaataggcaactgtgcacttttggtcggactgaagatatgcattccctaatcctcacccttctgtcccaaaaacagtgggaaacaccagcagttgattgcttttccgggactaacgtggatataatatctcgtatcggttttgatcttgtgggaagggggaaatggcgctccgcttccaagccgtcatgccgcttccgaaaactggcggagtcacctaatcgaacctccgcccagaggaattccttaggtaccttcagattcccaattcctttccttgggaccgattcaaatgtgtccttgttgatttttttgggtcgatgatcttgcagccacaactggtgcactgtaccgtttgatctctacggcctcgaccggacagggacagccaaacgggccttggcacctggtcaagtcgaaaaagagctttgtgattgccgtcgaggcggctcttgatgaatgtcggcagaaggttgcttcccaatgtttaagagcaccgcggtggcctaaaattttgggcaatgaaatgacctaaggtgtcttgaaaggtgaaaacggcactctagttcatgatgcagacggcagacccggtattcgaaccagcccggcagttaacctcaatggccgaatcattcctttcttcacatatgctgaaaaaaaaagaaacaagcagcagtggattcatcctcactgaacacctggtagctgctgaccgaggaaattcctcaccggcaagtggccatgtatgaggtgtagccgcttgtggggtcagatttctcctatccaaatactcatcccggcaagcagcgccagcggcaagagcccgttaacaggctagaacaccaccccgcaaagagcgcatctcgacttgaactacaccaccgggtgtggtggatggcatttggacacccaatcagatgtaccagatgccatcccaccttggccctgcaaggagcatcaatcggatgcgacttgcatattgctgaatccggatggtagggccaaaccatccatcggatggtaggattagaagcccttggggccaaaaatatcaggccctgggcttgacccatgacctcagggactgccaccagtgacatcactgatgcagtaccttaccactcgactatacaagattttcgatatcttgcaggtcaaagagtcaactatagaccccgcgttgcatttttggattgtttttcgaccatcaaccaccttttgagatcatttttcgaccatcgacccttgtttttttttgactgccggacccgggtgaaaaccatcaatcggacactctgagaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccaatggacaccaggctgtacaccatcctctggatggtctcgcctgccgagcatcccttggatgctttctgaagcgtccaaatgatgccaggcgagcccgagcgtccgttggatgcttcacaaccaggttgcggacgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtacataatggccgccaatactctacagctactaaacaaccctagccttggggcattcaacgcacctgcgtctttcctccccatgtcggccagaactaccacaattacgccgggctgaggaccagctcgatccctactaagacctggcttcaagcactcccctttctcttctttgacctttacatataacaatgggcttttttttctcaaacctgctctcaggcgcgccggattatgtctaagacggtcctcattgtaacgatgttttgctaatttacggttttggttatttctttcggtaaaatgatgttttcgttaggatgttgacatgcacatttcctctttatttttgatttctgatgacgagttatcttattggcaatttagatttcttgttcttcaatgacgtgatgaatgatcgaagatcatcttgtctggtggttgttaaattttcatatatactactagatcttttgttttctttcctcctcttctttctttcttatctcgatatttctattttattatttgtcattacatttatgttactaaaaatcatagtacaataaaatcaagttattattataaaaactatagtcttatttctcatagcgatcaccagagaaatccagattcttaaactatttaactcttaactttaggcaagattacctcttggtaatcttcatagtcacgagaagttagagaaataggttgagcctcacagttatatcgagatcttcatttcatagttataccgtatttattaaaactttgaaaaaattttgccgtcctcatgtcggacaataattctcaaccatctccgattactcctattggggtttcgctccccggtactccttccccttctgcgatgcatttttcatccagaagattgccggttccaacttctacgacggctccggctccctttttcactatcaatactccctcccccattcctcaatctatgctagatttttctcctcgacctatcgctagtcctattctccccgattcccttccgttgaatcatcccgatctctcccgacatcgacctttccaatctcaatctcatccttgtcctccaacgacttttcctatcgaccacgatgtaatctattcacgctcaatctttagccgacctcaaatctgaatcgcatcgtgacaagactgtcattcgccaattgcagattgatttagggaagatgaagatcgagatgaataacgtcaagaatgtttgtcatgaagagtttcttcaacttcaaacctcaatccagcaagaatttctgcaagtttgcagtgctttcgatacggtttcttcatcaacggctattcgctttgattgattggaggtggttttggcagctccatcggttccagttaagaaaacatttgtggatccagtttattattcacacatattcttctcgggtgctccaaaagagactaattccttttgtttcttcatgagaaatactttggaacgtttgcatagtcaatttgcggatgagaagcataaggttatgtggctcgctggttaatttcggttggagtcgggtcgagtgggagaagtgtgtccttcgtataattggtggtgtggtttgctggggaagaatgctcaacagcaggggttgaactcgttgacggcttcttcgcgtgcggaattcgtcctagaagagttgcagaccgccgaggcgtttttggtttcgatcgaatccaccttctcaaatcatcgtgaggtcgaggaggcgcgcaaggctctgaaggcggctcgccagggttcaaagactgttgaggagtttaacattattttcaatttgctgttatactcggttgatttatctgaagcttcaaagtgtgagatttagacagaggctataaatcaggatatcgtcaagctgggtatgttttgcggtggatggacttcaatcacaactcttcaggctaagcaagatatgacggcggttttgtcgatggatcttggtggcgtagggttttacgagaagggagtgcgtcagaaggcgataaatcaagtggcaaatcaacaacgttctcatcaacgctccaacaatcatcgtcctgtttctcaagctcaaccggatgcgactagagatggagttccgatggacattgatgcgatcattgcggctgagattgaggcgacggttttctctcatgcggattggcgtgtggaggcgaagccgaggaagttgtgtatccgttgtggccgacctttcgacagagcgcacaaggatatacattcttgccctgttaatcctaagtttcatttgaaaaccatggatatgatagcttaatggcgagagtggggttgttctcctcgtcaggaagaaggtcgtgggcttggcgaagatggtcgtggttgtaatggtggcggggaaaatcgtggtttgggttcgtcttcttatcgcccggttcgagcagatagtttattggctcgcatttcgaacgaccgatctgaggtgcctttggacaaagggaagaagcgggaatcagtttctcaaattgataatcagccatcggcgaagagatcatccgatgagttgttgtttggcggccgggatgcggcggatgcttcgacttcattcgaggtgcaagagcctatgacggcgggggaattgttttttgcttctaagttggcgggtatggatatccaagactgtaagcaattgacttatgttaagaagttttctggtgtagataattgaccgttttttcagggaaggatgatgataggggtgtctacttatgctgatgctcttgttttgattgatttgggtgcttcggctttgttcattaatgtagagtttgtgaaagctaataaaatagaaactgttagtttagatgtcggacttcagtgtaattctttcgatgggacaccggcatcatctggtgatattacccgttttgtaaaagggaatgttttaattcccactttgagtggttcttttttatcttctcatgtgaagttatttgtaactaggttggcgtcagctgacattattttcggcaatccttggctgaaggaatcaaatacatttattggaggaaatgataatgttattgttatgtatgattgtgttcagcaggtttctgcggtgctctctgatgaaggaaaacaattgattgactcttttgcagatgtgtttgtgacagaagctgtggcagatttgccgcctcatcgtgagtgattcgattgccaggttaatcttaaaaagggagcaattcctccttttggtaagatgtacaatttgagtaaggatgaactagatgaactgaaggtttatgttacagataatgttaagaagggttttattagagtttcttcgtcattggctgcagctccgattttttatgtcaaggttccgggtaaggcaaatcgaccatgtgttgattattgcaaattgaataatatgacaattcgggattcatatccgttgccagttattggtcatttgctaaattgcttacacggttgtagttttttgtcaaaagtagatctgaaagaggcattcaatttattgcgcgtggctcctggtgatgaatggaagacagcttttcgaacgccatggggactgttcgaatatcagtttatgccttttggattggcaaatgctccagctacgtttcaacaatttattcagcatgtgttgcgtgagtatttggatgtttgttgatgatattttaatattttctaaaacttgagaccagcatgttattgatcttggtaatgtgttgcagaagttaagagaaaatttgttgaaggattctttaaacaagtgtgaattttttgttcaaaagtgactttcttaggttttgacattacagaaacgggtttaaagatgaatgaacagaagctgcagacgatttcaaactggccttttccctcgaacttgaaggaattgcaacagtttttggggtttattaacttttatcggcgatttattccgcgattttctcaagttgctaatgctttgacaaatttgactaagaatgacatacaggatgacttgtctttcaactcaaaagtggctcgggattcttttgatgctttgaagaatttgtttgtgaaagaaccattattgattcattttagttttgaaaaagaacacaatgttcatgtcaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagcgggaatttttggcccactaacactacaggatttttgaaaaaccaaaaaaaaactttagcgtagtgttagctacctttaaaaaagcacaactaacactacccaaaatcctgttagtggaattttagcggtgttagtgggtgaacacactacactacatgttagtgtaacttgcaaagttacactaacagttagtgtagtggtaccatcagttacactaactgttagcgtaacttgtgtaaaagttacactaactgttagcataactgtttaaaagttacactaactgttagcgtaactgattaaaagttacactaactgttagtgtaactgattatgtagttggaataacatgtagggtacctcagacatagtagaataaggacctcaaaaagtatttttcagataattacttgggaaaaaagcaaaaaaaaaaccaagtaatcatactataagaggacaaattatcaactaaaaatcaacaaatatggagggatattttttcttctggataggcatggctaggaatgagggatgaaaagaactactgatagtgagtttttttttctggtaagattaggtattagtgataacaagaaattgatttttttttttttgctttgaattgtttataataagaattttttttttgcttagagatgagtgataaaaagaatactagtggttaaaaataaaaagaaagaaaaggtgggaaaaaatctacttttttctttgggaatattcaatgtacgaagaaacaactgtttgtgctttggtgaaatctccagcaactgtaataccttgttttaaccacatatggctactaacacacctttcaatggtccggggtttcaaactccctcggccagttgaacaaacatcagcagctgaagaaaaggtacgctcaactgcacatgaggatgcagaggatgctaagtagtcctttgccagtgatccaagaaccgggtaggtggttgaatgatcctgaacaaaattaataattaaattatgattagagtaatgaccaaatgagtatgatcaaagaagttaactttataccttccaccaaatcaaaatgctcttgggattgttcgaggcaggcaagggtagacgatccatgttgttgatatacacctcgagttctttgctttcgtcggttcttgcaggtgcattgaacatttcaaagatatcatcttgctcgaccgggggggcttctttttcgacagttttgatattatcttctttctgtttcttcagaacctcgacacgtttcgcaaattctttctccagaagttttcttgcaaagtccgctttttcaggccagcaatggacgaaggccttcagccgtaatttggggtggagcaaagttgccataatgagagtatgacactcgagtgcctcactttggtaggtctctagtttcttgatcattttgacgtacatcggatgcatcgggtgacctcggttgcaggcttcctccttccttttcaattctgagattattttataatagtttggtaagatgaaagcaccggtaggaccatcgccctccataagtttggtcaggtggttgaaaggctgaaaaaaagcaaatgagcatttcaaacaaaaccttatatataataataaaaaggacttacttctaattcttcattcagttcattaatcatcgcccattccttctttgtgaactggatctccttgaagtgaccgagcttcttgggattttccttgcggcttgatttggacctttgttgtttatatttgtcatactcatcatggagtattgcatcgataacctagattggcaaagattaatcaacaagttgtttataaagatggataaataacatacttctctggcttcataggcacgagttcggctttcatatattatattccaacggataccataaccagcaatcaggttttttaatccttttccagctgctcgtcgctcaaattcctgtctccaggcacacgatccggtaatttttttaactacaaagtccaactatgtacatcaatcaaacttgtcagtatgtcactcaaaaaaaatatcagagatataatgactcactgccgtaaccaactcatttaagtcattcgaattgttcctgttggcctttgaggaagattctttttggccgtccttcgcgctcttgttgggctcctgggaatcatccgtatcatcttcgtcatcatcatccgattccgggtcgtcttcatcggtgtgatcacttccggcttcactgttggaatcgctgtcttcattgtctccttcatttccatcttcattctccttggtgatttttggcattgtacttgagtaggggaaagaacctaagaacgcttttttcatttttggtggaggcggagattgaagtcccaattccttcaaaccagcattcacaacaagagccattttatggcaaaaacacttaatatgcattgtcttatgctcccattcaaaattaccgtccgtgtcaagaagggccagtttggtgtgcatttcttcagccatggtattgttatttgaacctgaatcagtggtctgacatagcatgtaaatatgagaaaataaaattaggtttgaccttttatcatgaaaataattaacaagttaaaaatacttatcttattgtagagttgatgtttcttcaagatattgacaataggggcagccagcaaatccccttgatgaaaccaggcgaccaatttgaggcctaaatgaagcacaacgtaattccaatcgttatcgataaaagatgtggctacgccaatgaatccatagcgatttccttttgtcgtccatacatcgtgtatcaaattgaacttgctgttggttgcctgattacatataatttgaacaatataagtagattgttctttgaatttaatgagaataaactacttacttttatttgtctaaccacttcttcttgtaattccaagtacgccgttcttgaagccgttgccgcccattttcttttgaacaaattcgcagcaggttcacagtagttgaaggcggcctgaagataagggtcctcaactcgattccaaggtatcgcctggcgcaacagccatagagctacaattcgattaagaataatgttgtcgaacttttctactctagcaaagtgagtcgtgatttcttgagttcctttcttctttttctcttcatcaagggccgtctgaggaagtttagctccagcagcgatagcttttgcacggtttggacatccgtttgacacccttccagtttgacgagagccatcacgatgcacacgaagattggaaagactagacgctgagacccggacttctttcttacaccacaaacagctatatgttgacggaggtttatctgctggctgaaagaacaaaaataagaggaaaaaaataattagaatgatgttattaattaagatgttcagaataaatgcaacaagtctcacttacatcatccttacggcgaaatggttcagaaaaaaaatccttgatatcatcctcctccaggttctttctttgcctcttgaatttggccttcacattttcttcatcggagtcctgcgcaaggtcaatcgtggttccagggtttgactcagagtttccaactgaggtggcgccagtggttttcttgggttttttggttggttttttgttgcgtggcttctgagactgaactggggtgatttgaggggtagaatctgaatcggtgggagcttcagttcgtttcttggtttgactgctgtgatcagtatctagtctttctgacagaagtggctgggtgattgatcgacgggaatctggtgaaggttgaatcattcctgatcgcttcatgggggtagtgactcttgaggatcgacgggttggcacctccgtggcatcgcttacattgccagactggtttgacatggacgattggcttggttggctcgacatgttgacctagcttttgcactcgggggttgttcttggggtaagtgggttgattgtctgattggagttggctgtgacggtggttgttgtttgggtaagtgagtcgattgttggatcggacttgactgagcctgtgacgtgtcaggtcaggctggcttgcgcggccctcaaatgttttttctcacccggaaaaaaatttcaccccccggggcccaaaccccatgctccctgcccaaactgggtgcgtcccacaaacagaccagtggagactcttagctcaaaaggaaaacataactgccaatcaacaaaaactcaaagaatagaaaatcaaacagttctacaagtggtaagtacataaaataagaaaaataacaaaatacaacaataacaaaagaacaaaatgacaaaatataaaaatataaaaatccaaatataaaaaaaagtaagaaccaaaataacagaaggaaaaactgaccaattatgtaacagaataaaacaaaaacaacaaaataaattaggaaaggctggtgcaagcattcacaagtaaattgtgaatcaacaaaatcaaaataacaaaatgataccagacccctttcaaaatcttaatcattgctattgttcaacaaggattataatttatatcagcatacacacatctctctcaccaattattaatcttaaatctatattatgttattaaactctgacaacatgatgaaataaagaaggattagtaccaaattcatccataagacaatgtatcaaatactcaaaagatgaaatatttaaatttactttggggtttcttgaagttgaattcagattatgcatgcactgggattgcaaataagcctgaatccacaaatgatactcaaccaagtatggagactcccataccccaggtgaggaacctatcagtcttaaattggaatataattgagtcttctattattatcatgccaattgtctgctgaatccctctccaagaaaatagattttatctgcaagctaatgtaaagatctcactattccaatcaatacttggataattctaagcaaacatatcaaaccagtcataaggttgcagatcatattttataataaatggtatcaaataatcttaataaacattagaaaataacaagaatactccagtgttggcacttattgaaacctcctgtggacaagatagtatttccaacatggtattactattaaggtgaattcttgattatactcaatcccctgagaaaaggtagcttaataataatacctcatcattattattaatttctcaatagaatatatacatcttgagttgtattttcaacataatcccacattcccatttatgtgaacataaatgtcccattagatatgtaaggttggtggggctgattttttatgtcattcagatcaagttataaatttgttccatttatattattgaggtcagatgaattttaattggggttcactttcacagttaaataattggtttcacagttgaataatggctatatgtattacttagaaaatagaaatcaccatttaaaagaagaaagaaaatgtataaacaaagtaatgtaaacaaaacaaagcagctaataatgtacccttgcctaaacaacgaaacatatagaaaaaatgatcaccaaaataattcagaggatctgtataaaaaccattatttatgttggaaactgtgttaaccagagaaaaattgatctgaagagataaacctaatcgactaaaagttgagctagatgaagatggaagagtacaatgtctatatttgtttgcttgccaaaccatcttaacaataccatgttgataatcaaaattaataccagttctatagctagggaaaacaaaaggaccacccttaacatcataaccggattcaggtgaagccaaatgaccagtagaagaaaaagtaggaagaaacatgacaaaagcccatttggaaaagtcattatgatctttatgaggcgggttgaaaaaattattggttgtaaaggtcagatgaggtgaacaggaggtaggactgggtttctcaccaaaggtaagtgaatcaaaagaaggaagattatatcgtttcattagatcctggttatgttgaaagggaccagaagccaattttttatagtgctctccaagaatcctgccaatccggctggattgttgaaaatgattatcatatttttccattttgttgggaccaaattgcttgatatatcttccaaccatctggagaaagtcctgagactttctccaaccaatagcccacattttccctccccacgagcgagaagaagatgaaacaggattgaggaattctttagatttatgaaggaaagttgatagaaaatccagatctttcttttcagcatcggttaacttatcccagggagtgaattcaatgatggcaatgattgaatcatggtcggatggatcacaaagaacaggacggcctttcttcataaggaagtaatttgaatcgaccaacttgcaagcgttcgaaacctcttgaggggtagggccacgcagaggatgatcagtatcctcgtcccatgggatggtcggatataaatgactgtcctcgtaatacttgagtctctgccaacgaattgatttcaagatccgctgatgaagaccaatgagatgctcttgcaacctagcatgctcctgaattcaagccctctgcttgttggaagtatttgccatcttactagatctgttcacatgactgattcggccagggtccccggtaacgattttcaatgtcccgagatcacacaaatcccgcagcacatgaacagatccaataatagacatttccaacaatgcaaaagacaagaaacaagagcaaccatcgatcagttaaatcatcttattactaaagagataaaaaccataccgtctgttgatccttgccatttgatttggggggggggggggggtgggagctggtggctatggttcaaaagaatgaacaagggggtagctgaattgccaagggggaagggatcagaagggcagccaagaaaggaggacttgatagggtcacttacagtaaatggttgggagggttgcggctggcaaacaatcaaggggagggtagctcaaccaaaaaggtggcagggtggctagtgggattgaggggagagcgtagcggcttgcaaacgactgagcggggttagggggctgttttttgtttgaacggacgatcgagggggggtggggtagctgattcaaagagggggagggtagctatggtcagtagggtagcgatgagaggatgaacaaaaccagggtagctcacaatcgaggcgggggtagctcagaacgcacacggggaagggtagctaagcagcggctgttgtcgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtacgggctttcaatatgcaagaggggtacggatgagagggagaaaaaaaacagggtagcttactggtaagcaaagattgaggggggggtagcttgttcgttcgaacgaacgacgggggggtagctctgtcaatgagggggaggttagcgatgagggaagaaaaaaaagggtagcttacaggtgaaagaagcccgaggtgggggtagctcagatggggtggcagggttgctggcgcaggtgaatgaaagattgatggggaggtagctcaaagaataaggcggtgaggtagatagcaagatcgagtggggaggggagaagttgtgaggagaaacaaaaaagcgtacatacacaggatgaattggatgggagcggccggaaaaaaatttgaggggggcaaaaaaatggttacatggaggccagccccccccctcccaaaacaaaatctaaaaaataatggctccttagcaagatctacacgcctgaacagacagtgcaatcagggtagcgctagtcatgtggtcagggaggagcctaagaattcttcccagaccacatgccagcgctacacttttgtgtcacgggttcaattcccacatgacacgctcaatgggtatcaggtagttacgctacactacagctgcagttacgctaccgtctgtagtgtaactgtaaatgtagtgtagtgtagtttagcgtaactggggattagttacgctacatgttagctgcacccacagttacgctgttggttagcggaaattttgttagcgtggaaaaagttacactactggttagtttagcgccaattatttcaagctaacactaaaaaaaatttgagggaacaaattcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagaaaaaaaaaagccactacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttgttcatgtggacagttctggatatgccatcgctgcggtattgagtcaaccaaattctgaaggaatttttcagcctgtgagttatttttcaaggaagttgtcggaccgggaacgctcgtggcctatttttgacttggagttgctggcgattgtattggcttttgaggaatggcgagcttggttaatgggaacaaaaaatctggtgtctgtatttttggatcattcaaatttgttgtattttaaaactgctaaaaatttatctcccaaacaggcaaggtgggctaactatttagacaactttaacatgctcatttttcatatttcaggcgctaagaatcctgccgatgctccaagtcgacgggaggactattcagatgatcagtttattcggcgagatgcagattcgattactagaaatatggtctctattcatggagtgacttctggtcctgtgggtgcaaagtggcatgatttacattttcaaaggccgagtcgtcctttgctagcattttttgaaaaaaattatactgattcagaaaaaaatatgcggggagttaagcttattgacggttgttattggcattttagtaggatttttgtcccggcatcgttacgtaccaagataatgaagatgtatcatgatgttcctactgtagggcatcctggcattgcgcgaactttgtctttgttgactcgcagtttttcgtggcccgcggtaaaggattcagtcatcaaatttgttaacagttgtgattcttgtcaacgagttaaggctcggcggcgtgcagcagatgggaaattggtgtcgattattcctactcctcgaccttggagtgtgataggaatggacatgattgttaagttaccgctttcggggggatttgattctattctcgtgatcattgatctgttgagtaagcttactcattttattccttgtaatgagttgggttcttctgcggtattggcaactttgttttgcaaacatatttttaaatttcacggacttcctgacaaaatagttttggacagggggagtacatttgtgagtgatttttggaaatctcttatgttatcattgggtattcagtcaggggcatcgactgcttatcatccgcagacggatggtcaaactgagcggatgaaccaggttgtggaagattatttatgccacttctgttcttattatcaagatgattggcataagagtttggacatggctgaattctctataaataatttagattctgcaagtttgaaggtttctcctttcttttttacatatggttatcatccgaagtttaatattattactgagtcgactggaaggaaggagttggatgattttttagtagatttacaggtaacgcaggaaaccgctattgaatgtttgactcaggcacgtatcaagcaagccttttattacaatcaaggtaaacgagatgcgccagtttatgtaaagggggagaaggtgttgttgcttcggaaatttattcagactagaagattgaatattaaattagattataggtatttggggcctttctctgttgttgagatggtgggtcctaaagcggtaaggttagatatcgagaaggattatcctaagctgcatcctgtttttaacgtttctttgttggtaagatatcaagatcctgtgattattactgattgtggtttgatttctggtacaaaggataggtattacaatgaggatgaagtagtggattggagtatggttcgggtgattttggatgaaagagtggtaagtaaaggtaaggttgattacttgattgcttggaaggacactactatgggcgacaatacgtgggttgctgataaacacattccagtttcagctcgtcattttgttgattctttcaagaaaatttatgaggctaaatacaaaaagaagaaaaagaaggcggaaaaggccgctggacaaaataaggtaataggtaaggctattttgtaacaatgttttgctaatttacggttttggttatttctttcggtaaaatgatgttttcgttaggatgttgtcatgcaaatttctctttatgtttgatttctgatgacgagttatcttatcggcgatttagatttattattcttcaatgacgtgatgaatgatcaaagatcatcttgtctggtggttgttaaattttcatatatattactcgatcttttgttttctttcctcctcttctttttctcttatctcgatatttctattttattatttgtcattacatttatgttactaaaaatcatagtacaataaaatcaagttattattataaaaactttagtcttatttctcatagcaatcgccagagaaatccagattcttaaactatctaactcttaactttaggcgagattacctcttggtaatcttcatagtcacgagaagttagagaaataggttgagcctcacactcatgtcattcatccttcacagggcttgacccgtggcaacagtggttgcaagattagatatacatagtgtgcaatgctaaatcaaatcggcaaaaaacaaggtcaccagggtctttgaaaattgaggtcaacccaatgctccgtgcgccggggtcaggcctcggggcttcatttcgggtcacagccttaattgtttacatactgcaccactgaccagtttgcggatcagaggatacactcaatcatgtttgcgtacaagaaacaggccgtttcgacaactctgggatcgattaaagaagaagtacagtgtggttaatgcaagccgagatgcaacacctttttcgatgatgatgaagcacccttcaaaaaaattacatcggaagtttgaataagatattttggaatgcgaatagtgaagttgttgagaagaattcaacaggtaatacaaacaaaggctatcgttgggatagcatggatgagataattaggttgatggttcttcggtagatgttgaacaagctggctgggaggagtgaagcaagctggattgatttaacgcccgaagtaaatggtctatttttcttcgattttcttcaagtcgatccccgattttccgctgttcaacttcgagacctctttgagtcaactggtgatcgagatggagcaactggacagcacttttgacagcagctgagaggttcgtgggttgttcgggtcgttcagacggtagaggaatgtggacttgggccggtgatagttcctctaggcttccgtcggtcgtcgttgccttcgatgatagtcgtctttcaaattcacggtccttgcccaaacaacccaaatcatcaagtatctgcgccttgttcaagatcggcaggccacgttgttcagattcgggagtaggtgccatcaaactaggtcgtgtctgtcgatgttgcgatttataattggagggggttgtctcgactgtttggaggtgtgcaagtagttggagagggttgtattcggaggggtgttatttacatcatagaggaggccagcgtccaatcaggcccctctcgtgcgcagcttatgcaaatcggctgatgcaaagtgagcagtctcctgcgctccctcctctttttttctgttgcctccgccagaattgcacagcacccttccctcttgaccagaacagcagctcgaatatcggacatggaaatagatgcggatacgacccaatacatcccgaccgccacgcaggttgggcacgtcctctgcgctgattgtggtaagtggactgtagccatctctctccttgaacgtcttcaaactcgtactaaaacgtattttcacaggaaccgcaatcgaacccaacagcgctggacgatgtgtcagctgtttgagaaatacgatcgacatcactgcagagattccaaagcagaacactctcagtttctgtagaaattgctccagatatctttcgccgccctcggcttggttgctggccgaactagaaagcaaggaactactggcgatctgcttgaggagactcaagggcttaagcaaagtcagactggtcgatgctggcttcatttggactgaacctcacagtaaacgactcagggtaaaactgaccgttcaacaggaagtgagtaaaggtggtcctttgatttgaattaaggcaagaccctgataaacagcagaataaattagccttctaatcatatatgcaaacttctcatccgttttcaggttttgacttcgacagtcttgcagcaaatcttcgaggtggagtatgtggttcagcatactcaatgtcccgcttgttgtagattggccgccaagaatatgtggcgagcgttggttcaaatacgacagaaagtcaatcacaaacgtacctttttgtatctcgaacaaatcatcctcaagcacaacgccgacaaagatacagtggcgatcaaagagtcaaaggacggcctcgatttcttctatgccaccaggcagcatgccctcaagatggtcgagttcttgaacgccatcgcccccgtgcggtccaagtcgagtgagcaactgatttcggccgatgagaagaactcgacggccaactacaaattcacctattccgtcgaactcgcacctatctgtaaggacgacatcgtctgtctaccgcccaagttggctcgagctcagggaaatatctctcagttgctagcctgtactcgtgtcggcacttcgatccatctcgttgatccaataaccctacaattcgtcgatctatctggtgtcctgtattggaagaacccgttcccatctttggcatcattgggccaatcgattgaattcgtcgtgcttgacatcgaacccacctgtcatccacccgtgacctgtggtcgcttcattctggccgatgctcaggtctcgccggtctcgtcatcgatgaacgacgatgtgatcttccatactcgtactcacatgggcggtattttgaaacctggtgatacagtccgtggttatcatcttgccaattcaaatttcaacgatcccagctatgacgctctcaatccgagccggattcctgagatcattctcgtcagaaagacctacccgaaccgccgaaagaagaacaagcctcgaaactggaaactgaagtcgatagccatcgaggcgaacaccaccgcagaagaacacgtcggtctaggccgaggtaaaattgacgcggctagcaagaagagtgggaaaggaacagcagaacaagccaaggttgaagcggaatacgaaatgttcttgcgagacttggaggaagatccggaacttcgtcaaaatgtacaattgttcaaagcccagccagctagcaagaaacttccagcagacgccatggacctcgaaggggcagatactgaatccgtggctgagactgaaatggatgacgacgatttccccaagattcaattggacgaattgctcgatgaaatggatggcttgaatctcaacgaaaatgggacagaaactatagctgagaatgacgatgaaaatgttgctccttgattttgtttgcttttggttggagttatctaacgcttccttgctgatatacaactcatcttttcttatgtgtcgagattgcaatttttatctttgtggactgtcttgacattcatgaacctttgatttcttttgtttttcatatcgatcagcaccccatttgtctaagaatgaaacgctccccttaattagcttaatcaaccatgctgaaaatacttccaggtgttgctgtggtagaagccatcccctgtgtttaagcacaagaccaccatgggaaaaaatttcgagagaggttgaaattatcggattttgaatctgttgatgtttaacttctgcaatgttcgagttgttcctgacaaaggatacagcgtaggagcgagaaagggatttcaggtcgtgcgcaaaatagtcagagaaatcccttgtccctagagccccggtgacgtcggcaagacgtcgaggatggatattgattcctgcaagttccccttgatgacagtttgatcccaatctcccagtcaacgtgaataggtttgaggccctctgttcttgggatatgaaaatcctcaacaagctgacaagtgttgtaggcacatttaccttcaactattagtgccatgctattgccaatctcgatggaaagagccaaaggggcatttgctttaagataggtttagtgaggttgacggaaaagagtcatgtcctccaaatgtgacttctacataagccccccaaaaaagacaaaactacgttggcatcaatctgattgcgaaaagaataattgaaaatctgccaacctagttttttttaatatcttttgacgcgtcttttcgcccggcgcattgcatttgtcggcgtgtcttctgatagcatccgccaatcaagcaagatctgtcttgagttagacgcgaaaaccgaagactaaaaaagaatgtgctattaatattatcgggtgggcgcgctgagagattccgtgatctcggcgtcaaaagcgttaaggccgttgaggtgggccatcagtttgaatcgagatttgtcttaccatcccggcaagctctggtcggtttcgatatctgtgccgccacgcctgtgatgaaaatccagcatttcttgcccgtgggtcctcgtctttcttcattccttatccttcatccgctgtcatcaccggcttttattaaccacctttagcattgaaaaattaactcaaaatcttctcgcgtcttcacttgaacaattctcaaaaaaaaaactcaacggtttctacaagatactctcttactttgccatttaagcaaatcaatcacgtgagtctcagtgtcgctttaaaatgtccaagtgttagttttttgtgttgctttactgactttcgtggcgaatactgagcagatttataccccaaagatgttgttcctgggattaaactccctacccctttcagaaccactcgagccttcagttgctcaaccaattgtagtaaagtaaatcgtccagaggaatgtctacaggcacgccaaggttgagctagacatatacctcctgttggactcttaaccaactgagagcaatgacaatcaatcctccctatcctccactgggcgccaattttgttcatcaactgaagactactggaacgattgctttgaaacttcaatctcatttcatgaatttatccccgctcaccttgacacccctctccggctgccaacaactcattgaaattaagaattcaagctctcagatgccagattttttctttgcgcatctcacatgggagatttttttactacttgtaacaagttgaggctagggtgaggatcaaaccagcatagttgtgatgattctccttcgcaccattcacttgggttttgattgcaatttgcaagaaagggcggaacatgtgagataatgcgatgagaaggtttacttcaacaccggtggacttcaaaacttgacatgttgctattctgggacgccagggcagataccacttctgttgaattgtatgtaaacaatgagctggctacttgtcgcatacgatggtgtatccattcgagcaatggaagtgatgctggtccgcaggtccatccggcgtggctggaatggctgtttagaagcagttgcagatcataaatcagcatatcgatcacatgcttcagagtgatgtaacaagagtcatgaagcacagtccacgtacaagattgattcatatcatcgacacatctggccttgtcggtgggacagtccatttcggcgtcccctacaatggaagatgcaatggcgaaggggatggctaatgatgtaaggaacttgaggttcatagcgactgggttccaagcaattcctgaccagtttcgaacacgagataatgcgatgaaagttgagcaaagatgtgatggagaaatgacatcccttatgcgtaccttatggtttgcgaaatatcactttgcgagtgaatgctagcgggaatgacggcttgcaagtaaagcacggagttgagcaaacttcgagtcttatgttcggagagtaactcacgatgcgattaattttaatcaaagttgcaggagttggtgttgactcgaatccctcggttgggcccacgcagaccatggggcgctttaaataaaaaggcggagagcccggctaaactgggaaaccggttacggccgatgttcgaccgggagcagtctcgtggctttcgagtctccatgcaaacaataggaagaacgacgccagggcggcggccacatgggtgtgagggtcggcctactacttcctagatctccagtgactgtgaagttactcaagagagtaactcgcctaggtaagaatatagtagtcgaatgttttctcaataactctaatggagtttgtttttaatcgatgatttagataagattgatgatttattactataggtaatgtaaatctaaatgatgatgatgataagaaatatcgcgatgaagaaagagaaagaacagagagaggaagaacaagcatcagactatatgaactcaaagcacagacccgatgacgacaacaaaacttcacagatgacatcatctgcaagaagattacataaacaatactgattatgtcatcttataatctaaataagatatatactatacgtcatcaagtaacttttcgatagataattatataaatcttaccaatactttaagttacggatcagtcatgacaaaacaggcctcccttatactctaaagtgtccctaccttttttttatttttcttgtagtattttgcatgagaatctctaaaattagtcaaataacttgtcagagaagcagggaaatgtaaatgagaaacccacgtatcattccctaccgtggcaccctgccatgaaattaaataatcaaaactccccttcctcaactctctgaaatccaacactgccttcagcttcttccaatctaccacttgcttatcgtcgtaatacttactcttgaaattttccgtcgccccccgatctactaaactgttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaacgccttccaaaaattactcacaaatgttgttcccctagtttgaaacaatcttatccggcaaaccatgtaaccgaaaaatgttcttcctaaacagattagccaaaacagccgaggaagaagattctctacacggaatgaaatgagtcagtttacttaacaaatcaacaacaactagaattgaatcaaatccagcagaaatgggtagcttagttatcatatccataccaattgtactccatggttttgcttctgacaccaacgataccagcttgccatcacctatcatccgccgagccttaacccgctgacacgaatcacacgacttaacaaatgccaacaccgttgatttgactcccggccaagaaaaggtcctcaacacaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatagtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaaacgaagacgattttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactggtaccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgctcaacaggatcaaaagcgtacaagccactcccggatgtcccaccgcaggtgaatcatgatacattgttattatccgaactcgtaatgaatctggaacataaactctatcccgatgccacaaaataccatccttcaatgtcagtgattgtatagccgtatcagcatctgaataatgcctctttagaaaagaggggcttggttaatcgactccccaaaattggagagccgactcccaaaccccgaaacccccgaaattagggagtcgatcccccaaaaccgtcgaccggtttgaaagtcgactccctaagaatttaataaaaaaaaaataaaaaaccccggttggtttgggagtcgatcctcccaaaccgaccagggtttgggggtcgataaaccaaatcaacccccaccccacggcagcggccgggaggcatcctcccggccgcgagaccgcattctcaacggccaagaggggaaaccctctcggccgttgagggtatgtacactcttgacgccgagagggtctctcctctcggccgtcaaggtgtacactctcaacggctgagaggagaaaccctctcggccgttgagggtatgtacactttcgacgccaagagggtttcccctcgccgtcgagagtatacactctcagcgccctatgttcagttctcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtttcccctcttggccgttgagaatgcggtatcgcggccgggaggatgcctcccggccgctgccgtggggtgggggttgatttggtttatcgacccccaaaccctggtcggtttgggaggatcgactcccaaaccaaccgggggtttttatttttttttttattaaattcttagggagtcgactcccaaaccggtcgacggttttgggggatcgactccctaatttcgggggtttcggggtttgggagtcgactctccaattttggggagtcgattaaccaagccccagaaaagataacatttcagcattcggttgttgaaagtgaagatcatgaacagccttcaatggttctaatagttcagccataacaaacttatccttcaatgaagttgattccggaattgtcggtcgaccagccacaaaatcttctcgacgactaggagcatccgccggattgcgcttgcctgaaatatggtaaattaacatgttaaaattgtctaagtaacacgcccaacgcgcctgttttggagataaatatttagctgtcttgaagtacatcaaattagaatgatcagaaaatactttaactggttcatctgttcccattaaccaagctcgccaatcttcaaatgctgacacaatagccaacaattctagatcaaatataggccacgatcgttccctgtctgtcagcttacgagaaaaataactaacaggtctattgttgttatcagcatctggttgactcaaaacagccgctatagcataaccagaactgtccacgtgcacaatttgaggcttatcaaaattaaaatgcatgagcaacggtccacaaacaaatgactctttcaatttaccaaaagcgtcagtcacctccgtcgaatgaaaattcgtcaaagggattttcttcgtttttgtcaaagccgtcaatggtcctgctatgcctgaaaaattctgaataaatcgtctataaaaattagtaaacccgagaaaacgttgaagttctttgatggaagaaggaaaaggccaatcattaattgtattcaacttcttattactcatcttcaacccgtcctttgtaatatcgaaacctaaaaatgtaactttggaacaaaagaattcacatttgtttaaggaagctttcagagaaaattctctcaacttattgagtatcttccgcaaatccgcaatgtgatcatcctctgtcttagaaaaaatcaaaatgtcatcgatataaacaaaacaacatacgtccaaatattctcgtaaaacgtgttgaataaaacgttggaaagttgctggcgcattacataacccaaaaggcataacctgatattcaaacaaaccccatggcgtacgaaaagccgttttccattcatgacctggcgcaactcttaacaaattaaaagcagcttttaaatcaatctttgataaacacctgcaaccctgtaaattgttaagtaattgagataccagtggtaaaggataagaatcttgaatggtcatcccattcaagattctataatccacacaaggacgatccgccttgccggccaccttaacgtaaaaaatcggtgctgctgcaggagacgaagatactcgaataaaacctttctgaacattctcgtcaatatatatcttcaattggtccctctctcctttacttaaattatacatcttaccaaaaggtggaaccaatcctactttcaaatttacctcacaatcaaacccttttcgattgggaggcaactcagacaaaggctcagttacaaaaacttccttgtattcattaaataacaaagagaaatcaggattatctacaaaagaaatatcatgcaaacacgttctgataacaacatcgttttcagttcctcccacataagtatccgaatcctttaaccacgagctgcctaaaataacatctgaagaagaaatacgagtgatgtgaagaacaacatgagagaaaaattttgagccatcaaccgtgggaattaggagtttcccttttatgtattctataacctgtcctgatgacaccaatgatccatcgaacgatcgacactgcattggattggataatgtgaatttttgcaaagaatgattcctaacaaaagcatcgtcaataaaataagatgttgcacccgaatccaccaacacagaacacttggtcagctccaattcatctttaaataaagatgaattgaaaaaaggccgattatctgaattcctagcagtcttaacataaacaaaaggcttacattcatcatactgagcttccgccaactgacgttcaaagaacaactctcctaacgtcataggctccatatcaactgtatcaaccacaccatgactagtggacgccatcggggagttagactgttggttgttcaatgcacgtttcggcagatgatcggacgcatcatctgaaatcgactgttgcttcttgcccttattaaccgaatgatgttgaggaacggtcggttgagacggttgagacgaagggtaacgacccgtcgaagaagcccatcaatcaatagccgagatggattgtgatcctcgcgaagactggccttcgattccgtccgatccaccccaatccctccaaatgctcaaaatttgaggcttagacaattgagaatttcgttccaccggggatcgacgagcatccgaatgagccgaatcgtatcgcccaccgcaacggtgacaaatatgttgaagaacgcactcatgacgataagcgtcgtaagtggaacccagctcagcggcaatagcatcgatatccatcggaactccatccaagagtctgggaggtgctttggaagaatcaggcttgggcggaagttgaattttctgaacaataggttgaggtttctgactcaagcgatctatcatcgccacacccggaacatcagccgccaattctacagccattgcctgctttttcgccaagtctgtcaccccgttccaaccacctcgcaacaacccaagttgaacaatctttggattgatggcttcgtcatacaagtcgcatttcgatgcttcggagaggtcgaccgcatagagcaaagaattgaacgagacgttgaattcttcgatcgacgtgttgccttgcttcatcacacgtaacgatttccgagcctcttcttcacccttgtgatttgaaaacgtcgtttcgatagcgaccaaaaaagcctcccccgataacaactcttctaacagaaacgctgctttagacgacgcggtgttcggatccaggttttgatgatgagcgttcttcgccattagaccacgccaccaaacgtatgaagcgcaatagtcgcccagcttcccatccggcttgcgaaaatacccagcgatccacattactttatgtttttcactatgaagattatcaccatgcatctctaaagaatgcctcatagcaaaacaaaattccttagtttctgacaaaactccagaaaaataaatgtgagagagatagggtggatctcgaaaagacttaggctgaataggcgggtgtgtgatagactgagaaacaaagccctccacactatccaaacgcgaagcggtagaattgttcacagagtcgatagcatttcgcacctgaaggaattgatcacttgaatcggtcttgaccttcatgaattgggagctgagaggtagaagcgacttcaagtcatcgaaaagcttgagataacggcgttgttgaatttctaaatcagcaatcttttgagcatgcgaaagaattgtatcattcaaggattgattttcgatacccaaatgagaaattaaacttgaaacaccatcatcacgggccgttgccggaataacagtcggcaaatccggaacaggaagataaggtaacgccgcagccaaaagcgtgggtgacataggtggaataggtcgaggatcaaaatcgttaggttgtggtgataacgggggtagtgatggtgaaggggaaagataatttggtcgaggcgataaaaaatgagtcggtggagttggagttggagaagggagcctcattcgagtagagagcaatggggacgaagagtctgacatagtgatgatatcgaaaatcgattgttgaagggtgagaaaaaaaattttttgatcgacgaagatcgagagaatgtcggaaaggaaatggattgataaaaaccgtcgacgaagatcgagagaatgtcggaaaggaaatggattgatggaaaaccgagagaatatcggaaaggaaatggattgatgaaagtcgatttttaaattttgtaggtcgcgatataactgtgagggtcggcctactacttcctagatcagagatctccagtgactgtgaagttactcaagagagtaactcgcctaggtaagaatatagtagtcgaatgttttctcaataactctaatggagtttgtttttaatcgatgatttagacaagattgatgatttattactataggtaatgtaaatctaaatgatgatgatgataagaaatattgcgatgaagaaagagaaagaacagagagaggaagaacaagcatcagactatatgaactcaaagcacagacccgatgacgacaacaaaacttcacagatgacatcatctgcaagaagattacataaacaatactgattatgtcatcttataatctaaataagatatatactatacgtcatcaagtaacttttcgatagataattatataaatcttaccaatactttaagttacggatcagtcatgacaatggggtgctatgtaactttaatggccggccgggaggaattctcccggaagcccacagggcgcaggtatcatatcacgcagatcacgccctatcacgccagtagaaaactaacttaacgcaagtccctccctgtgctcgcggggcgcgagcaccctcccgcaagctcctacggagagcgtcccgcagggacgcgaggggggtcggtcccccgactccccctccgttcgagaggcttagtcaagctagagtagaaaatcgcgccaatcgcgccatcacaccctgacccaactaaaaatcaggctgtacaagtacagtacctctgacatgcttggttgcatcttggtttccaccctacaccacgggtgcacttgggtgtcctagggacatcacacaaaaatacgtcctaggtgtgttccacatccacttaaaacagagatccacgtcacaacagcctcacaacgaggctattgtgatgcctttttaggacctgggacggccttgggacaatgccatcccatggctggacccgaaatccccaattgcacccgcggtgtacaatatacatatgtagatgtcaacaacaggcgaacttagtaagaaacaaaacaaaacaaaatttatttctttcaaattatctacagacttctcagaaatgaaatcgcctatggatcttattttcttatttctattttctaaaccaataatatttagaaaatagaaataagaaaataaggcccggattataaacggttttttgaaatatattcaaaagttttcgaagtattccaacttcttcttcttttttttttttttcaaaaacccactcaaaaaatttcaaaccagctccggaggtggtttgagatctcaaaaactgcattttagaaatcaatacagaagttgggtgggtattggatgacttcctgtcaacatctgggggtctcccagtttcaatttagagcttcgaaagctagatttccctgcaaaaatctagactttttgggtctaaatcgaaaactgtgagggtcccagatccgacgggaagtccaccattgggttgtatggtatcaagtcatacagactggccaattgtaaaactcacaacacgtatgacacctcggactgtcattgtctgccaaaattttcacacccatttggcacccaacggaagacgtacggaatatgcaatctcaagagcaatcaaccggtaacctcctcagcaaggacggactactccagcactcatattggcctctcactaacttgagcttccgctgggacagccggacaaatgggatgggccgccatgtgcaagaaggcgcaagaatgaattttcccgcatgataattcctcggaaccatgacaaccaaaaaaatgaaaaaaatcttctgcaagtgcatactactcatttgggcttttccaactttgccgctgggccggcgggtgggtgcaccttggatgagtttggtacaaggacccacccgctgggctggattccaccttggcagacggcttgtaacttctagctaaggacactttctcccaagagagcatccacaagcgcccgctttgtggctgcttgtttgggaggaagcttccttctccttggcctttacatgctcgctgaggaagattcctactcggggagcagttacaaggtgtacccattcaccgagcactagcaggctccttggtgagcaggacttgtaaagtaatggccggggagagctcctccccagtgagtaggaaatggccgcagaggagtccaacttggcaatgggtgattcccatggagtagttctcctcggcaaacaggtacaacctgtacaagatgatctcaaaatttccaagagtgtgcattacatttcagattatgggtgcttgggtcaatctttactcaagacaactatcatgcgggacgttttgattgccggcaagaaggccagggccaacagatgagatcgttggccaatacagacagatttccgcaagggcacagaagtggtgggacactcgcatcatcaactccccccttggtcaatcctttgaatcttgggctgcccctgattccctcatcctcaaacacaagcggcccctgcctgaatcccttcctagcatcagcggccacatgcaagattatagatgtcttcttcgacttgcaagcagaaccacactcgcgcggagattgataccaacaaagctatcacggcgtccaagaaggcggagaaggcccaaaaggccacgcagaagttggaggctcaaaggcagaagcggtctgccaaggaggcccgcacggcgttgaagggtttggctgcaacaactccaacaccaagattaagatccataggcgattccatttctgagaagtctgtagataatttgaaagaaatttgtttttttgtttcttcctgagtttgtctgttgatgacaatagaattcacccgcaccggacatcagctggcaatgtcagaaccatatcacatcaatgtcccccaccccccatcatgccaagatggttacacatctttcgttaaccagaaccaccagttccaaactggtacatatttaattgagggtagcggttgccgctcgctgctcatgagtcgtgaggagtcaaactcaggccgggaagctctgcaaacaaaaaacttcaaaaaaaaaaagacttatacatttaattttttttacattctatttcctggttgtttttctatccttgtaacattctaagctctttcctttataaaatcaataattatctagttacagatcaaaatatatgctacaaaattgttaccttatgtcaaacttttctctctaacaatccagaactagaattacttgttcttgcctttttccttcaggtttctactatagatggtgctgtattttccttgagagacttattttgtgatttttctctactattctgaaagtatacacaatttaaatgtagtacatgtagtaaaaaactaggttttaagtaaagccaaataagtctcaaagtttcagagttccaaagtcttgaattctttacatgagggttatgccaatgggtgatgcagttatgtactccgtttgattagttactctgtttcattagttcgtccgtttgatgaagctttctccactttttgtcaaaggaaagattgtgagggcttgcctacatattactatcttttcatgagtgactataagtaaatccaagagtagttactgtctattttacaagagaataggggtgatttatcttaagaaagataaatccgtgaagtgatgattaagatttgagataggtgttttaattgtaatactctctatagtaatgatgataaagaacaagaatatctcaatgagaaaaggaaaagaaaaaggggaagaaaacaactgataaaccaatatatataacaaggattatgaaaacaaccaaccaataatccaataaaatcagtaataaaagaaaaattaacacagacatgagacaggaaaaagtgaaacttgttttccaaacacatcatcctttggaagtagccctctagctgatcctttgacaaactttggataagtctttggatggatttcacaaaatgtccctttggctcaagaaatctacattcagagcatccaaattggtgtgcagattaggcaggattagctgcctaatctaatcctcccaaccacacttgttgggattagagattggattaaaatagctccagagccaaatctggagttagccggtattaaattgataccttgctaatcctcactaatccgttcaaccaatgcggatgctctaagtgaatttaatgataatccatatctgttcatgcattgatgaactgggtgggtttgttttgattttacattgattagctgaaggttgatttctgagagagctcttctagtggacaaggacctcaactgaaatctgggatcattgctgacccatgactgtttaaatgacaatgtcacccctaatatttctcttatttaacggagctgattttggttcagataatcctttctttcatcattctcaccagtgcaatgaaaatcatcttcataaccacacacttgtcccatttgccttgcccttcagttgtcagcttgctactattacagagtcaagctgacctgcaatatttccataagtaactcaagataataagtaataaacttaataatcaaataatattacaaaaagaatgacataaaatgtcctttacagaaacaagtgacatattgaaatacatcaacatgaaaggagactgtgacatgagatgagcagatttcccctgtgaaagctcctgggaaattatacatcatcccagtttctcagagatgaccggtgagggcaacttccctttccctttccagttttggttactggtacctacagtataaaacaaaccagtaaacaaggtagctagggatcatcagtttaccagtttagtagttttccccttcctttttcagtttacctctttttccaaatatcattccactacccagcacaccccactcagagcaccacagatccaccctgtaagttttgcccttgagtgccaggatttcttgctggggagtacctttagtggttattcctctgtccatcactcagatacacagaccaaatacccttgactccgctcaagaccccgtagaagccaataccggtctctgttatatcagaccaggcttgtatccctgagggcaccgtaaaaacccccacaacctgggcccctcggttcctttcctccttatccatccaattatatctagtcttcattccctaccaaaccagccttatcagccggtgtggatagaaggcctttggtcttggcatcaccccgcctgacatcagtcatgtcttactgctgtgatggggaacagccaatctgtggatctgttttcataaaattggatttgtggtgaggacaaaaaatgttttgtccagtagtgagcatgtacagccccttgacagaaacaatggaaaacttgaatcggagtctagagggcaaagtaatggactgcaatttatggttcctggtgaaactgtgtaaaatgagttgcaaggaatgattctgaaaagttcaatagaaaaaagttttgtaaagtttttttcatttttttactttcttttggtatttttcaatcatttttcaaagtagctgacaaaatcaacatcagcacaattgcatgcaaaaagaatgattataaattaaaaattgaaaaaaataatgatataaagtttagagagcagaagaaactggactgagattggaattaaattttatttcagtgcctgattgtagggttggtctggtggatgccacaatccaaacctgcttgaaaccattggttgattaattttcttcaatatttcattcataataatttgttttgcatgcaactgtttgattttttgagctactttgaaaaatgattggaaaataccaaaaaggggcttggttaaacgactcccaaaaagtggagagccgactcccaagccctggaatccacaaattttaggagttgaacccccaaaacctttgactggtttgggagtcaactcccaaaaaacaaatatttaaaaaaaaaaaacatcccccggtcggtttgggagtcgatcctccaaaactgaccagggtttggcggtcaaagaagcaaaagacccatggaagtggccgggaggattcttcccggcgctgggagtacactcgcaacggccgagggaaaacacctcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctctcggccatcaaggtgtatacccttgatggctgagaggtacaccctcggccatcaagagtttactctcagaggccgagggctaagggaaactagcagccgaggtgttttccctcggccgttgggagtgtacttccagcggctgggaagaatcctccaggccgcttctgtgggtcttttacttaatttgtcaacccccaaaccctggccggttttggaggatcaactcctaaaccaactgggggatgttttttttcttaatattttttttttggagtcgactcccaaaccagtcaaaggttttgggggtttgactcccaaaatttggggatgacggggcttgggagttggctctccactttttgggagtcgtttaaccaagcccctaccaaaaaaattagtgaatgaagaagaatatacaaaatgtttacaaaacttttttctgtccaacttttcaggatcattctttggaactcctttttcaaagtttcaccaggaagtgtcaattgcagtccattggtttaccctccagactccaattaaagggttccattttttttctgtcaaggggctgtacaacattgccaaaaaagaaactttggcaaatagaaccaaaaatctccataaatgattccaagctcattttccaggtcaaaatgcaagttgaatttgattacactgccttttccactgtatgttcagctgtgagtctgatgcagatgaatgcctcactccacaccagtatgaaaccatctggtattcattttttttttcaaaattttcattcattataattcctccagcataccataccccaatttccaatttctattttctcatttggagcaatattgaaacttctgaaaaaagtgcagcaactgtaataattttttgtaaattttgaaagtcagttttccacacttttgttttcagaatcattttttgaaacctattttatatcacttggccaagtacatatcatgatttcaagctggtgggctggggttgattaatccaaacaaaccagccataaacaactgggaggtgactgtatatagctcactctggattctgtctcacatcatagtttctcttgttcactgaatctaaaccgtttttattttaattgactgctccagtgtcacaaggtctgtgaaccttcagtcccacttcctgtgttccccacaacattgtatttcaaggtttcaaattctgtccccccccctgaacaactctgcttgacttttgaatttatattgggcctatcaagaaggtgtcaacaactccagtccattctgagggcacaaatccatgcaattttcaaactctctccagattttaggtcccaaaaatgtggacagtctgcccaaattctgctggtttctaacaactgtacctacaaatttttgcactacacaactcaaaggttgcctcaaccaagcttcaatgtacagtgactgtaaaaagttctcatgtcaaatttttggaggtcaaacagtgaacactagttacactggatcatcccacatgttgaatgttgacaagtgactttttattgtagtgttggcatcacatttcagttctgctaccttggaagaacctacaaatgtgtaataaaaaatccataaatgttgacagacaaactagccaaagtccaattcttgttttaatgtaggctttcagtttaaacattagacagatttttccgcacttacaagagtgagcttagtgtacaaatctgcatgcaaactaaaaggtgccacagagggcaggatctacacaaggcataggtatggcatgccgataatgcttttggacttttttgagaacatgcaatggcttgtttttggtgtgtatctcttcatggcatttgtgtatttttcctggtacacaacatggtacctactacccacattttggcttcacttcgcatccaaaaaacaaaacaggagcacatcatttgtgattcaaacatgcaagtaagaaagaaaaccacggccatgcaaccagccaaaccacatatttggtttgggcaaatcatatcaagaaccaaggttgactttacttgaaaaaagaaaaagaatacaataaacacaaacgtaattggcagaggattggtttctttccatcagtgtcaaatattgagtcagaggaaaggcggatataagtagattacaagtgatcgatcagccttgagagcgggcaaaaacaagggatggtttcagagacctgcgggagtatgtagtttcgatggctgatttccgagagcccatctctgctttggcggcaagagtagccttgggtagtttgacagcagaccggttgggtttggtgtataggcgattccgaacaaagttggcagctgcgattgggcgtgcagctggattgagatgatcggtctgggaaagatggacgaccgtcgtattattactgtaaatgtgttggaagaaatttagaagcaatggaatcagttcggagacctcgtcaaaaaggttaggtgtagtgcgaacccaaggtctttccaatcttgattttcaagcttcttctgcttcttccgacgagtgttcaacagctttgatttttctgatgcgcgggctaatgatgcttgtttcgatttttcgagggtgtgagaggctgaagaaaagagtgaagggtccaggtatttcttcgtgttgacaggaattgcagcaggaacaggcttagttgatgcagagtcatcctctttctcttcatccgacgaggacgattcctctggatccacttcagtcccggttgtcttaattttcgtcttacgcgtcttggaattctttttcagcttttcgtctcgaacacgattggcttgccgtcttgctcgtgctgtcctaagttcaaaaaaaaacaagaattgggagcaagggtcagacgtttcaagcttcaaaatagcttcacaaggaagctgttgaattggatgtgtttagaaatatgcattagggtaattattaaaaatccactcacgctttggcaaagttatcgatttcctcttctctctgtttgatttgccgcttgccggctacgatactgataacttctggggcctcatcggagtctgattcgggcgtgcttccattgacacttccatgagtggatgaaccctgatcagggggcctattttcgccatcggggccatctttcgagctctcgtcagcaggcttggtgaggccgtcgccttcgtcttctgcttcttcctgtgggatctgaggagagtcatcgttttgagatggcgaggagcgagctgggctttctttcaactttcgtttccctttcttctgagaagcgggtgatgagacagaacgagccatgttgatgatcgttgatgatttggaaggtggtgtggcctgttggcagggcgccatctcggcaggaaaggttggaggaggcggatcgcagtccgcagcttattcatattgcatattccatgcaatatggatcagtcctatgttggcaccaaacctcgaccgtcttcacccacaacccggccgctgagcctgattggtttaaaattgctcaacctggcctccctgcccctggcactcatcatccacgtccgctttcaaccggcacgatgattcacatcccagatgcccctatcgctttgggcaacagcatcggctgagcatgaccaacatcggcaagaacttgccccggtcgaaatcgcagactccaggtaagcagatcatcatttcccgtcctcactgtgatcgatcccattgctctctacttttattatgatgattttctaacacaagcgatactcaccaagttcgcgcttgcgaatacccatatatgggcttgagcaaacttttaacatgcatcaccaactgaccatccctcaatcccttatacccgcttctcagtctctcctcttgatcgagcgttctttaatgactactcttctcccatccaaacacagattgacgtctgacgccaggcttgatattcttcgaggtttatctcactcaaaggtacatattcatctttctattccgccacatccagctttcctctcccaacctagtgatgatcatctataaacaatcagttctgcttccgatcccttcgtcgggaaatgcggatactcatctaccaatagcttacctcattctgatctaacccctgtcaccttgccctcttatttttgtctgattattttctgaatgcttactgactttggttttcctccctgcccacttcacattgtttgtgacctcgagcagtttgttctcctcctcgtatcctaccgttattccaccagtgatgatcaacttcgcattcctgacaaccctcgcaagaggataagatgtctaacaacgcattcctaaacatctgatccgacatacttccgagcacaatttggttataccggttcatgtctctgacttgggtgtttctctaacagttcaaatggccaatcacttctggcggtgttccccttttccagtgccaccaagtaagtcatccgaacatacttgtccttccatttcctaggatgaaacaatccgataatccattctctgtaccgagttggcccctgtcttgccttccgacgcattgctatcatgctgaacttgccggtcaatgtatggcgagcgcgtgttatcggcagatcagcggtcatcttgattactctaccaggtgatctagttgaccgctcctgctgtattcactgttattagctgttgtgactgaaaagtgaacttgagcgtggatgtctaggttttaaatggcttggctggggcctatctctcggaaggaagataaaccggcattctgagtcgtgcattttctatgatgcagaattatcccagtcacacatgctgaccatggtgtttgatttccgactcgttcatgaaggttatggctcttgcaggttctcaccactagtaccggtgattcacctggcccatgtactctgctcccgtcacccttagaggtaaatcacggtccatcaagcatcctggtctaatgccgaaatcttgagtgcatcctggtctaatgccgaaatcttgagtgataacaactggcgtgtgccaaatctgtgcattgtatccttgttttttgactgtacttcttaccctgtatatgactttattttgaactatgaaccaatgtaaacttgtttcaatcacacatgagcccaatcgaccaatgatcgtgccgaacaaaccctgtcctatgtaaaatatcgctgtctacataccctatggagtattcagcggcaccacctaatcgcgaggtccttcgtgaagaaaaccgtcctcgcgaggttctctagcttcttttgcgaggtgtctccctcttgcggccgaaaatgcctttttcgcgacttctttcgcgaggagctcagatggaaggcttgatatggcatcacaaataccaaatactgctgcactccaggctccacgaagtaaatcaaaactcgccgctctcatgttaaatcacctgctgacccagctcaaagatatttctttttttctgaagaaactcttgtctcctcaacggatcaaatagcttagaaccattgtttcagttaaatgatgtttagccaaaaccaatctgatagaatgtgcgtagacgaaatcaaataacaagtccataaatatttggtagaacgcagtcacgtgtgtgtttcctctttttgtttcaaataagcaagaaagaagacaaagtttaagattgaaaggaacatcctgcagttcgcgtgactaaattctgcaaggtcaaatcagaactagggatgaaattcgtatcgaacacaaccaacgtctatcgatcctccaacgcctccgttcttacctaagttatcaaaaacaaaaacgtccgatcgacatgagtaatttgagcacaggaacagataatgcccattggagggtaatctcacagtcagtgaacgtttttcgaagaagatttgtgcaggtatttttgtcatcgttgggaagtggtttgtggacgttcatctcggagacagtacttttgcaagcagggagccaggaaattttgtaattgtagggtgttccgttggtgactgtcttgaagctaacttcaggacctcccggtttgacatccttgcgagcggaatcaacacaggcaacattgctgtactgtttttgcaaatctggacttatatcccgatgcttcccaaacttatcggctgggttgcacattacagctgacactttaggtggagcaggcgtaggatcggtaccaagagtcttgatgactgtccacttgtattgaccacatccggcttcaacagttccagaattggtcatgagattctgctcgccggcagtgtggccgcctgtaattttggcttatgagatatcagcattctctaatggcaaaaaagcccaaaaattgactgacagggtgaggtgcttcccgccttgaaagcttcgacgcacgataaagagcaagttccttttcctcccgaccaactgagaccaaacctgtaatccatgtaagcatcaggattgggtggaggagttcgtttgagaaggcttcttttcctcggtcgaacgacgaaaccgcgactgtctacgatttcagtgagaccattgagagggttcttcaacgtgttcttgcaaaacttgtcgaacacgccatcgaagatattgtacggtacttgactactctctttcatattgcattgaggagaggcagatacctttggtggaaggtgaccgttggaaacatttgggtatcggcgaaactggtcaatctttgattgaatcctagcctcattctttttgtcataactaatggggccaatacttcgaggtggccgagttccgggtggcagaccacccccttaaacaaaaaagaaataaactatcgtttggcttatgatttgtattttttttaggaaataatgaagtatgtgtctggtactgactgtaaggagtagggtgtaagtcacgatgcggatcgtttagagctctggcagcttcaacctcggctgggtcgatctcgaatattgccgtaacaccggagccgggtcgaatcagttgggggtattcgtcggtgagccaaatggagtctgggttaatttcgcccttcccaacaattacccagacagtaccccgacagagtctagcatatgctcccgaggtgactcgaaagtaattttgttcattaccactggctctagctgcactcatcaaagtccctgcaaaggcaagatccatgtcgaacgcatcatagactgtgttggcagtagccctgccgccagtagcagcaagttgttcattgcgcatctctgcaaacgcaatagctgcgtttttctctcggtcggaatcacggctaccgacgtaaaacacacactcctctttgggttctttattcttcatcaaatcggtcgtgatggcgtccatgctgccgaggtagaacgagatatccccttgtatgcctcgtcgaattaaagtaatcaaactagatcgtgcagaacaggtatataaaaccacaagagtgcttaaaaggacgacaaatatctttgccatttttcatgcaatgtatagttcgatgaacgcggtggctggtagctttgaatttgttgagtatctgtagtgaaggcaacaatggccaaagaattaagggatgagcaggcgcctgtgagatcagctatgtcctcttcggatgaggattgagcagaaaaaggaaaacaaagtgcttatgaagccctcaatttatgttccttggggacaaaccactgagacatccgcgaagagtgagaggcatcccataatagcaaactgaaatggacacgtcgaaggtccatcacagcaaaagcgatgctaacatatcctcaaattcatatggatcttagattgcgttttttgaagttaagcgcgattctcggcttataagactcgagttgcgctcaagttgattcttaatggagaacacggcctaccaattaacaggtccgtattcaaatgaatggaacagtatacttggtatcccagtccgcttccaaaatggcaacattgatgcagcaactgataatgaacaatttggttagttttggtcattgtgccgaacgactgacaagcctccaaaaaagtcaacagcggattcctgatttcattttcagctgatagggcgacgaccagtgcccaggcacaccttctttaccaccactgcaataaactacaatgcgttacattttacttcagtacgaagctacccccatgtcatttactgcgggtgctgaaacctcggcaactgtccgattctggcgcgaatatacatctggacagtggtgcccgaggtaatgttttaaaggctctatgagaaaaatgaagtattgggacatttgggtgtagtgctcgttcatagctttgctgtgatcttcatcaagtgggagaccattggcacacacatgtaccaaaatctttctagcatgtgcaggtattgtatttgataagtaaggaaatccggcaaatgaaattgttatcgtttacacgtagctggcactgggttccgccaccaggaatatagtttgagactcgcactatccattgtggatctgaagttcaatgtaattcttggtttgaagtcagacatcaaaaaaatcacatgcgtctcccttgtcaaagaaaaaaagtaacaggttccccattttgccattacaatttacgaccatgctaattcaagtgaagaaggatgtgaaaccaatatttgtgatccaccctagtggagaattgtatccattggccaatgggagtgtaatagaagaaataaaatcaggatgttttcactcatcccaccccagtggagaattgtatccatcagccaatgggagtgtaatagcaacaataaaatcaggattttttcactcatctttgatcatcaatgtacattttcactaccaaaccagtgattttagggcctgtaccatatggcatgaaaattcaatttttcataatttatcagaatttatcttcctcagactatgataaaattgaaagtgaccatcaccaaaggccattcataagcccaaaaatgaaggatttcatctctagatctctgcccttttttcaattgttgtgtagaagacagaaaaaaaatgccatttttcaaaattcaatcctatggtacaggcccttagtgatcaacaaaattgtgcaaaaagtccaattctagtgttggtcaaagtatcaaatattgtcacgactgctcaatctattgactgttgttaacaacatggaccctcatgttttgactatatgggtattggaatcttcttgagatatactaggatggttaacaactgacaagttggtctctcaaagtgcttaaacttcctccaatgcactcaattttaaagcctgaaaaattccatttcaaacatccttggtagttgatactgattttgatagaataaaaaactctttttcttattctgcttattatgtagaaggtaaaaaattagaagaaatattggtgatacatagtataattcccttttatgcatatacaaatttccaaaaacaaaaaagagcaataaaggagatggggcacaccaagaattaattgtggtactaggatgtcttgccagaggattgaatacatagtcatgaagttatggggagtcaaagatgatgatagctacttgagcaacctggatttggttgaattaggcagtgtgttcacctacatggatgtgctgtatatggtgaaaactttatatacctgtgatttaaaacaaaaagaagtcccaaagtctcaagaaggacaaattcagtttttggagattggtttgttttttgtaacatgagagtttgagaaatttatttagttggggcttgcagtctttggattaggctgaccacaagggtatggaaaagtaaatttaaagtgtcatcaagacagaacaatatgtatcttgattacaagggttctgattaggagtaatcattagggtgatggtgaatttcctgagtttccatattgatagatagataaatccccaaaaatggaggcgggggagcccttttgggatgaggggggggggggggtgatttaccactgaatgtacagtggaaaaataggcaagtaagctttagtttacccagtgtatgttcaggagaagtcaccaattctgggatagaactcaagatcaaagaggctctctcacatcttccagggaatgactatagaaaccaagagataaattaatcctgtatagattatcaaaggattgaattgtgagcaactcctccaaaattgaaaaagtagaatcaggactctaactcttctccactccagtcttaaaattataaagaaaaaatgaaaaacctacagaatcttacagatgtttcatatcaacggtgaaatgatgggatgcaatgctataaatggccatgtattggcatcacattgaaaaagtgatgcattgcattggcattgtatcagaaagcaatgcaaacaatgtaccaaattatattgcattgctttgctgatgcaataccaatggcaatgctctgtattgaagaatccaatgcaaagaatgcaatgcagggccccacattgctctctcaatgtgatgtaataaaggcccaatgtgatgtgatgcatatgcgtgcatcacatcaattacattggtgttcatatatatttgtctgaaaagaatcagtgccatctcattctctcattggatctatccattttctctacatctgaatctaatacctctaaaccggactatagggctgtagggtcatattcaaaataggttgggggaacagcaccctaaaaatataattctttggcttatacaggccctttagattctaaatatgaggcaattaccaaattggtaaagccacattgttttatgatcaaggctgtaaacacagtcacatgcccaatcagggaccaagtacataaatgagattaattgaatccatgttcattctacttggttgggcactaagcccctacatgtgggatgaaactatatcaagcttaaagtagtctcaagtgtctataccaagtattatgaggacattataccaatttcataaacactaagaaaacttgatggatttacagatttaccaaaatttgagacagccccaaagctttacacagtgattctggatgaaggtttaatcttgtaacacagttctctctggttttattgtgctatagttcattaataatgaaatatcttgaatcatgcatttctcagaattatgtgctttatatttttcattctgaaattgatgttataccagtagtttggctggagtaatactggccaatttgatcttattattttgataattactaacatcaaatctgaatatgtccaaagttgatctcattttttgatgcttgcatgatttatattagccaacagtgtattcagtatggtggatgaaacagaaggaacaaattgattcaggtatcatgattggccagaggaattgaaaggaaatgaaatgttcaagctttactctatagattgatagacattgttagtgaattaaactaaatatgatttgaaacagacactcacatgcctagtctaaatttccatgtttaccattattatcaggtcattttggtaccaatattgagcctgtgcaatctaagtgccaatttgaacatgtatttattgagcataaaatcccaagacttctaacttataagcattgatcaagtagttttttcaagacatgcataaggactattcccagttaattaaatggttggatcttgattctttgattgggaaatttgtgaaagcaacattgaacttttgcttaagatttttttttcttttcattaaagaatattcttgattttgtgattcaggctcttaatttagggtcagcctttttcactccaagaaaacccccccgcgcacaccaaaaaaggagtgcacaccaagaattcttggtatgcagttccaggcactccaaaaatccttggtgtgcacaccaaaatgagcacagcgaggcctaaacgtaagactgaatttatagcttttattgggcagaaagttgacaatgcctttctgtatcggagtgtttacctcagaagacaggaagactcacttaggaccatgagtatccctcagctctgtctaaagtgcatctgctctagccaccaaaggtcccaatccattggatcacttttcaaaccttgcgcccttgtagttttctgctctttacccataaaaagtgtacaacaccatagatggtaccttactgaaagaaggatccatgtctattcatagtatgtgatgtgaattccatgaggactatcagcctatcagcatttgaagatagtaatgtgaagccatcatgccatgctagttcccatggacatggataaatgtgcttgttaaacattgactcaaatgtatcttggggcaagaagtcaagagatcacatcactcccgccaatggtcttgcatggaatcgctctatcaatgtgttggtatgaaagagggatcaaaactgtggttttcaaggtttcctctcaagatccccaggcccaaagctcattggtaacaattcaccaagagtttttgttgtcacttttgtcaccaggtcttcggaacaggaaaaagagctatgggccatgtatatcggcatctggcacacgaagaaaaagtgatgttagaagattgagattgatgtcaattcatggggtcaaattcaataaacggaagtcaaccttcgggacagatgattgagtggaatttggaaatagcgcctgtacttaacttctaaactgcaaaactcccgcgcgaattgtctgcaaaccccacaaggagaacatgctccgtcaatgtccctgtttggttggatgtttgaaggtgtgttagcttccaaccaagaccccatcagataggattctttacgaacgttgctacagccaaagccttgaattcccttttcccttcgctctatcaataactcgaggtcagtcactcaaagatgtgagaaacatgtgatagatgacttacgaccgccttgacaaatgcagtcctttccgcacaggatcccgggcctaattttccaggattaaagagtgaatgagctcctctcgaaatggatttgtatccagatgttcttcgacttgacttgcgtctaatgtatcaattccggatgaattaacacagaaaagacttactaaaggcagcattctccacgttacatcccgtaatcacttcatcctcaatcgtcaggatggcagcccctactcgaaagttcgaactgtttttttgaaaaaaaaaaacatgagacccttgtgatgctgaccgaaagagtcttctgctgaatggtcatggcttactatggtgaataagagaattcgcgagctaacgttttcacaaatagcatcaacgtcagtaattcactcacaataaacctcttcaagtagttttttttttcgaggcaatgtgggaatatcatccagctttcaagactgtgtggcgtgatgaaactcgagcaagaaacaagatcgatgcctcgatccatatggcagtgattcagggatacatgcccttaaggataaaaaaaatcccaacgaaattcgttgcaatatatatcctacagtttggatgttgaaggctggtagacaagaaaacagggcagtgaagaatgtgcaagcacagctcgcctgagacgaacctcgtagagcagccagacacaacctgacaatctggtcctccggaattgatggattcgctgcactcattaccgctggccagtcaacttgtggatagatcgatttggagggtcaggttcggttaaggtagcctatctatgatcaatttgaagaaagcggtttgctcaattgcttgagtttgccaatgggaggctgtcacagagtatagcctgtgacagtctagagttagatcgctggagctgtgacatgtctagtggtcaacagccaccaagacagtcaacaagacaacatctcaagaaaaacaaccaacaacccatctcaagacctcaagaccatccagaaacagcaacatcatgtccctcgtggccgcatcggatccacaaaacaagatgatcggttttcttgattccctggtcgactcatctctcgataccagctcgaaatcgatcaagaaccatctcggtcagatagacaatgagatcactcgggtacaggttagaagcaatcgaatgtctggatttggtcatcattatttcttaaatatgcaagttgactgagctgatgtccatcttgttttggaaattaaagactcacattcaatcgacaatcaaagctagttggtcagattttcaacaccaatcgatcactggttcatccctatatcaccaatctttaaatctggaggctcaactaaaccagatcgacgataaactggacgatcctcaagttagtattcattatcatagttagcacgttctcttccaaaatcatctcccccttcaatccaggctgaggtcctgatcttctattcctatcctcttgatcttcgtactgcttctgagatatcttaggatggtctggttcccaacctactctgcgccctcaagcatcatcaggccctttctgcccaacattctgagtcatctcaaaacgtgaaagccatcaaatcactatcaactgcctatcaacaactcttaacgctctcaaagctcgttcactcagatgacctcataacagctgtatcaaaactaccacagaccaaatcagaggttgcactcttgaaacagtatcaatcgacgtcaagtcttgccaagcgagctgtacttcgaattcaagagttggaagaagatctaaagcaacggttgattgatgatgtcaaggcttgtcttatcttggaagatgatcagaaaaaaacagaacactcgatcttcaaattcaacgtttctgtaaacgctagaacacctcaccagacacaatcgttgattcagtggagttcagctgttgatgcgttacaaaccctgagtggccaggagtttatcactactcaactcaagaaaatcgccaacatcttgatcgagaagataatcgttcctctcatcgacccggttattagtggttcaacgcacctaaagctgattccggttgcaacttcgaatgaaccaaattgcgtattgaccttcgagcatcaagttgatgggaattggcttgatctgtacgattcatttcgattactgttttccacccttcaagacagacttttgacaaaatcactccagaatacattctctcagcacttaactccacctctcgaaaccaaacttaccgatgctttagattctggcttacccagctccgcccgtgatcaagcccgcctcagtcaattgaccgacctcttagaacagactcgcctcttcggaaactggctgcaagatcatgattggcttttcaactgccaaaacaatcgattagtagaatggtgtgacaacgtccaagatcgatttcttcacaaagtagccactcgagtcttggaacgtgccagaagcgaaatgattaccacgcaatgggaaagtgttgtagtggagtgggaaattgtacctgaagtcgagacgttacctccgtcccgcaatgaaagcgactctgctcaaaaatcatcgcataccatcgatcgtcccacatccagcacgtccgtccacggagccagccatcactcagctgagtcccccaagcaagctgcaggcttcaggtccttattcaatcttgtctcaagtacctctcatcataatcagccatcagccgaaacggcatcaaaaccatcatcacaacagccagcaacgtctgtatcgccagcctccaagaactttcgatctttgttcaacttcggtgccgagcgagaaaacgttcccaatcctggagcttctgatgagccttcatccacctcaacagaaaagacttcatctcccgagatcatcgaccgcctatctgaatcttctctatctccatctaagacaaaaaaaccatctaccccatcaagctctctgcatgaactcccatccgatgaaatggatagcaaaattgaagaagatgtggactgggatatgagtggagagctcttggccgattcaaccccgtcttttacatcaacttcttcccagcgccatacccattccttgaaagacacagtcgacgaagaaatagaagaagacgcgtggggtcttgatgaatctaatgaggagccaacattggatctgccagctgaaagtgcaaagacgaaagagaacgccccggccacaatgctcccgacatcgctggtttcgaaagaagttaatgatagtgcggaggaagaggatcctgatccagatgcatgggggttcgagcaagaagaggccagcccgactgatgatgaaattatgagattgcgtgggggtctgccatcgcctgtctcaagtgagatagatgatgacggatggggctggaccgacgatcttcctaccgacaactcaacccaggaagtcggttctgaaagtaaaaactcagcaagcaaggtctccaataagaccgtatcggacaatctatcctctagtcaaacggcccgtgtggagcagttgacgatttctacgctagcacagcaagttttggacattgtcaaagaagttgtcgatgatgcagctgaaaccgaaaagcctgagtgcgtttaactaccacaagtatctgatccaatcaggaaggaagattacttttagttttgctgattgtttgttttccccgagaagttttcctagcccttgtctctcacagtccgcgcctggtttgattaagctggcattagatgtagtggatctattccggattgtgatgctggtccaccactcgaagctgctcgactcggttccttcactctgtgtccaattctcacacgactgtgattggttatcaaaacaagtccagctgatccctcgattgaacgatttagaagagactgccaaactctctgaacggttgaaggggcttggtgtgacagtacgagagaagcaattggtaatgccccacattagctctttcctcagcctcaatcgtttcgctcatgatcactctattatggttttttttcaggctaatcaaaaggctgcgttgatggaatgtcttgatgaggccgaaggctttgtcaagacttcacgcgaagatcgtttttcggcttgcgagcgagcatgcaaacaagttacacatacccttgcaagtctggctcaagtttggaaggtgaacaaactacttactttattcatccaaaatccatccagaagcatgttattcgcgaacttatgacatgttttttttttttgctttcctgaatggggtttgaatttaatagccggtgatgctacgatcagagtatctgaaatctctgggaagcttggtcgaatcagtgcttcaacggatcttgaatgagattgaagaacagcctgatatcgaagaaaatgattcgaaacagctgaacattctttgcaaatcactccattctctgatccacttattcgacttacaacccgacttcaatcatgtaaaatctcatcctcgtgcttcttataatatcgattgattggtctaacgtttgatgcttattgctgattttcctaggccgatatctatcgatacgttcccagttggttcaaattttgtttcttgtctgaattgctagaagcctcgatggtacgtcgcaatcccaacctcatttttcttgtccccgtcatcatgcttgtgcacgagtggaacgcttcaacgtgtcccacctattgaatcttggaatgatgacggctgatcgctttgcttcttttggggtatcacttaaaacatcatcaatcgattcacaaaggcggatattatgtggatgtatcaagagggacatctgggcgaattcagccaacaagaaatcgtcggactgatcaaagcgttattcgcggatagtcacttacgagccaaaaacatcgatctcatcctttctaatcagtgatcactgacttcctttgtttccactcacttgttttccctcaattattcttgagcagtcatgctttagcagttagttgtaattgtaattcatggcatgatgatgtgtgaattcgagatcagatttcgaatagcaagccaaacagtttgtctagattctaagggtgtcccccatgtttgctacacccgccaacttgcacataggtatctggtgtttttttttcaggattgtaaatgctagcttcacacataaatttggtcatacgaccgaggctacatttacaccataaagatttggacgattgctgatcaagcatcgtacacacacaagacaatcaaaagaatgatgtcaagagacaagaaaacgaggatgtgtttgtacacataataagatctataattttagataaggagccgagttcggacgggtggagagcaaaagaaacgtaggtattctatgaaacagttccgtgcttgaggtaaaaaaaaaaatctataggttacgacacaattagataaaaataagaaataaaataaaacggttgacaagtgggttttgggtgcctaattcatcgatctgacttgctttagattgtttgaacaggatcgaattgatgggtgtaagagttgaacctaaacaattcgaaagatttccaagcctggttaagaggggcattctggagcgtcaagaccttggcatcatagccgacgatatcgactgtcggatcggacaagggccgaaagaggatctgtttctggatccgctgaatcttttctggggatgggttttcgatgaagatgtaactgaaagactccggttgccggttctgatcgaacttcttgtcgtcgatctctagggatcgtaacagctgattgaccgatccatacctagtgccctgaatcccataggtctgctcatcttggactagacaccatcgtatgtcagatctttgatgccatgggggtgctgagtgattcccatcagtagcagtctccgtggggcctgactgttcaatgtttgcacctgtcccaatcccaccaggagcacgcgacagtgaagttgatggcccaggtccgcttgttgaaactgatggtgcggggatccgatcgctcgcaggtacatggctggcagactggttagtttgtgttgggattgaggagtcctttgctaacggcttatctgggagcgtggaattacgcgcggccgggctcaggacaggctttgaattgtctgcaacatcaggacaagacagtataccttctttttcaatatcaagtaaatcatacgcgaagaaatcgcgatgcttcggggtcaggccaatggctgagctagttgttgattgtacccgtgctagggttgatgtcctttttgcggttggtatttctgtagcatccataggaatcgcagatttctcagaggttttgacagatggatttgtgtctttggagctggtgctcttcggaagtgtgggtatatcctgctcggcagtcggaccgagtatgttggccttatctggaagggcctcagaatggggattgtgttcggaagtcttctgacgcttgacattcggtcctgtgcgatctttagattccaatgccgtcgggggagcccctggggcggctttgtccaattttgccgtagtagccagtcgggatccccgcagaggaatctctgctggagtcgtcatggatccagaggctttacgcttcaaaagcggtttagttggatcaatgccatcaacatgcggagccgtggcttgtgagcaggcacgagatggttgtttgcgggtgggcttgatttcttttgatggcggtaatctggaccgggcaggccgttcttcatcaagaataatttcgggattgtcaggatttccggtttccataggggctttccctttctgggatgtggctgctttagttgcaacatgagaggagctttcgtttcgctgaacggttttggaaggtttcttctttgatgagtccatctcgttcgtggcttttgaggagcccgtctgaatggagttttctgggattattgaggggatctctttgactggcttaggagcagtgagttgagttgaagacgagtcggaccgcgatttggatcctcttgaaagccacttcagatcacttgttttcaatttgttatcccagtgctccaattcagctcgaaatccgttggctgcttcttcctgactcccacccgagatgatgtctgcaatccccaatagcttgggatcggttgcccttttggccatctcatcgtgtgtttcaagatcaatagctgtagtccaatctcgctccttcgggtcgtggaacttcatgattcgtggccacctcaattcatactcctagagtgcaggacccaatgcgatacaatggagaagtgagaacagagaaacttgctcggagtttaaatttttggactcacgtggtttctagagcgcttggtaaaaccagaacccatcaattcaaagaccaggggttttttgaatatgatggcgggttgactcaattcccgagccagttcgtaggtgaatgaccattttttcagtgcctatgtagtcgaggataacaaaatctcagttcatatcacatcaagaaggagtacgcattagaagcccgtactttggagttagggggttcgcccccgatttccttggcggttcggttagcctgctcaagttgctgacgcgatagcccataggacagagatgtaaaaacggcctggaaatgtggacggataccgggctgttgatgcgtgaaacaagcaagaaactcagggcacacaccacacatccaagagatgacgtaaaaatgaaaaatacaaacacttcttttgatgtcaagcgtgttgtcacataaaccaacataccatgatacatatgtagaagtgggcactgggaacatcatgggaaaaatgtcagcatccgaaagcaggaacaatattttctaagcctggtctaacccccaagttcccgccccctgttttgatcccaagaagctccaataattgcataatctgccgtgtctccaaagccctggataaagtctgttaaggagggcaatcaaattcagatttattactcggtacagaaattcaagataagtaggttgttgcgtaccttttttcactttaagccacttgtgctcagtcctggaatcgttgtagaccgactcggccgttttaagaaccaatccttctaataatgtcagatgagtagtagagggccggtcaaatgaaagtcatccatgatgatagagtaagctttagacgcaccatggcgctcagctatcacagccgcataatgcttgcgcagggcctccttgccggactcacgactgaggtcaaacgatttcctttctactagcatgctataatgaggaataacatggatacacttttccaaggcgtgtcttcgctcgttgtatgaacctgaagaggcgtagcatgtcaggacttcaaatgataacacatccttttaacaccaaattctcaacgcacgttcaagaagactttcaccattcaggtagagcacatcaaaaaaacataatgcaaggtgacgagattcaagatcggagagttgctgggtatccatctgaccaatttgactttccgtgaacgcagaagacaagtcatcgatctcttgtctgaatggggaaacaagtggtgataagaaggtcaagttgactcaaggaacacatgctattgaagatgtagactcttactgacctttcgttatatgtttgccaaggcttgagtttcatttctcttattcgccaaaattcgtcaacgtggccctgcgacaagttccacgcgaccatctcggcctcaaatatacccgattcaatttttttcagagtggctggacgtggagtggaggtcaggaattctggggcggagctcagattaaatccaagagctgctcgaatcaggctaaacagggcaaatatgaggttggaaagtttatcagtcttgtgttgtatggtcaagtaagggactggtattttcaaactgctaacctgtgtgtaggtgctctttcacttgtgctatcccgatggctcttactcaagatcttaatctgctcattttgcggcttcgatgtgtcgatatgaatttgcatcctgcaaaagttgaacaccaagatgagaaaatccccacatgtgttgttcatagaaaaatacctaccgctctccatccatttttgtttcagcccaaacttggcctgtcaacttagagagtggggctgcaagacagggtccggaagctttgacggtcttgggtatctattaatgaattcgtaataatttcagcaactgagcaaagctagcgaggtgattgcaagtaaatacgaccaacattgactagtgtgcccagttgaggtttggataaactcgcaagtagtttctcatcggaatctgaaatgtggtttcgatctgaatggttccagttaattccaggtcagaccaaacttcagagggatgtaacatacctcttggaattcgctcgcataaatctgcagcaacatcgaaatctgccttggctcggtagatgcgtggcattgcccaatgccaggctttcatcatgcagtacggactgatctccttgaaggctgtactatcgtaatccatgagagagatgtacaccgaaagagaagggattggatacagtaaaggacgaaggtctttcagaataatctatgatagattcaactgaagcggttagcttcaagcaagtacagaatgctcttcggaatcactcgcctgggtcatgtatgcagactctcgtggggatagcggggcatagagatcatacaggattgcagtcgcagatctatggctgtggtcctgaggaatgtggtctgtatgccgtacaaagagcaagatgatcagtgagcgtcgcaagaggggaaggcggtgttactcacagccgagattggaccacttcgagcgtgcagccaattcgtcaagaagccgatccacaaccgataatttcaagcttccggtctggcctacttgctaacacacaggaaaaagcataaccggggaaatcaaatcagttgatcgtaatctgagctcagataactgagagccgtaccacatcttctagaattttttgaagttctaagcccagacatccggcttttccagtctggataccatcctgatcttcggtcgcagaatcccacagctttaacatctcgcccctctgaccagggccagtgctgacatgaaagatcatacggaaaaatcccgctaatttcttctctcggatgtcatacctgaattgccataggaagtaggctgtgtcagattggccaagcaccaaatcgaaaggatggatgacttacttgcgcctgacgtcgtgatcaggaaagagtaggcgaaagaggatttttccagtgtgcttgggaaccggccaactcagatgattgatccatgtttcaaagtcttttgcggccttgtctgccgaatcgtatgtagctgggttacgggttccagcctttcggggttttctagaggcaatcttatcgaggtacatacaaaacgtagcaaatgtgatttcatgaggcacagcggttggagggcgcttgacatagatctttggcgccatggacagaaagcttggttcttgcgggtgatatgtagctgtagttctaggcttgtggaatgatggaagttgttgatggtggtaatatctcggatgatgagctgaatcggttgggtggaagagttgagcttcttctgctgggctggcatctcatatcttcgtcgctggtggggatggccgagattggttataagagtgtctgtcgtcggttcggcggtgtttgatgtggtcggcccgtcggtctttttgccgattgcggtcgactgaacccaagacacagcgagcgctgctcagccgggtttggcactaccaccgtgtccgaatcggggacttggtctgtttccgatcctgagtcctctccttcacccgtctcaagtcccctcgggcacctcgtgaaagaaatacatagaaaagtgggagccaaaaaggctttgcgccttgaatggctaccagcacaaaattctttagaccctgtaccgacagcagaatcagcagttgacagagctgtctggagagaagatgttggtcggcacaatcaccgaatacccacagagcttgacatgcaagacttcttgctgcaagacccaagcagcaaccgggcaacaacactgcaatgccaaccctgcttcatcgccggttgagttccattttgtggtatccataggcctggaaaggccagcatctagctttatctcgataagctgaatatttatattttgaccttttgataaatcgagatgatcctggattaatatcccgatatgtcatggatctacttcactccgaaactatcaccattctcaaccaaccaagctcagagctactggagcaggttgcgttttgaaaggtgataaaaatcatgcagaacatttcacatttgcaatgatctttaacttttcccccacccaccgccgtctctgaaaccgaattagcgctgtgaaacgcacaggccgccggacgcccagaggctgcctggcccaatggtcaaggcgcttgactacgactgcagactgcgcagccgtcatcaagagattccaggttcgagtcctggggtggtcgtgcattttttggggaatgaagtaggtttttttgaacaaatgtagcagatttcattctcacttacatatcaacccagtccctccttgtgacctccaaaggagatgggtttgtggcatggcaccttacaaactcccaagtgtgtacagtcgtttaaacacacaaagggcaggggaggcttgtatccaaaatgatcttgcctgtgtgtcacagtgggcatttgaggtcccaattttttctaaaatttatataaaatcctttcatgtggagtttcgtatgcagtcatggagtggttagtgattaatgatgcattttgtagggtggaaaagaaagtctcatatttaccgctgttcggctgctacatcaacaggatgatcagcctgagctactgcttgtttccttcgcaaactcatctttgggtttcatgtttcagccatccatgtgaattccgcatgctgacttcgacggagacttgactttattaacaacagtaccagtttcacgctacaagcctgcaaaaacaaactcagcactcaatcagcaccgacaaccacagccagaatatctttcacagcaactacataaaaccactttaacttacgatggctggcgaggacaactcgttcgtcaaacagtcgctcaccgagacactcaccggcccatccggaaactcgcgactggccccgaaaccgaccctggggagaacgcgcaagctgatcaactcgaaggacatggccaatcggaaggccaaggcggacgaggagtcaggcgggatcctcaagtctctcggacttacgccaacagcccggaaagctcacaaggcctcgcctgataaggaagctgtcaccgattgggaggaggtcgacaacctcgacgggctcaccgaacccacctcactccattcatccaccaacccatcctcctcccaagcccaccacacctcaagacgcctagccggctcagaggaatccagcaaaccactcaagaccgagtcagactcaatgcatctcaaatcacagctcccaccatcctcatctgactcgcccaaacgtcggcagtcttcacccaaatctagcgagtcgaccatcgtcctcactttgcgtcgtcagcttgccgagtctcaaaaggcgcgcgaagaattggcatccaagaatgcaaagctagaacgcgagttgagcgagcttaaagaggataacaaagtcaaggctgatggcaaagtcttgggagcaagagaatatgaagagctcgagagacagtttgatgcccaagagaaagttagttccctttcttcctcgtcgaggattccctgatgttctactcacgaagaagcatgctgacttgattttaatcgggcatggtcttgatacttctacagctgctgagtgggtatcagcgagagaatgaacggtcgtcgatcgagctagaagcgaccaagggaaagatgacgaagatgtcgcatctgctagtgaaagtgtatggagcggattgggaggacacgatctcgagtatgaatgagagttcgccgggcgggccgatgaagcaaaactcgctccccagcacgcggatccacacctctccttcgacgatccataccaccacaatcccgaacagcccatcggagaagctgagtcttcagttagctcaagtccagttactcgtccagggcatggaaagacgcttggtcagtcgcgaagccgaactcgaagacttgcacaagcagactaagcaggaacatctctccttgcaagactccctcaatcgctctctcgctaaatctcagccccctaaatcggcaaaataactccttttggttctgttgatcatgtctgctgttcaaacaagttctccttttcccttgttctcatcaaggcaccaattgtttttgcgcgtcaaaaccaaaaagggaaaaaatatcttttcttcagtgttttgcaacgatcagaatctcttgcagtcctttcaacttatactttagacgatcaaaacagcattgctctatgttgaaaaatgtatatatatatagatagtcagatacagtgattgcttgtatgttgtatgtatgtagttttgtgaaaaaaataagatcaaacaattgcatcaagttacttctctcctcacccattgacagccaatcccaaaaaaaagacaaatgatgttttgttcccctttaatttgtacaaaggttggatatgtgaacttattctgctcatgtgaggggggttcatagaattatcaagcggatcagattgtatgtagggctttgaaacataaggcaaaccatgggatcaagctgctgttgaagtgttaagaaacctccagagcctcagttgaaatgagcaggggaaaccgactcttatagagaactaggattacagagggacaagatatccacgctgggtgtgatgatgtatttgtagtggcatcaaaaaaatatgtcttctcatcaagcatgaggtttcttgttgtctggatttattgatgtgtgtcaaagtgtgggaggttccattttgtgtgtctgtgtgcgcaccacagctagagactttggacaagctcaaagcaaatcatgtggacattatggttgaagttagtctggcagctggccactgatccaagtagggggcgcaagcacacacacaaactctctcctgctctttgtcctttgaattctttctccactcttgtcacacatttcttgtttttttttgattgcttatttcttattccttcatatgtatctcagtgtgaatgtgatcatgctgtggttagtctattggaactcctggctgtaatataaaacaacagttgggatcactgtgatcaaattctctctttttgcaagctggctgagttggatcactctcccttacatcaggttagttgtaccaaccttagggacttggttgagcaaatcactggtgttgatcaaatcaccagcattgagccaatcgccagctttgaagcagggtaattaattattatttgaccaatcctttcagctgcctggggcagatgggctgaaatattcttgtctttaactgcaagaaaagcccaattgagctctaatgaaagaaatcaagtgatggtgtatggctaacctcttgaagacctccatatcttcccataccaaaggcttctattggcaggaaactttgtaatgctatctcttacggttcttcaagccaattttgggcacacaactgatccaggccaatcttcaagcatgcatttcacactctcaaccccccccccccctgagcaccaaagctatccaagtccctcctgccagctcttgccagcaaattcttactgatgattaggtaagctggtcttgacacatcataaagttttgagatcaagcctcacttggccaaaacagcaagtataccacgtcaccaaaaatgtggggtatcttatgtatctctcctaaatgacagccatcacttcatgtttttggttgggacttgtgctaaccaacagaggaagagggctccctactgactgtccaaaagggaatctttgttggaattttcagctcctcttttctgaattatgagttgatcttgccctctactactttatcatctaattacatcaatttatattgtcctagcttatgatatatattctatcactggcctcttttgtagctcagaagcaccctttgcagtcaacaaaccctaggaagatcatctttgatgacactcttgttcaaaatccttatgttgtacatatattcattaatacaaccacttttttaaccagcttgtacaaagtctgtttagacacaactagttacaaacaatctaaactaaatggctttttacactcatttgttgccaaacttttaactgttctgatgagcaatttccatcactatcactctctttttcctctgcaattaaaaccaattgtctcagtcagtcgtaagttcatcaatcttccctcctcaatggaccagttcgttaccaagtgtcagtactttaatctccttttctcaacaactgggtttgttctgacaatcaagtggttttttattgtgtgtatccttctcaaaggctggtccacaagtcatttatcaattgaggtgatgatgaatgatctatgcactgaagccttccattgatccagtgagactttgctaggtgcttccacctgttggggatacaccagagttgaggcttgtcactattgttccagggaaaaggtttggaatttttactattaccttgggtgtgttgagtttggagcccacatgtcctcaggggctcagttgatttttgaatgtttcatccagctgaagtatggtttattaatcagctggatctttcttgctggtatcaattcttgcaccacctcattaacactggccaatgctgacattattagcatcaaggagaccatcaacactagggaaaaatatagccacttgtccaaagccataatggttgtagcactgattgtgcttgttctgtcctataaatggactaaaagttgtacatttccttctttgtcctctgcaaggggcagtaaacaatcacaatgacaaagggatacatgatggtgatggttagctggttggccgtggtctgatgccaacttttttgttttctcatttgttcaaatgagcaggggacatcattcaagaaccccctgctcaatttgagacgaagcgtaattattcttcttgatgatcctagtgagggatggaatggctgatcttttttttcatgaggggaaatgggtgcctaagagttctcaagggaatcaattcttcattaaattgagcagaacaggcccgtgcaggttgccaaaatgcatcttcattaccaatcaattgacacctcaatacaaagtcatgttgttgaaaaaggatgaagtggtttcaattcaatggatatggcaagtgtcactgtcttttctcttgtagcctgaatcaggaattatgattgaatacatttcaggagatagatttagatggaatacaaggaattgatcaattcacatgatgatattcactattggaatgagatggccacctggagctgactgagcgggctgagttagatttgaaacggaatgaatgcccggcagtttggacacgtcggaggtctgggatgcaaagcttgcaaccagctctatataaaaaagtgaaattcaagtcagaaggtgtgcaatgattgagtgaaaggaaggaggcttacatgaatgcaggcccggtgaaagtgatgcgatgggtggcacggtagtaccacaacaccatcggcttcgacgtattcctgtaaacagaccgtgcactttatggagtcagtctgaggagaatctgataacaaagctgtcaggtttgtgttggtcaggcgatcgagtaaggtgtcgaggcggacagggtccgtctggttgataagccgctggataactctgttagtggcctcgggaaagttttcgaaaatgattcgttctccagaggggagagactgcaggatttcttgccacgcttgtaccggcgtgatcatgttgtcttctgaagtggcccgaagctggcggacaaatgctacagcctccggacgcatgcccgggtggtcccccgcatcccgcaatctcatatcttcgtcgtctatttgaaagtgcattgtgccacgaacggccacggcagcgttgggttcttgaggcggtgcgatccgctgtgccccgtcagtaagctgaggctggggggtttctggggcgacaggctcgtcatcccgcccagcgtttaggttgggttccgaaggggagggagttccatgtccaacacgttcttcagaagggctaaagccgcctgggctttgtcctagttggctatcagcagattctgagtcgctgggagtggaatttgggtccatttttacgatgatgaggctgaactttctgattgaaaaactgtttggagaagcaaggaacttgaacaggtggctcggacggaactggttgtgggcgggagggtgcaggtgaggaagggcgacctcaggaaaactaagctgtttatatagacaccacatcccgttaaagctgagctcttccaagtttcatgtgtgtgtttttgcattacgtgcattttccaaatcgcatgatgacaggcagacaaagctttgttcggttgaattagttgcttattatggggaggattccccacaagaatgcttttaaaggtcattctccaatagcattctgatccatttcgtagctgattttgtcgacattccacatgtgagccgatgacgcgcctgcgttcacagagaagcatcttcatcaaatacatgcgcgtatggtcaaaattgattacatctatcacgttccctctagggagaaagtcattggaagcgttggttttttcgttttctttgaccttatgggtactcccagacaaagctcaaatgcgaaccgcgtcacaggatcaaacgacggtgtccttcttcagatattacacttggctagaccagatataagcgggctatctctgacttcatccggaattctcatagacctcaccatgatgagaaaatcgccctgtcaggaagccgatctggttgacaccctcgccgaaatctcggaccgacagatattttcaacaagcattatgttacagtctttgctttggagcggtagtgattcttgatggttcctggttggttccaaccagctcattttacttggaccggattcccaatggcacttgcgcttcaaaggcaggctacggatttgtttgactgcttgcgtaatcctagatccagcctcaagatcaaagatgatcgctgcttctggtgccatttgattcaaagtcagtggcgtggccaataggcagagaacttggtatctctgcgccccttgccaacaatgatactcatcaagttattgagggtgttttacatacttaaacattacttcaaagtttacttctacatctagactggtacagtacattacactgaggaattgagaggttcaaaaactatactaatccttacactaacaaattaggtgaactcagagaggttcgatgtttgaagaaaaaggcgaacgatcgattaaattgagcaagttagccttacatcgtactttgcgagactggagcttgaaagctagatgaagagttcccagcaggcagcataaaagaatcgaaaaaagaagctgcaaaatcacaaaaaatggttagattgctgagggatgatgcatggttgtgaaaggagtcaattatacctagtccattgtgatcctctatttccgtcaccagcgagacatattgatccggccgaaccaccaccatacatccgactttggggtcgattccataattctcgtatatctttccgtgtcctcggtggtagctttcgtcatcggagaatctgatttaaaattttgaatagctttagaattattatcaagaagcgagtcaggtgacgacagctcaggtgcctacatctttttgtaagtctggaaaccgttcttgcccagctttggccgaaggatgtcgtgaaaatcttcacactctagttgaacgcgtggtgaagccaagatggtgaggaagttgaaaactgaatccaagttggcatccttgggggtgtacttcatgatagggctggccgggtcgttagccaagaacccgcagagcttttccaaacgaagcctgcagccagaatatttctttacatctccgccgaagagcaaaattttccaccggccatccgcgcaagccagatcccctaacatgtacggcttagcatcagccaccccgactacttggtgactataaagacgagggccgatgggaagcttgctggcgagttcatttgcgatttgccgtctttcattcttcgatactagtgagctggaagggtagtcaaccgaagtgccactggagaatatattccctctctggactgttctttggaattcttccatagagatgcccgattcgtcgagtacgtcttttgctggttttcctgaaaacagccgagcaaactggtacatttcaagacaatcagttggactgttgcaactaaaagatcctagaattagttgaaagatacgaggacaatttctgttaccttttggtcaaattctatcaattcgtttgcgacttggcttctctctatttcataggttttcagaatgctagggtgggccgttttttgaaggacatgcgctagcttccaagtcaagttgaatgtgtccgccattgagatgctacacgagaaaccacagataaacttactaagtcagattcttcttaggaaaatttgattgttggtactcacttcattccttggccggctttgggggagtgagtatgacatgcatcaccggcaatgaagacgcgatcgttccacacccaatggttggccaaccgttgcccaatttcatagcaagtgtactaatattgcaaccaaacgtcaataaaagcaggaaacaatcgttgaagaatgatgaaaacatttacccattcgatcttcgggatatcaatcgtgtaaggcgccaagattgattgggctgccttcattaatctatcgggggtgacatccgcacgattgggtctggtgccctttttaggttgaggtatctggatataaagccgaaccatgtcctgctctcggggtatgatcatgactgaaccactttgagccgaatgaattgcgcatcgcatcctgatatcaggactatcatagtcaccaagcaaaactaatcattttagcaataacgccccacagatcaaaccccgggttccaggaatactcacaagtttgtgatcggaaccccatccaaaacaccccagaaaaagtcgtcactctcgccgaccaactcatacccgatggcttgccgagtccaactcctagccccatcggcgcctatcacaaatcggcaccggacttcttcaataacctcttcactgggaaatccgactggatttacatccaacgcgtcatcttgaaacatgttggaacggaagattccatctgcagccataggtgaaaactgtgcaggttgggcttcttcttgagtgaggtgacgaagtcggacgacgatgcgttcctccggagaatcagacaatgccgaggctgtcaagggtggtaaagtgagcatttcgggacaaacagctctctctactttcatgcgagggagggcagcgacaagatctgtgccttctgacttgtcggaagacgagggtgttgaccattctgaaattttgtccaggaacatgcgctcgattctcccttggtgtacaactgattgttgatatggcgagatacctggaatggtctgggtaagattcgaagtaggagcagagtgaacgatagtaagtttctagaacgaaattatagagatgaacaaaggaagaaggaaaggcatcttacatcagggattcgggcagtccgaccaatttttccctcagagtcgggattccagaagcagatctcgcctagctgattaacctcttcaaacaaacgagcgcccattccaagtgcttgaaagacctgttgagaacatcatcaatatcagtttgaattccaccgacaagtggcactggggaaccactagagtaacacttcacttgcctctaaggatcgtgggttgagtccatcggcttgacccgtaaagacctaagagcaggagaaagaagccagaaagaatgttcaacataaatgatcggatcacctcatccacaggaggaagaagtttgaattatgtgctttaccttagtgcctcgcttgtcaatgatccggacattgtggatgccataacgtgccaaagacgcggccgccattaaaccggctggaccctaataagagatgaagacaaatcagctatcagttgccgagacacaatgtggtttgggggaaaaggcgtacggctccgatgattaaaacatccacatccgaggatgcatgcttgaccggcacttctgaggatgtgtttaatgttgacatattgttttgagaaaagatttgcaagatttgaataaatgcgcgatacttgatgagtttgacttgactgaagatttcgattgagtttggtgactgagattcgggaattcaagaaactgatgatgatgatgatgatgatgatgatgatgatgatgatgatgaggaaactgagggtcttttgcggccccattatatatgcactcgtccagacactggagacggagttttcagtcatcttagaccggtcacctaacttcaggcctgggaaagtacgctatcatgctcagtgaggatccggttaatgaaggcacctgccagggttggggcatgatgaaaccaagtttctgtaggaccggtggtgcgcattaatgagctttaggatggaccagcaatcaatgagtggacagtctccggcattttgtgaccagtttgtgttttaagacacaagcactactttgcataaagcagagtcatggagtgcaagttccattcaagaggaaagacttgaaggcgcgcatacatggccaggcgggttcaaagaatttgtgaactgtccatagttggggtcactaattggcttggcaccaggccacaatttttaatcaacctcggcatgcgatccctccaccgggctcatctagataaatgataatagaaaaatggactaggagagaggggggacaggagattagaggctcgcaagacaacagctagctaagggtcaaagcaatgaaaggaaatatcattctgttcagtaccggcgcgcatgaccagaaacacaaaactcaaacggcgtcctgcgtttttcgagggcatttcgtcaagtcccggctatactaattaccagagtatgagttgtttacagatggaaaccggccggagtactttcagtcaatctcatagccaaaaacaaatacttgatgagttttttttttttcttgaaaacggctagaaatttccctcaaccgcaaacctggcaccatgcctatcatttgtttatcgacatttgaggccttggtagcttgtcatcctctgatggcacggttgcgttttcctgtccaatatgaatatttggctctatggccagttcttcgtctcccgccgcggattctcaccctcaaagcaccaccatgaccatgtgacacgtgggcaacgattatccggcggctttagaatcttccaaaagcgctttgtgatttatgcctcttcgtcattttaaagcctcctacctggcccgcctaaagacatattgcttgcatggatggccaataattgaacgccttccttttgaacagtttctgctaaacctatctcaaacacaagcaaacaagagccatcggactaaaattacatacatgtcctaatttggaaatggtaaatgtggagctccttcttgttatgtcatggcgcgcgtgtcaggagtaatttgaaaggctgtttaagttaggctaaggaacagagttgattggctatgggctcatggccctctgagccaagagtttcgtgttgaacttgaatacatgtattgataattttccggaggtgtgggcctcggagtcgcaatcattcatacatcctcagaagatgtttggagatatccgtttgttccttggcgcgtcatccggaggtaacaacgcctttgagaggaaaaacatgtgtgtaactgatatatatttaaataaatatgcggtggttcccgctgcagtcttcttgagctcaaccagctcaacccatgacggcatcagactaaaaaaccattctgacttggattctttattgtaaatgaaacttggacaccaaattatgcacgcggtcagttttacgtcatttcctatttaccattgtacgatttcagtaacctagagcaaaactcgaatgtgactattcctctttggttcggataatagctgctgaagctttgccttgggctgtaagctcagtcgccggaaaaactgttctgaggggctttgcaatagagagtgtgagagagtgtggtaagacaaccttggtttttcctgaagggagtaaggaacggaattcaacgagcggagaccattcatagctatataaaaatggtaccaatctgctggcagggaataactccatctttccatatctcaagatgtgagtgcctgcttgaagaacttgcgcttgcaaatatcctcctcccaccagttggaaatgggcggcgggcggctgctgatctgatgtttctcctattttgttgactcggtgcattattccacgctcaaggtgtcaacctacttatgagctgcggatcatccggcagcctcactttggggcccaaacgacggaagaacaagctgcgcaaaacaccgggcttcctatcgttcctgtgccgattattcaggtgatccggcgcatcaatggagaagaagtgtgagtccccgcatttcaaccatgatgtcttcccctattgagcccccagccacgcactgatgatcacacactgaaccaactatcttagccctctggaattagcggaggcgatgcggctttttctgactccgcatgctgtgagggtggctgaggatgggaggctagtggaggcacccaatcaaggtcttcgatttgagccaacgagtcccattatggatacacagccagaaatagcggacgaccaaggccgctggcttttcgtgttcggcgatattggtattcgcgacctcggccgatatcaaattcgtttcaccctttggcaagcgtaaggagggttcattccaagcagccgatgaaatgatttttgctgacacgctggcaagccaccgcggcggttgtttcttttatttagcgggcaggacagctcggatctactcgctcaagtgagcactgagacattcccggtggtagagcgtgatgactggccactgcacaacgattgtgagtcaaggcaattcgacattttttcataattattccagaaattcgagctcaaaatgatatggtgacgatgattcaggggacactcctttaagtgcacgactcgctcgtgatcacccgttcgcgagaatttacaggccgccgttctgaattcttccaggggacgccttggaaaagtctcgaaaaaaacattcatcaacccgcaaaaaagtgatttcagctaaaagacacatcatcagcccggttcacgttggtaactttaacaccacatttatcacttttaacatgaaattttcataagatatttaacttttccagattttgttggaaacaagaaaacctggatgtgtatgtaaattctttgtaaaattttatcgatgaacgtgttacaattggcctcaaggtttcccaacatgaatcgggcttgtccaaggctctgtcaatgttttttgtacctgtttttgttttgaattttcgcaactgttgtcataagtctattccctctattcgctatcgtttgaattccaaactcacaacatgtctccccaagatccatttgttcttacatccactcacagtgaccgtctgcgtagctcaaatgaacagatatttcccaaagaccaagaagattatctcttctaatccttctaacgtttctttttccacctcatttatattttaaacccgctattttttagttcaagcatgcctccttttcacgatggattatcacctttttcatctttggctggcgagtcacactgcatctgacttaacacaagtcccttgcttcagagggctggcgtgaagcgcccttgcgcgaagcgggggagcttttgcatttttggtgggagaaaaattcccctcacttatctgttgctttctccccacaaattcttgacgcctgtggtatcagactcaaggccttaattttctcttttttgttggtgtcaatcacctatttttcctccttcacgcactcctcccttccccctttgaagttttcctctttttgtgtgttcaaccaagtgatgtgtgtgaattcccaaaaattccgagcagactcaattgaaatacagaattccatcttccatccacctcagcttctgggcaagggcagcaccctcctccaagtgtaggtagggagaaagtgagactacattcaacatgagatgctcagctacaaactgcccttcacctcgttgtctcatgatgagtattaatctcataatgtgacttccacatttttggaagctctcaagcaggaaagccacaataactcataagcctcccattgggaatgggagctagcttaacaaatccccttgacagagggccggaggcaactcgcgaagcgagcctctgaaagaggggcttatgagtcaagtcaaaagttcagcccagaagctggtacattttgtggcttttttatggtgtcttactctaaaatgcccattactccaagggcattcatccaaaacggtagcggcaaactgtgtcgcataggtgagcataagaccttgctttccatatatttttatttttgttttattggctaacactcatccatcctttggatagaaatttgaggtcttcattcgaccaagaaatgggcttattgcatgagaggtggtaaaaggcatagtatgcccattacagttagcatgtggcaactgttgttcattccatacaggtgtcttgagttccacagagctgtacgttattgagcaaaagtccataagtgtgtacaggcgcatgagtacagaatatatgagaattttgacgaaggaacctgaggaccttcatcatcctcatagcaaaatgaccttctttgaaggcatgtggggccaagactagacggctcctagctttggggctgagacagaaaatgagaggcaacggaggccatttccctagtccaaacagatgaacatatttccgtcaggaagtaggcgaaatggtgtgggcaaactttttccctactaaccacccccagcttccaagccaccaccccgacattatgcgcaagtccctccttcggaggctcgcttcgcgaggggcccttgcgccagcctggtacaggccctccaatcgagggacttgttgttaagttaggaatgggagatgcttcgcatcagggtgctctgcacccccagtcctgggaggcttagtcaagtcagcactgcacagggggtgcgtccccagctcccccgcgccagcgtgtgctatacgtggctcattccgcgcgataaaagcgttattggatatgcatgtctggtattcaattcaatttgagctcgctgggttttagaccacccagaatatttggaaagtggcttagcagggtacaatctcagaacgaggccttcacaagtcagaattaggaagtattgttaaggctgaacagaattcggatcatatcaatcacaaacggacacacatccctttttggagcggggaccttaccatgtcagcaacaactcgcgcagatagctcaaatccaaacaatgtcacggcggatggaagcaattatgagctcacacatggtggtgtaggctggccgtcatcggaagaagaggacccagatgatttggatgagcaatgggacgattggattgaggatgaaagcacgcctaccaccactttgatttacccaccagtcacggccccatccgtcgaggccgccctcgaacatgacctcaagaactacggattttgcttcagatcactaatcaaaagactcaagctcgacgctgttggtagaatcaaactggtcaattggattcgtgccggaccctcgaacagtcggacaaaatctgaattggaaaacttggccgagaatgtggattggctgcgtcaagattccgaagaatggatgattccaagcttaccagaggatgggatgttaagtatgtcatttatcatcaaactagtcccaataaatggaatacacgtttgatgcctgttgcgtaaataattttgtgaagggtttgactttgatgaagagcttgaattggatggaacaagtacagcggcgcgcatggttggcccgtcctgtggatccgaagtgggcctcaaccaacgcttgcttgcaacccaagaggaactagaacgactcagagcactcatgaaacgtaccctacatgacggcacggatcccaagctatcaaactccccacccaccaaccggtggtataaagtagtactgcccccgagtgatggcgatgggctacctagtgaagagaaagctcccacaacactcgtggtggattcgcagtcttcggacgaagaacaggatgaattagatgagcaatgggacgactgggttgaggatgaaagcacgccgacatctactttggtttatccctcagtcaccgcgtcatctgtccaagccgcacttgaacacgacctcaacacccatgggttttgctttagatcgctgatcaaaaaactcaaactggatgctatcggtcggatcaaactgattaattggatccgtgccggaccctcgaacagtcggccaaaaatcgagttagaaaacctgaccgaagatcaggcttggctgggtcaagactctgaagaatggatggttccaagcttacccgacgacggaatgctacgtatgtctctcttttccacaatctttccattttgccagcacgcccatgtctcccctttttctttgaagaattcgactttgatgaagatcatgaggtcgatgaaacaagcataacggcacggtcggttaacggacgctctggagctgaccagcctaaccattcgattgacctcaacgaacgcctacttgcaacgcaaaaggaattagaagacctgagagctctcctacatcgcaccatgaatgacgatacggattccaaactatcatacgcctgacaccccaaccggtcgaatcaaatgatgtgctagaaacacaggacgataggttttttttttcaggaaggagctcaagctataactaagaaagtgcgaaaggttaacccttgatatgcagatggaagtgcgctagacatccaacggatcgtccagcttgatcaagtacaagcattcctgtcatgtcgactagtagcaccaataaaagcaccaacctatggccattcgcactatttgcctcactctctttactcgcatctctcgatttcattagttctgggagtagtactgtttctctaatcaagtttcagcccttgtataagctatgctgtttgtttctccttataaaccacaccagaaggatgtctgatcaaactgccattcatctgtactcctctcgagtctctttctcagctggttgatcatgtattatttagtgccatatatcctgaaaaacaaagctgacatttaatccgcagtaactttgcctgtcgattatgtagtctgcagtggactgcgagtcatatggagttctatcctttcagggcatgttcacctcatgacgaggtagcagaatcgcaatctgccagctggaaggtgggggactggcccggcagactcggagccgatggagtgggtggcctgatagtgatcccttgagtcctaaagaccaattgagccgaactcagtgaagtccacgtcaaggcctttggttggccccaagcttcctccttgatgataaagatgctcttgacggcgcgggctctgagtgattttagatctgtgtattcaccgcggtctacatatgggccgggcgttgctcgaatgatataaatgtgtgtggagaggtggagagtatgtattaactaaataaatatgtcaccggctatggaattccaatgttggaggcttcttctttgtctcttggacatccagccgtccgtgctagttaatcagtgacttgggaatttagctgtcgcaagctgaatcgttggagaagcatgtgctgatattatcacctgcatgcggcgctcaagttgtccatgcggctgcctaaacgagaagcagcaccacattcctttaatgatcacttctacaactccagatatcgatcccaccaacacatagtccaccaatcgagtacccttttccattcgtttagctccgccctcagtctagatcctggtacacttccttgtcgcttccgccacgccgaaacgctgaacttggccaaagccctgccatttgcttagcgatacatacattacagtcagtcgactgattataaaatttaccatcttgagcattggtccaagactgacgtccaaacaaaaccgaatacagcctgagtcttccttcacctttaccagcagcaataaaaacacattttccacctcgaaaggaattcaagccagatgcgcacttcagacgaacacgacttccgaccaacagcctctcgggtgtcgttcgaggatgaccctccaaggcaacctccacccgtgaatccctctcatcaacagcttcagccggccactcgaaatggctcaaccactcagcttccctcatccaactctagcgaatatgcagaggactcacgatcgctgaccaacagataccagaaagcattaggactcgccgacacttctctctccacatcaacccgtacgaccaagagccaaaacctggacagcagacagaagatcctcggcgttggggccgaggtattcagctcgactgacgatgatgacttcgattgggatgactcgggcgagtccgaattggacgaggccgagcgggaggaacgccagcagcggaaactacgcgcacatcacgatcatctcgaacacgagaaccacctccgtcgtgccaaacgtcttaggaaggtttacctctgcttcatgagactctccaggcccatcagaaccgccctactgcttgtccttggctgtagtattaccatcacgttgagtttccttttttttgagtctttattcaatccaaccaagcctcgctgacttctctctaaaatatccataacactctgcccatagacctgcgattgtcgtcatcctctgctacccccaaaaccgggccaagatccatgtattgatgtggtcaatatggtgctcaatcaacattgcactttcctgcatcatttcgatcctagtcgatattttcccggtcatagccatcaagctatcttgcttgttctacggatccgcgccggaacacttgaaaacacaagtcgagctttggatgggcgtacgcacttacaccaagatcgctttgagtttgacagggtcagtcataaataaaagaaagacaaaaaaaaaaccaattggcattcttgcagcagttgcacgtccagaatccaaataactcagctttcttctattgtaggtattgggtttgtcttttggtgatgttttcacccacatttccgtttatggcagacccccagttgtggtatttctattggtttgaaagggtatgtttcaaaaatatgaccaatttactgctttgcgtgcctaattacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagattgatcaattcgggtttcaagacaagcggcttctgtccaccctgcttcctcgccagactagaacaggcagcatctgcggttttgtaggaagagctcgatcgactagacaaaacaagattcctaacaacattattagctttgatcattattatcttcctatagaaaaaggagaaactggtcctgatgatggaatcaaagacgctgggcacttgtgatctagcccgtatgaaatccgtagcggtggttttgaaaacccctaaggtgaagatcccggctgccctgtccgccttggtggcaagggcgacaaccttccctttattcgcctctgtggcccagatggctgcaccataagatatcctgggaattaaaacgctgttgattagtttcacgcgactactttccttagttccatggcgagagttgccaaagatcctgagttgtgcaatggtccgagtgattttttcctctaaagcccggaaattcctgttgaagagcaacttggaatcaagccagactcccagccacttgacctcggtggctgccttcaaattctgattcccgaaggcaagggtgccttcaggtgtctttcctttggtgagccataaaaattgagccttggcttggtcgaagatggccccatgggtcttgccccattccagggagcgggcgccttctttgatcaggttatcacgagtttctgttgaagagcttgatgccacgaggtgaactacgtcatctatgtatccgatggatacaatatcctcggaagtagagaagtgatgcttcagtaacgagttattgtacagaatgtatagaataacagaaagtggggaaccctgtgggagcccaatcttaacatcaaaggcctccgacatgaaatcatccagtcgaattttggttgaccggtttttcaagaaatctgctattatcagtaccaaatatgtggggcacttctgttggaataggtagtagattagcctttccgggtgaacagaaggataggcggacttaacatccaagaagagaccggctacagtcttcccctccctccatttagctcgcacccaatgctcgaatgcgaagatagcgtcctctgtgcctgagccctttctgccgccaaaatggccggccgccaggacgttagactcctcagcccaggcagtcaatcggcgggcaatcaggagttcaaagagtttccccattgtgctgagcaaggcgatgggtcgataggccgaaggattagtataatccggtttaccgtgcttcctgatgattgctgttaccgcacacttccacactacaggaaaggtgctggaggtaagtaaatcattgtacagagaagttagaacagggactaggggggcagcgagagacttaatcatctcgtttgcgatcccgtcaattcccacagctttcttgggacgaatcttatcaatcgcgcctctgacttccgacaccgagacctcaggataactagcgaatctgcaggacaggtcaaaagagacgtctgatagatcaataggaacgtttgtgacagaggtgccatcaaaaagtagcctggcctgatcttgtttgtcatgcgcgaggcgcccgtcttggtccttcaagggtaggatgccgccacccgtcggccgggtcgagaaacggagaaccctataaagatcagcctcggttggactttccaacagtttgcgccatgctttctgtttaaggtcgtgcaccagtgagagaaaataatcattccactgcttataacattctatagcttcagatgacttagctagaatcatccaccgtctggctcgattgcgagtcttgaccaccggatcaagagtacgcttgcaccaccacacttttgatttagccttgtttgtccggaccttacgacctagcgattcctgggtagactttaccacggatgtcaaaatctggaccttgctgttcacgtctggggcggagtaaaaatcagcaaggcgggactcatctaattttggttcccttggcgagttccccttggaccacttagggagttgccagtggtatgctggttcgggcctatggagggtgagatgggtaacaagtgcctgatgatccgatccaagattgtcgttgggagacatgaattgacttgattgttttggatcctaaaaaattggcccagattagatcaattgttgagcctctgcccttggcggagaagaaagtgggggtgtgtttgggtgaggcaagacggaaaccgaaacaggatagagaacttagcaggtcaatggcctctggttctcttttcctgcagcccggagggttccaatgtgggtggtgtaaattagcatccatacacaagatcatcggggactgtcgggaataatgagattgaagccagtttttcagttcagcagcacccgggaaggacgacggagggttatagaggtttatgatacttaaaggtttgcaggagggtagcagtagctcaatcccaacaagcagttgagatccccccccaagtaccctgtaggctgtagagggaatatcgctcctaatgtatgtgatggccttgtgccgctggttccagctgcagggtgagtgttcgaaggccgtgattgagcgccaggaggaatgagagggtggggagaagtcaaaggggtttacccacggctcctggaggatgagaatatcaaagtggagagcagtgttcagtacactgagagtgacggatttggaaacatgacaattaagctggaaaatagaaagattgttagtatttataggttgaaatgaagaggtggcaataatgtcctgatacaagggagatagattagtatttgaatctgtgggttgtggagatggaatgtgatcgggggttgcgatgggcctatatatcataggggtgtcattcggcgcttctcaaaccaagccttcttgaaagggcaaagcttgtcaaacggagtgtgattgatgtcactgacaccatctattttgttcttgaggccgtctttgcacaagacacaggactttacgttcccaaggccctctgggcattcgttggtggtatgattgctggcacacttggcacatttggccttctcccggcaccatttgccaaagtgtcccatacgtaggcacttgaagcattggggtggacgaggtttgaagcgttcagtgcggtgataatcataattcaggaacaaacctgacttttccacccggaacgccagatccttgtttgtgaatgagaggataatcgaacctgccttcttggcggagggctcgttggaacccatccagcgtactcgagctagatccgttgcttggaagttgttctcggaggcgagttgggagatgtttgctgctttaccaatatcaaaggttttaggcaccccgtgagccatgactgagaaggtgctgggggtggattccaggtcaatgtgaacctccttcgaccagaggtgcttgttctccatgagccatttttggtggaatcggttcttggtgtagaaggagacatccccagaggggagcatgctcactccgcgtacggcaacattctcgccatcgaccctggcctcaagcttgaggagggcatcgttggccttttggacgagagcgcaacgagggacatctttgagggtggtattggccgggttcgagtggatgattaccctctttggcttcaaggaggcaagggcctgagcaggggggggacgcgtggttggggcgttcacgacagttgggtgattgatagacgcgaccgacgcaaaggatttctttgcttgaggggcagtgggctttccggattgcatgaacttctggaattcggccatctggacgatcaacgggtcaagtttcgcgttcaactgatcgatcgtgttttccaatcggaggatcattcgttcgttggtggctgagagctccaggatcatctgaacaaactgggcatccaaggaaacggctccggacgcgtcgcgtcgggcgtcctcacccaaaagcttacggaggaggatgtgcaagccagaggaaggggggtcggtggttggcctctggggggagggattttcagtatcctcaatcatcgccgaatcgtccatgattgacgcgtaggcggatctgttggggtcggggggtcgagggggaggcagcatggctacctagagggggaaagaagagaagagaaactttctgttagtaggggggtgtgagaggtgatgtgtttgggcagacgcgtaagaggtgtgacttgtggttgcggacagaaagtgaattccaatgttggaggcttcttctttgtctcttggacatccagccgtccgtgctagttaatcagtgacttgggaatttagctgtcgcaagctgaatcgttggagaagcatgtgctgatattatcacctgcatgcggcgctcaagttgtccatgcggctgcctaaacgagaagcagcaccacattcctttaatgatcacttctacaactccagatatcgatcccaccaacacatagtccaccaatcgagtacccttttccattcgtttagctccgccctcagtctagatcctggtacacttccttgtcgcttccgccacgccgaaacgctgaacttggccaaagccctgccatttgcttagcgatacatacattacagtcagtcgactgattataaaatttaccatcttgagcattggtccaagactgacgtccaaacaaaaccgaatacagcctgagtcttccttcacctttaccagcagcaataaaaacacattttccacctcgaaaggaattcaagccagatgcgcacttcagacgaacacgacttccgaccaacagcctctcgggtgtcgttcgaggatgaccctccaaggcaacctccacccgtgaatccctctcatcaacagcttcagccggccactcgaaatggctcaaccactcagcttccctcatccaactctagcgaatatgcagaggactcacgatcgctgaccaacagataccagaaagcattaggactcgccgacacttctctctccacatcaacccgtacgaccaagagccaaaacctggacagcagacagaagatcctcggcgttggggccgaggtattcagctcgactgacgatgatgacttcgattgggatgactcgggcgagtccgaattggacgaggccgagcgggaggaacgccagcagcggaaactacgcgcacatcacgatcatctcgaacacgagaaccacctccgtcgtgccaaacgtcttaggaaggtttacctctgcttcatgagactctccaggcccatcagaaccgccctactgcttgtccttggctgtagtattaccatcacgttgagtttccttttttttgagtctttattcaatccaaccaagcctcgctgacttctctctaaaatatccataacactctgcccatagacctgcgattgtcgtcatcctctgctacccccaaatcgggccagatccatgtatgatgtggtcatatggtgctcatcaacattgcactttcctgcatcatttcgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttcccggtcatagccatcaagctatcttgcttgttctataggatccgcgccggaacacttgaaaacacaagtcgagctttggatgggcgtacgcacttacaccaagatcgctttgagtttgacagggtcagtcataaataaaagaaagacaaaaaaaaaaccaattggcattcttgcagcagttgcacgtccagaatccaaataactcagctttcttctattgtaggtattgggtttgtcttttggtgatgttttcacccacatttccgtttatggcagacccccagttgtggtatttctattggtttgaaagggtatgtttcaaaaatatgaccaatttactgctttgcgtgcctaattacaagctcgactgcctccttattatccagattaccgctgcttcctttggtactggattggtcttactagcagagaaggtgtgagatttaagcccaaatgtgtcgatttatatcgattatggaagctcatcatccacggttttcgcgtggaattactgtccattaggtcttactccaaatcgtcaagataaacttccaccggaccagtcttcaggataggttggaagaaaacgacaaagctttggtaaattccagccgagttgaatcaacagggtacccagaagctttcttgctaacctcaaacattccctccttttgcgtgaaatgtatgaattttagcgcgccttagacaaattagcggcagccaaagatgcagccaaaatgcagaagaagtcctcccactttatgtttggtaactttactccaggtacccgctcgggcgctgcaaccggccgcaacactccggccaaaatgcctggaacccaaacccctcggcacgagaaaaaaccaagcaggaccctcggctcaaccattgtagatgtacccatggcctcgatggtcccccataccaactcctcaggcttagccagcaagtgacttgaatcatattcaccacttacatgccgtttgttctaattttttttattcttgttttttcatatctaacaatagttccagaaggagtctcggctgcacaactttccaatgagctgcaagccgaagtacagaagaagaagaaacggcctccacatttgtctcggatgaccgaccaactgacccaagtgatagcccaagcgaccctgaaagacggcatgcgtaattcgactgacagtctggatgcagccacccattcagcgaagaagctggctcggaaactgtttgaagggttggacgaggacaagggcggggtcttgactcgcgacgagtttgaaccttacttcaagaaccccgctgatgccgccgaggcgttcaaagtctttgataaagacggcaatggcgatatcgaccgtaaagaaatgcgtaacgctgtctcgcgcatctatcgtgaaaggagggctttggccaccagtctcaaggtgcatatactgcttcaccaatttcgtcatcctctctaacctgtctggtgctgattcccttcccgtttccaggacatgtcctctgcagtttcgaaactggatgggtaattgattttttatgtcctcttttttggcctgacaatcatgggaattgtgttgctgaagctcggctcttctggctggtgattttataagggtcttacttggcctggcactcttaatcactatcttcatctggttgttcatcttcaaccccaaaggaacgaccgctcagctggtcccaatggctaccatcatccttggattctcgtttggtgcgttctgtgaacttacttacatttgggatctcataatactaactcaacaatcatgatcatccggaacattttctgtgtttacagtcttcggtaatgccgcaaagaatctgtttgaggtatgcagcgaatgagatggaccgtcaatgtactccaacgatcaaatctctgactgtttttttttttttctcattccatcttctttctctgcaatagagtatgctcttcatcttcagtatccatccatacgatgtgagagacttgatcttcatcggtaagaaacaagaaacatctgctataccgattttaacaatcaagatacttaattgattaccttttccctgtttcccgcccgctcagacgactccccgatgtttgtgttggagtttgggctgttctcgacgacgttccagcggtgcgatgggcaagtgatcgtggcgcccaactcggtgcttttcggcaagaaatacatcctcaatgtccgccggagtggtccgatgtgggaagcggtttgtttccatcccgttaactcaactcttcaccagctgttgaacttccttctgcaactatttttaagaccaaggtcatggtcagctttgatactcccttagacgttttgcacgaattccggactcgcttgcgtcaatttgttactgaccatccccgtgaatggaaaggagggtcagtctcatccgcgcatcccatgctcgccaaactatgccattgaactgacgattggaaatcttctgtttgttacagattggatgtcaacattgactttatgcaaaaccagaatttgatccagttgagtctcattccatcgtttggacgtcttgtaacatcgtccaccattctcaacatgcgaggctgataacctcgccaaatatttttaggttggttgttgctatggaacacaagagtaattggcaggattggggggcccgatgggatcgacgcacgttgctgatgaaggtcggtcaacaaaaatagcacaagaaaacaagctcatgtacatatgctgataaagtgttattttttggcacacaggagatgaagcggatcatggatcaattgaacatgacttacaagcttcccactcaagtcagtccaaatttctttacattccagatcttctaagcctgataaaggacaccatagactgacctgtgtttctttcattagcctgtctccttcatgtctggccagaacaagtcgccgaaagtcggctcgcgaagccacgagccattcttgggcaaatcccaacattctcaacacagcccgcgaacagcctcctcggcgcccgctaaccagaacgcgactttcttgggcaacgccgcccgcttgggctccaacgctcaggctccttggaactcggccgcattcggaatccagactcatagatatagatctctttctcttcttcttctttctttatgtgtgactcaccctcccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatagtcatctattccccccctccacgcccggattttgtgtggtatgtttggtcggttcggatccccgctatcgacgtgtacactcgttccttcccatgttttccccttttccttttcctttttttttttggattgcagaattttgttagacatggaatttaatccgcctatggtgtcaaaagaaaggatctgcaggatgattctgatgatcgatagataggttttttctttttctttttctttttttgcctggtctggactctggattcgatgaaagtagaggggtgtactcatttgagctgcccagttttatcagatcaagacagccgaattttgcgaaaatatgttctctttctattctcttgctagatcgagccacctgggaaaactgcatatttggatccagagatttattatgaaacagttgtaatggccataaagggctgtaacacattggagcaggccgttctttgtggtggcctgggtacatagaagtagtgcttcagtgcaattctgcggcaggcccaacattgacaaggtgcaaaactcgttgaagttgaagggtagactggaggcacataattatgactgactgaaaatcaaaaacactagttcttagtcttacatggatttattcatcaaaaatattatttactgtgcaaaaccacttgaagggaagactagaggcacaacactctataactgaaaatcagaaatgcttcttaaattgattggctgggggaaatgacagtgcaaaaaatggatcttacagaactgtaaatacatatgaagatatctgatgtatgaaattcaagatattgtgggacagtgaacctgtgattcatttgaagatgaatgaacccaagtaacagaaataataaagggatacaagcatgctgtagaaacagatggagaagatggccagggctttatatccctgtttttcatcttcccagagcaattcttggtaggctcttccatcaacttctatggcaaacatttgatcagtcttacggttatcttcttttgaaggatccaagattattgtgggactaatatctggagaaacagattttgttctcctattcaacacagaaattatattttcttgcttagatatgattgtggaactcttcaagttttcatctccactctatatagattcaaaaaaccaaattcaaattcaaccactcatccagccagaaaattttgttatcataagccttgatattgaactcacaggatcaggattatcaaccaattcctctagtggtttcttatttttttttacagtgcaagcctggcaaccatcacctgggaacccatggtccacttttgatgcccttgaaactccggaacagcagagcatggccccataacctatctaaaaaaaaacaaatatatgtcagtcagaagaacccttatgaaaaataagactggggatgaaatggctcaacagctagtgctattagaaacttggaaaccattttaaaaagctcaaatgtgattaagaaagataggaatgagtgaaaatttggattcaagggatgttgtgtggtgtgttatctgactgaaggatggatttatgaactgtttcagaaatgaaaaggttcgtgactcttaactaaaaccacttgcacctcatctaaaatttgtaagcgttgaagcttttcaaacttgtgtcagtaatcatcttttccaaattcctcaaccagacatgtaggattattacccacagaataatgatacatgtcttgttgaagggggtgagagtgatgtgagtttttttggatgaatcttgtatcaaactgttttacagcaggattcaaggcattgcaatttgtgcaatttgacagggaagcaaaatatgtgcatcctacagtgaataatacaacagagtttgtattagacctgagtgaagctgacaatgaggaatgggaagtgaagactgtgaaaaatgggacagcttaggtaaaaatgacctgcatttaggcactatatgaaatggacaaggtaacttgactcatattagcagggtttatgattgaaatttataaaattttaaagcttgttttaaggtgtttataaatactaattttcaaatttgaagagtggtgtggattgttcagaaacgctcaaatcgatccaactcatgaacttgttaaaatgtggttgataaaggccttaaaattggctttaaaaacttcgaaatttcaatcatgaaccccgtcattctgttctgaacttgagttcaattcaaaccaccatcctagattcttctttcagacctgaaactacctggtagtaccattaaaatatatcaaatcactgatacaaatttccatttaggtttgagagcatattaccaacagtgggccagttacactaaccgtagtgttagtgtagcgtaacctagcggaattacactaaaatttagcgtagcgtagcggaattctgccacatctgcactaacactacgcgcaaagggcgcaacagtgcgctaacagttagaaaaatttggaattgcattaacgctacacggacagggcacttttttatagggggttggaaaaacaactcccaaaaatttgctgacgactcccattttggtcaaggggttgttcttacaaattgatggccgactttgggagtgggccatagggttgaccatgccatagggtggggcgcgccaaagtgtgcctgccccccgtgcgcatacatgggtccccaaagttcctgaaaatgggggttggcgctcacctgacttttaaccctacttttgaagggcccctgagatatcttggaccggattcaattttttatggatttaaaatttcccatctcagtctctcaccacttgggattatgcagttatggcctctgagccagccaaaggcgccatgctctgtcagtttgacaggcgcccccaggcgcgcacctcttgtaaaggtcaacccttgtagattaccggagcgtagcgggaggttacagggtccgtaaaggggaaattggcttgcccggggcacggtggaattaacactacatatgggcctatacagaatttccccaaagggagatcttgtaaattttagggaaattctgtaaacattgaaaaaaaatctgaattttttggattttctgaatttttagattttggattttccagattttcaaaattgtagatgctctagatattttatatttttcagaatttttagaatttttagaatttttagaatttttagatttttaaatttttctagattgtttggcattagagtttttagattaaaagaatctgcagatccttttttttcagatttcttttagatttcttttttagatttttttaaataaaatctaaaaattctaaaaatttctaaaatttctaaaaaatctaaaaaatccaaaaaatctaaaaaaaatctgaaaaatctaaaatatctagagcatctacaaatttgaaaatctggaaaatccaaaatctaaaaattcagaaaatccaaaaaagccagtttttttcaatgtttacagaatttccctaaaatttacaagatttccctttggggaaattctgtataggcccatgtgctagttgtgacgcctctgcgatagaagcaaatacggctagtccctttcggcaacaatgaaaatgatgtgatgcatgcataggtatcacatcgtattgggcctttatcgcatcgcatcgcaagagtgatgcggggccccgcatcacattgcttgcattggattcttcgatacagtgtatcagtattgcatcggcaaagcgatgcactataatttggtggcatcggtttgcattgctttccgatacaatgctgatgcaatgcatcgctttttcaatgcgatgctgatgcaatgcatcactttttcaatgcaataccaatacacggctatttatcgcatcacattgtttcaccgttgcttccgggacgaggttgagaaaaccaagacgtgtcaagctcaatccggacggctctccccaataggatcggactacttcaccccctcttaaacagaccacccttattggctctctcgctcttcactctgtcacctgcactcagacgaagacccttcccttctgacaactcctccatcctgattagaaaccccctagactttccaaaattaatcccatcctttttttcatcaccacccacccaccctggatctgagtttgtacccccttgcccgtatggcaagggaactttttgtttgttgtatgcaggggccttcctccctcttagggtctcaccgacgtccccacccttcacagggtggttgacgcagacggggggacaacccccgctttataaaattttaaatcttgtttgaaggtgtttataaatactaattttcaaatttgaaaagtggcatggattgttcagaaaccttcaaattgatacaactcatgaacttgttaaaatgtggttgataaaggccttaaaattggctttaaaaacttgaaaatttcaatcatgaaccccgcaattctgttctgaacttgagttcaaatcaaaccaccatcctagattcttctttcagacctgaaactacctggtagtaccattaaaacatatccaatcactgatacaaatttccatttaggtttgagagcatattaccaacagtgggccagttacactaaccgtagtgttagtttagcgtaatgtaacagaattacgctaaactttagcttagcgtagcggaattctgccccatccgcactaacactacacgcaaagggtgcaacagtgcgctaacagttagcgtagtgttagggcaaaaatttggaatggcattaacgctacacggacagggcacttttttctagggggttggaaaaacgactcccaaaaatttgctaacgactcacactttggtcaaggggtcgttcttccaaactgatggctgactttgggagttggccatagggttgatggcgccaaagtgtgtccgccccccgtgcgcgcacacgggtccccgaagatcccttttaaccctacttttgatgggccttggaccggatccaaccggatcacaccggattcaattttttatggatttaaaatttcccatctcagtctctcaccacttgggattatgcagttatggcctctgacacaagcactatgcattgtggcagaggaaccttgatttttgagcttttttgacggcggccagctcgccagggcgccgccagccaaaggcgccatgctctgtcagtttgacaggcgcccccaggcgcgccgtcaacccactggtgtagatgaccaagcccggcacgtactgcaccaacctccactttgactgactggaagcaacttcgaatcattcttgaacgcgtccatggatccgagtaacacatcaggagaagagaaacattggccacaagctggtacgttctagatcatcaatacaaactctcagaaacatttactgaatctgcccaaaacccctgaagatttggttgttataaagttcaaaagtcttgggaaacagttgggagttcaaccaatcagcaatgaagatcctcactcgagtgttattcaagacaatcttacaatcgatgtagagatgtcagcaggtacctgtttgcaggtacccggtacctgtttgcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgtcaacatttgtggtaaaaaaaggcaggtacccggatacccaccttacaccctccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaaaactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggttggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatggaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcatgggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgggtacccgccctggctgccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgacatctctaaatcgatgtaatggacgcgaaaaaagatctcttcagaaagctacactcgtatctgataccgcaactaagacgtcaaatgaaggatattttgccaccattggatccgaatacgattcacctaatagaagatccaggtgcacaactcgagatcatcttggggatccaatccgagcttgagcggactttaaatcaaattcaatccacagttgctatgctctgtccacgacaactaccatatacatgccgaaacaatgaccaacatcgcaaagaaatcaaatctttccgagtagaaggcttgtacaatcggatcagggaagacttgctgccagaaatcttgcggttttttgacggatctgtggatcttattcaaaaaatgaaactcacttcaaataaattcaccagacaccctgacgtaacttccataagaaaaatgattctcgatcaagcatttttattttttgaggctgtggatttgacaaacgcatggttagaaggatccgagtttgatcttgtacgatacgattggccgaaggagatacgcggcattaatgagagtctggaaaggctcttgagcctgatcaacggaaccgcacacttggaacaaagaaatagaatgtctgcaccgctcagcgatccggccgtccagctatccaaatcgctattaccaatattcaaactgtccagactattcctcaacaaattattgaatcaaagattgaacagaaaacgcctaccattgttcacagaaatgtgttccgatcagctgcagattctgggcgacctggcttcaaacgtcggcttggagttttacgaggttttggaggtattgaaagtggtcgatagacctggcgacttttttgctcgtcttaactgcactcaaatagccacataactcaaagatgaaattgaatcagctttattccttataccgatttatttccttcctctgttcccggacaccaagggttttccaatccaaagccacttcaaggcttggtttgtctcatggtgcactcagttcagtttggccattcaaaactttctagaagctgctgaatcgtttgaccaaggtgcattataggattcacgttatccttgtctctctagcgatctcaatttcttgattacttgacaattctagaataaccaaattgtgtcaactttcgttttcctcatcagtgttctgctttaaattctgtatagatatttgcagtacctcatccatggccctgctttgccgtaaaggcattgacaattgtctcagtttaatgagaaagaaatcaaaaggtttacacctcaagctcgtcttggggatccaagcagaactctgatgaccagcacctcaaccaactcttaaatcctacagactgcgccgcctggaatgtttgattcaatcggagttgtcagcccaactcagaaacatgtgtagcttgtcctacaatcttatccaacaggcttttaatagaaggctccaatcgctacagagcatacacggtcgagcatactcgtgtcgccattagattgatcaattcactgatgcactgactacaatgctatgaattttaaattgttcccttagccacacaaagggtacattattggggacactctggaatctctcttgtgtgtgaccattgaaataccattcttgaaagaagaaaattgactgaagagccacctcagtgaaacaaccatcctgcacttggataaatttctgatagcaatggcaaaactttccagactgtttttgatcaaattctcccgggggaagaaacaaaatcagcttcctatgatgttgtttttgatcaaattctcccgggggaagaaacaaaattagcttcctatgatgtgttcctctcaactggcatctatcagagcattaaccatgatctacatctacttcagcatcccgtcagactcatactctacaatgtcattgtcaacaacatgtaaaattttaagaattcaacatggtgttcaatttgcctgatgacaaaattcattcacctatattcacaaacacaacctttccaaacagtctcagtttccttaatgtcacagtggaatattgtccttattttggcattttgagtatactagcctacatgtacaatgcaggttataataacacatactttgaaattgaacacaacagttttcttgactgggcttccaattggtttgaatgaaatggaattaattattaaactgcaagactcatgcacaatctttggacaagtactttgttcaaaatatacttctgttgaatggaacttgaccaattcctttctctgaactgtgttctcacttggtctattctcttttgagccaagctgcaaaaaagtcatggggatacaactgatgattgatctatgatgtactgagaaggcctgccgcgccgcgcagcttgaggcagtctttgtggatgatcccagcgctagggatgacagcgccgaagtgctcccgccccccggctgcgcgcccggggggtccccgaagttcctgaaaatgggggttagcgcgcacttgacttttaaccctacttttgaagggcccctgtgatatcttggaccggattcaattttttatggacttgaaatttcccatctcagtctcccaccacttggaattatgtagttatggcctctgacacaatcacacagcttccatgtccgctctcagcagatgcaatgatccagaaacggtaggcatatgcattgtagcactttcaaccttgattttttaacccttttgacggcgcccagctcgccgggtcgccgccatgctctggcagtttggcaggcgcccctaggcgcgcacctgttgaaaaggtggcaccgtcaacccgagttggccatcaaattattttttaatttttatttttagggagttggcgccccaaaccacccctcatgcttgattgggtttgggagtcgtcgctcccatgaccggaaggattttcttgcgggcaatgaggttaacaacctcaccagccagaagggattccttccggccaatgaggctcttatacctcatcaaccagaaggaatcccttccggccaatgaggctcttatacctcatcaaccagaaggaatcccttccggctgatgaggttgttatataatatagcaaagaatgcaattaaaaaagagttacaagctgttcaaattgaatgaattgattgactgatttaattcattcagcacttgagagactctaaggccccattccttagccttttgaggggcatgattgagatccttgacatgcaggacgagtctttcgaagcaatcaggatgataagactggactgcgtttctgatgattttcttcctttccgcagtcgttgagggattgttactagagagaagacggccaaccaggaagtttttaattgagtggacattaaattgtttgatttctgggagagtgtattcttctgattgagtacacgggtagattggccagggaatctcctcaaacttgatcacctgtctgctctcttccttcagcttctgttgtgtgtctgacaatcctccctgttccccctcctgcgtctcctcagcctttgaagatccatcagaattcagtagacagttcaacagctcccagtatcaagtgtaccagtctctagctgactgttgctggctcttcagcttctggtttgtcagtttgagtgcctcttgtttggcccgaagtttgttgtctgctctatgttttttgcaagcctcatgagcttcctcacaagcttttttttctgctctccttgatctttgagataaagcttatttttccgatttgattgatccagcatgaggggtggtttggggggacgactccctaaaaataaaaataaaaatatcaaaaaattaaaaaaataatttgatggccgactcccaaagttggccatcagtttggaagaacaactcccgcccaaaaactcctcagccaaaatgggagttgtttttccaacccccttttcctacaatgctgtacagtgctttttagcatatttttagccttttttgccgctaaaagcgctgtagcgtagcgtaatgcagcatagtggtggtagcagtgcgctaacactacagaaaaaaaaatctgttagtgctgctacatagtcagggtgtaaatgggtcgggtcgacccgaagccgacccgagacccgacgggtcatgggtcgggtttgggcagactttgtgagaaaatcacatgacccgaacccgacctggaagcttagcgggttgggttcgggcaggtgttttgatagtcgggtaggtaagtttttgtcataattgctctacaaaggctgaaatacttgggtcggcccgaagccgacatgcaaactgccgacccgaacccgaaaagtctcaagacgggttcgggtctgggcagcatatattcaagcttgacccgacccgacccaacccgacataagtgtcgggttgggttcgggcactgtttttgggcccaaacccgacccgtttacatcctgactacaaagtagtgtagcggggcgctaacactacacaaaaaagggccacattttgcgccgctagactaacgctatatggccctgtagtgtagtgtagtgtagcggcccaccactgatattactgcatgccaactgggagtagttacttggagttgttcttgtagtgatgcttacaatgtcaaaagacacatgaaggcagcacaattgaattgaactcaaatctcacatcagcaatcaaacctgctcctaattaaaaaggaacaatgaatttgattcttcttgctgttatcattaattgctacatcttttcaaccattccaggattctggggccatggatactgcttcattgatggcaattaaattgcttcccagctgaatcacccagccgctgtggaactgctcaggaagtgagtaaagagcttggaggggataaatataaataaaattttgatttagtaatattaatagatgggtgtgggtgagacttccctccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagatttctaaatattatcctagtgaagatactacctgttgaggatgttgagttgttttataaagggtggatggaatggtcaagaacttctggtgttatgagatatctgaggggtttctgttctttactttctggactctctggtctgtgaagacaatatctggatctctggtttgatctgggttcttaataaagtaagtatttatttcttcaatatcttctgttgagggtttgagaagtgttaaataaaaccatctttattatttatcagggttcaatataagggtgaggagtaaagggtttagtaatatctcttattactattctgtatctgatatgagggctgatgaaagctaagtaatatatctaattactattctcaagctagcatggggaggaaggaaagaatacatgggccagaagggcctctatttatagacaaaatctttggtggggtggtaaacagcttcactgatgagaatgattgatctgactgggtaatgaccatacactgctaatttaatgatgtcatgctatgaatttaatgatctacagctgtgaacttaatgatgtgcagctgtggagttaatgaagtgcagctgtgaaattaatgacctacttcttatatgttggtcaatgatgtcatctgtgtgattaataatcttgatgttgtgaaataatgatgagtggctgtgtaattaatgatgaatggctgtgaaattaattattaatgatctgcttaattaagtaataagatctgctgaatgattttatgatataatataatattattctattccttctgaatggttttcagctttataacattatgttatttctaattccttcttgaccattcttgttatgttgtgtcatttgagataattaaataagatctgatatataccttttaatcttccttgtatgttttatacctttagtctgtgaagtttaaatatatataaaataaaatatcaaagaaaataaccatgatttgagaataaaaagcttcatcatgactgtttgatattattacctgttttcttgaatttatatttactattttaattttttttaatatgtatttttctgttttatgggtttgattggtcttaccacaccacaacggcacaacttctggtttggcaataatgttatattacctccaaacaagactgtgttatctgttatcaccaggtagtcactatgtcaaaataactccgatatggcattatttgtaccgtcatagcccaaagcaaatttttgaggacaaatgtttatttatatataagatgaaaacaagatacttctacttttccttcattgaattgggacaattgatgaagatgttgaagggcttggacaaaacaatttgaaataaagcttcatgcttgaatgaacatgaggttaatcaagttgcaaaatgtgaatgatattgctgcgaccagttccagaaagacaggtagtctttggaagttgatgtgtcgattcctaagacgtggttccagtggatttgtgctcgaccgcccggtattgcggggttggtggaaatttacgcttcaagattaatgtcggctgacgataaacataacgccatacggatggttcgcagcgatgaagtttaggagagagagaactctccgcgatctttctggtcgccaagcgcctctggcgcaagctggaccgctcaagttcaagcgtgaaatgaggcaggtctcgatttgccctggaagaaagtgcagtcatttcaggggtcatgtcgacgaagttggacagctgagagggacatacctttcatcgctttcacaagcggcttcccaaatgtcaaggttcttggacaagagctctctcggcaatggcgcgtagtttcgaggtgggatcgggggaggtgatctgagtggaagacgggaggggccgccgtagtaggtagcccggcgagcatggttggatggaacatctcgtgagtactctagtgtgcgcggactgtttggtggcatcttcagctcaaaaaactacaagtgattgagggaagttgcgaggattgagtggatagacaagttgattttcccggaattgatgcgatcaagcgtcgataatgggccggtcgggcaagaaacactgaaggatgttgagtgcaaagacacggattgggatagcagtttgagaagagtcgtagagcatgtgtggagctggaccacgagggcggctggccttagagctggactatgtagcgagtcgacctagtcatgagactcgtcgataacttgatcggcgccaagtgcagtcatttcgaacgcagggaaagtaacatctcgataattctcctgatgcaagggataggagctggtgctagctggtgagagtcacgctacactaaattaaattgtagatgacaggattattccaattattccatgtcctcatagcttcctggatgcaatcagcaaatcattaatgcttgtaaaaacatccattagtggatacatagtctagagttcccgaaattattccagacccatcctaaaaaaaatgtcatcagcaagtttcaacatgaaggtcatcagcgatcagaactggctattgtggaccgggctattggaacttgtaggacttaatcctcacttgacaaaagtcgctgagttaacaactactagtaaactaaaccaccatggcttcccaacctcatcacttggttatacatggaaagcctgtgccaaactcactcagcagcttttatgtaccacatttgtgaccaaaacgcatgcataagctcaactaaaaaaacttgacaataggaagctaaactatcacgaaaagatcaagagaacgaaggcttggtgtgcatttctcaacttgaaagttgtggcttccttgctcgagccgtttccaccggcggccttgttcaatgccacccgggtccaggctgataaggcccggaggtcatagaagcaagggcactttcagcacagcctcgttaattttcaagttagataataccattgccatccccctgcatcaactgattcaaccatttcagatatgtatctgactccgcacaactattgccgactacgtccctactacccaggtgatcaatcaggtctggcctcggcatgcaagctcctgttccgctgccatggtcgctccgagcgcctgggttatcagcttcattggctttggtatccgaagcccgaggccacatttcccctgtccccatgctccacaattggccttcgtcaatcgagtcgaatgttcctcgcaaacatcggacactgcaaccccgttgccagctcaccgctggaaaggtctcggcatgctcactgctgagactggtacatttacgtagttgtttttatggcgcggctcattgccttcaccgaattcggcatccaaggacatgcctccttattccgaagcccctaccctttcgaatattatattctaaacagttctatcatgttctgtatcctccaatcttgattaattttgaaatgactgaacaggggaagagttatgtacattggtaagctgtgaggtacccacatctgtcgggggtctcgaaacgagaaccccgtcgaaggtaacatggcaatcgaacatagatgtttctagttcctcaggttcgccctccatgcacatgccttgactttgcttctggtggcgcgcctctgcaagataaaaaggccctatattgcaatggcttttcaagcatccaaaccatccccctccagtacaaaatcaaccacccaatatccaaagcatttgtccggcattcatagcattgatacaatagccaagtcatcaatccggaatcaaaatcctcaattgattacccgcagtcatcagataatctagcagtattcaaatacaaaacatcgacagctgtaatattcactcccaaaatatagatttcaagtatcagataactaactgcttgaggatgcagattatagaatttttcccagttttcatatcagtcattctgttgggcacagccttggaagttaaaaccaaaaaacctgatgcttttaaatgtgacaaaaatcaaaaaggaccaaaggctatatgcatccttacacccggaggtgaacaaccatcaaactactggggtaagccttagtttaattgagattttttggatataaagtttccttgcacaaaataaaatctcccaaggaactaacagagtgggtttttttttttcatcttgaattctagtgcaacttgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataggataaataattccaggttttacctttctctcctcatcctaggactcacaaggcccttcaccccccccccccccaaaaaaaaggcagagtttgtgtttcacacaagagacactggctcaaacttcacaggaggaatttctaataatcaatgtagaaatcaatcaaaaaggtccattcaaattttttatgttatatgaatctttgtttgaaaaacctgaattctaaaaccaatttatcaggactttcttattctgaatctaagactggcatctaaattccagcaggaaccccacccaatgtgaacaaatcaaagaaaaaaaaagaaaggaaacattatctcctgatcagtgaatgcaagttttatgtgagattaatttggattctcatgtgtatcatcaagggtttcattcaaaattaaagtctttactttgtgccccgaccattctttaattccataaaacgtacataatatatccaatcatgttctcaaattgtttttacacctctgattggtttgaaagattagtttatttttttgttttctgttaattggttatgaaaactagttatcaattgggttgagttcttagcaccaaaggaaaagctgggactttagattttagtctataatacttaagctaggttgaggtaatcaccagaatcattctcaggatcagtctcattctcgtgtttctggattcaggtgtttgtttggattgcatacatttcaggttggtgtcaggtgatcttgattccctgctgaatcccccaggttgagcatctggatcgcagacgtgtgtgtgtggatgcatattcaatgcgtagtactgttcgggtgtctgcgcagcagcgaggctcttccccgggtggactgttgatggttcccccactccgaacagcccagactgccaactgcccaacctcaacccaccagacactcaccctcaacctcaacctcaacctaatcacaaataacagtccattcatcatgctgcacgccttccctcagcaacaacaacaacagcagcagcagcagcagcaacagcaacaatcaaatcagtcttactttcgttcatcaccaccatccaatccaatccagtctcaaccaaactcagcaccactcgcctcaaataatcaaggcagactgaacaacaacactaatactaccaccaactccacataatcaatccactcacaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatctccacctagggatcactcatcagtccccaacctcaactccaactcaaatcaacaacgtaaccctactcttgagagctctcaacagtcccaatcgcccccctatccgcttccagagaatcatacggctcactcctcaactccaacaacagctccacgccctctcaagttcaaaacggtaagacccaggacaatctcaagcaatggccagtaactgatcccttgatatcatctcaatcaatccaggcatagtcagtcgagtagatacaccctccttaattggtccaccttcagtgaatacccccagttctgccggattacccatcaacgtaccctcgcatatcctgtccagttcgactgggaaactgctcttgtcctccaagcatggctcacccaccggggctgagcatccaaagaactcacaatccgagaacgaaaagattcactatttgatcgtcgacctcttgaacccactcaccagagaattggcactcttagaactcagtaagaagcgcgaacaatgggacgatctcgcccttgttttatggcattcattcggtcagtcaaaatccatttgaaacagtttcttctcttttcccacttatcatccgaggtgctaatcatcatcaaaacgaaaaaaaaaaaacaggtgtcatgtcctgcttattacaagagatcgtcgccgtctatccactcctatcacccccttcgttaaccgccaatgcatccaaccgagtctgcaacgcactcgcactcctccaatgtgtcgcatcgcacaacgagactcgagcgctattcttacaagcccatctaccactattcctctacccgttcctgaatacgacctcgaagactcgaccgtttgaatacctccgactgacttcgctcggggtgatcggcgccctggtgaaacaaaacgacaactcagaggtgatcaacttcttgctctcgactgagatcatccccttatgtctcaggatcatggagactggatccgagttgagcaagaccgtcgccatcttcatcgtccaaaaaatcctcctcgatgagatgggtctggcctacatctgtcagacttacgagcgattctatgctgtgggaacggtgctcagcaacatggtcaaccagttggtcgaaacccaggccgtgagactcttgaaacatgtcgtgaggtgttatttaagattaagcgataacttgaggtatgatattttttgcacccagtttagcttgagtatttattctgatcactctcccctcccctacttttttttgtgttgaccttcatgacacagagctagagaggctttaagagcttgtttacccgaacctttacgagatgcaacattcagtcaagtcttgaaaggagacctaatcacgaaacgatgtttggctagcttattgttgaatctgtcagaccgagtcgaatagtaaaaaaaatgatctccacatccttcatcctaataacgcaaaacgcaaagacttaaaaaaagagaagaagaagagaaagaattgctggttcttcctttctctttctcttcccacatcctccatctttgaatgtagaaaaaatgtggccgagatttcccctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaaaaaataaccccaaaacgaaaacttggaatagtcgtcagccccaggaatcaaacaaaaaaactggcgagctgttttgttattaatgattggaagcatctgattgatgtgccagaaattcaaggcacaaagcatccaacagaatcctgggcaaacctccatcctgaaggactttccaaaattttgaatggttgtaaaggggaggacaaaccaacgaaatttttctcgatgaaaaaaactcaggtaaagaaggtgcttcgaaagtttcaagatgttcagaaagatgtcgttccacaagctgcagagatcacctcctatcgacataagggagccctgttcgatatcctcttgaacttgtcaaaaaaaaggcttgatctggatggtcgtcaagtattggaaaaacgcatttttgaacgatggttggatgacgggcaagatgggacatactctaaggagttcgtcttggcatctgcagcatcagcctctgaattcacaaatatcgttcaatatgttactaagttgacgaacgtggccacgttcatcatcattatttatctttcattaattgaagattataacgaagaagcattagcacccggagctctcgagaaactcatgggcttctacaggacgctatggatagatatcgatcagagtagtccagaattcatgaaagaaaacccttggacgatgaaactgtcggaaatgttaaaggtggactcatcgaagccagtgaggggtcggtttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatcaacaaaaaaactggcgagctgtttgttattacgtgtattggaagcatctgattgatgtgccagaaattcaaggcacaaagcatccaacagaatcctgggcaaacctccatcctgaaggactttccaaaattttgaatggttgtaaaggggaggacaaaccaacgaaatttttctcgatgaaaaaaactcaggtaaagaaggtgcttcgaaagtttcaagatgttcagaaagatgtcgttccacaagctgcagagatcaccgcctatcgacataagggagccctgttcgatatcctcttgaacttgtcaaaaaaaaggcttgatctggatggtcgtcaagtattggaaaaacgcatttttgaacgatggttggatgacgggcaagatgggacatactctaaggagttcgtcttggcatctgcagcatcagcctctgaattcacaaatatcgttcaatatgttactaagttgacgaacgtggccacgttcatcatcattatttatctttcattaattgaagattataacgaagaagcattagcacccggagctctcgagaaactcatgggcttctacaggacgctatggatagatatcgatcagagtagtccagaattcatgaaagaaaacccttggacgatgaaactgtcggaaatattaaaggtggactcatcgaagccagtgaggggtcggtttattctagacaaggaagcctcttgctctagagcctttcatattttcgattattggttattcaagagtggcaaaagtttgagaggtggggtctcaagtgttcgaagggattatgatgcactgttagttaaattaatcgaagtcatgatctttcattctaattatcaaacaatccgtcacaagctggcatcagctggaccacttgttcgcaggaagaggaagaaagcttcactctccagcccccccaaaaaacacgtttctcgtgcactcgaataactttgtctgaaaagaatgtacaaatataatttaatatcccctatctacagccaaattcataatatgcacagagaaaaaataggtttcacggttcagtttatcattccaacaaaatcatcacctaatattcactgaaaaagttacaacagttgatcaaataactgcagttactttggagacacatgatattttattgtaggggggagattgtggataatttctcccttcaaaatcaaacagattctccagaaattcgctagtaagatcagataagtactgattcacccattttccagacctgtcgtgcattgcaagtcctatcatctggcagagcaggttcatgtataagtataactgtctcagaggatgggatcttctgggtgcaaacttgcttcccaattctgtggtagcttagtaatgtatcagaatgttgaccaatctttttcattcctgaaattgtcagataagctttaaagtatcacagtctttcatttagcacttaatttcaaaaaataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctgatgcaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtttttcctgatgtaatatcaggtatttttatctgatgtaattccagatgtagcaatctgatacaatcactttggcagtgattacaagccctggtagttttttgctgtcaacaatgatgcattgcccagtagaagaaaatccttaaagcatttaaaattctgtaccattccatttggccggagaggaagggtgtcaagaagaaaacttgaaaaaatctgaaagtcatcttgggtgaaagcccttctggttctgcctgataaggaagtttaaattcataactgaaattaaaatgtgattccatgattgtaacatagtgtccttttttggaaataatatggtgcagctgatcccaaaaagcttgtggttctgggaccagctgtatttccaaagaaattttttgtgccttgttttttagcacctcatacagtgcgcatcacctcttcttgactaccccgaccctgcaaaaaaaaattgaactttgatctgtatgtttgttcacaccaaccatgctacatgtgtaaacaatgcatttttgagctctacagaagtagtggaactcaaaaatataaagcaagattgtgtagcatgcaagacaaaaaagtttgaaattttcaaattcaaaatttggaacacccgtggaaaaaggccatactatggcctattgggtatgcaatatgtatttatatggtatgtattatgcacatagaccatctaaatacatgatattgagggtaaaaggagaaaaaaacatgaaaaaaccagtgccagtcatccggctaacttgggcattgcaccaggccatgatctgatgagccttgccaatcaagtttgtttcttgtttgtgaatttcaaagatgctgttggcatcttcatattcatccagctcatttcatttgatattgtcttcaaccggaactgcttcctcttgatcaatgatctcaattggctggggatttggctgttgcaagcgttttggtttttgtgcatggcatgtttctgtttgtgtcttttcttctacataattcagaagctcttctgactctctgcaattgagctgctttggcgattaccatgtcagcaagtgagatggatgtgtctgctctgtgaacaaacctcactggtgtttatagatctgtacatatgagtctcattcctagcatttatttctgtacacagtagataataagtatactagcatgtatacaacaaaaaactggaagattcaattcagagaaaaaaatctaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcccattttgaaaaatttccgaatccaaagcggatatccggatgcggccgcccattgctactccatagcctgtacacttgactgtacaacttccaatttggttttggaagcctcacttgggctcaggacacctggtggctagcgggagggccagcagagccccgccttgattactgcgaccatacggggatacaggaaaaagggttgcaaaaaaaaaaacttctgaattacagctgatcccaaaactgcaagctttttgggatcagctgtattacacttgaattccccaattgtgatgctataattttcatacaatgtttcaatatctttcccatagggtctgaaaatctgctcccagttttcaatcctccattgacatccaaaccatatccctaaagttgtgaattatgtattggtgaacaatgcaccttggaggccaaggggaacttgccaatgatcatctggctctgggtttgtaggaaaaagcactgtcaaccatgcttagtacgcatcaaggtccttgatcctaaggtgacagtggctagtttgcaacacaaccattctgtgtagatattccaatccgatcaagtttcccacgcctggttagctcagtcggtagagcatttgacttttacgctgcttataacaaggttgcacgcaatgtgagaagcggtcatcaaaatgtcgggggttcgagccccccattgggcgctgtttttgaccatttttgtttcatatgggaggacaaagagattgtttcaacatataaataagtgagaaagagatggtattgttaaactcaaaatgcaatggacaaacagcaaatgtatctcagttttctgtgtcattcttgaagagggggaacgattctttgaagtgaccttgcgcaagtttagaatactccccctagcagccatattcatgttgtttcgtcagtgatacgacaaagattatcgtcagaaaggggtggaacaaaaggtttaactcaccctcgtcccctccctcaccaccactatccattccctcgtcagcatcaccattatcgaagtaattgttatcataatccggctacaaagcggcagacaagttatagttagcaacagcccccctctccaaatataaagaagaaaaatgagtgaaagaggcgactaacatcatcttcatcaatttcttcttcttccatttgtgcaacttcctcttcctcttctttatcgtccttctcgccgtcctcctccccctccagatcgtccgccaggccagacaaagcagacttcccagttgcacgcttcgacttgcttttcttgactgtggtcttttttttaccttcggaaaagctagtccatagatccggtggaaaaaaagatttctccatcaggtgaagatacctggatttatctgagctgtcggttgagttcccagctggttgttttgcttcaccacgttcggccgaattcgcagctttgtagcgatcagagtacaaccaatcctctgaagaggcctctggctggagatcaagtttcgagaactggtggataaaaggcttggccagactttgacgttgcttgtttttctttgacccaacggttggtttcagatcgccttcgataacccagcgctggcgagatgaagggtatgcgggatacagccatcggtcgacggcgggagcgaccgtttgggcttcctgattcgagggtaaatcggtcacgggaagattaacgcctgccgtaggatagagtacatcgccgatatcggcacgagatgtcgccagaaggtcggcaaatgataaagttccgagtgacaagtctgccagcgccccgcgtccagctcctcccccacctcgtccacctcgaccgcctcgaccgccaccacgaccaaaagacatctggttttaattggatcaacaggtccgttattcaggccactggttcgatgctggtttgtggattggagctgactggaggaagcattagccatacagttggttcgcaagggctccgtgcccgggcagcagacacttggcatgtatgcatagaggctccatcgccttacaggggggttccccatgtgtgaccaccctgcaaaaagtctgacacatgtttgggtatgtatgcgtagttttttgcccatcaatctccacacagacctaaatcactcatgagtgtctaagtggtccatttagcaagtgctatgtacttgggtgcagtgttaagaacagattttgtggccgctccttgattttgcaggtgcagaactagcatggatacgtttggaacacaggaaagattacttggtttgtattgctccaattgtgatatatttttccctggccattcagtccaccaaccattctgctcaaacacttgatcagaattgttagatagaaatgtgaaccattcttgaaaggatgaatcagtttgatgtgggtgctgagactgcgctccccagaaccttgctataccatcaaacaacaaaggaagctgtgtgcatttcaagacccggggaagtggaggaagccgtgtgcatttccgaaagataatcgtctaacttgttttgacaagtcttggtgaagaatgaagacactcttgaccacaccatgcctcatgttactagccatgggtggaacatcctcctcgccgccaacagattcaacttgggctattcaaaaattgtccaactttgaatccatcatttcgtatgacgaattagtaaatcaaattttgaaagagcccttatgtttccatgaaccaactcttcattctcaattctcagggccaaatttccgtccacaagccaatcaccaggaactcaatgacaaaatggtgtattctccacagcagctcaccgctagcgatcagggactacctcgccctcccaagcgcaaatggcatgtcatcctcacagaaggtgcagaaaatcagtctccatcgaagcaaacggaaatagtggaggaatgcccaaagagcccggctgaggagactagatcaatgttgttggaaggagcggatttggatcctgacgaaatcatgaggaagaatgaagaattgatgaggaacacaagtgattttgtcccacatgctcaacttgacatgcaagaggaaaagtccaaagagccttccatcccaaccaagttgttccatgtctataattgggaatatgtcaaacaatcccctcaagatcaaaccacggaaaggaacaatgctgatcgccttgaagagctctttagtttgttgaatagctgcaaaactatacccccacaaggcccactcttctggatcccgagagagaatgtgcataagtttctgaaaaggtatagaaagctgcgcttgcagtctccagggaggagtgtacatcgagaaagaaagagggtacttgggaagctaatcgccgagttatgcgacgaaaaattggatatcgagaaatatcctatcttctcggacgaaatcattaagtcattaagagatagacttgcatctcgactgaaaataaatcaaacatcaaatgagacgagacaaaatgataatagactgctcaggaaagttcaaaaaatcatacaatacataacaaatgtaaccaaaatatcagtcttcttaatcatcactcatctgtctttgtttaaggagcaccagaatgaaattataagcagggaggaggtcaacaaaatcttatgttttatgagagatctatggaaagatatggaacaagaagaattgttattagaaccaagtaaatatacatggatcaagagaagctcagatatgttcagactggaagagaaacaagatgacttaagaaatgagaaggcctgggctaatggatattctctttggtatttcgttgctgaagatattgtcaaatattggacagaatcaaatcgaaacaaattcaaattaagatggggtaaaagagaatacccatctgaagtaagtcagataattgaattgatcatctcttacgcaaattacgaaaccatcatcaattcataatcataatagcaaccttcaggaaacatagccaatttggaagaatcttcatgggaagcaacaaggtaaaacttgttaatgactcttgagtcataggaatttggcagaacttcagtttttaaaattcttattaccatcttatcctaatctgtaaggccccgtttggccgtccataatttgtaattttgagtcaagatttggcaggagtttgtgcgaaaattttatatcatttcatatcgcacggtccaaatccgcaccaaaccttagccaaatcacaaatcatgatttgcggccaaacggggcctaaaaaaatccagttttcctgatcctgaaaatataaaaaattctctcttatgatattaaaactggccaaaaaataggattcaacatgattaaataaagctcaagagcatcctggaaatacaatggagatattgtgagctacaagttggaaaaattggtcttgtaatttatatatactagaatccatttcttctcagtttagttgtcatcatatggttaaaacaaagcaaaaaaataattcatgagagaaaacgttgagttgtgcaattgaactctatatttcatctcaataagtttcatgccataagctgaaatttatagccaccttataaatcacaaaaaccaatattttcccccttgatcttgggaaaacaaagaaaaatggaaaatgaatcacttgttttgatttgcaagaaaaatcaaacctttcatgatttgctaaaattggatcatgttttttcaattgcatttgaagtgtgaaataatcctgaaattatgaaacctggaaagaatattttatctgttgaatgatctgggttgtcaataagagggtggtatgatgagtatgtactatgagaaattatggatacatgcatctttggtaaaaattcattgccactcttttggtatattcttgttctcttgatctttggtgataagtatagttttaggtgacaacttccatctattgttatttaatctgtgggtttgagcaaatgattggacaaaaactccttacaagattgtattttttgagtcccattctaaagtgaagcttctatgtaagagagtaactgttcttaaggatgttgtttttcccacagcactcttttttgcagtgaaatggctatgtataacaagctgtatgtctgtttttgggcagtaagtataggaattgggtcggaactatccttatgtttataaaaatggttcactgtctgatcatttttatttgcagaatcctttttgggcctggttcagtatttgccacctcaagctcaggaagatgttgttagaggcaaccaacataagagtgtaccgggtgtaacattgctccatacaatccttggtcacagcaagttgttaagatccatttttttcagtcttcagtatcaccattatcttcatggagacttgttaccttctttccttcggataaaaggggagcttgctatgggtgtggtgcttcggtcgggctggcttccgcctggggccctcggtgcgcgttgcgaacactcggatccacatatttacgtcgccaggtggtcggtactccatagtatgcatttttcccctgctcaccatctcaccacccaattccgtctagtagcaacagaaaaacaattgtcgacaccggaagctcccgaatttcatcgacccacctgaatagatactcagcttctcctcacttatcttcagtcgtttatcagtcttaccctcagtcgacacgtcacccaaaccgcatcggtccaactgtaccatatcggacgctgtttaaatcaatcgtccctcaagacttagcacgggaaccaggatggacggaggtaagaatttgagcctgctgtgagctctctcgagtagctttgatgactgactccagcgtggttcttttggcatcagatctcatcacactagtaaacaagctacaggacactttcaatgccattggtggtgaaactgtcgatttaccccagatcgttgtagtgggctcacagagctcaggaaaatcatcggtcctcgaaacgtaagcgtatggatttgctgacgactcgaattagaaatttacagaaactgatttttttcttgaggaatttccgattttttagaatcgttggacgagattttctgcccaggggatccggaatcgttacccgccgtccgcttgtacttcaattgatccatcttccatccacttccccttcagaatcatcttcatccttgtctgggcccgaatacggagaatttttacatctcccaaatcgaagatttaccgaatttgaggagatcaggaaagagatcgaaaacgagactttgagagtagccggtagtaacaacggcatcagtcgacttcccattaatgtcaagattcatagtccgcgggtcctcaacttgaccttggttgacttgcccggtctcaccaaagtatgtggattttccttattcgaccctctttttacaacaacctagccattctctgccttgtaattaacccactcaatcaacttgatcatcaaagcttccggtgggtgatcaaccaacagatatcgagcgtcagatacgtaacctcgtcctggaatacatctccaaacctaacaggtaactatttctgatttgtcttaagagaagagatgatccaatttgatccatggtgatttttttttttgccagtgttattctcgccgtctcgcccgccaacgtagatcttgccaactctgactcactaaagttggcacggagtgtcgatcctcaaggaagaagaaccatcggagtgctcactaaacttgatctgatggacacgggtaccaatgcactcgacattcttaccggcagggtctatccactcaagctgggttttacgggtattgtcaacagaagtcaacatgatatcaacatgaagctacccatggaacaagctttggccaaggaggatgagttcttccgtagtcatcccgcctataggaatatcgcacaccgctgtggaactaaatttttggccaagacgttaaaccaagtgagaaaccaaaagttcattgtcagcttagttcttgaaactgacccctatctctaaatatcgtgtttgcaggtgttaatgtcacacattcgcgataaactaccggatatgaaggctagactcaatacactcatgggtcaaacccaacaagaactgaacgcgttcggtggcgattctgccttttggggcaaacagaatcggggctctttggttttaaagctgatgacgcaatttgtgaaagactttgtttcgtcaatcgatggtagtcaagccaatctttcgaccaaagagctgtgcggtggtgcaaggattcattacatttttaacgaggttttcggacaggctctccaaaccttaaaccctatggaaaacctgaataacatggatatcaggacttctattcgcaactcgactggaactcgatcgagtcttttcatacctgaagctgcctttgacttgctcatcaagcctcaaatcaaattacttgaacctcctggtttgcgctgcgttgagctagtttatgaagaattgatgaaaatatgtcacaattgcacaaactcagtgagtctatgagtcttgattgctttgtcctcgagtttctcagacttttacgttttgctctcgcctcgaaaataggaattgcaacgataccccaggttacacgcacagttaattgaagccgtgtctgagctactccgggagagattagggcctacatctgaatatgtccagtcactcattgatatacaagccgcctacattaacaccaaccatcccgattttatgaaaaatacaaccatgaatgggggatcacagtatcctcacggatcacatgtgcatgttaatgggtcttcagatcaaagaagggtgcgccaaggttcttctccgctgactatcacatctaatggctctgcgggtagctgggatttcatccgcggttcgccactttctcatccgttttttttttttctttttatctttgccttctaaatgcagtctgtttctgacggagatgtcgaggattcctcgagtgcgaatgaagacgaggatgggacttctcagcgaagcgcagcctttcaaaaccaccgacaagtcccgacgctcaatggccaggtcttccggccttcatctgcgccgatcgaccagcttcaatccggaagtcacttagccggagcggttaaccccaagcgcattgcctcggataatcgacatagtggcccgcccaacccaccgccctctcactaccatcgtgatcatcatcactcaacctcgctacagtatggttctgccaaggatagtttcctcaactatttctttggtggaactactaacggcgttggtaacgctatgttaactcaaccaatcaatcgatctcgacacaagacagtgactcatgattcgggtgagaactcatcttctcagctcatcgatggatcccattcccttcaggttggacacaaaaccccaggatttgaaggggctcatgctgcgtttaacatgaaaagcttggacaagcacttcccagtgactgtcagtacaaatcaccaaaacaatttgaacgttgcttgggtaggattggagcaccgatagtttttttttgttcttgtggattttgtagactgtgggtgatgaccagaaggaagtccatctttcagaacgggaacagatggaaatcaaccttattcgatccctcatgatgtcctatttcagcattgttcggcagacgatacaagatctcgtacctaaaggtaaatttgaaaagtcaaccaagtttcatgcacctcattgctctcaaactaacaataattttaaaaacattaaaacacacagctgtcatgcatttgttggtaaaccatgttagggaaggcgtgcagaatcgattagtttccagcttgtacagggaagagttgtttgaaggtttgcttatggaagacgaagggttgagaacggagcgagaaagagtcaaggcactcctggatgcctataaagatgctttcaaggtttgtccaattgttattatctgcttgcttaaatcagtatagcaatgttgacatgctttttatctcattgtcattctggttaactttatttttattcttttagactttgagtgaagtattgtgaatactttttttttctcttttgtgtttcaatctccaagtatgacacttccaatgatccaacatagattcacattgagtgtattaaagtgttcttatttttttttcttgggaatgggggtaatatacgtgttcttagcccactttttccttatgcaacattatcattattattcaaccttgcttcgttttggttccattttctaatattgagatttttgttggctgaattgtatacttctttttgtctttttggtgatctctgttttgatcattgggtggtccgacattgataaccctgtaatctggtggtcttgtgtgtcctgtctggtacttactcttagccctgatgataaggaggatcagcccatgctgagggatcagtacaaaatgaggatccaaaatggcccggtaaaaccaaaaacacagtcaaggttaccttaatctgtaagcatgggctgaaatccaattaaaaatcctcatccataataacagtcttctttctatgttgctcaatttctccccttctttagggctctattttgactgcatatggatggacaattatgtagttgtaaagttggttaggataaatatgccccaccttggacagtttgcttttcttggaaatttttgtagatatggtttgtcttgttttgattttcacaggtaagcaagatcattcattagcttcttattactctttgggaaccactaacacaggttatgcaaccatatcccccccctctccacacacactctcccctcaaaataatgtcacactttcttcattttgcccttggaattttttagacctttgttactttttttgctagataaatatctagattactggaagccttgccttcttcttggtcaagataatatcaaactcttacatgtgttttacatatgacttttttttcatgtcaaattttgcatcattttttcatttacatatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaagggggttggaaaaacgactcccaaaaattcgatgacgactcccattttggtcgaggggtcgtcggacgggagtcgtctttccaattccccctgggggattgggagtcgacctcccaatccaatttttttttttttatttttttgggtgggagtcgggacccaaaacctccttggcaagtgggaggtttgggagtcgcttccctcccactggccgggggagattccctccagtcatcgagactgtacagtctcgatgaccggaaggaaacccttccggccatcgagattgtacagtctcgatgaccggaaggaatcccttccggtcatcaagactgtacagtcgtctcgagaccggaaggaaacccttccggtcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttgatcaggagtggtctttcccggagacccatcggtgcggatggactagacactctattcaatatatatactttattttgggtcgtggaagatgtacaggaagccatgtcgggagggggtgattcaggtcatggaatggtcttgctgaccggaaggaattccttccagtcatcaagagactgtacagtcttgatgactggagggaatctcccccggccagtgggagggaagcgactcccaaacctcccacttgccaaggaggttttgggtcccgactcccgcccaaaaaaataaaaaaaaataaaattggattgggaggtcgactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgtcgtcgaatttttgggagtcgtttttccaaccccctatgaaaaaacaaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcattttgggggagtgagagttctgagagaaaggaagattgggatgttagaaaaatgattataaatgaaaattttgcaaaaattggtttccagatggcttcaagcagctgttgagtggggcattcaccagcccacattgcagtcaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaaggttttggaaaaaaacatttttattttttatttttcacaaattttgaaacttggttttttgtttttattttttcatattcattctttgggaactattctgcaccaattcaccaagtcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagccgccaaaaataacggtccacccactgtacatagtggacatagaaatttagaaatcaaatcagtcaagtgactcacaagccctcaaaacgttgtgtgtgatgcatatcaaatctcttggcccaaagcagcactgggccgctacattttttgcccaaaaagtgttagcgtagcagacttttttgcgcgccaaaattgtgtagtgttagcaaaaagtgactttttgctatactacgcagcgctacgggccgctaatggccgctatggggccaaaacaccgccaaaatcccgctaaacagcttgttagcgcagcgtagcaggcaatttttaagggcatccatgtatagtgttagcgtggatgctgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcaatgaagtaatattactgttacaggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaattcagtgttgtggcgtaactttataatggagaaaaatttatatgaagtagtctctatcagacctagatcagtatgtaatacaatacaagatggttatacaacctttacacggtgaatgtgagtgtgaaaacaatccaagtggaagatattttatgtggtttatggttttatggtgattctggataagtagtgaaattggttgttgttgtggctgttgtttttactggtgttgactagacctttgatgttgatgttgttgatattgatgaccactgagctagctgggtactgtgctggctgggtgatgatggtgatgaccactgagctagttgggtatgaactggctgggtgatgataggggaattggtgaaggagaggcctcctgatatattctttcctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatacattgagctaattatgctgtggaaatagctaaatatggtactactgtatgtaaggattgcataaactggttgcactgcctggtggaggttttctgtccacatgcatttatgcaaagtctgaataaatccaattaagttactaagtggaggcctaatggttgcccatatgcatgccagaattgcataactgatctgcactactggtggaggcctgctgatgtaataatttatgtgtgtgtacttatatatatgtatgtacttatatatatgtggtaaactactattaaatactaattagtgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatttagattctgattatgcaataatatattcttatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacatcgccagattggtcgcatttataagtcgcccgatcctcccccttctgagctgtagtgtttgtcttcttgagagcatagccatgttccaacgcccacttttgaaccgtgtcatctagttgcgcccgggtcctataagataacttgggaggcggcgcaagggaatgaagactggcagacggagtagttgacggagctgctgtagacacagtttcatgaagtggaatgactttgtcttgagatgtaccagtgagggggttcacgtgagcagtatcctcagttgtcgcagccaaaagaaggagcgggttgatgtggctttgactttcagacattatggaggagtttggtgaagttgagtgatgaattaaaaatgacgaggggttcaacaagaaaaaccaagatggtagccgtaaaaagaaacaagaaagaattttttgatggtgttcaagaagaaattgcttgagaaccggctgagttaatgcagaggtagtttgagtcctactagcaatcgagcaatgaataaccaacaacaagaggtgtgtcggcaaaaacagagattttggccgtcaagaaggtcaagaaagaccatttttgaaggttttcttgaagaagttggtcaagaaacggctgagttattcagagttggggtataggtcctactagcaattgagtgatgatttgaaaagaacgagaggtccagcaagaaaatcggaaactgtggcagtgaggaggatcaagaaagaagattattagtgttttgaatgaataaaatggttgagaaacggctgaggtattcagagttgaagtttaaaacctactagagttccagcggtgatttaaaaaaaacgagagttccagaaagaaaaacggagaaggtggaagtgaagaggatcaagatagaagatgattgatggttttcttgaagaatctggttgaggaatggctgagttcttcaaagttcaagtttgagtcaattttgagttccagcgatgaattaataaaaacgagaggcccagaggcaaaaatggagatggtggaggtcaagaggatcaagaaagaagatgattgatgattttcttgaagaaattggtcaagaattggctgagttattctgagttggggtttgagtcctactagcgttccagcaatgatttaaaaaaaaaacgagaggtccagcggcaaaaccggagatggtggcggtcaagaggatcaagaaagaagatgattgatgattttcttgaagaatttggttgaggaatggctgagttcttcaaagttcaagtttgagtcaattttgagttccagcgatgaattaataaaaacgtgaggcccagaggcaaaaatggagacggtggcagtcaaggggatcaagaaagaagatgattgatggttttcttgaagaaattggttgagaattgaaagagttattcagggttgaagtttgaggcctaacaatgaatttaaaaaaaacaagagatggatcagcaaaattgaagaccatggcgctgaagaggataaaaaaaggatacttttggtattttctttgtgaattttggttgagaaatggccaagttgtgattttttgaagtttatagtgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgacacacaaactcgaagtcataagacttggtcaggtggtgcataatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgagaaataaacaaaaaaacccgattttttccaaaagctttgatattcattctgagggagtgggagtgctgagagaaataaagaatggaacgtgggaaggatgattataaatgaaaaaaattggaaccaaaaaaggattggccaggttggtggtccagattggagcaaaaacactaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccctctgaaaaccagtttttccaaaattttcattcataatcattcttctcatttcccaatctttctttctctcagtactcccactcccccaaaatgaatatcaaagcttctgcaaaaaatcaattttgttttttatttttccaaaattttgaaactttattttttgcttttattgtttcagattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgctctggagctctggaatccaaaataggcagccacttttcactgtctaggcactgtacctgcaagttggaaatgaaccagaggtgaatcaaaaaaatccgagtccgtggggttgaagaggagacaaaaagaataattctggtattttttggttgattttggttgagttttgactgagttgtggtgtgttgaaggtttagagggggagtgatgtcctttttcgattgtggtgagtggttttcttgtttggtgcctgcaggaaaatttttaaagttcatgcaggcacttgtggtatgcgcgcgcgccccctggaggcaaaattatgcataaattatgcataattaataaaaccgcgttaaaacacggaatccgtgtgtgctgcgctgcagcaaaaccgtgtcaaaacgtggaaaaaccggggttttttttaaggcccttttttttgggggggggggatttaacaccccaaaaccccctggacaagtgagaggtttgggagtcacctccctgctggaaataccctgtcggccgttgaggatgtacaatgcctagacagtgaaaaatggtgtcccatttattttttttttggagggcaaggagccacttttcaactccaatttttttgtcacaggggcgcagtgggacagggaaaaagaatatagaaacaaattaattacataggcaatcaaaaaaaagataaaatttgttgaaaaaaaaaaacaaattttgtagtttttttcaatattgatgtaaaaaatacacaatttagaggggggatgcgctgagagtggagaagaaagatataaaaaaaagttaaaaaagtttttttattattgttttttaaatttttgttgaggggtcttggtcggggacgatgtagcctttgctgggcgggctgggagtggctggaggaggaggagccgccggcgacggcccggtctgaagcaagtcggtcggccgcagactgccccgtgacctgttgcatggtggaggaggtgatggggaacggggccgtcgccggtctgaagcaagtcggtcggccgcaggatcttcgaccaagcaaatagaacttagatcttcgaatggaacatgatacgtcttctccacgtgatgattattaaactgctggttccttgctggagtcagtcacgaatcgagtgactaccaaatccacgatatctttccatttggtcatagcaccaagacctgacggattgataacgacgaaaataccattgtcgtctcagtggccccattgacgatctcgttgccagtcatccagcccaccacctcagatcctgacaaacaagccgcctatgatggacacggagaagacccagactcaagatcagcaggacagcgtccatctgccttccacctccaccgccgagatctatcaatcccacattgcctcgatgatccaggatgccgttgcaggttacaactcgatctcctgttatcgatataggtgaaatcatctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaactagacttccgttgactgtcaaaactccctccacttgcgccattgcctcccccgaccccgccatatcatacccccacggacaataaccaaactgaacaagtcggcttactcatcgaggaaataaacaacttcagtataccggatatcaacccgaatacatccgaccttcctcggaacgacctttccaattttgctctcatcgacaatcgaccaccttctccttttctatccccattatctcatattttctctcaatatctcactcgacaacccccggcgacttcttttcctattcgacaaacaaccccgttcaaccaacctcatccaatgtcaacatcgacagcatccgagatcacccccagaaccaaatttctccaacaaccgagtgtctacaaaactgatgttgaaccacttgcggccgacggttccaacttcgacaaatggaaacaaggtctcactcaaatcatccttctcactcttggacacgccaacttcttcgacaaatcggacaactattccaaactttcagaccaggaaaatacctgcctcctattcctcatccaaatcacaatccacgacgaactcgcatcccttgtcgatcaatacaccaagggcaccgaagcttatgatgccatacagaccaattttcaagggacgcttcgtttttgtcaaatggaactcgtcgacaaattactcgaactgcgagtttccggtccatccaccgagcccgctcaaatccccagccttttcaacaagatatttgagacgttcagcagtctacacaaggttggtgcgggcctgccacccctcgtcaaaagtctcattcttcaagcggttgttcctgcgcccttgtcaatgtctagatctcaactttttcaaaacatatctctccaacttggcaagaaaccagatgtcacagctcgcgacattcaaactatcattacatccgcttatggcgaatcccttcgcttcgactcatcaccatcgccaaatgtatccgtcttccgaacctggcccaaccaaaatcaatgggcgacctcaaaccaaaatctgatccgacctcctcgtcaaaatccttttcaacaaaatcaaacagggtcacaacctctaacattggcaaccaacaacaatcgtcaacccaatgtgggcagacctggccacccaaccatcaaggacatcgccgcggcgatcaacaacattcggaagggcaacagaggccctagcgaccccaacatattcattggcaagccatgctcatattgcggtgtgtcaggacactggagatcgtcttgtccgacactccgcagagatgccaatctgcctcctcccgacacatcaacaactagtcgccccgcttccggtttcgcccgccagacagcacccccgaacgacccagccattggcacgaattctaatgcagcagttagatcgacggtggccgcggatgcgacgggtgctggaggcgcaggcacggttttggattctgcggctacccaccacatgagcggatctttccatcttttttctaaactttcttgtctccgtccaccactcaaactcaatctcgcttcctctgatggctccatgaccgcaacacacagtggtcacctgaagataaccaatggggttggttccctaatgatcccgcgagtcctgtacagcccggaaatgacgggaacaattcttagtctaggacagctaatcgattcaggcttcaaaccttccttcctaccgaacaatgacattcttttaacgtcctctttcatttctgtcgttgctcaatacattaaccgttcctggctcatcttccccgcgtcttggcaccacatatccaactccatcaaatcggcttctgctaattctccacctcagatctcttccccttcctacacatcatccctgacatgatttcccagatgggaaatcttgtatattttagggaaatcctgtaaaaaaaataaagatttttccagattttttagattttttagattttttttatttttctagattttcttagatttctctagattttttagatttttccagatcttttagatttttccagttttttttataagagacatctaatataagttgaaaaaaattaaaaagtccaaacaatctgaaaaaatctgaaaaatctggaaaaattagaaaaatcttaaaaaattggaaaatctaaaaaatctgaaaaaatcccaaaatttgggaaaaatctaaaacatttagaaaaatctaaaaaatctagaaaaatctgaaaaatctggaaaaatctaaaaaatctaaaaaaatctggaaacatctaaaaaatccggaaaaatctagaaaaatctaaaaaattcagaaaaatctttaattttttacaggatttccctaaaatttacaagatttcccatccgggaaatcatgtcagggatgatgtgctacgactggcattgccgtctgggacacgtctccgactctgtcgtaacggatttcctcaagtgtttcgttcccaattttaacatcaaacaatggacaccttttatatgtgaatcttgcaagtcttccagaagcgaacgtcaccgccattcacttcccgaagttattcccaaggacaaacgcctcgacctcttggtgacagacatacttggaccgttggacccaggcatcaaaggcaaccgcttcctccttaccatccgagatcatgccactacatattcttttgttttccctatgaaatcgcgatccgaggtccctggaattatcatctcgcttgtcaaacgcatcacttctcatttccaatgttcgccaaaattcatccgatgtgacaacgcgaaggaatatactgtgaagaccttacacgactacctggcatccgttggctgcaagatcatattcacctctccttatactcctgaacaaaacggcgaagccgaacgactcaaccggaatattggcgacattgcccgcactacactcactcattctcacctgccgtcatctctatggtcttatgcttataaatgcgcttgcttcctgacaaaccgcctatctaatactcgatgcaacaccacccctctcgaattatggtccaaccgtgagccgaatgttgcttcattttacccatttggttcaagggcaaccatccacatcccaaaggaacggcgtcggaagctggaacagcggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatctcgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatgcttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgctttaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgacctgtccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctctgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacctccatttgtccatatcttgagtccttcattgataaataataaaattttgaatgtttctcccttcatacacaggaacaatgaccacatcctcccccaacttattgactgtccccagtcaattctgatttatgactgtgtttgaaggctaaaccttgtgtattttatacagtagaatctcaatttagatgatataattataataataactctgataatttttatgtttattttattttagtggctaattttaattgagactgggaattgaacagaggagccttcttatttctcaaaaatttactccttgggtgagaattgaacccagtatgtgttgtgtataaaatttgttcaaggatgggagtggaacccatgtctctgatgttgatttgtgtggggtgttttggggttttgcctagttggggacttgaactggggtccggttggttgactccaaatttggagtttttgaggtgacagttgaccttgcgcctttcacagaaattttcacagcctttggttcgagttgctgcgcgcgcagtagtcctgaaagccgcgctgtccgctcccaattggtttttctagtctttctccgtctcggagccctttcacggacctttcacctttttcaactatatcccagactatctgcaccggcccggtagcggatatccctccttcaactcctctcttctctctactctcttccccacctcgactatccgcctatccaccaatattctcgacgatctccccgacgatctcctcggcaatcttctcggctatgggatcctcaaattagtgagtcttaattctctgctctcatttttccccgcgctaacaatattgattttgtctcctggagattcctttatgagcttgccgcgctgccatcctcgtcactggtcccagcctcttcgatcgtccggtcttcgacgatcttctcatcttcgtcgctctcgacccggtagtatgtagtctaaaaaaccatcggccctcgtgtgttgttctccagtctctcttcccatccattgccaaacggagcctgtcaatccttcttcatcgtcgccggttccgacccggtagtatattctcccaagaacgttcccatcgatccggccccatccctttcctggtccaatcctgctatccacctctgtcccaacttctcgacgatcttcttgccttcgccggcccggtagtgtacagtctaaaaaactcatcccgcgctcaacccacttcatcgccgatcaatctatcctcgctacttgcccctctgattcaccaatatccgcgccaaaagcgtaaccgaaatcaatcccccgctttaacccgcgtattcgccgcaagtgaacctctttgatcctgaacattcatcgccgatccgattacatctaggctcaagcatcatcctagcctataatcttatccaagtttaagtatgttatctttcttccttctacaacgtgtccggagtcgctttactgatcgctagcactcatccatcatcgattgaccatcttaaaggaattcagattgattggatttgtttatatgcagttttctgtttcttcctcgggggggtcaatggggtcccccggaaaaacgattcgacttcgactcttcccctcaccaaccccctgcctatataaaggactcgtccttcgcttcagtctcctcttcccccaactccatcatcacttctccccttccttctcaactatccccttcatcagttctcgccttcgcttcctgtacagacttcaccccttgttgatagaactaaaccccaaaaccggttttgtatgttgatttccaatactagtttaagtaatcatggctgttgtgttattgtccgatccggttttagacgttaaaggaccgatcctggtatactctctttgatctcttcgatagatcgatagattgatcatcttaactgcctcatcgctggttttgagtgatgccagaccattattgtttgttgataaaagaatccagtcgctttcttgtgatgcttgataatccaaaggtaaggtttcttgctcgttccaaactgtagggtcgatctggtcgcttgttttgtgctggtattgattcaaaacgagtaaattaagtcgcttcttccccccatcctcaaatgatgttgtagtcgaataaaaacttgtatataaggaattgaaagaaatcctttgatccttatccaactgaatttttaagcaatcattcatgtgtctagtcctcctaaactggccttaactgaaaaattccagcaaggcttatctagaaatatcttgatataagagttgcagagtaaaaaaaaattaaatttgaaatttgataatggaaagacaaagaaaccccctcccccaacttaaatggttgtcctcaaccattcctgaacagaaaaaaattaagaaacttatttcaaaattgagttcataagaaatgaatctcctcccccaacttatcaaaaaagagtgtgaaactgatatgttttttttttttgtctttaatgagttatgcttgaatttttttttttttttttttttattattgatgttagttttattttatctgttatgttaccagatgtacctgtttctatctatatctggtggaactgattctggtaaaatatgaaattgatcttctgaagtagggaaattttgctctggaagagcttgggtcaagataattgagctgattggctgaaaatatgtgatagaacttgaatcaaaaatagaagaattatcccatccctctccttccttttccacatagcccaaattcttgagatctgagttttcaagaggagtgcagtaactgttttgaatttttctgtgaagatttgaatgaggtttaaacaggtgtttgttgaaaatcttgttcttaagcttgttgatctcttgaacctctttgtcttttggatttaaaggaaatttggaattttctggagaaattttactaaggtgaaactcttgaaagtttgaactattattgctggtctttttggagttggactgatctgtttcttcctgttgaaaaaaattatccaaattttcttcatcatcagtttctgtagttttttcagcatcttccacttccttttctggtgcagcaaaatctactttgtgtttgttgacatctggttcaggtaaattgtgtgaatgttttggtaagtcttgccctgtttttcttgattctttgaattgagctgtacctcttttgaaaatttttaaaagtgaaataaaactgattaaaaaattctttctacacaacattaccttcatgaaaacaatttttgtcttctttgtaagcatctgaaaaaaatcaaagaaaatatttttaagccagtctagaagacccggcgttcggaatgcaactcgcttgactagctttagtgagtaattccttaagtgaacactgggaatcagaaaaaatgctgggctgattctgtttttgaaatttttcgggattttttctcctgtaaaaaaggcttcatactgttagtgctgagatctttcatgttattccaacctctaccttttcctgtttttgcaagtggtactgatacttttcttccatttgctccttgaaaaattaaagtttcacccctttcatgatattctaaattacacttgtaatcaaaaagaaaaggtcgtccaaggatacagtcctgtgcttttggagagacaaaaatatgagccggtccggagaatcttccaattgttactggacagttttctgctactccgctcaaatcacatctggctcctccgactcctttcataggtatatctactttgaccacttccaggtctaaatcttgggcaactgagctgggtataacattgaccattgagcccgaatcaatcataaaatccacttttgaacctccgatttctgctgttacgtatcctagagcacaactgtaataacatggatctctttcttcatcttcattgttgagttccatcgccgacattttgactgcttcagttgctatgtaagttgcggaacttttccctgggagtctgttctgtaatttcgaaatgatttgagatgtgtatgctggagatatagccgtgagctgagcaaaagtggtcggaattttgacattatctagttcctgaagcaaaatttcctctgggcttgcatccttggatttcatagctgagattctatctttactccaaaccttctcgactggcttcttcggaggattcggcgaaatctcggccacttcttcctcttgatccacatccatctgttcatcgtttgttggctcctggattcggacacttcgtcttcccttctgcgcatcagacctcgttattgcgtgagttcctagaaaattttcagcccctaatgttggtggatcccaatctatagtttgagctgatgacttcatgatcccagaattttgcttcggttctgttttggtcgcattatttgtgtgttcttgcatctttgggtctgccgaggctgttgcaactacggttcggattggtcttgaagggttccatggaatatgttgcccatctggcaggtaccaatctttcccgtttcttttcactagcccttgctcttcatccttaaacaattcggaacatctgtaagttgtatgaccttctctgtggcagtaaaaacacatcataggctcgtaaattggcgtcgaaggtttggcgttccctcgtgagaattctgatttcggattgctttgttggttgtaatgtggtaaactactattgaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaagctaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgtaataatatattcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccgctgcttctgtaacatgtttccacagtggaggtttactacagccgtctggtccttttgggagttgtccgttactgactaaagtcctcttgatgttcttctgactttctttagaaaatgcacttatgaaaagaagtgatgtgtcctgcttcttgttcaaatgttcattatccacgagatatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtaatccttcagtcctccctttctggagtattcttccacaattttgaccaaatccgccgtagtatatagaatagtgttgtccaattccccccaactctccttcattgccttccttaactccgtccagttgaagctgtcgtaaccttccatcgcctcgagttccaacttcaattcctccttatgtacaaatcgcccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtaaacaagtcccggttccttgatgatccttggtccatatcttctctctgtcggttcatgttgaatttttctcagttctgtctctctctgcccttcatccctttctagtcaccttaattcagactgaagttgtttttccaagtagctggtttttggttgttttctgagtcctcttttgagtcaaatttgaaccctaagaaaataagctcaactcaatcactcttgtctctacggtattaatttcttccttttctgatttattgtttgatattaaaaaattggttaactagaattaacgcctcttgttatttgtgacttagaatattttatcttgactagctcatctggcttttactacaagagaatgagaagtactgcacagtttgttattttccaagaacttattctattttctctcaattttttattcaaaatatttttctttattcatttttctctcaaccacatttttaaccttttgtatttagtctatttaaatcaggctagctacaagaaataaaactcatcggttcttcacactcctttccgtgaacctttcccaaaaaagagtcccttcattttttggccctcatcctcttccgcgcatgagtctaaaatttcaacagttcaccatctgatcctctagcattatgtaatccatatccagtcaccggaggttccgtttgcttggcttgtctctgtggtgtaggatcttctgagtctgacatctcttcttcaacctgttgttctctgtattgattggctggcatctttcctttatccttcttcattggtggtggcggtgccgtaaatcctgtattccagttcgaattcgatcccgacgcaaatggtctatttcccaaaggtgttgttggagcaaatccgtcttccaagtctggcacagtatatggtaaactcatgttgttcttgttgacttcctagttgttgtgatgtaatactatgtttggatactaatcctactaaactctgattttcaattcaaaaatggtctctggtctctttaccagggcaagttgggggtttctcagtaacaatactagtagctgggagttttcttctagcaggatacgattatccagattcttcggtggtcttccttcttctgggatataatcgtctgctcttcgagtggactccgacgttagcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaactacccattttcttctgttgtgctgtccctggctagtagtagcgatcgatcagtgccgagatccccaccaacgtcctcgccgctgtcgacggtacttccatcggaatccgccgaacatctgtaccggtaagtcgctctttcctcgccttgcatgtagctttgtgccgccaaattaaccgccgctggtttgttgcagccgagccaaatgctgttgtcttctgttgtgccgtccttgggtagtagtagtgctcgatcgataccaagatccccgccaacgtcctcgccggcttgcaaccacgcctccatcgcatccgccaagctctttgtttcaacgccctcaccgaccgtttgccgagctgtgtaccggtaagtcgctcttctcttgtcttccatatagctttctgcagcaaaactaactgctccttcgtttctctagctgcaaccttcctactagtccctatttgatcgaggccaaaattcctcaatgtcctcgtcgtctcgtcacagtacctccgcccgctcctccgagctctacaccggtaagttatctctcttgattaatgtattgttttgcagcaagtctaaccgtgtctgcctccttgttttgtgtgtgtactctcttagtaatattatcgatcgacgccggtattcccctccaaacatcttcaccatctgttgacagtacctccattggattgccgcttcgttactcttaaccgacgctctgtcaattcaattgccgcttccaccgtcctcgccgattagcttgacagctccagcttttcctccgacaacgtgatcgcgctgtggtcttgccaccagttgagctcaagcgatggcgagatccgtatccgacaaactcccttcttctctcctcggtttgtccgacaggcacagcagcacgacgcttccctatttggtcgatcatcgtccttcctcgaagctcctccccttgatccttgaatataaaaggaccactcgtcgccactttctcctcggcctcatcagctcctagctgtctcgtcaatctttcgcttgtccgatgttcttttccgaccccccgtcttgtccaatagcaaccgaggaaagtagttaccacccgaataccaagaactttttttttttttcctaatgctcgtcaatctttcgcttgtccgatgttcttttccgaccccccgtcttgtccaatagcaaccgaggaaagtagttaccacccgaataccaagaactttttttttttttcctaatgcttgcgaatagatatcaacacagacatagctgaacaccccttgtccattctgagccaattttttttttctctcctttgtgtatgttggtaacaaaaattatgtaaagaagaatgaaggcaggtaaaagatttacacatttaattatgtctagatcaagctacctgattgtattcttgatgttttttttttattattattatttttttattatatttttttttatcattctattattgatataatcttgaatgaatttgaattattatagggctgagaaagcttgaccgtaaggggttgagttgtccaagcctaagaaagctgaaacctttgtgttgagtattgaagaaattgctttgatagttgtagatggattttcttctttttacagaaaacgttagacagtttaacctcttgtctgggaggcccatggtgagttctgtttgttaaagcttgccttgcccaagaaaaaaacctggtttacttgagccgcctctgtccttcaaatatttgacctccggttttaaggtagaaaaatcccaaaaaatcctagtttccttttgtcgtagttgtcctccagggaattatccgcagtttttgagtcacagaacaaaaaaaacctagttttctctcgccgcagttgtcctccagagaaatatccgcagttccagtgtaaaatcaaaaaaaatcctagtttcctttagccacgctggtcctggagagggagttatccgctgtaggttatatgtcttgctggggttgattacgagttaatgatcctctgagagtcgtcaggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgacagagaaaactttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgggtgtgaaaacaatccaagtggaatatttttatagggttttatggttttaaggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgatgatgatgttggtgttggtgttggtgttggtgttgttgttgttactggtgttgactagacttggattatgatgaccactgagctggttgtgggggatgaaccggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggttttttctgtccacatgcatttatgcaaagtctgcataaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagagttgcataactgccctgcactactggtggaggcctgctgatgtaataatctatgtttatgtacatatatatatgtggtaaactactattgaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaagctaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgtaataatatattcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccgctgcttctgtaacatgtttccacagtggaggtttactacagccgtctggtccttttgggagttgtccgttactgactaaagtcctcttgatgttcttctgactttctttagaaaatgcacttatgaaaagaagtgatgtgtcctgcttcttgttcaaatgttcattatccacgagatatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtaatccttcagtcctccctttctggagtattcttccacaattttgaccaaatccgccgtagtatatagaatagtgttgtccaattccccccaactctccttcattgccttccttaactccgtccagttgaagctgtcgtaaccttccatcgcctcgagttccaacttcaattcctccttatgtacaaatcgcccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtaaacaagtcccggttccttgatgatccttggtccatatcttctctctgtcggttcaccatctgatcctctcgcattatgtaatccatatccagtcaccggaggttccgtttgcttggcttgtctctgtggtgtaggatcttctgagtctgacatctcttcttcaacctgttgttctctgtattgattggctggcatctttcctttatccttcttcattggtggtggcggtgccgtaaatcctgtattccagtttgaattcgatcccgacgcaaatggtctatttcccaaaggtgttgttggagcaaatccgtcttccaagtctggcacagtatatggtaaactcatgttgttcttgttgacttcctatttgttgtgatgtaatactatgtttggatactaatcctactaaactctgattttcaattcaaaaatggtctctggtctctttaccagggcaagttgggggttttctcagtaacaatactagtagctgggagttttcttctagcaggatacgattatccagattcttcggtggtcttccttcttctgggatataatcgtctgcttccttcgagtgggctccgacgttagcttcaaacaggatccagttatccaaatccttccgtggtcttccttcttctgggatataactggctgcttccttcgagatacgtctgtcagaactagagtcacaaatcttcttcttcttctttcagaggtttagtagttttcgttcgttaataggttctatcacttgactattcgatcttcaggttaacttgatgtttcttctttacttgatgacagttgtggttgataaatttgttcttcgcaaaaatccttcaagagtgttgactatctgtgttgattcttcttcttgctgttcgtctagaatttgatccttcttcaattataccgtaatccttatcacgttggggactcccttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatctcgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatgcttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgctttaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtgtatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgacctgtccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctctgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtccatatcttgagcccttcattgataaataataaaattttgaatgtttctcccttcatacacaggaataatgaccacagcggggatggactggttactgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagacaatacaaaagatattattatgaatagtactaaaaataaatgagaagatcaaataataagtgcattatttatcaatattcttaatctatatgaagaataacctagggtacctcactcaaaggtaccgcatatttcaactacttcatgcggcaaatctacattaaagatatagagtgtacctccaagcaggaaatgaaatatgcttataattaaatatgctaataaacaggtttaagacttgaaacgtatttgctgtttcaaacatacatttgtatattgataacacatgcgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatttccaaggatatggtcacatgtttcagcctccatgcatgaagctcccacaagttgaccctgatctcccagatgcctccacaggtatataaagagccctctgtccccccaaataataattcctcagattattaaaacccactttagattacccaccgtcccaaatgcttaacatttgtatctgtctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgaccccttctttcttgagattcttactactttcttctgggatttaaaccacccctgttaaacaggccccagtgttaacaggtacctaaatcctctgcttttgcacgataccttagagggaactaaaccacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttctactatctaataaccttgtaattaccaatcatcattggaattaccacccaaactcttcagttccagagctcgaactctgtcatcttaagtttgcaccacgtgtagctagaagatttaccatctggaatcacggtggctgacagtactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattatcatttctactatctatacctgtaataccaatcatcattggaattaccacccaaactcttcagttccagagctcgaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggaatcacggtggctgacagttacctcattgactatcaagacgatgaacgcggttggttcttctatgatccagagacaaaaaaggtcttcaactcagagtgtgcagactttctagacttccaaaacaaacccttgattcccactcccgaaaaattccctgacacacattgcattcgtagaatacttcatcttggcaaggaaccaaccaaagaaatttgtgaagatcaggacattcaaattgacagcatccaggctatatccgatgcggaaattccgaccactctcaaaaacgccttatcgtcacccaacgcggcccaatggaagtcagcatgcctgactgaatggacacaacttgaagacatcgacacattcgacattgaagaaaaagcatctaaacattccgttggcacccgcttcgtttttgacatcaaaaggaaggccgacggttcagtcaacaaaatcaaggcccgttttgtcgtgcgaggttttaaacaaagccttggcatcgatgtccaatccacattcgctcccaccgcttctcttactactctgcgaatgctactcactctctccataaagaataactggaccatcaattcattcgacatcactggggcattcgtacacagtccaatcaatgaaacaatatatgtcgatcctccagctgaacttttccctcacctggccgggaaagtgctcaagctgaagaaggccttgtatgggacaaagcaggcaagccggtgctggtggaaacatttcaagacccttttacacggttggggatttgattgcgacaaggtcaaagaatgcttataccgctaccgcaaggacaagtcaatcatcataatatggattcatgtggatgatgggattgtcttcagcaacaacacggcggctctagaccaactacgtaagaatcttgagggaagcttacgagttaaatgggacgaaaagcctgaaaaactagttgggctcaaattggaatactcagacgacgctatattcctcagtcaacaacttctcctcgaccagaccatcaagaaatttcaagaccaagttcaaggacacatcattccgacccatacaccactactgggtgacactctggtgacaaattggggtgaccccccggcggctcctcctcctccagccactcccagcccgcccagcaaaggctacatcgtccccgaccaagacccctcaacaaaaaattaaaaaaacaataataaatataacttctttgactttttttttatattctttcttctccactctcagcgcatcccccctccaaattgtgtattttttacatcactattgaaaaaaatacaaaatttgttttttgtcaacaatttttatattttttttgattgcctatgtaattaatttgtttctatcttcttttctcctgacccactgtgcccctgtgacaaaaaaattggagttgaaaagtggctccttgccctccaaaaaaaaaataaatgggacaccatttttcactgtctaggcactgtacagttgcggacggaataaactgaccctgccccaccggcaaaattcaaaattgacatgcagggcctatccccgggggggcatataccctcacacccatttttattgctgttttgaactcataaacatgtgtagagctcagaattgtaaccactaagcctctgcaccagtggttcttgaattttgtttgccccatgcatgtatttggacatggctaaatccataactatagagtttaaccatgtataatcatggggttataacttgtagactcctcaatcatacctgtagcatctagtaccagcggtgggccgctacactacactacacttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaatttgtagtgttagcacttttgtagcacattttcgccacgctacactgcgctacagcgcttttagcggtaaaagcggctaaaaaccgctgtagcgcagcgtagtgggccactttttgcggcccacacgcatagcgttagcggtgttgtggcggaattccgctacactacgcttgacgctaacgggaattccactgccttaagcagcgctacactaaccactacggttagtgtagcggcccaccgttgcatctaccctatgcattggtgcatgttctacagtatgttccaagcatttcaaaggctaaaaataccctaaaagtctggaaaaatcctgattttttggctcacaaatttggacatccaaaaaatcctgggttggtctatgccacccgcaactgtatgttgtgccatctcttccctgcctcccagaaggtgggactgattaagttcaagcaggttatggcttggcaatagggttgatggcgccacttttggaaaagtgcgcgccggagggcgcctccaaaactgccagtgatgcgcacctttggcaggcacattggaggcgcgccaggggcgccattttccgcagtaaaaagcatgtacatattgtctattttccatgttttttaattttgtaattataaattttttcaacctaaattttttaccacagcaaagtctgactttgctttattgggtagccacaatcagtgggtgccatgtggcacttcacactatttgggggtcgaaccgggttctcgggggccaaaaagtaagttcaaccaataagaaacccaaaaaaatacaacttttatgggcagttgatggatgactcccccccccccccccaaaaaataaggttagaaatgcgcgccaccccccacccccctttttccaaatttttgctcgcccagtagacccacccccggacccccgcctactggtcagcctaacaaactagtaggacacgtgcccatttgtacatgtcccgcttgggagagtgagttccgctttcgccggcgagatgaagcccgaatggactaggtcatcctgggaaatgtggagaaatacccacgacgaaaaggtctcgacctatcgacatcccatgcgtttaaatgctcgcattatgtatccgcgttgttccgctagagataacaagacattttggttgggggaaatggatcaattttctggcacttttttccaaaatgcctcaggagtagaaattaggctgaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcccaattttttactcctgagacatcttgtaaaaaaattgccagaaaattgatctattttccaccatccaaattgctgtttttccttggggcgaaatcagtattgtttgtagtgtaacatctctcaaattttggtccaaccctctttctcaccctcctagagcctaaatactctgggatggctctggtttttcaatccaaagcttcccaatgcctctgggatagaatgaaccaatttcctttcaggtctttcaaagattatgccactgatgggctgtaagttgtaactaaaaactttgtttctgaacatgacaattgtgttgtacatacaatgctgaacaagacagagaaaaaagcgtgttttcatgctgagattgacaactgagataagctaactccaacagagcctacaccactattttcaatcggattttgaaaattgaatgatatgctgccttgatttcttaaaaacgtgcatgacgtgttctgtagtcaaataaaaatggtgggactgttgatctcagagtcagatgtatgagattttcaggaagctgcagtgctacctcagtcgaccggctttcggtgtaaatgtgacttcaaagggatcttcgattagcaacaggtaagcgtcggtccaggaagcttcaaaagctacaggatcaaagcctttggcaaacgcgacatcgtagcttgttaataaagtggcgacaacctgaagatacgggcaattacatctttgtcagcgtttgatttgcctagaggcagtttctgttagaagaacagctaaaaaaactgtgacagtggatcatcgtatcattccagtgtattttgaattttagtaattgaaaagtagtatctatcaacccaccaatctcatctccatccatgccaaattttttgcaacgcaagctccaggaccaattagaaaactaaagaatgctttctcgttgagtctttcggtgtcttctccttcgcgcaacttttcttccgcgtttcttagccatcgttgaggacgaaattcatctggatcatggaaatatctttcatcccgctgaatcgcatagttgctaaagcggactttggttccttcaggaatgtgtctcccacagattacagcgcctccgggagggcacatgcgctgaagatttgccggcgaaggaggctgcattcgcatggtttcttgaagacatgcattcaagtacggaagtcgtgcaagcgtgggcggagacaaatcgggtgcagctatcaattctgcctgcaattcttccatgtagctcgggtgcttcaacatatataagaaaaacacaagaaagaccgttcgggttgtatctgatcccgtgctggtggaaggtataaaaacggagtgcgtggctttttattaaccagacctacaacacacaacatgatgcttctcatcttatgcttacatcactaataaagttgaatctgctgccaattccgctgcggtcaatcttgttccagtctcggtatcctctcctagctggacagcagagcggtcgaacaaacgtatcacgacgtgatcagtcttagtacttaccctcacgggctaacgtattgatgtttccatattgtctttgaatccctggaaaagctacggaaagtcactcaccaaatagtgaaatacatccaattgagacccgaatccctgattcctgcgtcttaggaacattgacttggtaaaatccctgaactcagactgctcttttctttgagtactaggccacgctttgactagtggtgtcagccaaggcatgttgcgaacaatcccaacttgccgaaccactcgtcccatgtgggttaatatccgatgcttttccccctgattctttaataagcctgttccggcaggtgctgtaatacccgagtgaaacaatagttatgcgaagggatggaaattaaagaaaaattagcgcaaatatacacacttcatagggtttgagtgaacaaacctccaaaggccatgtcacacatcgctttaagccatattcagccgtttgccaagaggtagaggagtaacatgcaggtttgatataaacatcaaaacttagcggtggcgttgtaagaaatagttaaaaaaatcccggctgactgttataaacaaaacaacccaattgtaaacacaagtcgacattcctcttttgttttacgtgatcatctatgacaccgatcatttcatcaaggcggttttcgattgatgggagatattcggcgatagctttcggtgtaaacgccttattccatctgaaccaaagtttgagaaaaatgtgtcggatatccttgaacacttagaacataacaaaacttacattctccttctagtagcgtgctcaggcactgtgaaagtatgaaagacagaaacacttcaatattctccagaaaaagcattgataagaaatagtgcataagatcaaacgattggtggtgtggtcgttgggcagaaaaaaaaaacagagagggaagctatccaactaacatgacttgatggttaaaacactatctcctcctaagtcaccctttgtaattccgctatcatatgaaggacctttgggccatcctttcgcacccatgatggtatacaaagcctctatactagtcgtgtagagctcattaggacctgcagatagaatcgaagcagataactgagtccgtcatgtagagaacctttccaaagttccattatcgcaaaattcaaaggagtcaagtaaatttctcaactcaccgattcgaacccattctccatacttttcacccagttccttcatcgtaaaacgtgttcgccctaagtatgcttccctcaatatccatgcttgggtgagtgctgccaactttggtccagggaaagaccttaaatcatgccagaatagacgatagaaagctatttgggcagccagagataaattgaatgctgaaagagttaataaaccagtaaaaaatgaattttgaaacccaatctccaacagcaagaatagaaccgcttgagagcataggtaatggattgccgtgggctcatgattcctgaaaatcaagtgtgcgaccttttttgcgaggcgggtgataaaagcaagggggcaacatcagaattccagattcgggtcagccatgattcatagttctaaacattttttgtgaccggtcagattagaaacaagccttaatggttactgacagtgggaaatatcacgagaaaagagaagaaagtcgccgaagtgaactcattcattgatgctggataattcatctcttccactagttgatcataaggaggatagttccgcaaggttccgatataactcagtcaaaataaacagtggcgcaggtttagaagtgcggtattatattcagtgataaagcgctgcttagaaatgtcagattgaaccaattgtgctaagaaactaggtgtgtagattgttatgggaagcagaatacaaaggccgaaagccaatcgcagtaggggctgataaggaaccttttgtattcaaagagatgcgtcttcattccacagcaaactcagcttgcaatagaagctcttctgtatatatgctagtataaagggcttctcgggctttgtcgggtctaactgtgatagcacatggtgtggctacaccacggatgaaatttttaagttggaagaccgtaaaacaaccgaatgattgaaaaatccgaccaaccggaaaacaatcggatgcgcttgaataccgtataatttccgattttcggtaaaatttaaatcccacaagctttcctggccatccacgtacatcaaataattccgattttattccgatcattaccttttcctcatggaaccccttgtcatcaggtatagagtgtcttttccgcctgatgttttcattcttgtctgcatgtttctaattttcttcctaccgttgaaaccgtccgggttactctagagattatgtacaggtgaagtttcagaaaagcatccaaccaactcaaacttggtcaaaccatgccttaagaagatcaattgtattgagctatccctcataatacagataatcctgatttcatattgcagatacagaaaggccgaattatgcagcccaatctgcctcaagaattgtgtgctttgcaacggtttaaaatcacttcggtcacgcgctcgagtttaaggacacgcgtctcatcaaaggttggcgcagttggaatagtacatcacatgatcacacccaactagaccctcgatccatcagttgatctacatatgcatcgcatcagttagttttaccgcgaaggaaaacaagtgcaggatacgtgtcgaaaaccgcatccaaattcttctaccaaaagatgcggatgatggcctctatcgaggcttgagtctgtttcaatttggtcccaagatcataaattttgcggatcaaattgctgtcatggaaaagctcagaagatataatggtttgatgttagaaaatgctctcagatcacttgatgagaatgttggtgaggagacacagatggctgatggatcaaaagcacctgagatcaatgcaatttcacttgaatctcttgtaaacaactgtaaagttgtggttctgcagtgcccagaagatagtttttttttgttcaactagaatttgaaagcctaaggaccaacctcatgaattcttgagcttttgggaacaagtagaacaaggttgcaaaaaaagtcaacacaaataatgaaattgaaaaataagtggcagaagttgacatgaagttcactcacaatgtaacttgttttataactgaagtatactacaaagcgaaacatttgggaacttggtactgggtaatatgcacagtgactgtggtttgtttaaattgggtaagagaatatccactgcaggatctaagctgggtctctatcctgcatttaacaacccaacctaagagtgccacataagtgttcaatttaacttaggaattagggtggataatgagctagcttaatttcagtacaacatggctttcctctgcaagtagccgtcactgtcagtttaggtttgagtaattacagatagcctttgttttgtgttcaatttggctacagtacaaacttgtgagattttaaaaatgtcccaacctacaacagcaacatctgtttgttaggtcaaaattcagttggagtgggtctagaatatcatgggaggacttcccatcaaaatatggggtcccccagttttaacttagagcctcaagagctagatttacctgaaaaaaatcaagaatttttgcgtctgaattgaaaactgggagggccccagatccaaagggaagttttccattctaggcaaacacaacataaatttgtcttgtttgcagttgtagaatctcatgaatattaagtcaaatatatgtgtcacaattgattgagaaatttaacaatgaggatacatgagagaaactgaagagaaaatgatacatgtcctttttcaaagaggtaaattgaaaaggcaatgataattgaaattcttgtttcagcagttcttgagcacacatcaaagattcaacagttgaagaattatgcagaaataagatttctcagttaagagtcaacttagaccagactgggttatatttagcaaatagcatgtttattgtatgtctgaggtacacttttgaagtctgggccctaagtagtaagccttatcaacaaccagtggtgggccgctatgctacactacgctaaagggccacttagagttagcgtagcagcgctaaaagtggccctttttcgtgtagtgttagcgcaccgctatcatcactacgctacactactttgtagccgcactaacagcatcaattttgtttgtagtgttagcgcgttgctaccagtgctacactccagcgcttttagcggcaaaaaaggccaaaaatctgctaaaaagcactgcaacacagcttagcaggcgcttttgagtgtgtagcattagcacaatccttaattcctgcgctaacgctatgctaacagttaacacactcttgttccctttgtgtgtagcgttagtgcacaaatgtgtatttgcgctaacactacactaaaaattagcttatttttgctacactacaccacactaaggctacagttagcgtagctggcccaccattgcaataaattatgtttctgagcttgaattcttcctttttctgtttttttttttttccatttctctttgaatatgaatattcattattataaacacttattgaccatcttttacatagtctacttaaagctagccacaccaggaagatacaattctcaattcatgacaagcaaaataatgctaagttcatcatgctacccattatgtacccagatcaactctagtttagccccctctggcacacaaaggggccattgtagtaggattgcggccaaacccctttgggcttttggaggaacaactccaaaaaaaacccaggggatttcgattttatttttcattttttttattgggggcatgactcccaaacctttcaaaggttttggagttccaactcccaagaatttggggggggggggaaatggggatttgaatttcctgaggaccatccacagacagtcctcccaacatccctaaaatatgtgagtcagaactccaattttagggagtcaattaaccgagcccctaaatatttagaataatatttatgcttataaaatatgtacataatctatattccataaatcatcagcatatgaacaagaagtagctagaagatgagtgaaaggaatgagcaataagctataaaatcatccatctcctagatcacaccatacctctcacctatggaaccatcagaatccttttctgctctaattcaaagattgtataatccaaactggcttacacatgaaatgggccccaattccacatgcaattttgacttatgcatgcagcatgtgcaattctaatgatgagaaaacttgagtttttattgttagaaacacaaaaaaaattgaaaaaaagaaaaacaaagagaacaaagttgggtgattgaaggggagtgataaacacacacacacaccctttgggcacgcactgcagggacatattccccggtccacacaccaattttgattggtgtgtggggctgcacaccaatcttcaatcaaggcatgctatcttgccttgcttgctggttggcgtgcaggcacgcacaccagccagcagcacctaaacccatatgaatatggtttttttggccagacttatcccatatgacccaggcataggtcctatgggattgccatggacaactttccagggtttgatccttgaacaggcatacattcaaggttcaaaccctggacagccatttcccaaggtttaaacctttgccaatggccttgatgatccctgtaggacccaggactgggtcctacagaaatacctcttcccttgggaggaggcaaggttaatggaccctgccaccaggggcaaagtgcacatccttctacctgcccacccccttcctcccaacacctccccaccccaaccaccacctcactcactcattgaccgtccaaacaaccaaccaaccaagccccaacaattgacccataggcgttgagggatggtgatagtactgcaggcctgggggccaaatgtgattggggaggggcccagtaggggtgatgaggttgaactgtgtatgtgggggctgagtgatggaaggtttttgctgtgctgtagttcattggcgcagggtagcccatatgtggaggtcccaagtagaccattggtttatgactggagtattccatcatctgctgtcttgagtggttggtaaaactagcaccaggattatattggccactggggatgtctcgctgccccgcatgagcccaagaggggtcttgccaggagccgtggtgcgcttgagtgccggatcctttttgtgcgagggagcaatcatgacctctggagccatttgtgccatgagcatggtgcacagagtagggatcatggtagtttcctgataccaatcaggtgttttggcttgcttggttggttccaggggggggggggggggggttcattgggcctccagagttgttaccaccacttgatgaagaggtattgcactacatttttcaatgaagccaatccaaaatgcatacattattagatcaataacaaccatatcttcagctgtattttgacaaagagggggaattgtagccatgatgacatacacaccaaaatgggatgaaatcctcctgttttacaatgtttcaaatggtctgttctatattgtgggaaaatacaaatcaaaacagtcatttaaatcctttttcattcactgggggccaggaaacacctctgattctgacccattggtcccttttagtgttgcgggacccccccccctccttacttgccccacatttgagcacttgggcccctccaaaaggctgtttatcctccatcgggctcaatttagagctattgactgaatctgacccattatgcccctttactgtagcagggaacccccctccttttgtggccaatatttgggcccttgagcccctccacaaggctttgtagcctgcaaggagcccattgtggggatgttgaaagaattctgaacggtttgagttagagaagaattgaacggactcaggtttcactttttgaagggcaaaaagtggtcagactcaagttatgaggagaaccgatgattgtttaatttcttgtactaggtttgactaaatagactagatacaagagttcaatctgtggttgttaggaaagtgaatgaaacaataatgaatggaataaaaaagaatattctataaaaaccagtagggtacgaccacagacaccagaaatgaaataactccacccaagaagataagcagactaaccagagagaagataagccctcctcagtcagggttcaaagactacaagctggggggtcagacttcataactagaaagataggacagactataatgagatgggattcaagatgatgagagggtagatcctaatgatgaaatagaacaggtgatggaggcataagtaagaaatgttaggagagaggaaaggaaaaagagacgaaattccaacagatgttagtggtctggagacccaaaaaagcaagaggaccccctaagtgtagcagggagcccccctgggccacattagggcccgtggaaccgtctgaaaggctgattagcctgccgttgtggtaaataatactgtgtttctacgcagaaaatataacaatttatcattatatctttattcattcaagatatgataaaaatgaaatccaagatggaatcctcaggtaaaataacccctagtcactcactacaaccatacccttatctcttatattttggaagttacacgtatttcaacctgtcacgggatatttcttgtattcttcactctagtcatagtcatgatgaatacaggatgcatattgcatactgaattcctttgtagtaaattgaatacctttacgttattttgaatccctttgtatcagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtcctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaactacccttataaataaatccatcttatatattatttcagaactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacacttttatcatcatcataaaccaaaatttccctgaaccatattcatcaacaacaacttcatcaatataaccaacaatcaataacatctttatatcctcacacatatcaatcggcagcttcatctcaaacttatccctatcactatatataaaattgccaagctaagcttggtgatcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcacaaccacttttgaatcttacaccatggggcccatttttggggcttcttgggggctggagagcctaaaaaaaagactcctcacctttttttacctaggtatattttttggctttcagattgggtcagtttggtttgggttgggttggattggagcagattggaccagattgctgccaaattgggtgtgtgtgtttttgcctgggatttacgggttgtcggggttcagggggctcttggatgactcttgggtgcttggggtggcaggtttggtgcttgatcaatgggtgaggcgggtgaggtggtggtttgtggaggatggaaccgtcctgagctcaggacaggacccaaaaactgaccccaggacttgaacaacaaacatatccctgtaggacccaggcctcattcctacaggaatctgcaaggccattgccaaagtttcaaaccttgggcaattgctgtccagggttttaaccttgaatcaacgctgcaacaaatacagtatttgcaatgtattggcatgtattttttcatgtatcatggtcttgatgtaatttttttcatgaccaatgtggttctattgagagtcttattcatttaatctggctcttttcaatatatgttggtgccattgctcatgatacaaactgtgtattgtatttgttgcagcgttgcttgaatggatgtcctttcaaggttcaaacccttgaaagtcatccatggcaatccaataggacccatgcctgggtccaatgggatacggctgttcctaaacccatattcatatgggtttaagcagcagtgaaacagatatttgctgggtattagtattggtgtggtattgccttaaaataccacccaatctttgggcccagtatcttattggcccccgggacaatacacatcattgatgtctacatgtattgtgtggccaatacaataaacttgattcatcatggttgtattggttgggccaatacaataaataagcataaatttatcagtgtggatttcaaggatagtcaactattgggctgcctgtttgtaatttaccaaatccggtctatctgtacccactacaagtaccaccaccaacacaccagcaccacatcccatcccttctcatccccacaacaccaataaccaccaccaccatcatcatcatcaatcagaatcagtctccccaaacctgaaatctgaaccatattcctcagatcatccccccctcacctcctatggatttgtactcaagaattatgccagattgctgggccaaattactctctctgattggtatcaaggattaaggaaccacagccaagaatttgatcattggcaccaggggagctttgggggcactccccagggagtgccttatctgtaacttttcatgtgactgtgtctaatgtatagtattctattaacataaccaagtgtgaatgatttttgaaatcaggtataaatcatccaaaacccagctggtactcatctgaaactcaattgcaactaaactgggcacataatacaaattggctacaacgttttgtcatcaaagtggaaagcattgctcaaacacttttcataccagggggttacttccagctgaatggggccagaaatgttccaccttcattttatggttggacatactcctcttgtgatatgtcaccacattgcgctcaagtgcaatgcggcaacatgtcacacacgtttcacaccaaaggagcacatccatctgaaaggtgtctgaactgtgacaccctcatgaaactggtggacattcccctctggtctcaacagtgtgtgatatgtcaccctattgtacgcgattgcaatagggtgacaaatcatagactgttctgaagaggaggggcatgtcccctgggtacactcagatggacatggccctctgatgtgaaaagtgtgtgatatgtcaccgccttgcgcttgagcgcaatgtggtgacatgtcacgcacgtttcacaccaaaggggcaagtccatttgaaatgtgtctgaaccgtgacaccctcatgcaactgatggacattcccctctggtctcaacagtgtgtgatatgtcaccctgttgtacgcaagtacaatagggtgacaaatcatagactgttctgaacaggaggggcatgtcccctgggtacactcagctggacatggccctctgatgtgaaaagtgtgtgatatgtcaccggattgcgcttgagtgcactgcggtgacatatcacacactgtgcagaccagagggttagtcccagctgaatggtgtctgaactttgtcaccctcatgtatggtactttaattggaaatgtagaaacaaaatcatgactgagtttgactagaattcagcatggattcaacaaacgtgaatgatagttggcagtgaataattacattttgtttaacaaatatattgtgttatacaatgaaaaagttcaacaaaaacatggtaatgacttcaaatgaacttcaggcaaaaagtaacaaagaattaagctatggcactccctgggaagtgcctccaaagctcccctggtgtggattcttaaatccctattggtatctccttaatagagattgtttgttggtaccctttgctaggtacctagtaccgcttagggggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgttggttttttggctaaaaaaggggcggtaccctggtaccacccccacaagaccggttttgaccggtccttgatggcagtaaacacccccattgatgaaaggctcatcaatgggtgacatcatcccatcaaggaccagtcttaactggtccttggtgggagtaaacaccccatcaatgaccgtttgactggtcattgatgggaggaaacacccccatcaaggactggtcaagaccagtccttaatgggggtcaacatccccattgatgaacgttttaccagtcattgatgggaggaaacacccccatcaagtaccagctttgaccggtccttgatgagagtcaacatccccattgatgaccatttgaatggtcatcaaagggggtgtttacccccatcaaggaccggttaaaaacggtccttgatggggttaaacggacttgataaactctcaaggggtttgctcttgaatgaccattgatttgagcattaaatttctgtcttgtctaagtttacatgacaggctttggcccaaaagcatcaagcttcccctcaagcagcctatctgggcctgactcctcccactggccatgtggtttgtcaagctagtttgttgaccaaagaagaaaaataaattcattgggagtgtgtatgagcacaatttaactgaactataacaagctaaaatttgatggagatgtaatctgctgcaattttgtgtgacttgtcaggtttcatttttattcaaagtccctttatgtcagcttgctactatggcagagacaacctgtaataagcaaataaaataataaattgcataaaaaatctaagtataaagtaaaatattacataagtaaaataaaaattattacttatgtaaataatataaaaatacataaaaaatagaattaaattaggaattatacagaaatcaataattattattaaagattctgaatatacatacaatttaacctagggtaccttagccaaaggtacccctaattgtaactccttcatccagtaatactcacttgaataattaacaggtacccatggatcacgggcacctgaataattatgcattgtacataacaataagcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttagaagatagagttgagtggcgtgtatggtctccaagcccgcgcgccgcgtagtcatgctgcacactgttgacaggcgcgcttgactacaattgagcccactactcaagcccccgcgcgtactagatatgcataaccaccttggatacacgcataaaccccctgggttaccagtatccaagaaatgggccacaagtgctccagaatcatcattacatgttgtggtaattaaatatgtaaaaaatttcaaagttttttctttatatacattttctcatatattcactcagaaatcaaccaatacaacttcagaaatggattctacggacaatttcagcctaggtcaccactggacgctgtggtaagccactcctgaaaattcaaagttatcaagagcacaaatcacagaagaatcacaggatcaagacccctcaggaattttcccaggccctcaaaccaatccagacaccagtcatgaatcccctcaagcacagaccccatggataatattatttcccagacagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttaccccttgtgttccacactagtagcaatccccctgatccatgaaacagttatttcctcctatctccttccatggaatattccccccttagttgtttcatactagtaaccttgggagcattttcccactgcttttttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaccataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccattaaagcatccatccctctcaagctctattcctcccaagagtagttccacaagtggtgtcccaacagtggcccaacagatctttttggtttcagtcactaccacttatagtttctatgctaaatatacagtcacagattagctagttactaccaccctattttaatttagaatttatttaccttattatcccctgcagaaatcttcattggtaaatctgcattaacaacatagaattagatcatcagcaaagttatcataacagtagaaaaattaacaactccctcacccccatcaagaagaaaatcaaaccccagaacccccaccttcaccatgaactttccaccaagaagaaactccctgtctggacctgcccctaggatcaacatggccaacttggtcatcccagcttggagaggacaagtcttaccccctcaactaccccctcaccagtactataaccctggaaccacattctaccaacctcctcctgcccatacttcagcctttaaccctggaccaatgagacatccccaaccttcagaaagtgacaacctggaacctttggaaattcaagaacccctttaccaccacaggacagaaagtcagcatacaggaccaccaggaccagtaaaggatactccaactcagccaactcaccccctggaacccaagaaacctatccccatccactttctggaaagaacagaaaaattgagcattatctacagacccaaagatggaatgcctttcaccaaggaggaatatgctagaaaggatttgcaatgtttggtcagctccactataggcatgggaggaataacaaatctacaacacctccaactcttcagaatccaatttgaagcaattactcactacctcatcagaaatggtcacaatttccacatggatgaattttcaaactacctttggagatccctcagcccaaagttggaaatgttaatatctgatccacttatctgggatggtcacttgattttgggagcaaattttcatattgcagaggcaccatcctatggtgttattctggagtatattgacagggagttcaacaaactggacaaaatacaggaagattgtgatcaatctgcacaagaaattggacaaaacaatcagaatcaattctctcaaaggcccatggaatgttttaactcagaaatccagttaccactcacagaaaatttccccccaatactttcttctaatttggatgcctgccccctgaacctggaaaatatccagaatttggatcccttggataaaaatcaatcagtatatcttggatcagaaagtgaactttttgcagaacccatttccccagaagagactttaccagtattccaagttgaagagaccccagttaatcctattcctggaatgcaaaactccctgacaaccctggtggaagagaaaaatgaggaaaaatttggtcagaatatcaaaccagaggatgtatcaaccttggattcagtacagtcaattcattaccccacaataaattccacagtatttttacctgaaggaattggaaccccagaagaacccatttcaaacattgcacccaatatatttctagaaattgattatattcccaattcacaattgaattccatggagacccttgttgcagaacctctctacaaagatgcaaaagctgcaattttctaccaggaagcagtttttattcctacaagccaaggatttgatcctcagagaaacttcaacaacatattaggaccctacaacaaggaaacagaccctggaaaaacaaaagaaatgatttttcaatcagcctccatcacaatcattttcccagaatatttttctcctacaacccaccaagaaacattcccacccttcaagcccccagatatcagtcaaaattgtcctggtccccctctggttaccctggaaaggtctggcctgacaaaacctatggaatcaataaaaaatggagtaaaatcaattagaatcagatcctctgtaatcatttttgcactcctttctgcagctgaagaccatcaatttgcaccttttcctgcctggatcactaataaatggaacccaaataaaagagaacctgaatgcaacaggagtagtttgagaaaatcagaagaaaattcatcatctcaactgtcatcagcaatatcttatccactgaactggagtttttgtatgaatgctcttctgttgctggttttttgctgcttgatctgttcaacttttggtatcaagcagaaccacctgggacgaatacgatgttggaatcagaacaagaagcttgggaacatgtctcttgaagcaaatggatttgatttgcttcgattggattgcttgattctgaatatcgataggaagcagggaagtcagattttgcttggaggacacttcaaagaagtaaaaggttgtgtgcaactcatggaatctgcagaatctatggcctcggtcccagcaactagaaaaaaacacataccagaagctaccaatcatcaatgctatcgcatttgggaagcgaccaatcgaatgtccaataaagagcagctagacccgatagggtacaggacaggtagcttgcatcgcatttggaccaacgcaaggaaagttcaagctacaggatcgtctgttcagccaaaaccagacaaggaaagcaccatgagcaaacaatcaatctcatcagaaatcaagcaatcatctggtctctctgtgacccagctacagtccatagatgttggagcgaccagtcttgcgtcgctggcgatcaatgggttggatcagaacttaaagaaaaagagttggagcgaccagttttgtgtcgctggcgttgaaagggttggatcagaaattcaagaaggtgttgaagcgaccagtcttgcttcgctgagctttgctcgtttggtttggaacgctagcagaaagcagaagaaggtatatttgatcagcaactgtttgcgctggatggttcagagaagcaagaaaagggagaaaccgatcttgcaaaattacatgctgagaagtcatgattgcagtcagaaactcacaagaaagaaaacagctgcagtacttttagatcgcttgaaggacttgaaggaaaaaacgacaagagagcaatcgatcctcgtagattaccggttagaaaagaatatatacttggtgagaatccagtcagacagcagcgagagcatggaaaccaaaagcttggttttatcaatcaaccattttgaagttctctggcaagactggagtaatgtaatcagtcaaagagttaccggatgttcagattgccttaaaagcaaataggtcgatggacaatttcttgaaccgagaatcgacccaggtttatattttcctgatcaattcaagcgaacccttttaggcgcttctgaaggccaactacacatatatttgatcatgatgaaactaagaacatcaaaacattcgggattcatagcaacatgttcaaagccagtctcaatggctgctacatccaggaatttagaggagcccgacttctctatcaccgaaaccaggtggcttgttctcatggaatcgtgcggaggaggcttccaacttgtctgattgccacctcatcaccaattgcaaccccaatactggtaaaggaaacaggggatctcaactagatgatagcaaggcctgtttcacatctggaatacttttcaaatccaatactcctccaatctgtttcaacctggattcaggttgattttcttgcaggaaggactacatatccctcaatctcaaaacataaacagaagaaatatacattcaagacatatgacatggaagaaaaatggaaacaagaagttgtatttatcaaaaaaaaaaaaaaaaaaaaaaaaaaataagagaagagaagagaagagaagataattttattttttactgaaatacaaggcagctaatctgactcaatcctgttgaatcctgaatcacccctcaaaatttcaaaatttgggggtggatgcccccttctctttgtcttcaccataatttcttcctcttctaaaagcctacaaagaaatactaactactttctccagatactcccagacccccttcagctctaatttgggggtggttagaccccagtttatgcattcttctccttagttttatttctaatttttctcacatcagtcttctactttttatcattccctgggctacatgaagaaacaagatatcagaacctttcttaaataattgatgaatcaaaataaaacaaaacaaaatcataaaaaaaaatcattacataaaataaaaagtacaaaaaaataattcctctccatataccaaccatagatgtttttttgttttctttccttttttttggcactacctctgatcatgaatttccacagttatgaccagtttctttatctaggatatatttttcagaattttcaggagtgtcttttctttctttttctttctggatgatggggacatcatctaatttgggggtggatgtggtaagccaatcctgaaaatccaagcacagcaagagtacaaatcacagaggaatcacaggatcaagacccctcaggaattccccagaccctcaaaacagatccaaacaccactcatgaatcccctcaagcacagaccacatggataataatatttcccagacagaaactccacagccctgaaactcactcccctccaaacatattccattcttcttaccccttgtgttccacactagtagcaatccccctgatccatgaaacagttatttcctcctatctccttccatggaatattccccccttagttgtttcatactagtaaccttgggagcattttcccactgcttttttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaccataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccattaaagcatccatccctctcaagctctattcctcccaagagtagttccacaacgcatcattggaaccctcacggattcaaagttacacctctacggacacatatcactaagccaatacccagtcaagcacatgtcacaaccctcaaatcacctctcagttatgcttatacacagctcacgtatacacataatttcccacccctctttatctccactgcataaattagtttggttttatttgtcacctcatgcactccctttgcaggctgcgcagtcttgattgaattacttttcccacagtttattaattttctcacctcacttatgacaacagctgaatttttcccacattttcttgcctcatttgacactttctcacattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtctgccctgaagctaaattctctcacatttgtctataaaaggaggctctcttccccccatttgttgtctcctcactcagttcacaattatcagttcactcatctacacagttcattcactcagttcactactcattcacccagttcatcactcagcagtcaatcaatatataactcaccagttacaaacaattatataaacctttcacctgttacacaacataacagtttcttttataagcaattatatattcaacctttaaatttcatcaaacaaagttttaccggaaccgaccaatcctatcatgttattaaaactttccaagctaatcttgggggtcttgtttctgatagcatagaagggcagagtttgcacctccatttttccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaacgtgacaacaaagcctccacacatgtaataaaaatataaacaagctagaatatgcatgaaaatactacagtaacctagaatattctatattccaagtggtaacacatgtagcaagcctcagaaaccacctcttagatattctgtggcccatttccaaggaaatagctccacgtaacagactagcccctacccacaggctccccagggatattcctggttcagataaatttgtgcatgaccccttggagcttctataatattatccccaaggtttcagcccttgttgtgtcaccatgtgggcgaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaaagcctcaagattcttcaagaaactccccagttatcacccagaacccaaaatcaacaattctgagcgctcccaactgtccagtttctgcccagaagatcctcaagactccttaggattattactagtaagtaataaccctttcttgaagattttcccctttaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtgtcaggtacctagatcctctgctttttgcacggtacctcagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccacctttttggatttaatccataaaatccacgtaattcttttgaattacttgttccattatttgtcccagagttttcaccataaaaactcttagttttgcaccttgtgtagctagaagacttgtgtcttggcatcacataggctgacactttaaacccaaataaccaacctcactgttagtgttgcccagattgcttcacttttattttcagtttttcatatttattgtaaaataattttacaataaatatgaaaaataaaaaagtgacttgggactgatatttcacaataaatatgaaaaaataataataaaaaagtgacttgggactctgggagtgaaactaggtgagaaatagaggggaggtacccgtggtacctgccaaaagtaccacctttacccgccgggaggtgacaggtgtggtacatggtatctattttcttgaaaaattgaacagggacccaagtacaaacaaacaatcttgttgaagttttataagggctctggaccggctgaagttgaggactttttgagaaaaggacacaaaaaaggttttaaagtcattttttgggagaggcttgaggaaaatgattgaaagagccaatagttttattcacttgcagctagccaggattaaatagactagatacatgtggttaaaaagtggttgaaggaaaaatgaataaaaaaggtttttgaataaaaactgagggaagataaaatgagttcttgaaaataacaaaccagacaaaacatctcattctcttttagttaagctagatgggttagtcaagagaaaacattttaaatcacaaatactatgaggtggtaaccagattttactaaatcaaataatgataatagaaaaagaaagaggttagtcataaagacaagagttgttgataaggttgctattgtaagttccaattagactactaaattgcatatcattcaacagaaaactagctatgaagaaccataattcagtctacttcaagctgatttaagaaagagaaaaggtagaaaaaagtaaggaaaaaagggagtgattttggggaagagtaggtagaagaggtgaaaactcaacagatctctagtccttaacctactctatttttaccttcatcagtgggggttttgattattatatttttttgcttcttctaagtgattagtaatgctggcggtgtggaacttctgaaaaaccagaacagagcttagaggggaaatagacaacttcactactagtaatgtaagttgaggctatgagtgctgatgaggctgccctctgagactaatgctgaggagagagggttacactaagaaaataagaaagaggtgtggctaattttctaactgattcttaggctgctataactaatgagtttgttccttatcagtcccacaggggaagaagtgagaatatgagagttgtaaataaagcagagctctagggacactttgtgtaatggtatttctagggggcaaagcaccaagcaggcaaggtcactaaaatgagttctgaaaaagtaaaagtagattttatttgaggggcacaataatatctgtagggtagaaaatgcataaagggtgtacaaaatgataagaagactgtatatatacttcaaggtacaaatgagcacaggttacagtcagtctggctatgggagcacaatgtacaaatgtagcacaagagatgtgaaaaagtaaacaatcaaaaaggaggatgagtaaagaaaaacaatcccaaaagataaggggtgtgaaagagtgtactactgttatcctgaaggcatatgagaaagcatagttgtaaggagtgtgtcttgagaaaatatatgtagtaatgtaatgtgaaaagaagtacttgtaaaggagtgtggctgatgtaatgagaagagatatatgtaagaagatagtacttgtgaaaatcatgaggtatgtagtaaactgtaaatatgtgctgtatgtagttaatgtgtaatactaaagtaaatgtaaagaataatatctgtaaaactagaactgcaaataactaatgaaccagcaagaaatgagatatggcttgagtgagtgactataggtaaaaaagggtgtagaatctgaataagcagtaatattataacaattcccagtgaatgtacagtaaaataatagatgatatggaaaggtatgggttaccacagcggtggaggcaaaagagtgctctggatagctgtatcactccatcagaaaactgaaccccatacaatctgtgcaatctatactggtgatctcaaggtatctgagcaaaaaataattgataaatttataagctatccttccaatcggctcagatacaatgggttatgcattcaccagaggtttcttctgtttttgttttcctttgtaacaacaatctgatttagattgtttgatcaatcaaacttatctctccaaatacccagccttgaccaagctcaaacgacaactccaagttcctaaggcatatggtgcccttggtcttgccggactcttctcaatctttgtcttcttcaacctctttggtggattcttgaccaccacccttggttggggtttaccagcttacttttccatccaggccctgcaatctcccagctctggtgatgatgtccagtggctaacttactggaacattgtaagtcaacctttgcattgccttagatatctaccaaaccttctcactaatctgccttctgcccttgccttgattgatctgtccagtttggttccttcaacataatcaagacctttgccaatactatcctgtactgtttaccattctgtatatcaaaacagtttcatttccctctcaaatctatctctcatcacatcactaatatttgtttttttacccatcactcctccatgactagctctagtgaacccagtcaccctcaattctcaggcaacattttgctagacactcaagattgactgataaaactacagaagatgttgactaagatgggccaattggagactgctcctggagctattagggcctctttggacggagcaacccatcatgcttgatatagggagtacaaattcctgttgaaagacaagccataggaaaccgggctgattgttccaaaaaaactgcaatcaactctatgagtagacataggtcatcctccatcccgctaaattatgtggaagacagcctctccagatctgtctctcaatcccacaacccgtccatctgtgcccagccaaaagcaggctctcccgcccaacaaagagccagaaacatgctttttttgatatgggagaagactgagagaaaactgatgataaatatgaactattcaaagtgtctttgccctcatccttaaccttcatttaagagcacaaatgggtcaagatcactttgacttgtgaagagcacaagatgtgatgcttgttacatgacttcttctatgcttcctgaggtatgaaagatgttgatgggtcacctgattgagatcaaactgttggatttttaccttaatttgactgaagactctgagtagcttggtagatgtgctggattctcatgaggaactgatttgaggagggagaaatgacctcgttatataggaaattgtgagggatttctgctagtgaggaagtcctgtgagggatttatgctggtgtgacttcttctttaagggatttttactgcttggaaactcctattgagccatttttgctggtgtgtcatggatctgcactgccccatacaggaaatcatgttgtgagaactcctttgggaatggtggcagtcctgtgagggggaaataacaaatatgatattgcacttgtttaatatatattgttacgggtgatttgaaagacctgcccctctattgtactacacaagaattctgacaacaagaatttatatattgatgtgccaaaacctttatagagaaacctttatgtagtagtctctatcagacctagatcaattgatatatatgaaatgctatgagacaagctatctaagaacctgattaagatcacaggtgttgaagaagggggggggggttgatgatcatgatcaccagctggccaggctgtgtgatgatgagatacttgtttgagatcacccctatgaatgggttgaaatctccaagtgagatatatgttgatgctgggattgcatgaggaacttcaactgaggggggcaaaaaggcctgcttatatagtctatttacacactggctggcttgtggttctagccctaactgataatctcaaaaatggctagattgtggttatagccctaaccatttacctagctctaaatctatactatgcactaccaatgtaccactatgctttgtaatcatgttctatcataaccttaacatctaaataacttctgactgggccgagctagcctagtggtcccagtgattgactataggttaaatgtgatgtagaattcaaatatgcaataataaatccaataataaatctccttatcaaagatgattcaagaatttatgtacttttatacttgaaacacatttggcacactacaacgtgtgttgcagaatcttctttctatgttgaggcatctttgctggtgtgttgtgaaaatacatgtgattcaaagcatgtgactggtgatttcatgtgagaatacatgtgatccaaagcatgtgatcatgcatgtggctaaacatatgatcacctatgcctgtacaaacaaaattataactaatcacttatatataaacctatgctaggtactacacaggaaaaaatacactagaacctttttttatccaaataaattttgactgagtggagctagcctagaggttcaagtgagtgactatgggttaaatgacctgtagaatctattgaagcaataatcacaccaataacatagcctattatcaagattggatcatcaaattatgcaatttggtacttgaaacacatttggcacactacactctctatcacaaggccttgaaaccattggttgccagtactgcatccaagaccagtgctccccctcaatagtaacaatcctgtttgtcttctctcctacctaatcaaacttatcatcatcaaaaagactctagccttttaatgcttacacacagactgtcctcaacatatatatatgtgttcctaattcttaattattagtgttttacaacaccaataaccttacaactcagctaccatcaggtcttgatagatttactttacagattaaggtatttacacttaaaactcttgcatgaagaattccccctctcaaatatagataattctgggccttgagtgtagaagcagaattgttgttaatactcatcatcaattatgaagcccacacacccaagtgagttgagatttcctcaccttgtatgcctatatttctggggtttttagaggatccactcccaaaaacccctgggttaaatttttgtttttgttattacttttttttgtttggggatcaactcccaaacctgttgaaggttttggaggtctgattcccaatttggggcttggtcaccctgaggactgtatgcagccagccagtcctctagagatgtcccagaagtttgggcgtctgaactcgaatttctgggagtcaattaaccaaggccctaattagagcaaccacattggttgctggattaaggccggattaatagcatcactactccgagctagtccaagccctcatctgcattgggtttcagttaatcagactaaactaatcctggagtaggatttgagctaagcaggagtcaagttactccttgctaatccagggattaagaaccaattggcacactcaacatgcctgtgaccccggctactcccaggtttacaccacaccaatgtggtggcctacccggagtagcactaatccgggattaagctactccactactcctgaagttagagcatctccaccgcgggccctatgtaggggccctatcccacatatagggcccacgagtcccaaaaccacagccaccgcgggccctatgtggggccctataatagggaccagggtcaaaagtccctatcgagctgtatatatacagactcaatagggccccgctgatcggtcccatcccatgtgaaccactcgatagggccccgctgatcggtcccatcccatgtggaccttccgacattggaaggtttcacacatcctcaagcacactacaactccgactgatcggctttcaccgacttttaaggccgatacacccgctagcggtggaaaaaaaaaaccggctcggtcactatccaattttttcggtccctattggaggcatatagggccccgcaaatagggcccgcggtggagatgctcttagtcttacacccgcaccaatgtggttgctctaaacaaatgagatgatcaaagttttttttttttttttttttttggccaagcacatacattattcagcctctggaatacagaacgcctgtgatccaagctacatctttatctcttccattttcatcttgccaaaccaatcctgttttgcacaaacaataacatacagacatttgatcatcagggacaaaaggtgaaaatttgaggcttataatttttttttatttataccatcaaggagtgaatatatgatgtgaagtatgtatatgagggagagatacaaaatctataatgtactatatattaaaaaaaaattcttatgtaaacaaaaacactctatgatgataatgatgatgagtaaaaacaaaaactctatcaaaaaaaaaaaaaaaaaaaaaaaaaaagaacaggatgagatgtagaaagaggaaggatgattatatgtacataaaagaacggccaccacacgagcccagtctagcccaagtgtcttgtgagtcccaaacaaaaaggaaaagaaggaagaaataatttacaaaagaagaagggaagaaaaagaagtgttgctaagaaggacacgaagattgataaacgagagcgacgaacaaacaaacagagagagaaaaggagggtgtagaatgacatgaacgatgaacgataaaaaatcaaagacgatgatgggggaaacatacgaggatggatgaattaagatgatcgattaagttgagcggggttttttgtttttgtttttggtggttcagaatattacaagtatatgaataaagaaataaatgtgtaaactaaaaggttctatgtaagagacgagtacattaatcggaccttcttcttcatcatcctacatcttctgctttaaggacagtgtatgaaagatttgaaacgcatgaaagaacagaatcgaaaaagaaaagaaaaaagaatagcaccagtcgtgtgatctccttcttctctattctctattactgaatgaatgattatttctaaaagagcgtcttcgccagtcttgatcgcctccttatcgatgaacccccattcccagaaggtgatccaagcaccacaaaacaaacaaactccacagtctttcgagatcgagtcccgaagccagaatccttgtcgacatcctccctccccccctcccagaaaaaaaaaacatacatactctaaaaatgacgttcatcgctttctgttattaacatcgtgtgtgcccttgttgtgtgtttcgcgagtttgagtgagagggaggtcgagaaggattgaagacggggtgaagaacaagacaggggagattcgaaaggacgaagaaaacgataccgaaaagaaagaaaaaaaaaaccccaatacaggaagccgaaccgcggagcaaaaagataaaaggggtgcaagaggtgactaccacacagtgagagagagagagcaagagagtgtttgcataaggattatctcggactgatgatgttgaggatcggcgggtcggtggtagagggcagtgcgccttcctcgagctctctagccgagccggagagattgaacgcgcgttgtttggagaggagggtgttgatctggagcggatgggcggaggagaagttgatcttgtcgagcgagcccgagctcgaaagcccgtcccgatcttcctggcctggcgcttcctcttgatccatcagcttcttcttatcatgatgatgatgatgataactattccgattatcttcctcgtcttcgtcttcggcttgatggttcattcgatcttgtagaggatggtatgtgtgactaggaatgatcaacacatcatccgccttcttgttcgaatatttccgctccagctcgatcttggcgtagtatgcccctccgattaaggtgatcaggatcccgagtaagttcatgggagtgatcaccagtttgaagatcaagatggccgagaggatcgtcaagacttgtttgacattagctgtaaaaaaaacaaactcaagtcagcattattattattttttatggagggttggagatgttactgaccagccacggtcatcgtcagtgcgctagttttcttattggcagtaaagctgacgacgttcaagccaaaggcgatgattccattgatgatgagagcaaagaccttacggcgatcgaagtgttgttgatgagcgaaatgatggaggctctcgatctcgccggtgagataggcgtagagtagacattggatgaaggcgagcggggacatgcgcatgagcaagtcgagcggattgagtctcagtctgccgacttggatcacattggtgacgacggtcttgaaggaggctaggatggtacctagtaaggtcaagagtaggccgggtaaggtccagccgtagtcgccataggtcgatagtccgacccctaggacgacgatgaagagtgaaagataggtttcgaatgggtaggatttgttgaagtagatgattgagaggatgatggtgaagagtggggtggtagctctgacgacttgatggaactgagaagagaggaatcagtacatgaatttttacttagattttgaataatcacttactggtacggtgacgagatgtagactgaggttggagacagcgatattgacggtgtagaggatgctgaaggcgatgaggatgatgttatgatttcttgagagtcttgcggctgagaagagtccttgggcatgggctagttgagatccgatggttccggctagggtgtggatggcagtgagtgtccatgggaatgggaatgagatgaggactcgtttgttgaagatggtgaggccgaggttgaaggcgaagtagtagatcaaccaggccgttggtgagtcacatcttgtgagtagtagtgatcgattgttgtttggttgagatctcagtttgagtgttggttttgatgatgatgatggttttgatttggttagtgatgttgttccagttaagatgttgttgctgttgttggtgatggtgattggttgttgttgttgttgagatgatgagaaagtgatagacatttgcagtggttaaatagggaagttgattgttgttggttgttgttgttgtttttgtttttgctgtggctgaaacatcacctcactggcacaacatagcatctgatcattcagctcatcatcttcatcacttgaaaccagcttcaccacgtcattcccccagtactacatatgtacacgcacagcctctgattcactcatcaaaaacatacacctcatcatcttcatcacccactacatctcatcaatcattctctcgaattctcaaatcacacacacacacaagactgatcttgttgtttgatattttctgtttgtctagatatgttttttttaggaattgacatggtggttctcagaaaaaaaaaggaaaagattgcttaagaaaggaagaaaaagacaagtaaagcaaaaaaaagaaaatgaaaatgaattgataaacagagccaacaaaaagagttcaatttgatgaatgaattttttttttcagagtagagctatagagagagagagagaagaaaagaaaagaaaaggatcaagccctagattgtctccgattcttcctcttcctactagcccccgccttcttctttttaccagccaagaatgccttagcatccttatgattcctgcccaagaagtcctcctccttgaccttatagacacgcacgatccagttctcagacgtaaaggcttcctccaaggtatccaaactcggcccaacttggggtaatacttgtcctctcactcggtcttgtgctcgttggcctccaaatagtttatcaaagtcataataactctaaagaaagaaagaaaaaaacaattattagttgacagagcttcatttttttttttttgcagagtttactatactgaccatcttatacatcaaacaattcttcatcgtactagacgcttcatcatccaccttatattctcctctagcgctaaagaaggagctttcctggacctcactcggccaaaccccttccgcaatcctgaccatccacaagaacttattgatatcatccccactaaagcccaacagaccaccaaagatcacgagcacatagtccacatcatgtttacgcaggattgggtacgagacttcttccttggatgccatcgcctttccgactgtcgcgatactgttggtgacatccatcatcagtcttgtgtcaagctcaatcgaatgatttgagagtgagagctacatactgggtgttattccacgtgttattatcaaccaacgtcgtccggtcggccatcccagcgatctgatatccatagtcccaccagctcataatcttcgcatccttcttagtattcatcctcaaccaataataagcttcccggaaatcgtcgatgatattagtagatccatccggattcttggatgccaggacgaccgaaggtgatgaataggcagtcgaggtaacccaagtacaatgcaacacaaacaggagtaacataaacgtgaaggctgagaccaatgccaatcgagtatctgaaccatagatcgcagagatacatggtacttgggtgtaagcagaggaggcactagaggcactcgaccgagtcgaccgagtcgatttcaccgatcccacagaggatacagatgagatcgagctggcagcagagtgtcctttctttggtttacgagcgctaccgggggccgagccggatgaggatgcgctactgccgaatgactcgatgggtgagctagattcgatcgaactagtcgtcgatggcgtcccaaaatccacgctatccggttgggcagggtcgaggtaaaggtcaaagattgatgagacgatcatcgccgcagcaatacacacgatcggagtcagagtcaacatcaatcgaaccatcactccagcaaagtaactaccgaggaccgaatagatgataacaaagacgtgttcatctcgtaattcccggaagcagagataaactcctgctgggaagaggtagatcagcatctgcaggtcgaagaagaagctcgtccatgctgtcggttggtgctcggagacggaggcaatgatcgggatgtgaatcttggcataaccggtatcgaagagtgagtaaaatcgaccggtccatggcgcaatccatccttgtttggtcatgaagactaaagctccaaaggccagtacaccaaagctagtcactccgatttgcaggagcaatttgaattgtttactcgacacgtgacttcgaaccagttcgacaaaggccacaagttgtaagaggccaaagactccaagagcagccatgtgttcagaagttcggatcggttgaaaaccaacaaaaggtacttgcatactcgccagagttccgatagcgtagaagctggaataagccacgtaaagcttgttggtgaaccgacccatgaggataaggacaaatgcatgtaaggggagcatgttggtgatgaatgcataacctccccaagcagccaccatgtagaagtagaagagcgcagccatcgatccgtagagagcagagccttgcttcaatgctttgatccagaggtaaaatgtggtcatgaggatgaagatcgcaatagcttcgttatcgtacgagcctgcgactgatcgagagatgtaaccaggggcgataccgataaagagagcagcccacagcccagtgccttcgccggtttcacccaccgttttggtttgagcagcgcctttcgagttagtcttttggcccaattctctggcaaataagtaggtagcataggccgtcaagccagagaaaccgggggcgagtagcacacagatgttgcgaatgtcgatcgggatctgagtgagtggatagtagaatagtctcagtgatctttttggaatggctgttcagtcacaatcaacacgaagaaatcggagcaatttttttttcttgttgtggttacaaacattgaagagtcgaaagacgttccaaatcaggccactggtgaccatcaacccaggataaatcgtcccaccgacgacccgaccaagagggtaccaagccgtttgatcgaaccaattccagaatgcatgaaagccttgttcggtcaagatttttgaagcacgactggaaaaaacaagcggtaatcagtacggataagtcgggggaggcaagtcaagtgatgaagagagggatattcggactgactagttgaaccagggatcgaattcatggatgatcgactcatgccgaatgacagcaaacagtcgagaggaaaccgccgcgccagcaatcagacaaacgatcaccaaccgaaggaaagccaagacattccgattggtttgaggggttagagagatcagagggtagatcgtattcaaggacatgatcgagcgagatcgatctggaaaagatcacgcgtcagatacctcaaataactcccatcaaactatgggtgggttccgcgcccaccaattcgaaatcaatttctaaaagctatggggttgaaattaaactcacttgaaatctatccttggctcactccgccagagcagcctagccaatcgaatcgacgaataaatacagcactctggtggacgcagacgaacaggcagggatcagtttctgattatgaatgtgctggatttctcttcggactgactgattgtgggttgtacttacgaattcgagctcttcttctgtggatggtgagtctgtccgatcgagaatttggagagagcttgatgacgatgtcccaagactgtcatcttatagatatcactggcttgggatgtcacggggagggggggtgacatgtgtaatttggaacacagccctgggctcacaaacaccgtacatagttggttttcaagcccaattcattgactacaatgtcatcaaacaaccaacaaaccatcttattcccggatatcctcagctcactcaagaaatcaggaagaagtttggaaaaatgtaacgcgaacgtaagacttccttttttttttttttcttgttacccttcaatcattttgacggtggatgtgaaaggaggcttggttaactaacttttcctgcattgctttattgattgatcgagaatacatagctcagcttttgtagtcatacgttaaaccttcatacgcgagaagttccaaggatcaaccaagccttaaagaactcacaagtaagtagctcagtttcattcgaacacaaaaatcaatcctcagttgaaccgatctaacccgccatatatgactccctcatcatccagtttttcgaattggtttcagtctcagaaatccgcgcggctcagtatcaattgaccagtgaactcgaacctcagatcaaagagcttgttaaaatgaccgagaatggcttggtgaaattacagaaacgtgaacagatgcttagggtcaatgtatgtgaagctctttttttttatcaatctcattgacttcattgaaatatctctttaatttttgttcgtgacggggggcgcttctcttcggaccgacctacgttagatttctaaacgaaaaagactgatgatggacgatgacgaagatctcaacgaagaacaacaaccgcaagaagaagaagaagaagagcagtattcagacaatcaagcaacaatcgatcgcaagttagaacaacaggaaaccctcttgcaacggcttcgatctcagaaaaactctctcctgaaagaactagagaaattggatctggaattgagcaggaaatctggccgaacttgacatgctctttcttttcaattgcgcagctttgacaactcaaaatattttaacttggttacagtttatgtaaattgcccactttcctagaacttattttaatgctgtgggtatttatgtatatcagagaatacttgagtgaatgtgtccaaccgtaattttgtattagtgtcattacaggatcagatcttgaatgatcaaatcttatcttttggtttaggataaacagacgaaatagaatacaataccctaggagaagtaccatctgtcaacatttttgacacttatgagaccttatcctctttatctgttttctttccagttgtgattaggctctcctaggcgacaactaaactgctagatcaatagcaaattgtctgaagatttttcactcttgtttattttctcttgaatttgatgcatgtccgatagtaaagaaacaaagaaaaatggtatcgggattgacagtgccaatatcaaagaacactgacaacgttttgttttttggattgttcttgtcgttgttattttttttttttcaagtaagagtttacaattcaccagcggcttttccagggctttctttcttaggttttgggtcttgacctttaggaggcgcgtgggatttaaagaactcaaagagggctttatagttcatcttacccgagtattcttctcgatcggttttctcttccgagcctttgaagatcatcagtgttgggaatttctcgactccatatttctcctttgccgtgtccgcaccaatcctgagaagtcagatcattagatgtacaaatggagatgggatatgttaggaagctatctggaaactgttcagtattgtaaggctctcttacgctgttggtgttgccgtgtatacgtccatcttcttgtataccacactcgaaagtgctttgaacagcggggtagtcttggtggcttcagtgaacaaaacgaccaatggtcgagactaaaaaaacgaaaaacaaatggaaaaaaaaaaatcagcatcactggttgatcaaggataattgtgcagcagtggaatcaaacggaatttgttgactacctaccggtttggatttagaaatcagtttacttagttcctctccggtcttgatcttcttggcgaagttgggcatatgttggagtgcaaattcgacgactggtttggctttccgttcgccttgatatggggtgggaaccgggacacctgggaagtatgcaagagttggaaaacctaggtcgttgaagaaattatcgtcaatttgcatcatcttcctcggttgttctaccaaacccttttgggatatggagtggaatctccaagtgtgtagcttacccttgacttggtaatcagtgctacatgctgccttgttttctgctgcatcacaatctactgccactgtttgattgaaaaaaaaagaaattagtacacggaatagacaacggaactgggactggtggcagaacatggcaatataattgtacgaatgtaagagtgatgaactaaccaaaagtgactagatccttgacgttactggctgctttttgatactctggaacagaggtttctacaatgctatgatcgaacaaacc