aatccgatccaataaattggccgataccgtatcggatcggatcggtttcatcgttgcttgcatttactacgcattgccttggcaaggccatcttttgatcagggattacaaggaggagggctttccccagcaaagagtttgaacaaaagacaggtaaaaaatggatgagcgagacttacatgattgattgattggttgattgaatcaacactgaaacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtattgtatctgttacagtgttgatcgaatgagaaatcaaaggatagctaagtctgctggagtagagagtggcgggccgtttacaacgatcaattgatcacttgattgagcgactaatcaaagggtagctaggtctcctggagtagatggctgtaggtagctaacatcggtcggttggttgtcagatggatgacttggcgggtgggtgtatatttgtcgggtggatgactggatgaggctgaggcagtttgagagcgcagaacgtttccattgggggggggggtgctgaaatccttctgtgctcaagaagagtgttgcatattttatattgtgcagcagtggcgcagttcttctgagacatgacaaaaaggcttacatgtgacactgctttgttcatcacaatgcatgtcacgtagaactacattgataagactcagaaacaaagatctcaagtgtactaatttttattatgatgagccacaaaaaaaacaaaaacagtttcttcagatgtgatgggtgtttcagttatttcaaatatttttatttatggatatcgcaaaagaaaaaagaaagaaagaaagaaagcatgtaatgtgttgatttttcttgatatccaggccatacaaattgcaagtataagggatatatatatatatgtgaataaaatcttttgattatacgagcaaaagaagagaagtgagaatgggttagaagattcgagagaccaagccagtgcccacagttttcccgccctctctgatagtgaaccgagatccgggttcgatggcgacttgatggactaattcgcagatcatttcgacgttatcgcctgggaagacttgcttttcggcccggtctttgacctcttcggggaaggtcaagctgacggtcacatcactggttcggaggaacaattgcggacgatagttgttcatgaagggtgtgtaacgacctccctcatccttcgtcaagacatagatactcgctaggaacttggtcaccgctttcatcgatcctggcgctgcaagcaccatccctcgcttgatctgttctcgcttgagacctcgtaatagcgcgcccatgttatcgcccgcctcgcctctctcgagctctttcttgaacatctcgattccggtcaaggctaccttctggttcatcccgaggccgatcaattctaattcggttcccttggtcactgttcctcgttccactcgaccagtcacaacggtccctcgtccggggatcgaaaacacgtcctcgaccggcatcaggaagggcttgtccaagtctcgcacaggctggtctagccattcatcggtggccttcatcaattgcttgatgctttccaccccgatctccgggcttttcccttcgagtgcacagagcgccgagcccttgacgatcggcgtctgctcgccatcgaacccgtaactcgtcaagagatcccgcatctccatctccacaagctctaacatctccggatcatcgatttggtcaaccttgttcacatataccaccagcttctggatccccatctggcgcgctaacaggagatgttctcgcgtttgtggcatctggccatcggtcgccgagactaatagaattgctccgtccatctgagccgcaccggtgatcatgttcttgatgtaatccgcgtgacctggacaatcaacgtgggcgtaatgtcggtttctgagatcgattaaattgatgcaaagaaatggaacatcagacgatcatacgattcaaaacttaaactctgtgaaacttgatatccagacccatagtttttgagcagaagaagtgacatactcggtctcgtattcaacatgggcagtagagatagtgattcctctagctttttcttcgggcgccttgtcgatttgcgaataatcgaggaacttgttgtttgagttgagggctgccagagatttcgtgattgcggcggtcaatgtagtttttccgtgatcgacatgtccgatcgtcccgctttttggtttttttttttttggacaagtcatctgatgattagtgatctccccctctcgccaactgttgtacttaactaacatcaaaaattgggataaatgaatgacttacatgttcatgtgtggcttgtttctcgtgaattttttcgaggcttctgccgcatatgaccgactggctgtggtggttgaaagacaaaagatgaacaccccgacaaaaatctaccaaacttatcacaaatttgagaatgatttttttttccctttgagaacctaccaatggaatgaatagggagaagcgatctagggtttctcgacgaacgagaccttgactggatacacgatagaccggagctggtagaagaggagacggcccgacattgaacttgaatcagacaaaaaaaaaatcatggtgattagtgggatggtgttgcttgttgtctttcagtaggacaagaatgagttcttacgaccgagtcgagaggagagggagcctgaaagtagactggatgtcctgctggcgggcttgatggcaatccccttgagtatcgtgtttcgacagattgaagacatctcgttcggttcggtatatctcgatctctctgccttgtttttgtggtcccttcggtcggttgtctgagtttataggttccagttggttcctcctttgctttggttggtgtgttggctgaccagcaaaaaaaaaaaacctggaaacttcttcctcttcgatcgagcccacccccgccacaagcatacttgcaagccccatctcagtgggctacgtatatgcttaagacgggggggatcggaatcaagcggatcccaaaatgattcaaacagacactccttcaaatcgtatttttcttttctttccgctcactttgcctgctcactttgtccattttcatttcttctgatcctcactctttcatcttacagttaaatacatgtcagcgcacccaaaccgggtggtctccttccttagtactccgccacaggcgcacatggcataagttccggtgttaatgatacaatccctgtgcaccccagagccagcgtccatggaacacacgaagacttaggtggtttaccacagcgggggcgggtgggaccggggcgttcctccgccgggtctaggtcggtcgcctcggagaggttaagcctcgctgcagggacggtgtgcccgttggacgtcgggctgggacgccgtgttatctgatgttgggggtggacatcctagcaggggtgtggttaggatgggcattgggcacatgtcttggatggaagcgggacggccgggccgaacggccccatggggccggctttcttttttggcatgtgccggaacgactgtggggcgcccctcctgattgtgttggggttgtccgaggggtgtcccagggctgcccgactgcacccgcggtggattagccaaccagctctctgaagatggtgttaccattggatcagccacacctactgatctcaaaggtataaaaacgggatcaaaccttgcagatgacattcacgtccgggatctctgggcttaagctcgacctcatccacccccgatggggtggctatgaagaatgagcagtcccaaaaaaacacagaaaggttatacagtgtgggctttggacgatggcacactgacccaagcaggtcgagcaattggaaaatgccctaaaataagcctttatgatgtgttcaagggtcggaaaaccaagcgccaaaaagtcaccatttgcatccatgatgtcatctactcaggtttgtatatgaatattccaatccccaacaccttctagcccttgttctgtccactggattctatatcgagttcgcttctcacctctcgctgtaagacgaacaagtttcactcaattctcgactaaaccttcaatcagcgccttatagaagactccaacatggacactctttggacagtgtggtgtgtgatgccaacacattagttcaaagagctgaatttcttgagttttccctggaccatgatctggtagaattctgcatgaggcatgagttgtttttcgaaaagtaatattttcttgcttttaagtacaaaacacatttttttaccgtaggaaaaattggaatgggaagacaaaagagacttatcctcactgttggtcgttgttcaaatgaaagtatagaagcttaatatatgcgtgcaacaatttagcttgcatgcttgtttggggtcaaaaattgaaatgccaggtgtctaatcaagtttctttcttgatgaaagcagaccatctcatcctagcaacacgctgctagtgctactcactgctgtgaccaaaaaaacacatttgagagagaaccaatgttgatgatcaggtaattgcagtcgacaggatgaaggtcaagagtctacatcattttgaaatttgatcctcgcaacgtcgattgtcattaacatccaggtcacataaacggaaataaaaaattgaaagaatccaaaacagaaggtcgaagatccgttcaaaatagacttaatgatctgattccgctcggattgcagttcaggtaagctttgtaccaaagcgcaagaacggataccagaaagagattgtcctttctatgcacgtataaacggatacgtttcaatggctataaactgacaagttggttttcactccagccggacaggattagaaggaaccatatctccgtctgatcaatcccgtcgttttgatttcactccaacaatggcgtcaaaagattacgactccgatggagcgcatccggcgacactgcaacacgacgcgagtgggtcagctagcagcgagacgagtgtgcacccggccgtcgggcgttcgagcgggcaacacgagtttacggctaagccgacgatttccgattgtcagcaggtctgttcgttgttggcagaagtgcacggaggaatgccggtccggccggcgcgattggcgggggcgacggaggaagccgagggagttgaggatctcgcttcaaggacgattgcgacggagtgtggggaggtaggcgaggtgctcgatggcttggtccggacgatcctgagccaacacacctcaagggcgaactcgagccgcgccaaacaagccctcgaccaacacttcgggacgggcaattatcacgccatccggcgagcttctgtctcctctatcactgctgtccttcaagacgctcgcgtcggtctcgccgctcgaaaatccacgaccattcatgccctccttaatcatatacatcttaaccttaatcccgacttgagcctcgagtttcttcgctacctccctgattctgaggccatggaaactttgagttgcgtagatatgtagatttttgcgatctccagatatataacatcgagtaggcttgctaatcactctctcttatcgatctctcttttgctagcttctttcaaaggcgtcggggctaagactgcaagttgcgtcctgctgttctgtctcggtaggaactttttcccggtcgacacgtttgtgatttccactattcaacatgagatgaaaaagcccgctgaaatgttcgaactgtgttcccaaaacgtgtttaaatatgtcggactcaccatgtgatgtaaacatccagacatgtctttaggatcaccaaagccctgggctggctgcctcccggacccaccgcaaccagggagagcgccttcaaacatctcaaccaggctgtccctgatcacctcaagtatcccttacacatactcctcttccagcatgcccaacaatgtcttgtctgtaaacggattagctctaaaccatctcatcccttatgcccttccaaaaacaagtcaactatcacccccagaaggggagctggtaagtcagctggtcaattgaatgttacttgtcccttgataaaccttttttcatgatttgaaaatggaaaagatgtgaagaaagagaaggaaagaaattagatcagggaagagtttggttctgcggtctattttgtttgtaaatgtgtacactactacatcaaatgaaggaattttaaatatgttaaaacaatgcagcggatttactgttagtgagctcatcataagttctctttcttgaaatttatgagatgataaggtagtgccagattcaaatcctttttagtaacctgattcgggtatcttgagaggttagcaagccgatagaaatatattttgtggcaatcatgagcttgagtaccttgattatatttttctttaccttttttatggcgaaattagggaagggaaaatatgcatcaggccaaccataccatgataattgagttatgtgcagccagacgagaatgcaaagaggcaaatgagaataccgaggcaggaaaaaggatttcgaccttcgtccagtgcgattaaaaccgcctggagtgatgttgagattgaactttgcaaaggcttgtcatgaaagtctcattattacttccagaaggcctctttgtcgcgcctcaagatatgtattcgactcaccttgggagtccggagaaggatgtcccagcattttcaccgcctcaaccgattctacccgtcttcaaaggtcccaataattattctggaatatgatctggtggtgacggccagcctgcttcgcgccctccctccaaatcaccgccaaacggctcagtgatgttccggcaacattcctatcttcttcacactttcccgatgactgcgagctgatcatcatttctaatgtattttttcctcgtcattgcagctagctcaaccaaccccttacaatggttgaaaatctgacggtcttccactttgctcaatctatcagcaaggaccgcgatcatgatcaagctttgggccagcaatctctctaacctctcggcttcggtgcgcttccaagacgatctcctcgtccggctccagttaaaatggcccatatcagtgtccccttgtcggcggcccactccagcccgacatcaattttgtctattaataaatcatttggctttatgacagtccgccagaccagcctcagtctgaaccggattggttatatattggggagatccaaatcggggatcgggataatatccttcaagcgatgtagctacctgactacctggttaaaagtgttcttggttggtccaagtcctggctagttcttgaccaaccaatcttttcggtgtccgatactctctctctcctcctcaatctacccatgctcttctagtgattcagcatccgggtgcacaatataaaagacgcttcctggaacaacctaatcattttccccatccttcacttcctactgcctgcctcctaactacacgatctcttcagattcaccaacacctctatccttaaccagcacttcagtctttcagctcgcctccattaacagatcaaaccccttcaatcccatcctttccgaacatcgcctgcagatatttattttaatccctcaaagacagcaaatatgaaattcacatttggattactctcagttgtggcaaccatcctcagcactgagacggttacagccgttcctactcatgggcttcatagaggtgtaagtgggaaagcacctgatttggctgtggtttatttgttgttgtggctctttaacaagatctaatctcaaaccaacttcttttcaacagtatctcggtggctatggaggctatggcgggggatacgggggagcatacggtgctggttacggaggaccatatggcggttatggcagagggtacggtggaggctatggagggggctatggtggaggctatggtggaggctatggtggaggctatggtggaggctatggtggaggctacgggggaggatatggtggaggctacggcggagggggtggactaggcttaggggtaagttacttgagctattgatcctccattgattttgtagtggatgctcattcctgaatggcactttgattccttcagttcggccttggggtaggtgtcggcgtcggcatctaaggaacacgttggcatcgtaggcgacattcaaaacaggatgactcggtacgtagtgctcttcaacacattcaatttcatcctgtagtactacacctccatcttgatgctgactttttttccgcccttcattttcatcactctaggtaaaagttgcaatcccaccaacccagacactcttcctatcctcttcgacaatggacaagacacataaatattgtacattcttcaaggcacatctattgttcataattgggttttcatttggtccatctttcaaacttctttgtgtttttatggtagaatccaaacctcaaacctctgctactccaatcaccccaacaatgaaatgaccgccaacacatctttattcatcatggatgccatgatgaaatgatgagccctgggatgtgatggctgtgaaaggatgtattagcttagaatacatcaataggacaaacacatgaatagtgggaaaaaatgtcttccaaattagttacctggaaacagctgcatgggtgcactggttgtcaacatttggggtgtagaaaacaggtgggtagccagaccttgtcccgccttacacccacccagacattttaggcatcagctgagcatgtgtctgtgccacaaacaatcactccaacagtttcactgtagcgtataaccccaaatgaaccaactgaatatagatgctcagccactgtaaacatgttgacaataccacgttacacacttacaccatctgccaacaattatataataatcctggatggtagtgatacatccttgtttgagaaaagtccacatcaggcagatactgataaacatttatgaaagcctattgttgaagcttagactttgaagaagaggaaaggattttgaacagactctagtgtcacctttttgaggggcaaaaagtggccaaacccagtttttttaagaggagaaccaatgatttttaatttgttgtactaggctaggttaaatagactagataaaggagtttgagctgtggttgtgaagaaaaatgaataagaagaaaatgaatagaaacaaatggaataatccagaataaagaagagggtaaaacaaccaacaccagaaatgaagcatctacaaactagtaagcagaaacaaatgagagaaattaggccctccttatccagggttccaagactacaagctagggggcttgaattcataacaaggtgataagtcagactaaacaggaggagttatcatagtggttatggagtagatcctaatgatcattcaagacagattctattgatcattcaagacaagaggcagaagtaagaaatttaagaagagaggaaatggataaggacaaaattacaaaacccccgttacttatgcagaaagaatatgagatcaatgtcagtgagcatggttggttattgatatcaatgaggtggtttcaggtcaagagaagatttgagattgatagcaagattgctagcagggttgtgttgaggcaagcttggatctacaacaagatcggaatcaatgtggtaatgtagctactagagacagagtattagccagttgaacggacagatcagaagaatttgacgtttttgaatttaattttttcaacattacgacaagctccgttgaaggtgtggagccaggtgaagttggttggatcagaggactgaggagcatcattcagtttttggtgctttctctggaaaattgagccagcagttgttaggtcaatggccaaccttcttgcaatgaagacagactggactcaatctggagttggatttgttcaacagtgtgtgaagagaaacttgaggagatacttgagacttgtcagatgagtcttttgttgtttttgacagcatatgcttctagtcttttgacaatggcttcaaacaattttctagagaaacccaaggcagcaatgtccgggaacaatcggaattcttgacaaggaagtttttgtagcattatcatcatcttgaattgattgtcaagcacgattccggtgagaaccattttttgattagcgagtcagatagcggtgacaaaagaggaaacatctttaaactcaagatccaagaagatgtcaagagctgcggatcaagcagtgagatttgatgcactgtattgaagaatctgatgcaagcaatgcaatgcggggcccccacattgctctctcaatgtgatgcaatacaggcccaatactatgcattgcatcagttatatcattggcaaggtggtgctgacaagggcaaggtttttggcgctaggttttgaatgatcaatgaataggcctttgtgttgagttgctgagcctggagacttcattgccagatgttttttcattgactttggtgattccagcaacatattctcttgctccaagatcaaagagcttggctttgatgtcaattttacagatgacatcgttggagttggtcaggagaaaatgagcggtgtgagaggtggttttggcaaggttatccatgatgttttgagtgggaagaggatatagactagcaaaagcaaaactttcaactgttaattttgttgaaacttagagcatctccaccgcgggttgctaaaccaattatagcaacccaagcccgatttagcaacatcaccacgggtgctaaacgctcaaaaagaatagcaactcggcctccaggagctatcacgctgccaaacatagtgactggatagcaacccaccattgcaattatcacagatatcatctgtgattctctctcttccctgtccacatgtctcctcacacccactcaccagactctgcaccctcaaagaccggttctggtcttggagagtgtacactctcaaaacaccggtaccggtcaacagagagtgtacactctcaaacattggtacgggtcaccagagagtgtacactctcaaacatcggtaccagtcaccagagagtgtacactctcaaacactagtaccggttgctggagaagacccactctcaaagaccaggcagtttgctggagaatgtgcactctctttaacggtaccctttgctgaagaacacatactctcaaagaccgttatcggtctttgggagttatgcatcctaccaatgactggtaccggaaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttttttttattggggctgaagatacatagtgatacatggcagatacgggccagataccgtatctgtggcagcgttggtaccggtcacaggagggtgtacactggtaccggtctttgagagttatgcatcctgtcaatgaccggtaccggtcacagcagagtgtacactgtgtatgaccggtatgggttggtatagcaagtattggctggtctccgggggaacctttcacgttccccagttgctatcttgagcaactcgtggtgcaaaactgaccgactgccagtcgctaaaagtgcgccgcagttgccaaacttgaagatttggcaacttggatggcaacctgctgtggagatgctcttaggctttgaagaagaggaattgattttgaatggactctagtgtcacctttttgaggggcaaaaagtggtcgaactcagtttttttaagaggtgaaccaatggtttttagttgactggaaggaaacccttctggtcaacaaggcaatgtgccttgttgagaacaaactccaagtttgaagtttgtgacatgtatgtaacagctatgtacatatgtaacatcccctgttccaggctccaacagctcataagcgcaacaaatacaatacatgtattgtatctgcactacattctattgtatcttgttttgagtacatgtgtacagtaaacccaacaatgcttgcaacttttgacaaaaaataattaaaagtttgacttgcaaagaaagaaaaactttttggcttatgggacagtattaagggtgggaaaatcaggacaactcaactgtctgctatcacacagtgagagttccgacaggcagccaactgacatttcaattaaaatattttttttgctcaagcaaactttttattttctttgtaaaaagttgcaagcattgttgggtagactttatttgaatatgttgtatcaccctggtaaaaaaaaacattacaaatacattgtattcagctggcacgtacaaaatgcaaaatacttttgtattgtatccttctggccaaggaagcctcatgttgttgagacaactccaaaacatatacataggtttgggagaacaactcctgatctccttttgtaattggcttgatgactcccttggtattagtattgggaaacaactctcaagatctcctggaccaaagatttgctcccacaagggtttggacctgatcaagaggtatttgacacactttttcattcatttttggggcttttcaacatgcttctcagtattcaattaactttggtgctccatttcttcacttttttgtccatgtcagtagtggatgaaaatccaaatgctaaactaggaacagcaccacaatctcaaataataatccatggattccaaaatatgtttgaacaagcacatccaatttcttccggtgtgtttgttcagtatcattaaggtgttcttcatgaagcagcagaatcaaatgtcgcattgagtttcaacggtcggtccttccggttatcttgagtcgagtgattgagttgacgctcagctgactgatgatgagtctcctcatcgcagggtaaactgaagggagcactcgcggcaatctcgtatgtacccgtgccaatgcctgttggcatatagcccgggtggcctgtttgctgcccatgaggtgcggaaggccggtccgccgggtcccagccggctgcaggatgagagatgtcacagatgtcttcatgtgttacagtcggttgttgaaacctcataccgtgatgagagttgcgcgcagtgactgagcgcagaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaggagcaagagaattagaagggtttgaagaggtattttatggcgtggccataaagagagaattcgaaatattatatcgctcatatctcgcggtgcggtaattcacagaatgccaaagatgatatcattatcagtagcaaaaggaaaactgaatactttggtccatgtttcatccttgcgccaacaaatcgcttcctcaatctcctcccaccatctctacttgttctcttccctgctttcaagaatggtaccaaaaagatcataatcccattccctttgaccagtatgcgaagatcatcaagacggcaagtcagctgtcgaggagggaaaagtcagctgggtcggtcgccataactgacctgtctgctctgtaagacattgggtgttcaggtgggcaacggctcactcgaactaccaactcacgcctacacaagcaagcaaaaagaaattgagccgtggtgtaaataatctcattctgcggcacgccacatatcgttttccctgggatgggtaaggcgcctctactcgcatcccaggtgatagcggtcaagtggattgaaaaacatacaaagcactcaaagatcacaatcagagcctgaacaagctggaaaaggggcaagtccctcgtcgagagcggtgtctgatagtggaaagagtactccctgacggcaactttctacactcccgtaaatggctttgctatcctagaaaaggccttggcaaggtctgtcagttttgtcacgaatatcgagagaatcttagttcttgagcttcttagtagacacggagacgcctttgaagctggcatatacttgggaataggataaacacaaggctccagttcagcgaggtgttttctctatttggcttgatcaaaaagaacatcctgtaaataaaatccagcccatatttatttctgagcacattaaatcttatattctccgctttggcagaagccataccagcgagctaagcaagattttttgctttaaacaggcggctcagcaacggagagatgtagtagagctactaacacacgatcaatttacatacgtgccgaagtttgctcagattcctgaattgtagcatctattcagctgagcctcctctgcagcagtctagacaaaggatgcaagtagcacgagtcctcagcactccaaccgccagccctactacgagtgctgctgcagtaaggctcagcatttatgaaaggtataaagagacttacggctccagccgtaccattcatcctcccacctccagtttctatctcatctcatctcatcccatccaccccttcccagccttatcccctcaagcgttactctaacaaaagaaaccaatctaataaatatacaatatggacgcagaaatgttagctctaacggaagaggctttgtcgcacctcacgccagaatatgaatacctctttcgcagtcacttcgacgcgtcgcaacttgcttacgaagcattggccgacaaccctatccgggaccgcttcgatgcggaggaacgcgatatctactttggtgatcagcccgaaatcgatgaggctttggcccatctcgacgacgccgtcgctcaacccttgtaccatattttatttctatggatgatgctgattgggcccctggaagaagctcgagctactgactacgaactgcgacgacgccaagtccgacaactcatgccgactcttaccatcactaaccccgctgctttgccattgagccccgacggcaatgctttggaatgcgtggtttgcaacgatgatctcattctcgctgaatctactcttatccagcttccatgtcatcccacccacgtttttcaccaacaatgcatccaagtaagcaatgttttctaccctcaactatcataattcatcgctgaccacttcaatccaattcctctgtagccctggctcgaacgcagccctggctgcccccactgccgagctgtagtcgagctaccacctctgacggaccccccggcctgaattggtgttgatgatggtcttttctcgtatcattctaattgtattattaaatttcaatctataatgtttccctactttccttacgaataaattatgatgatgaattttacctactttgaatctataacgcggcaaagcgcaacacgctccatctgactgtatctggtatacgcattgatcagccacaccatagagatccaatacctacctacaaaagattaatcacaaatgtgatttgtctgaagaactggcaaaataaaaagccagcctttccgtgaagatagccatcttggcgagatcttaataattgcgttagattgaatatgatcatgtatttattgattagattgaacagagtcggttagcccacggagccgaccttgatttattccgtagtgcagtcatctctccaagcggactgggctggagtcagcttaccaagccgatgcccacaccactcactttaactgagattgaacttcaagctgtcattccaaccaagcaactgccaagaagcagcctaaagctgttccaaacagtctcgatttaggcgtcagtgtcttgaacgcgttgacgcgcgtccaaggccccaaaatcatggattaaggcgcaccctccactgacacttagctttggaggttctactccatctatagggttttttctcaatttctttgatggatctgcatgtctaagaagacaagcattgtaatttggcttataccaatagccacccggaaattttctgtatcgttggcgcaagcattccggatggccaaccgaagtgctcgcgccatcgttggtgtgggttgatgactagcataggttagcagttgtgcaatcaaaaacaacaatcatccagtttggggcgcggtcacggaggggacgcctctttttgatgacttcctcactggcacaggacttgtcaatcctaggaaaccattagctaggctcttcctgtttttcaaggaagaacaagtgaatcttaggtctcaaatggcttgttaaagtctgatgagagttttgcagctcggctttgcctaggaccattttaagagagagtcttcacttccgcgagttcttttcttgttttaatcataaagaacaacctggaaatataatttcccgcctattttgtagcccaatcaatcttaaatccttagccataccagtgaggcaagcaaggtttttttttaaagcaggaggctcagcaacggagagatgtagtagagctactaacacacgatcaatttacatacgtgccggggtttgctcagatacctgtattgtagcatctatccagctgagcctcctctgcagcagtctagacaaaggatgcaagtagcacgagtcctcagcacttcaaccaccagccctactacaagtgctgctgcattaaggctcagcattgatgaaaggtataaagagacgtacgcttccagccgcaccaatcctcttcccagctccagcttctatctcatcccatccctcgccttcccttctaaacttatccccccaagagccactccaacaaaagaaaccaatctaataaatatacaatatggacgcagaaatgttagctctaacggaagaggctttgtcgcacctcacgccagaatatgaatacctctttcgcagtcacttcgacgcgtcgcaactcgcttacgaagcattggccgacaaccctatccgggaccgcttcgatgcggaggaacgcgatatctactttggtgatcagcccgaaatcgatgaggctttggcccatctcgacgacgccgtcgctcaacccttgtaccatattttatttctatggatgatgctgattgggcccctggaagaagctcgagctactgcctacgaactgcgacgacgccaagtccgacaactcatgccgactcttaccatcactaaccccgctgctttgccattgagccccgacggcaatgctttggaatgcgtggtttgcaacgatgatctcactctcgctgaatctactcttatccagcttccatgtcatcccacccacgtttttcaccaacaatgcatccaagtaagcattttttcctaccctcaactatcacaattaatcgctgaacacttcaatccaattcttctgtagccctggctcgaacgaagccctggctgccctcactgccgagctgtagtcgagctaccacctttggcggaccccccagcctgaattggtgttgatgatagtcttttcttgtatgcttttaactgtagtattgaatttgaatttaaaatgtttccttactttccttacaaataaattatgataacgaattttacctactttgaacccaaaacgccgcaaagcgcaacgtgctccatttgaatttatctgatatacgcactgatcagccacatcagacagatccaataagaacgtggaaaatatgaatcacaaatctgatttttctcaagaactggtaagatgaaaagcaaacatttccctgtagctgcaacctagcaatctacctatctggcgagatcttaacggttgtggtagattgagtatgatcatctatgtttttgtgagatttagaagagtatgtaggtcaacccatgcgcttcaccttgatttttgcccagcgcagtcattattgtcaaccattatccgcgttcaagcgggctggattggagtaaaatagcatcacctcaccagaccgaatgagatcaatgctcacactaacaacttcatctggaaccgctgtcaatcagacgaaagcacctgctgggaagcagccggatgctgttcccgactatggggttcttgctgccagtgccttgggcgcgttgaaacgcatctggcactccaaaatcactggattacttgttggcgcgcccttcactaaccttggttttgggagggtctcatcctgcatagatttctttcccttgattgccttaatggatccgactttctgaatacagaaggatttcaacttacaaataaaccaagcttgaatcatcgtgagagccaccagaaaaaaaaggcttgaacgccttatccttgcgcgtctcaggtgccacttcccaaaggcgcgcactttttcaacagcgacacattccttttgactggcccttgaaaacccgcaaaaatttcatatttccaattttgcagcttttcctggtccactggtcttgtgattatgagatggtactagtttagaattcattcaaatcagttttccagctctcaaacttatgatatggtccctgggtcttcaggttgtttagggatgatggaaagagatgaccattgcttgttgtgaatttaaaaaaatctagttatcgcaactttcctaaatgttatctttacaatgcccacaatagccgcttcgaatgacacaattcccaacgcaaaaccgaaacccaatataaaaagaaagcgagtttgcaacaaatgaacccaatgaagacccaaaagtaaacgctagatattctagaaaagtaatgttgccttgtgcacttgaagaatgtatgttatatgtcgaaggccgtcaggggcagagaggatgaaatgagtgcctttatggagcaatgtaaaacgaattcaaagatgtttggtgtgtcatctctcccgttggcttttgccagtaactgtgcggtaagaacaaagaatcagctttatagtacatgttgcgagcttgtgagtgaattcgaaatgaaaacctactgaatcatccatgttggactaacgagaaggaggctaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccggtgttcggaaggacgggatcgaattgtatgtatggaagtgaaggacagtcgaagagcttgatgtgtttgcaggtataggagtgtcagggaatttgaagagatcgtattgggtggacgaaggcagtattgaaggatggatggggaatgcagaattgatgaaccaagacgcgttttttatatcgacattgtgcagtagcatgagtcccatgaggaagggagtgagcacgataaactgcagagttaggttgctcaacaaccgaccagcacttggaccagaaatggtttcgcccatcgccaaccagaagacggatgtaattccggtcccagatgtgaagccgcccgccaatacagaccactgtgagactggcccggcgggttgccataaagcgaataatccaacagcccaatcgccttcaatttaatcttggaactgcacatgtcgggcggaagtgggtcgccgacaagggaaccgactggttccaatgaatgattatgtagatccctgcaatccacatgtctgggacgctggttgtgcctaatgcaaatttaaaacgtggaaagttgctgtcagggtgacttgtgttcagatcaccaggccagttgcttgaatgttttgaacttcacaaagtcctccggtttggagggcctggtggccttcgctggcgtgaaacgccaatcgcgcttcgcgcaagcctccgtcccgcacttcgtccgttcgaccgagaggctgtacaagctcgtaaatgtttaagcactattaatatgactcaatttgtgtggaatagggtggtttttcaaaatcatcatggataagcttttgggcactgttgccagataccatcaatttcataaatttttaacagatttcattcttgcttcaaggaatgaacttcttgatggatgttttttttttttttgaaaatgaaagtaaaacgatttcacacaatgtatgtatggccaggattactcaatttgaaaaggatcacgtcgccattatgaatgccatttttggggcctgatcatacgatgtgagattatccaaggagaggctttacgatcatcagagatagatttttcagtttctctgctcagaaaaaacgcgcccacaccaattgcataatttggtattaaaaaaaacctgacgagatcaagtagctgaaaacggaggttttggctaggtttaaacagtgaggttccgtccatcacatccattctgaatgacaaaagaacaacatagattgtccactattttacttctgcttaatgccgaatgaatctcatcactagtgaagcctcgctcgatgtgatttcaacaggcaggaaaatgtaagtatccaattgtcaaatatacacattgttcatcaatatcaacacatttaaaagtccagcagtcccgaattatatggtagaggagaaaatgatagacaaaaggaatgaagtggacacagcgatttgttcctgaaaggcggattgctcccttgatgttttccaaaaactttcaaaaattaggagcgctttttttggaatgtagtaagtatatatgcaaatgggtgtatgagatgaaaagaaattattggggaggagttttagattttggacgcggggctggggtatgcaaggtcttgcaaggagcacctcggagagtttcatcgccatgcaagtgctggtcttctgagaaagagatggcactagttgagaaagcgttttcagggagacctttaggagcggggccgtttgttgataatgagtctgtcgatagaaggctggtctcgaggggagtatttgatacggataaagttgtgagactctcggtcttgatggcgggaagaagcgtgcccgactccttgtctctgatggtcttagtggaattatagatgtcaacatctcgagcgtacgagccacctttcccatccttgtaagtgaacgactggatcgttcttccgagcccactcagcgctcggcccttctggtctaccaccagctcgcccgctgcgtcttgcgtggtctcaatcgcaatctttcccaaactggaggagaaggggaagacttgggagcgactgtatttatggttcaggtgtccgacaatcttcgttgcggacgggacggctaaggcggagagggtcaggttgaatggatagcggaagttgtcgatcttttctgccgtatcaccatgggtggaaatgctgttaccttgactggtcattacaatcgactatcagaacgttcagaagaagttttagccgttaataaatggagatcttgtgtgcacgaatttgagatcaagagaatcactgacttggtaagctgtatcagccgcccaggtctgttgattaacaaaagtcatgtcttgttcgactttgacgattttgagttcgccggtacccgtgacgacactactagaaatggagagttgtctgaagctgcgggtagtgaagctagtcaatgacttgggatcgaggttgggggggattcggatgtccttgggcacttcgaccgtcgtcttggagtccgtaaaatgggtaagaatactgccggtggtgcgggtggcactgggatccaagccgacaaaaacggcggcgctgaagacccaatcctcattgatcgacccattttccccctgtcctaccacccgcaaggtaaagttgtgcggtttcgagtccgccagcagcgggacaaagggggaaatgtcgaggacgtatgtgggcgcgtcgaaagctccgattgcagcgattggtctttagggaacgagaagagtgagactcgggtaagaacaagattgtttccaaagcccgtaacacgctcacctccaccatgccaagagaatcccacccgtatatataactgggaatggataggcaacccctgcgagacggtgatctaaagcccggtccgatatagagtatcagctgaatgatgcttgaaaatatctgaacttggacaggttcatttaccaatccaaacctggacttctcggaatgaacccttcccggtcacagtgccagcattggttggatcaagcttcgaccggtagacgtctggcacattggtatactaaaaagatcctatattaacatgatggatgagaagtttatctatcttgaatcgagaaaagctcacccaaaactgtgaattgaaaatgttcaagaatgttggatcactgagcaaggcttggacgcgtttaaaagtggaaattggaaacaatgatcattatgcatacctcttctttgccacgcccactagcaaacaactccaagtatgccgtcgcgatattctgattgaagagcaaggggaaaggatgagcctctgcttgtcagtgcatctcaaaattcgagtagtctcacctgagggaagctcataaaactagtcatgttgttacccgagccatgacccatgttgaggattcggtctgcttgcttggctgcggggaactctagagagggaggatagaacttggcagacagcgtgacttcgaagctgccagtcaagtccagcgactggtcgactgtgttcccgatgtccaaggagaacgaagcaggaccagataacagtgggatgtatttcgtcatgtcccgggtcctgcagaaaaaaaaaagttaatatgagcacttcttgtgtttctcttggcttgagcctgggagccttacactgtccatactattccctctttcgtaggttcggctgcgggtatgggtatcatttgttagtatcacagagcttttgatcagataatttaaaaacaatataaatcagcctgttgatgtcctcccaactaggtaaaaccggggtttttttttgtgggagtcagtccgtgtcgcgtaaacagacgtgccaatacgtagacaacttactgtctatgtcatttagataaagcatctaaagaagtaacagcatcgccagagattatcaggatccggacaaacaaatttaacatagttggggttttcagatcatctggatgtatgcttaccccgactctatcatattgtgtgccgattgaagctgatgaagcagaaaaaagagaatgtaagtgtttattattttattttattaaatttttggtcgaacttggccggatacgaagtgtatttaaatgacggtttttctttgacaatcaagggactcaactagcagtcaaattgaagattacggatgcccaactaccgggtcgaccgcactttttaggtggagtaaaactagcatttgcgggctttccccacgaagtgacgaaagtctggagggacgaccgatgagtcagtccgacgccgctttgatcaattccagaccaacaaagaaaccggctatgattcgggagtgaaaggcacagaagggaaagcggaagtggactcacatgttcgacgatcgccacttcacaaggctggcttttaggcactgaagggggctaatacacgaaagcgatcccaaccgacatcaagatcactggttaatttcacgacgcggtcgcggtgggacacggttcagagatgcttgcggaatcggctcacctcccggacctcaaagttgcgcagcggattcggccgatggacggcttgacgagcatgcaattgcttcgacgagctttgaaggctggtgccgtggacaaggtcggaggcgcttagcaaggcccatagggcaatccatgggagtgaaattctgaacatgcgtgtgtgtgtgggggggggggggggttattggactattatgactaggattaaagatcgatggtggtaaggtggggtatatttcatggacaggaaaggacaaacagacgtggaagtgaaaacaaactgctgaacaacaactccagactagagctcgttgctccgccttgaagaaatcaagaagaaatcaaggtacaggaatatgatcaagaaagctcgcgaagaaaaaaaaaaaagaggatgtagtaatggttacaggctacagccacgcgagagcgaggtataataaggatgtatgtgtttgtattcgttcaaaatacgtgccagcgtacagattcgaatattaagcgaaatgcggaggctacatggtaggttaagtcgttgttgtatccaccgagttgtacaacgtacaattggcgagcttgggcatgtaaatattttactatttaccaacccggccaatgggcaaaccatccagttgtgtggattggtcatgaaggaaggtgaatttaaagagtgcttggcaatggcgcatcagctgccttaaagattgttgggtcagggtgcatggtgggactctcgcttgagtgcgcccccccctgtgctgtaatgtattcaggaatcaaatgacaaagacggatgtcgaaagctgcagaaccggaacgaaacgcgttggttagaaagcgaggttcctgtgaaggaagtcctccagcgcacaatcagagacatcttggatgcggtctccaatttcagaccagttgaggacgaggtttctgtagtgcctctttgtaaatttcatcgcttcctggcttttcctacgagaggaaatccatcgaaatctgcacatcaaggggagtcggatgacactgcagagatcatacagcgttttgaaagtattccccaggtggctggtggttcctgagtgctacagcatggtatagctcagacaaaaaaaagataacataacaagttggaacttggtaaagttctttttgtagaggagtgcggatgctctaaatgagggtgctgtgtatatgcttgtggcgggtgtggtcctactaagacttgaaagaggaagagtgtcagaacccatccaagactcaaccagcaaacagcacacaacaaaaacatgaacgtcatccatcgccagcatctcccgccatcaggggtagaattctcttgccaagcctcgctgaccccatcgaccctaccgcgctattcggagctgatccgatcatccaagactcgaccaagacccatcaccaatctgattgttgctcgttcgaccctactccaagtcttcgagctgtgtctggttgaggatgatcaggctgaaaataaccacacaaggaatcatcacgagctgaagaacaagaattataaactgttccatctctgcgaacacaggttgcatggcagagtcactggcctacaacggctcaccacactcgatacccaggaggatggcttggatcgactgctagtcagcttccaggatgccaaggtgagtgggtattcgttttgtcaagcttcagttttcttttttttttttgaaatcagagctgataattttacatttctgtttgtggtgagccagatgacattactggagtggtccaattccgccgccgatttggtgcccatctcgctacatacgttcgagaagctgccacagatcactcaaggcgatctgccgagggacttccaaggccaactggaggtcgacccactctcgcgatgtgccgtgctcctactaccccaagccaccttagccgtcctgcccttcttccaggatcaattggacctcgacagtctgggactcagcggcggactcaagagcgccctgggatccgaacaacaacgcttccagacattcccctacgccagctcattcatcctcgacttcaatcaacagctcctcaaccatctccccccctcgtccctcgactctcaacaccggcccatcaaatccgtcatcgccctcaagttcctccccggattcagcgagcccactctcgcggtcttgtatcaatcccaatacacctggtcagccagactcgaaaatcatgcaaataccgccgccctcatcgtcctcactctcgacttaggctccaaccatttccccatcatctctcataccacaaacttaccctacgatgcacatggcttggtggcctgtcccaaggaactcgctggagtactcgtgctgtgcgccgatatgatattacacgtcgatcagagtagcaagatcatcggactggccaccaatggctgggtcaaacacacctctgagctgcagattccgcgccaggataccgtcagattgatcaccccaaccaacaagatcagcggacatcgatcaacaaccaacaagtcagatgaacggccagaggatctagaggatggagaggaacaggacgagagcggtgtgccagagggccacgagaaactgctggttcggctcgagaacgccaagatcgttttcagcagagccgaccgggccttcgtcttcctgcggacaggcgaggtcttcagcctccagttcctacgcgatggacggacgttgaccaagctggtcttggagaaactcgacctcctctcaatcatcccgtccaccgtcctcaaagttaacaatgagtgtctcttcgtcggctccatggccggcgattcggcgctctatatcctcgatcaccttcgccctcgctcctcttctgacgacgacaacgacgatggtcatcagcttccctcgagttcaatcatccaacccgacaaagctgccaagaatcagtcgagcctcgactttgatgagggtacgaactcttgtctcagttacttcaaagatctacatggacagatacctcaagttttcctacaaaaaaaaaccttcttgattcctgcggagaatatttttaaaggggaggggaagggcctatcgatctgactgaacacgatgtttttgattccgcactgtgggatagatatatacggcgaccgaacggagacggacccggtccgacggacggaccattcgcagttgtacgatgaccgtccgtccaacggggcggatgatgggaggcccggcgctggcgcgcatttggcagagcccttcttgcgacttggcgacgtcattcaggcgcatggacctattcgcgacttcactatggctgcaactggggtcgaaaatgtcagatccctctagatctctctgattcgcactggtttttctcactgtaaatatcacttgtttcgtagatgccgctcgaactgctcgcttgtacgggaactggtgatttgggaggattgacagtctttcatgtcagtgcaactcaacgcatcttttgtttgtttgttgacgatgatggggctgattattctgcggctttcagagagaaataccgctacggaagaggcgcaaattgagcttcgagagtccatcggcttcccatatcaatgcacttttcttcacctcgcttgtggtggaaagtggtgggttatcggaggaaagaaaggtggtttggatgggccgatcggggccccggactgaggtgcgccagtccacacctttcaattaattttttttttgtgatttttttcttttctttttcactaaaggagtaacttaaatgttaacctgttcaagttcatttcgggccctttgatatagatagcaacgtatggagagtctggagagctttcgcttatcaacactttccctgaaaaaacactcgctgtttcgccattctttgggaaacaatttgtggtgcaagttacaaatactgccatcaaattattcacatcttgtgaggcctgttctaatccctgaaggatgtccaggattgttcgactgataatcaactcaaaatcttagctctggaggaagcgcaagtgattcaacccgaaccggccgtcaaaatcttgcgtgccagcatcgtggacgattacgtgatgttggaaactcactgtggcttgaagctgatttatcaaggggaccatgactccaaaactctgagcaagttgccatttccatcagatgtgagtgacacgttagcccggacggctttggaaaaaaaaaaaaaactatccgatgtctttaatcattttaaatttcatgcccatcgtcgacaacctagactgacgaaatcgagactgcgagtcttttgaaagccgcgttacccatctacaccttcaagcatgccgccaatcatcagttttttacgaagcggaaagctggtaatgaagacgacgatctgtataataacggcccaactgacgccaacggcgatgtcgaaatgaacaacaatgacgcaaacgatcaggagccccacaagccacagaatccagacgtctgcggcgatgcttgttggctccttactacgactaaaaatggatgtttccatgtgcgaacaaaaaaaaccctcgttcacttttttttatatgttaccagttattgactttggtgtttacttgattctgatgtttctaaaaaaagattcgaagtttgccgacactggcaattgtgttcacagcaacgaggcttgatctgttgcctgaaacgatggctgaggaggataagctcgagggcgatgctcagccggtggagctttttggattggtcgaccaggctgctccggtggagccgattgcgcatatctttggcttcctcaccggcgccatcgcgtcccggcctcatcttgctgtaaggattcgactatacacgtctcaactgttgctctgagtcaatgtcggctgacttgttttcttttctattgttttcctgatgtgattgattgatgttcatgtcgggttcaggtgatgctcaaaaatggcgcattggcggtctacgaaatcctctgctcgttcacgattcccttgcgactgtccgaaaaggatggccatcctgcagtcttgctcaaaaaagtaatcggccgtcaattcgaggctgtcgaaaatgtggacgaagtgtctggtgttgaatctgaggaccatgagatgggacggaccaccgagatcgacgagcaaatcagtcctcaatccaggagctttacatccatacagatggacggaaagttcaagggggtttatctagcgggtcagccgccggtgtggttattatcgactgaccatggaccgtgtcggatctatgactctccggatgagaagactatccatggtatcgcccagctccctgacggctttctgatgtctctgagcgaggcctccgtccaagatgaggagccgtctcaggcctgcgaccctgcatcgctctgggagacctacatatcggaatacgtctgcttggaccgcgaaatcccgtccacactcgtcaaaaccggccggccattcaataaggtcttctacgactccgcatctgaaacggtcgttggggcctcctatctcgaaaccgctttcgctaacttcgacgaggagggcaatcttatgtggcagcctgatggttggtggttgcttgtttttgtggggatcttgcagtcaagcaacgtgatctgaatattcgtttgtgcttgtagacgactcgttgatccgcgcgaccacgttcagaagttcgttggaattgatccttcctgggaaatgggtaaccatagatgggtacgagtccactcatcttttccattcaatcggtttttcttcttcttcttctttgtgtgggtgtgtatgtttcaagtacttgctcaccttgtcccgtcacttctagatacgagttccaacagaatgagtgggtgacgtcgatggccaatgtcgagctggattcgcggagcacggtttctgggcgtcggcagttcgttggggtcggcactacttgtaaccgtgccgaggatcttgctgcccgtggtggagtcagtttccaccccccccccccttcttatattactcttatcaatttttcatcttcatatatgtggttgtgtgtctcggccaattttaccctgatcaatctgattgaatcccccccagatttacgtcttcgaaattgtcgtcgtcaatccggcccagaatcatcgcacttataatcgcgctttgaggctccgctattatgaggaaactaaagcttgcgtgactgccgtcgacgcgattaatggatatttccttcatactatgggacaaaaggtgatcacattttccttttttgtactacaaatgtaggatgtgttgatggataagcgagtgctaaagattcaagacaactttcttttttggtcagttgtatgcgaaatgtttcgagcaggatgagagactgttggcggtaggctttctggacatcaagccttatacgacgtgcatgcgaattttcaagaacttcatcttgttaggagatgcggtgaaagggatcacgttggtagcgttccaagtgagtctttcgctctccttaaacccccttccccttccccttaatcatgtgcaatgctgagacatggtaaaatattatcttccactttttgatcggtaggaagagccgtataagttgatcgaattgggccacacttacgtcgatctgaaatgctcgacaatcgatttcttggtcatcgatgggaaattggctatcgtggccaccgatctgaacggggtcattcggatcttcgaatataatccaaccagtttgtttctgcttcttttaatggtctttttcggatcctcaaaatgggattgattgtctgatgctttacccccgtttttttctttttgtttagatattgaatctcagggcggtcagaagttgctctgtcgatccgagtttaatacctctagtgaaatgacatgttcgatgcaatttggaaaacgcctttcggcgaaagatgaagcgaaagtcatgggcaccttcttcggtaagccctctctctccgtttttttttttccttttttttctgtcggttggcaagacgtggatttggctgatcgtctggtcttccttgtgcattgtatttgtttttttagcgagtttggatggctcgatcagctcgttagtgcccgccaaagaggcggtgtataagcgtctgcaactagtccaaacccgactcaccagacacatccaacattttgcgggcttgaatcccaaaggacacaggtatcttgaacggtctctctctcttattgtcgagatgtgtgtaggtggctaatcatgtcttgtacatgcttctggaatatctaggacggtcagaaacgatctcgtctctagggctatcaatcgcggcatcttggacggcgagttgctcatcaaattccacctcctctccgtcactcaacaggccgaaatcgccgggcttgctggctcggatcgcgaaaccgtcttggtcaatcttctcaacttgagaggcttgtggtaacttctcttgtttttttttgcccctctttgcttttccattatttatttattttttcttaatcactgtggtcttcttgctctcttttttatcattgtatttgggaacttggttttttttgggtttttttggttttgtctttggtctcctttttgaagattaaattcgcaccgaacgtggtccgtttgtaatttgatgctgtatctatgtacatagctcctctctaaatctaatccgaacatcttgatcacgactgttttacacatggatgatatcagtatgcaaccagatggtgagatctggaccgctacatacaagctttggcacaagagctgctcagcttcattttacctcaaaaaccaatcaaatcatgaaggagctagatccatcccaatgttttcggtcagtctttttctagcctcttgtagtctcgcatcttcttttctgatgtctatccttacggatatgtacaaatatggtgagcgcaagcttcgaggtatccacgcaagtcccggctgtcttggcaaaaattttcacacttcttggatcccccgggacgctctccaaactcccctatgtgggaggggcagcttcgtcgccagtgcctgggtcagacaggctgccttccagtacatatgtcaaggtctctggctcagttcacaatcaagtcatcctcgtcctgctaagtagattggcgttggtggaactcaaagccattcatcattgtccttattgttccaagcgttatgtaaaactggctcactagtttcattcctttttgaagaaactcattgtctttctttgagaaccacgggcaacattaaaaaaacaagaatcacaaaacatctggacaatcgttttatggggtttggttctctcatgggcttggattaggatagataatggggaaaaaaaaataattgcagttcaatttaggccttcttgttttgtattactatttgggctcctggggttgggacaagttccaaaaaagtttggcgagtgaggttaatgaaagtcaatgagctgattagtcggaaaagaatagcgcccagtaactattcacgcaccatcgtcaagatcaggtagtacatcaatacgtccgtcgtggactgcctgcttgtttcaagctgatgatgagcagaaaaactggcttcaattcaggatgcaaatttgaagtgtgtgaatgatcgggtcaagttcaactcactgtttgcttgagtgtgacataatgggatttcggttctgactgaaagcccaagggtttcatcaacttttggaatgaatgagaagaaacgggcggactgacgctggtcatgatcatcacaacacaacattttccaagtgcttggcgccccggagcccggtttgcagccgttttctggtgagtatgtagaagggcacaaagatccttgagttatgtagctggaaatggagaggctgatgttctttagagtgataattctgtcttgagagtaagctccgccaatcgctgggtaaggttcaaaatccctcaagaattggatgagtcggatttggaattgtgactttatttcagttcgcaaattcctccaccaccactcagcccagtacagtctaaagtcaggaattcagcttttcggttcctccctgacaagggcgcggtcaaatgaataactcccttacctggggtgatgggtttgtatggcaggatagagaggcgccatagaggtgaaaaattcagaggaagaaacttttgaaccataaactactcacgccctgtgcacagattgatagttccaagacacaggataaggctgcaaatcgcaaaggtctgcatgatgatctgatttcgatgttgaggatttaagcggtcaagtgggtagtcaaagcctacgtattctgagggaagcgtctgtttggtggttgtggaactcaagctgatgcctgttggtgacaggttttatatactcagcgggttgctgagccacatattgagattgatatgtaggtgtggccaattgaatttgtaggctcaaaggttcttgcttgggtcatgcgatggctgtcacagtggcagactgtggctatggttaactgacgccggttaaaatatcctccggcgcttggcatcacacaggctctttgcagaccgctttccaattcctcaaaacaaaatcaacccacatcaacggcagggaacatcggatttgcatcgtgcaaatcatctcattcgagaactggaacttgaaatcagcgtgtttagccggactgtgcaatcaaattccacaatccaatgcaacctttttgtttgttggagggtcatcatccccgccaaccgaatgaggtttgttttttcggattggcctggggagatcgagccggttggaacttggtacccaaaaaacgcacgagaactttgggacggggacaaaaaaaacatggcatctcaatccgtctccgaaaataacttgaaccggggtcaaaaatgccaaacacagtcggatgagtgaaatccggctccgactagcctgacaaacgtccctccaaggatttctcggacttgattttttatcagcatgtttattcatcttcattaccttgaactcttcaagggccgcaactcacatctatttccaacttcagttaatattcttattctgagtcatctacacgcctcatggagcttctcattggctctctgatgtctatccttacagatatgttgagctgaaggaccgtcggatgggtgaatgtgccgtatgcttcatatatccgcctctctgcttcgaggtgtgcaggcgacccgcctccataccttatcaatattttcaacactttttggatcctgcgggacgctctgaaaaactcgcctatgggaggggcagcttcacccccagcgccagtggtccagacagataggcagccttcgaccccggggaatttgtgtcgaggcagtaatacacatgtaagaggtttctggctcagttggcaatcaagtcaccctcgtcctgccaatcagcttggcatcggtgttgttggaactggaagccattcaacatttatcttactagttcggaatttctttgagaatcatgcaactggttgtatcactagtttttttttttttttgtattttagaaactcaatgagcttttttgagaaccacaggtaaagaaaaaccacaaaacatctcgacaattatttggtttgtttctctcaggggctttgaacgagatagataataaaataattgcggtttaatttatgaaggcctttgttttgggtaatcgggttcctggggttggtccaagttgcaaaacgtttttggccagcgggtcaaagtcaatgagcaaagtcgcacaagaatagtgtacaaaaactattcacgcaccatggcctgaaaatcaacttcgtggacttccgacgtatctcaagcctgatgatgagaagaaattgcgttcaattcaggatgcaaattttaagtgtggatgatctggtcgaggtcaactcaccatgcggttgacagattttggggggttataggagcaccctgattttactgaaagaccaagcgttttgtcaacttggtatgaatgagaaggaaccggcacgcttacattgacgttgagaattacaacatctcgattgaaaagaaggtgaaaaccctgaatggggatcgcaaggattttttgctaatgagaaggatacaaagatctagtaagcttgacttcgagaggctgatgtacaaaaatcattattgtgtcatgaggatataaggtccaccaatcactgggttcaaatccactaagaagtgggttagggagatttagaacaatgatcatttgagttcgagaattcctccaccacaacttcacgtattatactcgcaagtcagaaatttagtttttcagttcctccctgataaaggtgggaaagaaatatctcccttacataggggatacatttgtaggacaggctagacaggagccgcagaggttaaaaacaaagatgataaaatttgagccacaatgactcacccgggcctattccctctgacccggcgcacagattaatagttccaaggcacaggataaggttgcaaagcccaaaggtccgcatgatgatgattttggtttttaggagttaattggtcaattgggtagtcaaaaccgattctgagcgaagatttttgaattctggtggttgagtggtccgagtggatggcttttgttggcagcttttatattcagtgggtcgcttgtgcacactgagttccactggagattgataggtgtggccaattgaatttgaaggctcaaagattttcgcttgggtctgcgatggctgtgacagtggcagactacatattgctatggtaaactaacgcctatcccccacgccaccgtctggtaatcatatcctcctgcgcttggaatcacttaaggtctgtggccaatttccatgccaccgatgttccatgccctcatgaaacattcaacccacatcacgacagagaacggcggattcgaatcatacaactcattcatgcgagagcttgaacttgaagtcggcgggcttagctagaataaaagcccacaactaccaacaatgaaaagcatcctttctatgtgagggtcatcatccccacactccgccaaccaaatcacggtttttggattggcctggggaggtcgagccggttggatgccaaaaaatgcaataatattgtgattctggcgaggatttccggcataagtcgtgcacggggaaataaaaagattgattccgagcgccggagtctttttcacgggtcaaaaatctcgaaaacatattctgctgggaaggaaggatacgcgcgcagtcaggttaaaggaatcaggagggaagaaatcaggcttcaaatctcagcactggattgcaaccggccctgatggaagtccctataacgaggtcccggatcgcaaccaagcctgacggaagtcaaggaaatctgtttgttcaacttcagtaacttaaaccaattaattccaaggaccacaatttacaatcctatttcaatattcggttaagcttcttatcttgagcgcacttcaatcctcttgtagctcttgcaggtctgttgagcgcaaacaccattgaatgcgagaatatcctacatatccgtctcttcgcttgcaggtgtgtacgcgacgcgcgtcttacaacctgatcaggattttaacgaattttggctcccgcgggacgctctccgtactcgctatggggggggggggcagctttgctgccagcgccagggtcaatttctggctcagttcacaataaattcactcttgtccggcaaattattctggctttgatcttgctggacccaaagccatttcgctatttatcttactaatcatccggagtttttttgggcatttcagcagcactcgggtcattatgctatcgctatcgctgacactactttccattttcagaaactcgatatccttctttgaatcatgagtaaaaagaaaaatcacaaaacatctgtataacattttgatgttatgaaatataataaaataattgcaggtgaattcgggaatttgtctggaactgtttgggatcctgtggttcgcataatttaatcccggtcagtgggtcgatgagagaaaagtcgtgataaatagcacccaatattattcacgcaccatcctcaagttcaacttcgtggactaccggcgtatttcaaacctagtaagaagaaattgcactcaaatcaggatgcagatttcaagggtggataagtttgactttaactcaccgtgtgcttgacagattttgggggttttaggttgcacttagagatctcctttctgactgaaaccccagacattttgtcaacttttgaacggatgggaagaaacgggaagactcactgttgcctcgctcatcacaacacagtgcccgtatgtaaggtggccacccaaatttaggatcacaaggacttgctggtactaagggttcaaatatcctgttagcttgaaatcaaaaggctgatgtttgaagtgataatcttgtcttgagagtaaggtccaccaatctctgggtttaatccctcaagaatcggattagttggatttggaaccatgcttttttgagtttgcataatagctccaccacaactcaccctaatataccctcaagtgagacatttctcttttcagttcctccctgatacttaagggcgggaaagaatatctcccttacacagaggaatcgatacatttgtaggacaggatagagagtagctgtagaggttgaggatggagatattgaaacttgagccacaatgactcacaaatgtctcttgcttgtaaccccgcacacagattgatagttccgaaaaacaggataaggctgcaaagaccaaaggtccgcatgatgatgattttggtttttaggagttaattggtgatgtgggtagtcaaagtcgattgtgagggaagctttcttctggtggtcgtgggactccagttgatgcctggtgttgttagcttttatatcaagtggattgcttgtgcaaagtggagctgaactgaggattgaaatggtgtggccaattgaatttataggctcaatggtttctgcttcggtcacacaattgctgtgaaagtggcaggcagtggctgaggctcattggtttttgcaagaaagaaaacgtcatgatcatttttactcgtcagctgacgccgccgccattgccgggccatcatatcctccggcgcccggaaggtctttggcccatttccgttcccccataaatcaatcaaccgacatcacgataagccacggcgcattgttccacacgactcaactcatgcaagaaagtaaaaatatttgggttcagccagaatttatatacaatcaaagttcacataaaagaaatgctaaatgccctttgcaccttgttgtacgggggacatcatcttcacaatccgccaaacccaatcaaggtcttggaattggcctggggagattggacttgtggtttgatttcgaaaagttgagtgagagtgattggcagtgaaaagaccatagatattgtgatttttgcaagcatttctagggatgagccctggatgggggcaaatatcctggatctcacctgtgatttttctgtccgtgacccatttccattgcctcatgactgctttttttttcagcggcgtagaaaaaactaggcgacgtcctgggacggatacccaagcaatgatatccgtccgtgactcggtacggatcgcacccgagcctcacagaggtccgtccgagggtgtcgggttcggatcggaaccccgcaagttgtgactctccaaatcgtccacggctatcttactctgacttgaatgatatcgacaaacaacacacatcaactcgaaaaaaaaataacctaacaaaagtgattagcaagttcgattcagatgcaaggaacctcgcccttgaacccatttgctcacccaccagatcaatccaactcaagtcagcaaccaccaccttctcaccaaagaaattggaataacaaccatcaaaatcggcgcggacaacaccatcaaccgtatcgctcccagaaggtctgttctttctttcaccgggatgtatgaatgtggaaaagagttcaagcggagcgctgatctgtctcattgtagaatcctcggatgcataacacattcaacaaaaactcgcagagacagaattctcatcataataatcaacaacttaacagaggaggaaatgaaacatggttcaagacttcaatgctccaagacccttggctgccgctctatcacaaatagatctcataccttgtgaaccaccgctcaaactatatcaccatcaatcaacttgatttcctactgactcagtgcattgatgttttgtgcaacggctctggtagattaaatcacttatatgtaaaaaacaatgaaaaacggatgatgtttttcgatttctcctgttttttgtagttgttgccgtcatgcaattcagtctttgtacagctcgtttacgttaatcatcattcgagctttccaacattggccttgataacagtctgaatgccatgcgagtaaggagaatatacgggaagtctagctggattttctatatcgacgatcgacagccttgtgatggctgaacagcaaccagactgatcagcaaccatttaaggacgttaaagctcatatgggggaaaaatgaagtgtactaagattttgttgttcaagggaaataggataactcggatgtcaccttttcgtagtgtccagaaaaatggacatgcgctgcactaccgaaacaaaagacatttgacctggtataactttttgtagggcttctgcgaggcaagggaccttgtataatcttcgtaaaatagtccagtcgaagctccagtgacgcagatgtcatcccgacttttggaggatcctggggtacagcaaatctcctaactattcaatttgtctacgcccgaaacttctgacctacgatcagaaggagaatgcttctatataatcatcgtaggttctgttggtatctagtacgaactcctatgaatgcgatctgcttgatgccatggctttttaggagcaaaattcctgtacccacgtgacaaaacatctccagcagacaagcacgcacacagggccgcttagaggcttggccgagcttggccgcatggcaccgaagcatggcgcttagttgcatattttcctaagtgtcgattggttgtggtcttgcacaaggtggcaaataaagcttactgtgtgaaatacatgcgatgatgttcttatgaccttacttatggaaggctaatgttcaaaattatctctgccaatcagcctggcgccggcgttcctggaactgaatgcctgcccttcactattgatcttaaaaatagtatggataatccttggtgattcggaagcgtctggggctttgtgtcactattagtattatcactggttctgatttcaagaaactcgatcattattattgtctttaaatcactggttaaaaatacaacacgcctgggaactccgctcttggggtttggcttcctcatcatcgtgggctcgggttggtatagacaatgagatagttttcgttcaatttggtccctcgtttttttattcgagctcctgtgattgtttgaacttgaattggttttttggccagtgggtcgatgagcatcagcaaagtcgtcagtaatcgccccaaacaactgtttacgcaccatcctcaagataaaattcgaggaatgccgaagtatttcaagcctgaagagaagaaatcgaattcaaatcaggatggatgcaaatttcaagtggagatgatgcggtcaagttcaactcaccaggcgctttaaaatgcgatggcggggacaaccatgttgggggcttactgcaagcccatgtctttagtcaacttcggatgaatgggaaggagagagccgacttacttttaccattatcacaacacgatctttgaagatcctgcggcaagcctgggcaaggaatgccgtctgaacgcggtcggtcgaatccgtctcgacctccacaagctcccgggagtctgtcgttgatagtaacaagaaacaggatcaggctgtaaagcccaaaggtccgcatggtagcgtgagtagccaaagcagattctgatggaagggtttgtggtggtttggtgggactcaagtgtggaccgttgctaaagcgcagtggtttgtcaaaaagaaagcaccatgatgattctgtcctagtcaaccgacgccgccgccaccgctgccacctagtatacatcccctccggcgctcggtatcagatcaagctcttcaggccttccatttccactcatgaaccaatcaaccgacatcacgaaggagtacgtcgcaagagtcatcacacgtctcgtctcaagcaagacttgaaatttgaaatcagcagatttggccatactctacaatggtttggatgatgcttgcagaattaatcccattagtgggtaccgagtttcaaagaagggaggtcatttataaaaacatctcacgcattgaggatctgcgtgtcccgcgtctcaagtcttgtggcagcttgtggcgtaaccgtttctaagtataaactatggtttaggagcgcaattcctgtacccacgggacgaaacatttccagtagacaagcgcgcacaaagggccgcttagaggcttggccgcatggcaccgaagcatggcgcttggttgcattttttcctaagtgtctattggatgtggtcttggacaaggtggcaaataaagcttactgtgtggaatacatgcggtgatgttcttatgaccttacttatggaatgctaatgctcaaaattatctctgccaatcaggcgttactggaactgaatgcctgcccttcactattgatcttaaaaatagtatggatcttccttggtaattcggaagcgtatggggcatcgtgccactattatcactggttctcatttttcagaaactagatcattgtctttgaatcactggtaaaaaaaatacaagacgcctgggaactcgtttcttggggtttggttttctcatcatcgtgggctcggattgggatagacaatgagatagttttcgttcaatttggcccttcgttttttattggggcccctgtaatttgtttagagctgaattttctatgccagtgggtcaatgagcaaaatcgtcaggaattgcgtcaaacaactgttcacgcaccatcctcaagatcaacttcgaggaccgccgaagtatatcaaacctgaagaaaagaaatcgaattcaaatcaggatgcaaataccaattggagatgatgcggtcaagttcaactcaccatgcgccttccagatggcaggccaccgtggtgacaaccaggtctcgagcttactaaaagcccacgtctcttgtcaacttcggacgaatgggaaggaaagggccgacttactttcaccattatcacaacaccttgcttgcatactcggcggcaagcctgggcagtaagggttgtctgaagagaaggaaacaaaggtctacatagttagcttgaatccagtcacagttttggcttgagagtgaggtcccaattcctgggttcaaatccaatccatcaattgggtccgttggatttggtctcattatgatagttcgcaaattcctctaccacagctcaacatagttatactctcaggtaagacattaggaagattgactcccttacacgatacgtttgtggtagaggctaataatgaagatgataaaacttgagtcacagctactcacgcgatcgggagccccctcgttcttcacaagctttcggatctctgtcgcaatttataatctcccccgcgcatagcttgatagtgccaaaaaacaggatcagaatttgtagcccaaaggtccgcatgatgatgattttagttgtttaggatttaatcggtagcgtgagtagtcaaagcagattctgatggaagggttttaagtggtttggtgggactcaagtgtggacagtggctacataaagcgcattggtttgtcaaaaagaaagcgccatgatgaaactgacgccgccgccaccgctgccatcgggtcatacatagtatacagttgcggacggcaaaaaccgaccctggattttcaggatgtccgaatagtcgggccaaaaatttcagattttttttgaaattttcagccttttgagctgtttgtagcctccagagtgtagaaaaaatacactagaatagtagattaacagtgaaagtagatggtgagggtgtacaagtagtataaaaccatatttatgtatcacttaaagccataactatgggtttaagtatggcttaatctgtgcatgtccgattatatgtatgtggaaatgaaaaaaaaaatgaaccactcactcaaaaccttagtgattacaattttgaactctacacatctgtagaagttcaaaaatgtaataaaattaagtatcagggcacatgccccccggggcataggccccgcgtgtccaatttggattttgcgggcggggcatggtcggtctatgccgtacgcaactgtacatcccctccggcgctcggcacgtggcatcactcaaggtcttccatttccattcatgaaccaatcaaccgacatcacgaaggagcacgtcgcaatagccatcacacgtctctgctcaagcaagatcttgaagttgaaatcagcagattcagccggactctacagtgattttgatgatgcttacagaattggaggacttcccgtcgtttaaatttgtaaatttacaaggactggctaaaccttgttggctggtgaaaatcattcgacctcaagatttcaccagcaaacaaagtttagccggtccgtctaaattaagccatctggtcgacgagaagtcctccattattgccattaaatttaggtgatgcagagtttcgaagagcggaggtcatttacatataaaaacaattcacgcattgaggatttgtgttcgcacctcacgcgggaatctcggggaatgaaggaggaagagagatagattccatgtcgtcctgcctcggatctgcatccgaggcagatatatatatggactgcggcaagtctaagggctcgtaaccctctctgggttacaacaccccccctctcgccgcagacccatatctacgtacaaaataagaagtcttaggcaaaaaaattactttataacaacggaaagaaaaaattaataaaaaagcaaaaaaatcaggttgttcccataaccctgcacttcagtgattcgaaaatttctggcgtaagacatttagtgaaaatgtctgccagctggtttttggtccctatccaattgaccgtggtcttcttttggaaaagagcttcgttggctatgtaaaaatctctgtcagtatgtcttgtgcgcttgtttgacgcatcatcagtggctactctaataggtcgcagtacatgtgtcccgtaaaatccattttaagcacatctttcagtaaatggaggacttcccgtcgatctggaacccttgatttggaaggtctaatcctagatcccaaactcaatttggtgaagagaatcaagtgacattgacttctcatcagcaaacaagatttggaatctggctttaggaaggctaaatctaggatcccagaccgacgggaagtcctccaatgtcttacccacaaagtttgtcttgtcgccacccccagtgccatgtattctgcatggcaggtggacgacgctactgactgctgccttctcgatacccacaggattgggcaattgaggtaagtcgccagaatgccatatgatgaccgggagaattctcctccccacgatgcattgcaaaagcatttgagcagttctgagtcaactgtgggaaaaagatttagtttggtttcacgcgaacccgcaaggtagttaatcaaatgggtgaggcctttccaatgcgtcaacccgggtttcgcagaaaacctcgctaggtaatttactgcacaagcaacatccggtcttgtcccaacagcaagttaactgagtgatccaatgattgatagatacctggttgatttactttcatctccatcgggatcagtcactgcattgaaaccggagggaagaggtgtccgcgcaattgtgcatccgtcccactccgcatcaaggatgccattgacaagcgactgttgaccaagtgtaaagcctgcagtactgcggaccacgtctagacctacaattgaagttagcttgtcagaccatttgatcttaagtaggtctttcaaatcagcttctaatctccgtattagtttttcggatgatgctgtcatgacaccatcatccacgtgcagccatactacacccagctcatcagggtgcctaaggatgtacagactgttgttgtactgcgaaggtgagtatccaaatttgtccagaaggttcttcaggtgtaaccaccagcaacgtgctgcctgtctggtgccgtacagtgctttcttcagaagtagtccatggtccttaggtatgttcatcccttcaggcggtttgacccagacctcttcgcctatgttggagttaaggtaagctgctgcgaaatcaaaattgtgtacaggccacttatttgctgctgagattgtcagtagtaaacgtagggaaacaaaggttgcagttggagcaaaagtttcattaaagtctttgccggctgtctgcaagaaaccttttgccacgtaacacgctttgaaacacactcctgacccgtctatatctggctttgttgcaaatacccatctgccgcccagttctttcttgtcggagggcttaagaagaagttcccacacacgcatttgctccaggtttgactgcttgactgcaatcacttttgaccacacgtccttctcgtctgacttcattgcctgtttgaaagttctgggaactgttattgagtaaaattcacacatctcaatgattttatcaacgatcagttcctggttagtaaattcaatttcattagagaagtcgccaagctgcataagattcataatgaaatcaagtgacagtttttcattctgtttaggccggtctttgaggacacagtctgggacttgcttgtctattacctgtgttggcttgtcgactggaagattgttggggaacctgaccatggccgagaccgcatatgtgttgtcctctggaatccagaatagccaacccttgctgtcttcaagatgtccaatcatgtgcgctctgatagctctcggttccaaacgtagtttcttctctaaagggatgtgaatgaaacagatttgcccaaaaacgcggaagccgtcatacctgggtttgacatgaaacataccctcgtagggcgtcacatccccacttgccttattctggatccgattcaaaacgtggttcgcccacaggaaagcataagaccagaattcctttggtaaggcactgtcaatcaagatcgtcctgcccatgtcctggattgtgcaattatatcgctctatcatcccgttctggtaatgatggtaaggcagtgacttctcggcccaaataccatgctttggcagaaaatcctctagaaccttgtttgtgaattccccaccattgtcgctcctaagtgccttgagtttcctgcctgtcacattctctaaacgtgtaatgatgtcaataagttgcttgtttgcgtcagactttgcggctagtactttagcaaaagcataacccgttgcctcatcgcgtagggttaggatatattttcctccatccacggatggtacttcaaaaggaccaattaggtcagctgccatgacatccatttgttctactggtcggtacaatggtgctaaagggtttactctggtactcttactgatcgcgcaaacagggcagtgaatctttcccactggtagatcagtcggcagaccatgccctagttttagcttgataagccgccggatatggcgcaggctcgcatgcccaaaaacccgatgccagaaaaggagagtcacctcatcctgagagagttactccggtttccactgatagttggtggtctttccaataggttctttgaaaatctcactcgcgggacagctttggaggcaaaaattgatattggttcattgtcatgtaaaacagtaggaagggtatgatcattaggggaagacaagaccgagacagaaggaaagatggttttagcagcaacgccagaggataggaaacagaagaggaaacgtgatgggctgtgataggactgttgttactgggggaagacaacactgccttggaggaatggtcggtgtccgcccttatcataggatacggcatgcaccatcgattctttttccgttcgaacgggcagctgaataaatgagcactgttaggatggaagatctgaaaagcttcttgagagttgtcatagtggacagttgcattagctttccttaaagcatccatggatataagggtggttctggcgtgctcacagtagagaacgtgtttcaggacaatcacctggcaatcagggccctggaattttaagtcgccgatcccagtgattttggctccaccacctttggtagctactgataccggaatcggtttggagagataacaaaaagagtggagaagggatttagatccggtgaaaccatgagaggctccggtatcaaaaactgcaggttcactcacgatatcttcgcccaacgacatggtgcaaaaatccaagtcgtccaaatcatctggcagcgccccgatttccaagacttgagacgatacccccccaggctttgcggatggcgtgctgttgggccgttgttgctgtgaaggcggttgtccatgttgagtgtaccaaagctgagtaatttgggaactgtgccgatgtgacctggaaaccgctgggtaactgaccgtagattgtcccgaataaagttccgatcgcctgacccctctgatttcccggagtcagtgaccggcccttctgaggacaatcccgttggtagtggttctcgccaccgcagccccagcaccttgccgctgtgagagcgtagaagtcaagcgcgtccctccagtcctcctggtcaacacctgtcaggaacattgaagcgtcccaatcttcatcccggctgacggaagtgatgagcgctttcgggttgaaaggggtgttggttggctgctggagttggtccgatgcttgaaggtgttgctggcgacaaacatcgtaggcattgcagatgaaagcaaaactggggtatgctccgtcagcatcgagctgcacggcgttctcaatccgattttcgaagtctgtcctgtaaggggctccggattgcatgactgctgcttgcaggataaaaccaaggaaggagtcgctacgacaactgatgttgacctatcgccattccgagtagagatcaaggagtgctgccgccacgcctgcactgggagtcgaggggtccaccttgaaagccatgaaacgtcgccagatgttcatttgagctgctcttgagaccgtcttgaacttcttcttgagggaaagatacatattgtgagcagtatccaatgagtgtaggtcagggacgagtgagttgtgaatgctcgcaatcatgactgccctaccaatcctttcaaaagtcctattggtgcttggttcgaagaagaaattcgcgccagacagacccgtctgagacacttctttcagtcctcgcatccattgagagaagttcgccccgtccggctccaggatacattcctttttgaaagccgtgacaagggaagcaacggtcgaagacaccattttgttctgcttgagtcggaatttggctaggcggaagtctctctcgtcatctgtctcgtcgattgctggcgcgacagctgcttgaggcctggtggtggacgtatttggcggaacgagggaagggacagtggtggacgaatgttgggaaaggtgtgggggaaggtgttttggttgtgagtgggaaatggtgggaataggtttggggtgttggtggctggtcgaaccgagtggttctgtcacagcgcgttctttgcctttgtgcgctgctgacaaggactgcagcacattgcttggtttgatggttttatccctggcgtgatgacctttttccccggacatcacggagtcaaaaagatttcccatcctgcgttcaccgtcaggttgatagtcctccacatcgctcagggagttatgcgagtgggtagacccggccaggctggttcggcgatcagagttcatggtgggaaagggaagaatatggaacggaagcagaagggaaggaaaaaaaaatcggaacagaagtagaagattttagtttgaaagagaaaaaaagaaggggggaaagataagaaaaaaaggatatacagggattaatgggaagtagaagattgtgagggacgagaaaagtgaggtgataaggaaatatttttaggttcggaaggtgcggatataggaaaaggatatagtgaaaaacaaaagaaaaaaaaacgatgtctgtcgtttcgtactgtacggcgttggaggttatgccaataaccccaacttcctcagatggctagtctgagtagcccttcagtaacccgctatgtcaatcggtacaaaaggttttgtgagagagggagagaaaaaacactgagaaaaacaattgaaaagcggacaagaaggaggaaaccagatagtcggttagagttttctgggttgggatatgtctgttgattaggacaaaacacagttggagggatgagagtagatggcgatatatcaaaattagatggtatctaggttctatgattagtagagaatgatctacaaggtaccctttgagtagcgtcaaaggctcataacctgttcacacctcacgtgggaatcttggggaatgaaggaggaagagagatagattccatgtcgtcctgcctcggatctgcatccaaggcagatatatatatggactgcggcgagtctaagggctcgtaaccctctctgggttacaacaatttgtgtgttccacgtctaaactcttgtggcgtaaccgtttctaagtatacagttgcgaacgtcattaaccgaccacatttttttttgggtctggacggtgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcataggtacatacatgtgacaatcattacaagagaaggaacaatcattatggatgaggtgtggtatatacggacaggattacatacaatgtgtcagctctggtctcttatgtgacctagagttgatagggtttttgggtcacactatagccaagagggccagtggaaataaagtccaactctacactgatacagtggagggactagctccttataagaataagggacagctgtggaatgagcctcacagtgcctgagcttaagataataagaagaatagagttgtgctagtcttataagttaataaggtaacttataaagactagtaatgagataaaggaaaatgtacaacaagtttatgtagataatatattactaaaaaaccccactcactaagtgtatgttttagtaaggtagttgggttggtatggtaatattgtctgggggatgaatctcagggggagaggcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcttttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatacaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaaggggttacattctattgtagacacctgggctagtgtctcagtgtctgacattcgcccccaccaaaaggaaaattccatcaggaatttttcgaccttttggtagctctaaatcttcttaacaagacttgacagttgtctatcttttcagactctagccacaagtcttgatcaggttgacaatctttaaaccttactaagtacaacttgcagtcttttccattttttcttacaattttttctttcaagatttttgccgcagtttttggtacggtatcatctgtcatgggaggagcaatggcttcattagatgaccggtcaaaactactatcttgtacaatgtactttttgcaaagacttataggaaaagtaggatgtctttgactaaattcttctgtcaaaataacttcaacagcgtttctaccgtgaaatcctttaataacaaatggtcctatgaaagcatcttttagttttcgaggtcctgctaagttattgaaatttactgtagagataagaactaagtcaccaactttcaaatcatggtctctatgagttttatcccacctttccttgttatactcagcagcttcttttacacagagtgcagctttttcttctgcttggaacatcattttttgaaagcactctgaactggggtgcaattcaattgtcttggaaagcagaaagtctttcggcatatgtggaatccatcctctctcaagttcaaaaggagtcatgcccgtgacagaatgtttactggaattgtaagcaaattctagtgctggtaaaagagaaacccagtcatgagtgtaaccatcactagtcttgaaatcaattccgtacgcgcaatatctcctgatcatgtcttcaagagtttggatcattctttctgctagcccatcagtttgagggtgataagctgtagaaaaggctaacttagtgcctaaaatttcaaacagattttgccaaaagtctgatgtaaattttggatctctgtcactgatgatgattcttggacatccaacatcactgacaatattattccagaatataagtgctatatccattgcactactgtctttatagcaaggcaagaatcttgctcgtttggaaaatctatcacagactactaacacagcattatagttctctggtcctgctgcaggaagcgctgtaacaaagtccatattgatgatttcccatcttgactttggctcatcgattgtttgtaacaagccaaatctttttcctgtagctttattggctttttgacacctgtcgcaagaatcacagtaatctgacacttgatttttccaatctggccaccaagccagaccctggactctattcagagtcctttcttttgaaaagtggccagaagtgatactatcatggcattcattcaaaatgatactgatgtgactgggatcaataagcactactgaggagttgtgttcacgtctgtggtacaacaatttgtctaacaacacaaatctgttttctaagaaatgctttttccaaattccttcaagtccttcaactagacctttatctgggtaaggtgacttaagtaatttgactaaaattacggtgttcttgttagattcatagcttttttctatcaattcccaaaaggaggatgacaatccagatatggaaatagccatgataggattagtgtcaacaaaagactctttttcaaaagctggattgtcctcatcatttggtaaagcccaatgtgcaagacactcagacattctcatgttaaaaggcaaaatatccagaactggtgaacctgtttcagcttcttcagcatcataagcaggattactagggtcatttggcaaagcccatctagaaagtccgtctgcatttttatgcactatgccttctctgtgaacaattgtcatagatcctctccattcttggatagcaatttgccaacggagcatatgcctattgggcgtcttcatgtttaataaagacctaagtgcattacaatctgtgatgacatcaaactcacaaccatccagatagtaatacaacttatccaaggcccacactagacaaagacattcaagttgagaagcaccgtacttcttctcagaatctttgagttgtcttgaaatgaaacaaattggtccttctacaggtttgtcattgatggtttgtacttgatgcaaagctgcaccaataccttccatgcacgcatcaacatataatttaaacctttcttttggatcagggtgaaacaataggggagcatttgttaaagcaaatttaagcgactcataagcttcaactctttcagcagtcatctcaaatactacactggggctacagagtttataaagactagaggccattgacccaaaattctttatatgcaacctatagtatccagcaaaaccaaggaacatttgcatttccttgacattttgaggtgtaggtttgagcaacactgctgctactctgtgtttgtcaattcctaaagacaaaccacttactatatgtcccaaagcctttagctctgaaaatccaaactggcacttagccagtgaaattttcatattcatattgatgactttatttagcactgtacttaacctatctaagtggtcattccaattatctgagaaaataataatgtcatctatataaataatgagccacaattggcttagctcatttgcaaattctgtgtccatcattctttgaaagtgagatggcgcattttttatgccaaaaggcatcctcagatattcatagataccaagatgacagactattctcaagaattgtctgctatctttatgaataacattttgatggaatcctttgagtacatccatacaagtaacatattttgctttatgtaatttactcaaagattccattattttaggcatagggtacctatcaggattagtgtagctgttcaaagctctgaagtcaccaacaagtctagatttattattatgccaagcaattattaccggagtggtaatattcacattctcatttgctcctacctttctaatgactttcagcttaagtaaagcttctatatgttcggctaaagcttctctgctccttggactagccggataaggtgcttttcttaagattggtgggtatggttaatcaatgttcaaagtcaacttcacttcatgacctctgattgcaccaaagggctcttccactgtagcaaaagcctgctttttggcaaagagcaattgaaggagttgatcttttgctttgcttggcagttcaggatttattcttgagctatcccttacttcttgtagaaatgaggactcagaagtatttcctgacgcaaccaacttagacttattgttgccaaaattgtatttgatattatcagaaccaattttgaagtagctacctttatcattcataatagaaattttaaaatggcttaagtaatcatttcctagaatgaaataatttactaaggcattttcaatgactataaaatccacatgtaacttgtggtctctgaattcaagaacaattttgactacacctagtgtagtcaattggtctgagcagctatggaatttatcagtagtggtagaaataataaatttcttccactcaggacagaacttagccaaataattcatccccactactgacttaaaagcaccagaatctagaagtacgctacacggcttgtgacaacaagtcatttggactatcctattactgcctgaaacaggggagatgaaataatctacggacgtagtatttacacacacaatatctgggttatgatcttgctgctcagcatcactttctgaatcaatactagcatcaatattactttcatcaccaatagctacaaccttcttagcctttttcggacagttcctagaggtatgtcctactttatcacaagaataacacttaaggtctgaattttgtttggagtccctacttttatccaaactactattattattagtgtattgcttgttaccaaggccgtaagatggtcgtctcttacctatattggtgtattctgtaatatcttctaaagcattaattaatgaagtcagagtttggccatctttcattgcattttgtgctgcaaagctgacttctccgtccatttgggtcagaagtttaaacataaggctttcatggttagtttgtggctcacatgccatgatccttgtgtactgtcttgtgacccaagctgctgcttgggtactccctggtacgaatctatccttctgataattagtcaaaagttttcttctccaggctggagtaccatattttttatgaagggcttttttccagaaagcccaagactgatttcctactatagctctcactgtggcgtaccattgctctgctgaacctgtgaacatattcatcaattttgtaatgataaccgcatcttctatatgacagtcttcttggatagtatcaattttcttgataaagtccacatggttatactcaccatctccagaaaagctaggccatgcttctattttagacaaaccttgcatgataatcttacttgtttcatgggacatctgaggtttagtcactgttactgtttcatctttcactgagggaacttcaaaaaattcacttagtcttccaggatcaagatctgtagtttgttttctagtttcaaagaattcagcattattattgtttacagtcatttgtggatttggtctatacccctctggagcataagacatttttggtccggcagtagaactggtttcacggttgtgctctacctgttcactgggtactacagtgggggatttcaatccatcaaattttgccatcaatgtgttgaatctcttctcattattgttttctataaccaacaatttagcattgatgtctgcaattggctgttcattcaagttaataaggtagtccatcttctcattaacttctctgagtaattcatgctccaacttaagctcagaaatttttgcgtgacaagaacaaatattattagtgttcaacagttggtcttgttgcaatacctctggtgtatcaggatgacaactttctttttgcttgcctttatcttgtttattagttggaaataactcaggcgattctttacttagctctgtagattctaattttgaagaagttccaattccaggatcagcagtcagcttattgtttaaattctcaagaaatttgtctgtcttatttttattttcttccaacttgtcataaacaagtccaaaaaggttgtcaaacgcttttttggacaagtcttctctattagttagagccataacaatattcttaatttctttaatattatgagactcagaagaattagaaaacatattatgaagattagacaatttattattcaaagaattaaaatctgactctgaagctgaccatttttttgctgaagcttctatttgtggaagggatctagtaatattctgtaacatagcaatagaattttctgaggaaaataaaagagacttgaacttaggatcaaatgagtcaaattgatgactcaattgattacttatacccactgtgacatctgagttgatctgtttagataacaaggctacattattatctacaattttttctatacccaggaaaagtttttggagaattggtactaactcatcacttatcaattttttggagtcggtgcgccctctcggggttgacgacgattctcgccccctgcgttctgatttctcaaggcctctagcgcttgaaactgagcttgcgtcgtgcggttgagtcttatcatctcttggtgaatcgagagttgatgggaccttcgacgcttctccctggcgtttgcttcccaggagtctcgaggggctcgctttagagtcgggggagggacccagtttggtccctttgcctttctgttgcgcggacggtttcggttgctctttggagcctgatcgtttaggttcttttgattggaactgcccggtggctgctgaggggcttgaggatgaaggttctcctgtataggctgttgctgagccacagggtaattctggttgttgtaatagtagcttgtttgattccagctgggattctgctgattgtacatctccggtgggtatgggtaataataaccgttcggatggtaatacatcggaggctgaggttggtactctgtccgatgctcgtgaggttggatctgagactggtctgcctccggcggtcgcatgtggacttctggaggaggagtcggcgtcacttcggcgcctctctccttcaggaagttcctgcccttctgagtgttcaagtactcttcgaattccgacttcggattccagttgaagatcttctggaattcctccggatcgatcgagaccgacagatctttctggagtcctgcggctgctctgagggccacaaccttcatcgattcgtccttcttcctctctgctttgcggtagtactctcggttgagtttcaccgcttgaagcagtggatgatgagctggaggataccttagaagaatatcttcctctaggggcgccggtaaggtctttggcttcgaccaaagctgggcggtggctcctagtgcgagacattttctagttagaatatgtcagatagatgttttataggtggcttagaaaattctagctaacctgttatgatatctagatcactaccgtcgcttggtagtactgagtctgaggtggtagaaccgcaagggtggtcggatgatctagaggaaattgatcggactgttcgaccttgtgggacgaagtagctgtccaaattcttctgcttagatcgatcgactggctggttaaaagtcgtaggaccgtttaacaaggtcttggcagcttcggaaacggagttacctgaagcaggaagtttgacgatccgagtagcttgatcgctagtgtccttcgtgatcggttcgctaggacaagcagtacctatatcgttttgaggaggttgatcgactttcttaaaggtaagatggctgatcgagtccttatcgatgagcttagagaccttttctttgcttttgaagggatcgacgttgggcaacggatcgttagatctagtggtcttcttcttatcggctccttcgtgcgtagcgccgtcaggatgagtattcttttttagctcgcttttttcgtttttagccgagtgtgcagtcttgttagttttagataccgtcttagctagtttagtaacaggagcggtgttagcttgaggtccgtccttcttcgctgacgagtccgagtctctgtcccactccgagggtacgacttctgggctcttgaactgctttttcggtctcttgggggtcgtcttgagttgcttgctcggttcggagcgagtaccttcagaggccgagatggcttccgaataactcttgacagaggcgggtttagtttgatcggtgttagacactgtttgtgcaacaatcaagaaacaaaagatcacaggtcgtcaagaaaataagtaaatagatgatcttatcagagtcggcaagaatgtctgagatcctcgcgctactcacttgtaagtatcaggtactagaagaagatcgatattcaaatgcttcgacctgggaaatgatagagaggatcgatcagtatgaggtaacagtatcccagaatatgagttggggagagatagactcgacacacctgtataaaccagatggttaaatctgatcgagggttacaatgggagagctgggtaaggatctgagaacagaaggaaataacccagatcagttacgcggttcggtaaattaggattagaattcgagaggttttatctggaaataagttcaacagataacttttataattttttctgtaagggaagaaaaaattaaaaatcttaataagggtggtacaccggaaaaaaatttcccggccagacccccaattgtcagctctggtctcttatgtgacctagagttgatagggtttttgggtcacactatagccaagagggccagtggaaataaagtccaactctacactgatacagtggagggactagctccttataagaataagggacagctgtggaatgagcctcacagtgcctgagcttaagataataagaagaatagagttgtgctagtcttataagttaataaggtaacttataaagactagtaatgagataaaggaaaatgtacaacaagtttatgtagataatatattactaaaaaaccccactcactaagtatatgttttagtaaggtagttgggttggtatggtaatattgtctgggggatgaatctcagggggagaggcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcttttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatacaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaaggggttacattctattgtagacatctcgactaggaatggaacaaaggagcggtgtgcatacgaggagtggagtgggagatcatatctcaaccaggaatggaacggaggagcggaagtatatacgtggagaggagtgggagaacatgtctcaaccaggaatggaacggaggagcggcgtgtaataagggtactttatgttttacgtaagggtacagggtacagattgtagaaagtgaaaggaggaaaaatattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcaggtctggcaggctggtactgcctatgcagaatgttctggaagatggcttggttgcctggcgatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtaacaaggtctggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcagcctacagaagtctcgcagagcagtaagttgatcctgagctactggaagtgttccggagtgtcagtaaagtggagagttagaattagtgatagttagttagttagtatgtgaagttagcacatcaacctacggaagtaagttcgatcacccaagttgaagaataagttagtaagtgagttagttagcaataagtagagagttagtacagtattgtaagcgtgaaaccaacacagagttcggaatttgaagcatattagtagtagtagtcatcatataagtagtagtacattaacaattaaccaataacaagcagtagtaatattagtaccggagctctagtttttgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctataacaaattatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcactagtagattgatacgtgatctaggtctgatagagattactttacgaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacaacggttggggaccaaatttttgcaattttttttttgtgaaaatactaccaaatcagcaaattttctgacctgggagcaaccggccaggttcccaggaagtcatatgtgctttggtctagtggtcctgaggtggctttgggccttgccaaaggttgtgtgttcgactccgagccaaggttggccttactgaaaggctttttgacctttgggtatgggtttaaagcatgtacttatgtaatgtatggcctttcttaagccatatattcacctataaatccatacatatgtacttactaaagtatttgtagaccgggtccgatggggcggagaaaaaaaaaagaaaaaaagaaccgttagtcggatgccttaacagagttaattctgaactcccctcggtctgaaacactcaaaattgtggttagatggggggttgagcctatgtgccccctaccatgagggcccgcgtgcaaattgtaaattttgcaggcgggtcagtacaggtttatgacgttcgcaactgtaaactatggaacctacaaattcaaactggatcccaaaccgtgatataaaactaacaaaaattgtattgacttgattgaaattgaagttttttcagatttctgccttggagttgacaaaatgactggccatgtaccctaacaaagaattcaaactgttttgttgggggggggggcaaaatcttgattttatcggtgccaaaatcgcgctatgaagttatctttctggataaggatgcagagtggagaaccgcaaaccactacgttagactacgttcccatgaatcgacagctgttccaacttgagtttctatctgatcttcactttggagaaccggccaatggcctacagcgaagctcgtactggtgccatggcttttaggaacgcaattcctgatttgaacttgacaaaacatttccagtgcaagagcacgcacaggccgcgcagaggcttggcggcttggcacagaagcatgacgttgagttggtaattgttgttagtcctgattcatggatgtgatcttgcactctatggtaaagtaaaatgcatgtgatgatgctctactaatgtaatgataggatgtgctaatgctaataagaaatattctatagttgcaaagtttcaaaataatcttgagtagttcaatacgttcttcgttacactgaacgctttgttggttcgcttggattgggtgaaaaagtcaagacgtcatcacatgatgtcactgtttcatggctagctttgaggtatgccggcctggaatggctaaccgaggcaggccggcatcctcaaacggacagcatgtccgattttaccaaggatgttaatgtttgtcttcccctgcatttggaactgtatgaaccttcagaatgaacgttgcgccatcaaagtgggtataatgctgcctacatattcatgtatgaagaggcatcaagggagattcgggtgcagcatgagtgcttccaattcaactttcttcatccttgcttctgctcatgcgttggttgcattcgagttttccaagcgaaatgactaatgacgagtgtgccatttttttgaggtgaacagaacacgcacaggtcacaagctcagtgttgcttctcggaaggtgaagagtgaaggcctcagttaccccttcgaagttccttcaactggccgtattacatatccgtgaccgcttgatccgtgttgaaccgtcgaagttgagcccgtccatctgctcgactcataaagtataaaaagctcggcggcgcaaatgccaccgctccagctcatcctctgacccactcgcctcatcaaccaaacttgcagccacgcacaggtccgttcttgcaggctcaagaagctgacaagcggacttgaagctaaattggttttcctgattctcacccatagggcgcctgcgacgtgggactagcgaattaaatattgcagagtagcaccaatccagtctaaaacagtctaagcccaaccattgacctccctggatttacccttgagctggtccatgcgttatgtgacatatcattcagccggctttcattttcgtagcttatcagcagacgcactttgggcaactctccccgataaataaatttcccaagcagccctttctcattcttccttatcatcattactatacattatacatacttaacacgggacgcagtgttcctctcctcatagtccggcttcaagtctctctttctccctgcctctcttagtctcccgctgacttgcattctacggaacctcgcaaagcaaaattctaacccaactctccaaaccacggtgcgttctcagtcacccttgttatgctgaacaactctggctaactttatgcgtatcatttcccctcttcggtctggagctcctatcagttcattctttgttaccccttcatatcacgtcttgatggtttcatccgactccaaagctaccgccgtagcttttaaccgccggatcacctcgaagttgatcctcgtcactctttgcagctccttcgtcactagcacagcggctcacgaatctcatgagttttggggtcgtcaagcccctgctgcaccagtttcatctgctgtagctgctttgcctacaacaatgccggtgccaacccccgtcacttcttcaccgggagatcttcaaacgttaaactatcctccaattatgaaatccatggctccttcaaccatgactgcccttccggccacttacactgcgggaaccgcctctcctattcgtggcgctcctccgctaccttcaactaatttgaacgttgcgttgtatccagcattggatcgtcttcctcctctagattctccattagtcaaagaatggatgagcaaaattgattggagcaaggccccaacgagcaatcctaccggcttaggtggctgtatgaacgccaccaacgcagatgccgtagccaagtccgggaaagacgagaactgctggtggacctgtggtggctgcacgcgacccacagatatcgtctcctgccccgacaaggccacctggggtgctagttttgacgatgggccctcgcccgacaccccgactttgttgaactacttggaccaacaaaagcttaagaccacgttcttcgtggttggatcaagagttctcagtcgacccgcaatgttgcaatacgagtaccaatcaggacatcagatatcgtaagttgccgtcatctcttccttgtttttttggtaccccactaactcagcagagttgtttgcgtagcgtccacacttggtcccatccttacctaaccaccctctccaatgtggagattgtcgcggagcttggttggtcaaagaaagtgatcaaagatgttctgggtgttacacctaacaccatgcgtcctccttacggtggtaagtaatttaactgtattgaacaactctgcggacgatttatcttcatcattcactccccaaacagatatcgatgaccgggtgcgctttattgccatgtcaatggggctaactcctatcatctggacaactgcaccttctggacaaacctttgatacccagggtgagctatgatttcacttacgaaaactcagcaccaaaacgacgtcgagctgaactccgcgtctgatcatgattcagattggaaaatctccactgggatcgtcacccccgctcaagttttgaaaaatttccaatctatcattgccggagctccagaccttccccaagggttcattggtgagtttatctcaatccactctaccacacgaagttagacatgctcaaactcggttgtactgttcgcagtgttggcacacgatctctaccctcaaagtgttgcgcttgctgtggagtttgttttaccagcagcaatcgctgctggaaacttgaccatcgagccgatcatcacctgtttgggcaagcctctctccgagggctacatcgaaaccgcaaacggtggcaacgcttcttcatccccaacttccagacgcgaaacctctcaaacctcagtcaacgcgccttcaaaggctgctaacgctgccaaaccttcgatctctattagctctcaaaacacccgagacttagttatttttgtttctgcagccgcattagctatacttaatgtatactaaactcaacgagtttacttgacgcattttttatatcttatcttatttcatttgttttttttcttcgcatctgtcaaagccagctcgctcatttggggcttaaccggattgaggaaaaacaaacctttcttgtcatttacatcttattataatcggctcacttcagcaaacctcagcaggaccagatcattcaatcatcacgacaaaggataagaaagaaaaaacggctcctacgttttcttttcatttagcttttcgttacttctgatgatcatgagcaatacctgtgaaaatctattatgtcgttattctcatgcatatctcacccatgtcggatactacatacccctccctccccatccttcccatgcagagaaatgctgtgaaaaagtcatatttttgtttgctactgcatgctactgtatatatatcatctttaacttatctatttgagcatccctttttccgtgttgtagaagtccaagtacactcatcttaacccatttctattgcaaaccgccttctatttatctatacatttgttctttgactgaacctatcatagcagcatgtttatttttttggtttttttggacaacttgctctcctctgcaatactgccaaacatcatcaactgaatgaatggacttactctcatactctgtccaaatcccctttggaataaactttttcaccctcctcagcttgagatgctgctgtatcaactctttttggtgtgacatcacacctgccttgatgaataaagtaaacatctttctttgctcacaacaggctacaggcaacccctaattataaatgatatcctaaactcttgtgaaattcatgacttttttgatcaattcatacaatccattggagaagcaaaagcagtgtaaaggaagcagcaaaaacagtgcattcagataccaaatcatatcaatcagaagaaaaatgacccaacccaaataaagtatctaataaagatgaggtccatttccaagaattaaaaatttgaacaaattcatcattcaaaagtatgtttttttgataagaagatagcatcaatgtggaaatatatcatgtcaatatgaattgagtttgattttccttggaaaattgaataacatgtcaatggtccttttggggcacatacaaatcagcttatcattctgaggaaactttcatgatgaggcaaatgatgccagtagaggtctctttgctgacaaagcttccaccagaggtgtagcattgatatacctggggacctttgcttgaggaggtgtatttggaattgaaaaatatcctttagtcttcaagagctcttcaaaatattttcccaggtttggaaaatgttgatatagcaagttttcaattttttgaagtttgaggtccaatgtttctgcaatttgtttgccaattacagatgaaactggtgtattcctgaatggatgtttcaaaaacaccaagtccatgtatgctcttgctaaagtatgagtgtccatgggagtgttaaaaaatttactaaattcaggattataaacctgtagggcctggttaaagttgaatgagtttggattttgaaatgcatcttttgttagataccaagatttagcttcatgttcaattggatttagttgtgattgtgaaacccgcaaagctgtatctaccactagtctttgtcttttttcttctgttattgcttcaagatgtttttccaggtcagtttcaaatttatccatcaagtgttttgtgaatacctctggtgtgcctaacttttctaaaaagtcttttttacttccttcagctgaaagaatgaatccttcatctaaaattcctttatcatttagctctttgacaagtggtagattaaacttgtaatatttttgagcttcaattctaagatctcctaatgcctctattttttgatttttgtcaggatcttcagatttcctaatgtttttttcaaacaatttcacttgttccttgaagattttacaactaggtgcctggaaaaggatgtttgattgatccagattaagaaattggattgattcaatatttttaatgagagtgtaccttattatctcttcttcttgtggtaatcccttcaacctgtcaaaaacttcttttgggcccacagtagttccatagaatttcataaaagaattttcaagccattcatcatcttctctagcagcattcttgaaaacagatgcatcttttctgagaacaatgtttattccagtttgagcttgagtatttagaattttgtttaggtctggatgtatacctttcacaaggttttcaaatccttctatcatgacataacggaacaccaactccttaatgtccatatctgtaggcagattttgaaatacatgctccaagtccaagactcttgggtctgtagggaatcttttcttcaactgaacttctcgagcattgacaagtttatccaagttgattagatttttggaatttccttcttcaaaagcactttggaagggtttttcaatatcttcctttgtgagtttcccttccatggagttaaagatattgttaactatttgatcatattcttttttaaatttttgtttaatgtttggttgttgtagctctttcaagcattttgatatttcagccttggtttcctcatgatcagcaagtatttcagtttgtaacttagacatccaacttttcctagcaacatttttctcatctgaaatgagttgatattgcttgaggaatttcaggtagtattcatataacatttccacttgggctctgttgtcatagctcaggaatattgggaatttctcatcaagagtcttggccaagttcttcaaactgaaaggtttcccagaagcttcctcaagctcacgtccacccaaagcaagatgcttcccaatcatattccttgcattctctagagtaaaaaagaaaatggtgtgcaaaagaacatatggttcatgtaagtttggtacagctaacttggattgaaatggtgggatattataaagacctaccaaatctcactacttccaaatcaggaagtggatttctgaagacattcctatacatatacttaaggtctttccaagcatttacactcaaaaatttgtttaattagatagatgtaattaagcatgaggccttggataaaactagcaaagttggaaataaaaacttacatttttgatttcaacttttgaaaaaatacaacaaactttgacttttttgtttcatcctagtgtgcaaagcaatgtactcctttgagttacagtacttttcattcatgaaagcttcaaaatgtgtagtgaattaaacctacttttggcaatgttttaagggaatcttctgccaaaggatttgggcgatgaatcttcaaggcgtcatcagatgcctggaagattagtgtcttttcagatttttgtggcatatcttttgcattgtccaagggatttttgctgtttggagttaccaatggaacatgtagaccaatgggttccttataagctgcaatgccttcagagatggacggtttgatacctgaactcccaagatgcccaaggttttgtgatttgcccacagcctcttctggtttggaagcagatgaaacaatctgagagctgtgggaactcaatgatcgagcttgaagacgattaatctccagggaatgataagaagaaaagaatatgagaaagataataattgacaaggatgcttcaaaggcttgcattgtaaaatgctttaatagatatcgaataacaatcaaaagattgtggtccggtgatgtgaagtaagaagaacggagtacaagaggtgcgaaacagaaaacttttgatgaggtgaaaagttcagcctataaatacgttcggcatttcatgggcttggtgcaaccgcaaaaccaagagcgtactcaacacaatgactgaacattaaactgatactcagccaagacatctatttacagtttcatgaacgagctgtattggttcacatcctgatgtttcccgagcggcagcggggactccactttgtcgcattggcgcagtgagcacaatggctatgatatttcttggcttcatgtaaagcacaagtgtggaccggtaaatatttctgtatacatgtcttcataagggacaaggccaaaaagcccatattccctcctttccccacatgccgtgatccattatgcgctgtctggaaccccgctgggttacaggatttccccttgctgcgcggttctgtctgcaagtaccgggagagcggggataatggttcactttctgtctcctttggccattttgagataggtgagtgcgccttagagctagaaatatgtaatgcccagccaagacatgcaccgtcaagacgcgtactcgatctgacttgggtgggcggcttggcgagcccaacactggcctctgagagacaccctatcggctcccaaaatctctgcctatgccggcgtaggcaactcctaggccacgtgcaggaaatcaaggacaaggagcttggatcaagtttggtggctcggaacatggcctttacgtcatcaaatgatgacgacccccaagagtcaccgaaatctttcattccctgtttcatctgcagcagatggtgacgaataagaagcacacccagggagtttagctcgttcctccaggatatgcaaaggtaccttctttgtttgtgacacatctggttctaaacttttgtgcagtcagttcagcttgaagcaaatttgcccttgtttgcaatgtgagttgtgtttaatgttttgatacacttataattttgtgggttatggctcttttataccacaaggggaaaccagggctgaaaacagatgagctcgtgaactctgaccttacaagtcagtagaagcacaagcaaactctgcaaagcaaaatgcccacccattccaattaactaatctgcaaaatttatgggtaaaccacaaacactctctagcaccaataagattgtattgaattatcaacacacccttttccacatcatctttccatttcacattcacacaagatgcaatctaaaaataaaaatgaccctctcccataactcatttttgtactcttgtcaatttttcaaggggatcaaactgctactagcaaaccaaaaccacaatacttccacattctacaaaaattaaataagaatctgacctactgatcttacaaacttgaacagccaaaatttgaattatcagtgccagggaaacacttccaaggatttctcatttctttgtaagaaattaatcttcctaaatctcttatccatggggaacaatatgagtgagaaatgtgagtggtactgattgcttttttctagtataggccagaagactaattatgctgtacctccctttgagagcatacactctcaatggtcaagaggattcatcttggtcatcaagagatgtacactcttggaatacattcttggttcacttctgatggccaggaggattcctccggctgttgggaggttttttttatctctttttggtgccaactcacaaaacttgattgggttttggaatattgactctatcaatataaattttaactggtttaactggtgtctgaatattctggggatttatcagtggagttggcatggattatatgttccagaatattgaaggagggaaagaatgagcgctcggaaccaagggatctttggacaggcaaatgagcacatcaatcaagtgactaatcattatttgtcacaatcagtaagtgatatcataattgtgtgctagttgatcaatgtactagttgctcttgatgtgtgcacttttaactgatcctctaataatgatgtcattattgtgatcagtacatgtattgaatgtattaattctattgacaatgaataattaacattcgatactagtacatatctatttgtaatgatatttgaccatcaaaatactgtatagcaaggacagcttgtggtacaggcattgcacggataaaggagtgaaagataagtataattacttatgtgtaaaacagataggtatttaataagtaatcaaaagataatataatactttgggttcatatgtaatcaagatgtataagatacatatgaataagataaagtaaagataagataagataaaaagatgtaaaggtaaaaaacattatgcataagtacatatgtaaatactggggaactcgcggatctgctgcgcacccagtactgggacattgtgtcaactgctgccaggacaggacttcacatcaattgcctgttaccagatctgggctttaagcctctatgctactaaactgagtgggttgtgctatgagtgttaacaagaagtgtaaagtaatggttcattcgtggtaaaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatgttacttctactgctgactcatccaattgttcaattgggcatccagatcactcctgttatgtggattaataggcttccaatgtgaggattccttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtaagtgtatgtacacttaaggaccagaattggtttttaagagttattaaaagaagcaattctcagtgagataaatcagtttcaaaagaaaaaaagaattttcaaaatattacaagtcaccaaagagggatccaatgaatccccttcagtttttgattgatacatgaagttgaacttccattatcttggtgaacctcatgtaattggtatgaaatgttaagcctggaatcctattattcaagtgaaaacaagaacactcccccaaggggaaactatattttgtataagaatctgtaaatacataatttggttgatgagccataaatgtatactagaatataaaacaacaaactatgtataaaaaataatgacatgagagtttgaaagtatagacatatgttaaaattcatactaggaaacaacatgaacatccatgagcttaactaggcctccatggtgggagtggtagcaagcagtggagctgtccatgccagtggaggcccatgactgatgcagaaatcccggtgtggtgagttttcagaattgggctgaaaactcacttttttgtctgttttccactctccccactccttcattcacatacatgtagtttccttccggtacagggggggacctgcttcttcaccatatttctttgtgttcaaatattttttgtcatgtttgctaataattgacagaaatgttttgaaaaggttgacttttcaactcaagttggcttcttttggtgagcccaagttgagcaaaccccgcatttgctcaaaagaacttcaaaccataattttagaaaatcaatcttaattacccttgtgatgttcaaatctcaaattttggctggatcaataggatcctgcaggtcttcaagaattccagaccaaacatccataaagggttgatcagggagtttcatgattcaaaatcttgtgctgctcccaccaaaacagtagaaactcagcatgccagtaagttgacctttggcgcaagtctcccctgggagttcccgttggcaactgcctcagcctggccagcgctatgctgccagatgcacctgccacagctgagactttgtcaagttcagaatatccacttatacatctcttgggttttccttccatttcccagtcacttccaaggtccaaacaaaatgagcaagtgtgattgatatttagttgctgtttgtttttagagttcagatcagtttgaagtttgcatgcaagaaaaaaacaaacattctaaataacaataaaaatgaagagattgatagaagatttagtctcactatattctgctacatcatgcacacaaacatggctgtttccaatatagtcttgtgatattcagatttgttttcaagacaagtatctttgaaggtaatgataagcttatctgcacagatcatacttgtcctcactgctctacatatactttcatcagtttaccaatgatcacaaaattaggactttcttaacaacatcaaaaaacacaatgactgtttgaaagggaaatgtaaagaaccaaataagtctcattagaataagtatagatgattgtgtggatacaatacaaggagtaagatatttgcattctgcatcatcaacccgccccatcatatttttagatttgacgtgtgtccatgatctaacaagtatatactacaatacacaatgtgatatacaagtagggataatggtttgatcttgttgagtttgacgaggttgtcgaccgaaatacagagtaacagcccagatatgaatgtttttaacagttacaccagcttccggcttggtcatcgtcactataagcatccaagtcgatactgccgggtaacgttctcgagtcattacggtaaccctgtctggctcgttgtagagaaattgaatcgatgatcttggtatcacaatgcacatatcgcagttaggttttcggtgtagttgtgtaaatggaggaaggaaagagaaacaggcagagagacaactgtaccttgtcgaccaccgcttcaaatacttcatccactcccttcctcgtcttcacgctcgtctcgaaaaacatcgcatgattatcactcgcaaatgcccgcccttcgtcagttgaaactgtccttgattcatcctatacaacaccagtcaccccatcaggacttatcattcaaaagcgatgaaattggtcggggtattggggttttctttgtctttgtttttggttcatgttgactaaccttatccactttgtttccaacaatcactcgtactacatcttgtggtgaatgagcgaacgtatctaattcgctaaaccaagagggcaatgattcgaacgaagctcgattggtgacgtcatacactaaatatttcatttttttttgttctggtcaacgattgcgggctgaaacaggagtgggtgagaaaaaaaaacagcacacacaaacctagtaaaaccccttgagcaccgcggtaatagctactcgtcaaagtccggaaccgttcctgaaataatcaaccaatcaaatagtcagttaattgtgatgtgatgtagacttcataaaaccccggatgtatgtcctcgagatgataggggtggagcgtacttacttgaccagcagtgtcccagatgcttaatttgtatcttttgcctttgtgatcgatcaatttgaatttgaagtcaaccccaatcgttgctgatgactcttcggcggataaaaatacttggtctgtaaaccttaatagcaacgatgacttgccaacctttttttttttgtttcagaattgaaaaacgaggatacattagctcatcagtttctcatcaccatcttttacattctgtgcttctttttctcgtttgaggatccatgaaacaaatggatggtaagatggactgaactgaggaggacccgatcagcagaagtttgagtgtttgagggggttcggttgagagtcgttgatcaggtgcttgagaggctcgagagttggatgggcctggttgagggggatgggaaaccatgtcgtgtcgattgatgttgattgaagtctggagagagatgatgtaagggagatggtgatcaagaccaaagaggggtgagtcgctcaccctcccggatcccccgatccggcgtatcttctatcccttacccccggtccaaccacgtcgaaatttttaaaattcacccccctcccccaaaaattcacaaactcacccctcgtcgacagaacataactcatccccccttaccatgccgccaggcgatccccccccccctcccccctcctgacccccacacaggtaccctatcgattcgcgcactgacgaactcgattcacaaccgacaggacgcgtcgacggatgtaaacatggatgccgcaacagagacggccaccgccactggaaccagccgacagccacatgctgcaccacctccggaggaattccccctgctcaatttcttcagggccatccaagccgacccgaccaggcgaagcgaatctggcatcttgaatcttgacgcgacaacggaggcgctactgctccaactcatcgaaggcgaggccagaagaagccactgcctcaacaaggttgccgaaacgctacaagatgttgtctcgcgcgtcaccacgattgaggctggtcaattgacgcgtaaaccgccagcacccggaaagtcctacgcgtcgacggctgcaaagccgaaggcccctccccagcccccgtccaaatctgaaatggtagccgccagacctggcctgaccatcatccactcaagaaccggaaccacccccttgaaggaagtcaatgccgagatagtggttcggaagacgaacgaggttttggaaaagctgaacgcaacggtccaaggagagaaggtgacagtgaaagctgtccgtgtcttaccattgggtgacgtctctttttactctaaaaaccgacaacagaaggaatggctgaatcgaaacaaacatgaatggagcaagcaaatccacccagatcttgaggcaacccccagcacgtactctgtcctggctcatggtataccgcgcactttcaacgtcaacgcggtcactagcaagatcatgattgcctctgaaaaccaattcatatcggaaaagatcttcaggatgcgctggctgggtggctccagagacccgaacgatccttgtcaagccggcacagtagtcattgcgttcacagaaccagagctggcggaccgactcttgaagcaacggggcctattcctcagcggcagctaccatagggtcgaacgattcaagaaactccctccgcaatgtttcaagtgcctccagatgggccattttggcaaatggtgtcgagccgacgccaaatgcggaaaatgcggcagcaaacacgagacgcgcgactgccaggacacaacaggaccaacaggaaagctgtgtgtgatctgcagggattcagggaaaggaaaagagatttgggaaacccacacgccttttgataaggcgtgcggagtgaaacgggcatggctaatttccaaaaatcatatccgaaatgaataatttaggccctacactaacacctatttgtcctagttcctctgttgtagatacccctccttttgtttttagcaatgaaacctttttgccctcctttattgtgcagttgaactgccacaatagccaagcgacaacctatagtattctcaacactgagccagactcagtcatttccctcatcattcaagagccttggattaacccactgacttgccttcctcctgaccacgaagcgtggtggactttttatagcccagaacatcaaccaacagacatcaaggataaacacaggactgtgacctatgtccgcaaatcacttacctcccagaacatccgagtcctggggggaaacagtaagttcttgattgctttggagctaatactacttaccgggacccgcttgcgggtccttaatgtttacaacccaccaggcacaacaacgggtatcaaccagctccaagactggcttggcacaaccaacgaccgccgtatcgcaacaatcatcgggatggactcgaacctccatcacaaatcctggagctaagctgcttgtttcactgtgtggtagccaaggcttcaggctggtatctgaaaaagactctcccacctttctgtccagccggggattgcgaacaacgattgacctcacttgggccaacttccgcgcatctcagttgctccacaagacaaccacgtcctcggacaaccacgggtccgacaacaaaaacttatcacagcttacaacatgcccccccggaccgacctaccgggtggtggcccccaggccagccgacttggaccaagataagcttagaaagaccgtggagcacaacctgcgacagctgagtcttatctccccgcaactggacatagatgaagtggaagaacggctgactacaagtttattcactgcctggcaggaccaagggaaaaggacaagagtcaatcacgggaaagttaaaaagtggtgggacaaggaaatacttggccctctcgttaagataaggaataagtgtcgccgactcctagtgatggcaccgacgcaggaaaatactgaccgctttaatcactggaacaatagattccgcgaggaagttggcagactcaagcagaagcactggcgagactttctggcaaccacagatgcgacaacggtctatcaagctttccaattcaccaaacctagaagcggagggggagtcctcccgctgcggggccaggacggtaccgtcacctcaaacaaggaggaacaagcaaagctcctctttgatggcacatcagtagtagacagcgcatgcaaggtgtcagacatccctccaccggaacactccacctttgcggtatacccttccgtcacccgcaaggaggtactggggatactaagtagattggcaaagaagaaggcctcaggccccagccgcatccccaatgaggtcctcacgctagtcaagaccgaacttgctgacgctcttgtctcccttttcaacagatgcatcagggcggactttttccccacttcctggcgcaccgcaaccacagtcatcataagaaaatttggaaaaccggactacaccaaccccggggcgtaccgacctatagctcttttgaacactttaagcaaagtttttgaatccaccatagctgaccgccttactttctgggcagaatccaaaggaatcatccccgacgggcactcaggggggcgccgagggaagggctgtgaggatgcgctgatggcgctaacaatgtgggtgaagcgtaaatggagagagggaaaaacggtaacagccctgttcctcgatgtgaaatcggcctacccctcagtcgacccccgccgcctgattcattctcttcggcagaaaggatgccccacttacttatggaagataataggccgcttcttggaggggcgccgcactaaactgcgacttgcagactacgaatcagctgagttcaccattgataaagggcttcctcaaggctctcccttatcagtcattctttacatcctgtacaactctgatttactgatccaaaaatttgatttcgacagagatgaagtctcattgggctttatcgacgacgtggtccatctcacggcggggaagacagtcgaggcagccaggacccgattggtacaactaggggaggcctcgctcctatggggcaggaaccacggggctatctttgatagcccaaaggcgcaatatgtagttttcacccatgcaagactggctaagtccccctttctctttgatggtcaagagctggagccgcgaaaagatgtcaaatggctaggcctgtggctcgatgaaaaactgactttcagcaaacagctgacccaggtgaagaagaaggctgacgacaccctaggacaactcataaagattggcagctcgacgtgggggatttgggaacaggaacgcgggctcctggtctcagcggtcctcattccccgggtgttgtacggcgtgcaagtctggttcacctcaatgaacaagcagaaagtttcaactttgctgggtctaatcgaacactcggcagcacgttttgcattaggagcactaaaatccacgccaatcaagtatcttgacaagtatcggcccttcagaagcattgtcaagactgctggcaacagaatcactaacttctttcttacgaagatgaccagggcaactcacaggccttcaccagtagaacagcaaatccgaacggaactgctatggcaggcaaggacttttcccagcccggtacacgcctccctcaaccgtgaggcattggctccagtggcggcaaaaaggcttgaagcaataaacttcatccaagaagaacaccccccctggaaaagcgggaggaaggtggaactggtgattgacagggttgacaaacaggcggctaaaagagcagtagtttcattactcgggtccttggacccttcatccaatctgataatatttactgacggatccgcacacccggaggaagggttaggggcagctgcagtatcaagggacggtagaacatcaaaacttgccttcttgggcccaccggggacggcttcaaactttgaatgcgagctggttggcattcgactcgggctagaaatgggcagagcagcgcaacttccgaaatctggtgctcaactgatcatcttgacggacagccaagcggcgattgataggctggaaaacccaagggcccccaaaccaggccaatatattttgtctcaaattgaagagattgctgaatccatcccatcctcaacacagatcatcattcggtggtgcccaggccacgttggcatcaaaggcaatgaactggcagacaggaaagcagcagaggcccggcaaccaaccttcctcgacgaatcaatcagaggcagcctggctgccgagaagacatccttgatacagaaggagcggctgtggaaagggtcaccgcggatggcattcccaatccaatccgcgatccatcaactccgatcaggtcatgtaccactaaatgcttttcagttcaagtgcaaaaaggctccatacccaatatgcccaacgtgtggagtcaccgagtcagttgatcattatcttgtctcttgttctaggttcagcggagcaaggacagtagccagagggatcctccgcgacgagaggatcaacgagatatcggcaagaactctcctccacaacgctagagccttcaaggcaaccgaagcgttcctccaaatctcggccaggctcccccagttcagacagagggaagacgttgagggaacccaccaatgagcaactaccaacacctttatgcaaacccgacgctttcccgatttcccccttccctacaccttcttcaccctttcttttttttttttctttctatttctctcctttctcctcaagtaccctactagcataaattcttacagcaactcagccatttcttcttagtttctatttacatgtgtacggccgtaaacttgtccgccagatgaatatgcatagtgcgcaatgttaaatcaaatctgcactttaaaaaaaaaaaaaaaaaaaaaaaaaaaagaggtcggatgacgtcactgcatcaatctccccccagatgctgtgaaaatgacttggtgataaaaaaccaatcatcttacgcccgagactcgaattctccagtttaccgcaatggagggagacaatcactcacggtctgcgtcgctatcaattcaagaagccgcaatactatctgcctaatcgctatgcatccaagaatccccaacgcagaagaaagattcagatccttctgcagtattgtcggatgtatgtaagtgaacgtcgttgcttgatcgtcattcatctcaaacttgtcccttcccagctgattgtttctcatcaacaattcccaagccaacacgcttcaggagtatctcgatgcccttgagaagctttgcaaggagttggaaaaaagagaagacttggttggggaaactctggtgtatccgcctcatgaacagagaaatctcattctcaacgattctcgtggttctgggtatcgaatctaacgagtctctccaaagagagctttctcgactggctttcatccatcagcacccatcgatattgcgacatcagtcccgcaaaaagaggccaggcaatcaactctcgatcggataaggaagctgaagaggttctagataaccgtgtactaagtgtaatccgttgcagaaggatacgagcatccgcatacagattcccggtctatggtagatcagaccattgagactctcgcggaatacgctaaagtgttgaagtcccgaatctgaggcacctgcgaacaaggaacattccgttggagactcaaagcgacggttagcatcttatggactgaatacttttcctttcttcacccctggacttatttctgcttcggaaggactgttagatgcttttccgcgcatttttctctgctttaaaccgctctagattacccatcaagttatcaataatgttcccttcaacttttaattcttgttttttttttttaaaaaaaaaagtacctttcgtctgtttttttttttgcttttaaaaaaaaagaagctttctgagttgccattctcattaacccagcaccaaactttattaggtctttgatcacctgcattgtgtgcacaggagtgggcaaattgaactggcttggttgatatgctatagggctcttcttgactctgaggaaaagggacttgagatgtgtgtatattattgtgcatgatctcatgtgtggtcggccgttgatgagctgtcttctgatccgaagacgcatgcacggtcccaccaaactggcacgagtccctgatcctcaaaactctgcttatcatgtgggctgatttaacggggttgttcagctcggtggcactcgagctatgtatgtacagccgccgggctccctgcctggccttgcatgggtctgactgccactgcccgggaaaaaatgcttgtcttcaagaaagttgcagatgcatgatagtggcagattttcctacgcgtatgagacaaaggagacagggaagaaaagatgaactgtggccggtgtgttcggcgaactctgtgtgttgatgagaaaaggttgaagaagagagaagggattgtatgaaagtgtggatacaaacaaggataaagagggggctacatcgagcaccatcagttgcaaggctggtctaacttgacacaagtcgtgggcgttttggtgggcaagtaaccggattttggggcagtgagacatccgaagcccttgctgctgcactgacatcccttgccgctcggctctcctttccaagtcccgttgggatccgtccggatgaccgcgccaccaacgaggatacccacgatcttgcctccgctacagagtctctacatcatccggcaatcaaaaaaaaagcgtttcagtgtcaaatcggtttggattggtctctatctgcttcgtgaacaatcaactctctctctctctctctctctctctctctctcttggagtggacaagagaggtttagaaacgtccgcctccaacaatagaagaagattcatcgctcttacattttctggtgtggcgtccgtcgcggctaccatgttgacggttaggaggcacgagagcaatatgagagcagcacgggcgagcatcgtggtttccggtttgctttttcttttcggctataaaaggtgagagtcgactgagcttttcggcttggctacggcgtagagtataacttgatgaatgaaaccacttgagtgcggtcggccaagtggaaggaaaaactggctgggacttgtaaataaaaagtagaaaatttatccacttcccgcccttgccgatccgcagcgatctatggtggattaccacacccagacagtctcacgctcgcaatgcatccctttcctcagctcttctttgcatccaagggaggtgacgcacgtcagtgattaattacattaagtcgttccgaaatcaaatgagaatccgaacgtttggaggttccgtctggcgagggtttgtgatctgcagcagcagagcggggaagaacttgaggtatgtagctgagggcagaggtcaggtttgattcagacgactcgcggattccgcctgaaaattctcaagtctttggcatggagcaataactagagctcatggccggcgatcccaatgggtggcagaagaaccctgtggagaatcgactgtggtttatcattataagcataaaaactaaaggacgtactagttataccgacttccccttgtaagatttgtattcttcctcatcaactcccatttccttgaagggatcatccaccagacatgagaaactcaattcgaagttgtaatccaaatcactggcaagggtgacgccatcgaatgtacagagtgagcccacatcataaatattttcagtctcgaacacgtcgggagtattatggtgagcgatcatcccaacacagagtacgacgaagcgccggttcggtggatccgaacagtcggccgacgagatactgtcgagggtcttcttgatccggccttcggctctttccgaataacaggccggcaaatagacacaagactgttcggcaccgatcactgccatgttaatcatgatcaatcattgtaaatctaatgctgcttttttgttgttggtgttgctgtttttgattgggttgggctgagttgggatttatgtatgagagtggatatctccgagatggcttctcctcctgcaaatagtttgagattatgtagatcgcggaggacggcaggactgatgactccatgcgtctgaggttgcgtcgatgggctctgcaaatgagtcgatcactgtggaaccagctatttatgtgagcgcttgtcggatgttccaacttccagctgagtgagagggatcattctcaagaggatagcggtcctcgcgttagtgggctggggtgactcggtcgatgggaagaggcaattacacttttgcgaggaaacgaatcgccagctcttgaagtacgtagtgcatcctgatggatgtttcaagagccttatattttatggatgggaattcggagctgcttgaagggttgttgaagtcttgccggtggttttgaagcagcacagcaccctgtatgcccacttacaacatccagggtttgctctcctctctctctctctcttgacccacacccacctctccaggcagcaatcccttcctctccggtccccattgcgatcagcagtgcttgccaagcacaccggtttcttcagatcatcgtctcgtgagtctatcgactatgtattccctttcccttgagacactcttcctgaccattttgttgctctctttcactccctcctgtgcccttcatcaactcctcgttcctgcccaccaaccaatcaatcacgctaatcattcggatctgcggattcaaagatatcacccattccctttcttcctacacagacacaatcggcactggagtcttcagaggaaccgtcgtcacattatatccatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaactcaaaagcactctgtcaagagcagatgacgaaagggctaagacatccgctcatctattcaaatcgagctgggctcgactccttaacagagaaatcgaatttcaccgactcgtcaccatctgggatatcgaagcggacgtaggccttcaagaaaaagtttccaagctcgctctcttgctgttgcacccaacgtttgctcaccatgccaaactcacacaccaaaagagaattgaggcaatcaactccccatctcaccaagcaaaagcattgttggaaaactcatcggcaatccatctcgccgaacacaaccaaaaacaacctgtcgatgaagctgaacgccttacacataacaaattcagagctctccatgtggatgtcgaaaatgccgaagaatttctaatgaaggctgaacgtatgtatatatgtgcttattgtatggtttttttttagcttgctcctgattagctgattacgcttactcctgttgttttgaaggtcaagttgtcgaaaagtacgtcgataaactggagagactcaaatccgctttgacgacaaatacagcacacggaacgattgaagtagatgatctacgattccaattgggctggactagagttctcaacagaaaatatgcgtttcaagcactcgttgacttttggtttgttgacgacaaagcaaaccttcaagaagaaatttccgagcttgccctcctgttgccacatccagagtttactcgacatgccaaaactactcatgatacgagagtcacggcaatcaactcctcctcatctcgcgaagcccgactagttttggctgaatctatgacattccaaactgtgcaaagagaaattgttttgcaaggatacgagcatacttataaaaattcggacgatatagtgatcccaacgctcaatactcttggcaaatatgcatccaagtggtcatcccccgaatacttggctccttgtactgaattaatcggaccatcaatgaacgggaaaacacgactattaatggagttgtcaaatcatgtatgcgttgcatatatctgtgtccgccccaatggctcaagtggacacccgccgcgatcccaatatgcctctgaaatacttcttgataccaactcctcagctctacgtctacaaactcaatatgaagatctgcttcttgccattttcaacgttgtggctgatttcttccatgctcaccaacggctgagcatgcaagaaaagatgacaaaatggatctctcatagcttccccagaaagaatcaagttggcgacccacccttttggactgacgtgaagaataaaatgaaagaaatttcaaattcgccggattcagatcctgacaggagtaagcaatttgcacaggcatcggccaggctacagcaaaataccgatttcatcaaggcagaaaatctcagggtgttactagcaattgacgaagcccgggaattactcaagagcgccacatcgtctgatttttcgtttttccgcattttccgccatgctctaaagaagataccctataagagcaacatttttgttgtctttgctgacaccacctctcgcgtttcaaatttcaaccctccggcgcacaaggatcccattcacaggatcggcatggaaaatggaaaagtagaaaagctttatccacctatatatgaaatccccacctttgatttacacgtcgcagaaccgccaacaacttggtgccaattgcaatcggcttttcggcttttctgttatgggtctcctttttggagcttgtatgctgctgacgctcagcgagaaggagtagcccaccgtcaaattgtgctcgacttaattccatttgcccttcaaaagctcctctgcacaagcacagcgtcaatcccagcctcttccctgactgatccacaagccatcgccttgcttgggtccactatacagccgcaactctatggagcatcacaactgaattccaagctagtttcaagccatgcagcgcaatgcatgtatattgatcccttgcgacagatgctcataagtgaatatccatctcaatttacgttttcttcggcggccaacgaatacctagcatatgatgatgagaggttaatccgatgcatcaaagtccttgcctctacacgccgccaaggtcaccttggctcaggagatgctggcgaacttgtcagccgtatcattctactacgggccatgcaagtaaccatgcaaaaaacgcaaccaactccagctccagatgccaatccggaaatgattactatgccatttgggcattctgttgggttgcaagactttctgaaaacattaaccgattcccaagaggtagaaaaattgaatcttggcacaataagtgaacaatgtaaaaagaagctcttaaacgaaggacacatattttggaatcacttcatttctgttgatcacacaccaacctcagcggacttattgcaaaaactgtacagagggttggcgatcaattgcaagcccaatcagcccggatttgatcaaatgtttacaatctacctacaatcccagccaacagcaactctagacaagcagggaatcacgttttgcggtattcaggtcaagaaccggaagcaaaatgacaagttggaagatgactcttacaagtggacccccacctttgcaggaatcaaactcaaagaagaacacctgtatcttgtgctgtacctcagtctaagagatgcaaggccaaaaccaacaagctccatcaaatcacaaccaactgcatcacaaccaagcagaacgcaaccacccagaaaaaaatcaaccggaaaacaaccagctagaaccaatcaaaccacttcacaaccgcctccatcacagccaaacctccagccaaaaattatcccgataccccaaggaacgctttcaaaagaagaatcagaaagacgggcatctttggcattctatgggctggattccttcccttttctaacgcaaggtcttgttgatgccttagaagaattgttggatgcttatccaaacatccaatttcttcatcaagagtcttctggacaggctaaaaaatttctcaagcaggtctctccagaggtttcttctctagagtagaacctctcaccccccaccttatcaaacatagaacacaaaagttgggtatatagctgtatttgataatgacagttttctttgttcctggtgcccattgttgatacttgagcctatactagcgtctttgcatccgtctactgtttctctgctttagcttatggtttttgcatctatcaactgctcttgatctttgcgctactatcttcttttcctcgctctgctgttttgttctcttttgctctaccttttttcttttcctttgctctactattttttacctctactattttttcttgtgcaattcttgtggctccactgaaactcacaagtcagcagtcatatgctcagttgcccaaaagacagctgggccacatagctttgggaacaagtccccaaaattctttgggacctcatcaatgaatacagaaaagagaaaaaaaaaaaacttaaagaactttaaagtgcttcttcctacatgaccagtggtcgctgttgaatgccgttgggtccatgtactcaggacggccaatacgttctctggctgctattccaatgttgagtgttggttgaaaattggtcaaacttgcaaagatattgtatgtatttcaaagttattttattatattgttttatcattttaaattaatggtctgttttttttttctaatttacttcagcttactgaagccaagcagacatacaagtttgcctttgagtctgctttcaatcttgatcactgctggggcatcttgaagcactttctaaagtggcaagctacacacccagaaaacgagacttgtgggaagaaggtgaaccgatccaagacggctccacctgcctttaccgcctgtctctaaatatttaatatatatatggtcaggttgtctctgaattgtagcaggctgacagataacaagttcctgaaagttgacgagggtcaataaagttgagtgtaggtagaagcaagactaggtgggtctcattacctgttgaggggcacagggaccaaaatactgtgatgaagtttagactcgcactgaggatctttgaatgtgagaaatatatgtaatatttgataatagaaagatattaagtgagaccgctgtgagagtagtactgggctgcttgttagaagcatatccaggtacatgcataaaaatactacatgacaggatttttcatcttaagaaatgtctgtgaaatgagtttgcggcctgcagaacgcagcccaattgcccccagggccgctggagttgctctgactgctgggtcagcactgtctgtacagaaacctgctactgtgaccgtgtttattgctttactttttcatattattctctcttgaaaagttgtacaagtttgaggccaaaaatttaacatagtattcataaatgtgtcaagaaaccttttccctcataagggtatgtaatcacctacaaatgcatgaattttgtgtaaatatgtatacaatttaattttatcaaactgactcagttttgttagtttttctcatttgttgagtgatcttggcaatggtggggtatagagctcatttgacactgagaacagagcagggctgtcgatctgtgttacaggtttgaggtcaaaaaaaaacaagacaattgcacaaggatgtgacaggcaagggcacatgagaagcagttaagcgctcatatgtggtccaccacatgtggctgctttgggctggtcagtcacatataatgaacagccttgatgcaggtcaacaatcatactggagactttttgaacagggtttcaaaaacatccttcgatggtattcttgttgattttagaaccattccaaaaaaaagaatcatttcaaaacaaaagacagaagaaaaaaacatttggtatcttggggaggatcagaatgtcgcaggtaaactgggttatccgctgctgtacttagtttatagcatcaatgtatgcacatggagtatgtaaatgtttctgactgcaaagatcatcataatgtacaacacaagaaaaaaagaaggaaatgccagtcaattgaggttaaaagttgaaagaggtcggtgggttttgacaaccggatgcatgtgttacttgtcctagaatcctggagatcacaatagtttgaggctaagagtgaaagaggtagatgaaatgagaggttgtagccggttgtcctagagtcctgccaatgcttggatgcgggaagcttcttggtcaccaagtaggctttggagctgcttgggttggaagctcttaaccaatccaacatagagtttcttttgctgtttcttccatttgtcgagttggtcttgaacgatgtaacgtttcatgacgaccaacgtcaaaggattcccgccgcgttcagtttcgtgagtgcaagggagtcgagcacgcgtgatctgttgctccaagtgggtccgtttggcttttgctttgcggaaccgagccacacgttgggtggttgatcgcaggaatttgttgagctcatcacagtccatgcatggacagctcacttgcgggttctgcggaagcgcgcctgcgggtgcatgagggcacgggccaagggttttctcgtccaggtgcttgataaattgggaagtgagctgctggcatgcaggggtgttaagtgggatggatcgagagaccagagtcgggatgagttgataaaggaacggcatccagaactcgcgcaggtcgtcgatcaagaaagtcgagcactgcgagttgatttcttcgataaatgtttgaagtaagcttgccccatcagtgttcatgtcgttaagatcgcaggcgaattgaatcagatcctgttgagtgaccaggaagtcggtcctatgtgaccagctggttttggttggggtgatcagctcggagagcctcctccgactgttgaacacacgcaaactaaggtttctgtagagctccatggccgcggaattttgtggatatcctgctactgcatgagccttgagccgagagagcaaggcgagtaggaatgctgttgcatgtgcttgtgtaaagtggtcgaaaatcgacttgagactgagtaaatcagtggaaaacagaatggtaagacattccaaatcattacttgaacatcttcagagcaaacacttacaaggcagatctagttgcttcatcgagataagcgagggcagacatgatcacatcaatgtctgaaacagtggggttctgagtgttctggatgaagagtttgatacattgatgcatctgatctcgcgcccaggtgttaaagttggtgagtgctggatctgggagagctgcgtggccagttggatttgggaacagctttgcaatgatggtgatgcgactagtcaccaatggataaccttggatgagtaatggaatcctgtcagatatccgtacaagataaggattagcagcaggtaatgtcaatcatgatccaaaaggttttcacgtatgcttaccatgcttgatacttttcagctcggtcttgagctggaagtgtgtcgagccatccctttgcccagtcaaaaaaatcgaccggtagcatacctccgtggcgagccccaacagattcaaacagcttgcggtggttagcacacagggcagtctggagggtatcggtgattgtgtcttgaaacatgaatttgctgggcattgattgatagagtgcggccatcgcatccagcagtggtatctgatcttcagggcggggaagaacttgtttgaggtagctgagggcagaggtcaggtttgattccgatgatacggattccgccagaaactcgcctagtctttgacgtggaacaataactagagctgaacggcgataccaatgggtggcagaaggaccctggagaattgatcgtggtttatcattagcgtgtctgtcaaaaaaaaatcagctaggggatgtatgtacttaccgaattgcccatgtaaggttcatattcttcctggtccactcccatttcctcgaagggatcatccaccagacagaaactcgagtcaaagttgtaatcactggcaagggtgtcgccatcgagtgtgcagagtgaccccacattatattcagtctcgaacacgtcggtaattttatgtttagcgttggttggaggcttgctttgagccttgtcttgagccttatttttagcctttttacgttctttacggtcatcatcctcatcatcctcgtcctcgtcctcatcctcgtcatcctcctcctcgtcatcatcatactcgtcatcacactcgggttcaaaatcttcatggtatcggccccacccgtcgtagccacctcggctccagtcatgctcaacgtctcccatctctttcttttccaataatgccagaaagatttcgaaaggtagttcgctcgtaagatttttcaatgcctgtacgcgcgccgcgtctttggccttgagagctgcgaaggaaatcgaagcttcggtgtattcgtggtcgagggcatgataaaggtgactgggcgtgtcggtcgcgttactgttggcggattctgcaatccagcgttgaagcgtttctcggagtggaaacacctgcgagtcgcgtgtgcttgctgctgggcggggctgatccggccaggttgccaggttataagtcaagacgcatcgatagccagagtggacgggtagaacctcatgagaaacgtccgagtaccagcaggcaaatgactggattgcgtctgaggttttcaaaatcatcgattcgccattgtgtctcgcgaccacttcaccgcctgtgtgagctgatggcaagcagattatcagagtcccgaacatccccggagtcttctcggtgctatccacaggcggtaaaacaacccaggcgagtcagttgccagtctgaaaatcactgagcaagaagggaagagatgactcttactcggtgtgtggcttgaacatggcccctctttcatatataagcattttgtacagctcgactctgattggcgcattgatgcccagacggttcgcgacggtcttgcttagatcgagcagataagattgccatgaagggttgaggaataacaactgatctccgttgatttcccatgtgtttcggacagacaaatcgacgagggtctcgcttctacgaccatatggagcctggtgtgatttttggataagtcttcgaatctgtccctcgtctagaggcaagctgatctgtccaacgccatcaacatggagcccggcaggtggagtagtcggaagcgcctcccaggcagcaaacgtcccgggagcactgatgccctggaaagccttgaacaagtcgcccttcagctcgacgtgttgcttgcgaggctttggcttggcgcgtaatgatcgcatggtgtcgtgtaaattataaaaggatagatccatatcatcgtcggccgtgaagtcgaaatttggagcagaaaaagggtaagacatcgtggatagtgtgtggaaatgtgctgagccgacaagggccctctgtggtggataaaggtcccttggagccaagctggacctgctggacttgtgggtctcaacacttacataaaggatccggacataagtatccgcagctccgtcagaatcagatgagcattaatgtgacccccttcacaagtcaatttgggttagttcacactcatacattcactgccctggctccgaggtggaagttaactttggttaagtttgcttgggcatcaactactacatactagacacagaatgtgtagagcagcgtaatacaaatatgagaatagtgaaactcccccaaatggaaaaactatatttcaatgtagatagactatttatactatttacaagtatgtatttgggtagatgagaaactagaaataagtgcatatatgaaatatgtatataagtgtgagaaaatatgtagaaaatatgtaaactatgtgtatgggttatgtaataatttgtaagtacatagtcacgtgacaacactccccccctcatcaaccctagaaccaaaccaacaacagaaagaaaagaaaaaactgacaaaaaaccgtaaggagaaaaaagaaaaaatgaggaaaatgaggaaatcagaaaaaagaaaaaatcatagaaagaaaccaggaaaaaacagcaaaagcaaagtatataaaaatagaataaaagacagagagaaacagataaggaggaagcacaacaaatcccggattcacagaaaagcgccagagtggaaacctgagagaagaccatcaaaaaataaaacaagacaggttaacctccattgaaccaatcacgcatggaattatcggtgggttcaggagagagacgaacaatcgcggggggcgtatgataatcacagccagcgcatactttcccccctatacttgccaaagtgtgggacggggacctaagtcccgtctgagtcaaaaattctgacacctttctccaccccaaagccttcgtgaaaatgtcggctaattgatcatttgtggagatccaatcgaggcgcactttctcctgatagagcagttcattgatgatatggaattcacgatcaatgtggcggtgttctttccgggtaccacagtccttactgatatagatggcggccttgttgtcggataagatcaacggagtcttgagcgggaaataactagacaagagcgagtaaatgaaacaagcgtccttggacgcaaaggaaagagccatgtactccgcttgacacgttgagcgggcaacacaaatctggcgtttggacgcccaggagatagaggcaccccataccgtcgatatgaaaccatgaacagagcgccaacccttgcctccccagttcgcgtcaacaaaggtcttgatgtcctccgtgccagcaaccgcaacaatcggtagagtcaagtgagaagtgtagcggatttaggagatgagatgttccaacgtgtcccagtgcgactggtccggtgccattgaaaattgtgccagaaaatttacagaaaaagaaatgtccggcctggaaccctgtgccaaataaaggagactaccaatccgagataagtactccttatccattcgctgagaagcgttagaaacaaggttggtagagggcaatggtgtttgagttttaacgttagaggggctgtacgatagaatcttctcgacaagcataggttgatccagggtgaaacccccattgacttccttgactctaatcccaacaatgctcaacagcgaatcgtcccatttcagatccaaaacagaatccaactgttttttaaggcgttccataagtcccagagaattggcggtgaataaaccatcatcgacgtggacccagaggaaagccatttcatcaccagacttatatgaataagtcgactgatcttcaagatttggaaaaaaaccaatggtggtgattttggatttaaggtgaagccaccagcaacggctggcttgcttggtgccatagagagccttgcggagcttgagcacacagcccggggaaacattaacacctggcggaggacggatatagatgtcatgatcaatatcactatgaaggaaagcggacttaacgtcaaaagaagccaccggccagttaaatctagaagccattgccaataacagccgcaaagaagagaaagtaggagtcggagcaaacgtctccccaacatttacgccatgaacttggcgaaatccttgagctacaatgcgggctttgaaacgcgtgataacaccctcttgacttcgtttcaatgcaaacacccagcaacaagtcaaaacttccagatcatccgacaaagggacttcttcccacacccgaagttggagcatcatctcaatttccacgtcacatgccttctgttgaatttttggcgaaaaggccagaaaaaataatacttttaactcaagttggaagggctcaagtgcttcacaactacgactgaagaagggctaaaagtgcttcttcaggaaaggctcagaaaagaataaagaaccgatagttttttcatttttaagctgcagtcaatatgagttaaatattcaaactacaggaggttcaagttgtgggtctaagaactaatggcataaaaaaagaaaagacaatggccgttgaataagattgtgacaggtgagtgaaaggaaagaagagagagacgagcgaaatttcaacaccttcaaccactccacgctaaattccgacctcatcgcctggccataggtgttaggagcatcagagagaaaaggtgaaatcgaaaccgcagacgctaggcacgcatcttggatctcaagctctttgatctgagagaaattgcctagattgcaggtttggatggagttgagaactgcgttgagggtcccagagttagtgagttgagacggcaggtcgtcttcatggaatatgacagaggccccgacctccagcttctttgatactggattccagagcttccaaccgtgagaggtgtccgaaattccaacgtggattaagggggtggaccgaggaaaaaattgctttggatatttgatattatgcaagtaagcttgacacccaaagaccttgaccatgtccaaagacggagtcttgccaaggcagagttcgtagggcgttttaacagcatcgtcatgaacaattcgattgaaaatgaaagcagcttgtttcaacgcaagaaaccaaagagtatttgggagtttagcatgtacaacaaaagtccgagccatatcgagaagtgcacggttggtttgctcaacagccccattctggtgatgtttgtaaggaactgacatttcatgtcgaatatcgttcttcttaaggtagtcattgaatttattggagatgaattccccaccgcagtccgaacgaatgcataacacgtcatgagaacagtgtttcttgaaattctcaatccatttgataacttccttcgccgcaagatctttagacttgaaaccaaagacagatgtcatacgagagaagatttcgtgtacaatgagcccatacgtgctaccatctaaggcagcaggaaatggccctacaaggttgactgcaacaattgcacctggtttgtccgcaatacaacgaggcggagattgaaccggcttgtggatgctcttagccagggaacatgaattgcatttcccatggaattgacaaaacggcctgtcaggtagtccagtgacacaattatttttgattgattggttgagagtccgcattgccaaatggcccaatcgtgcatgccacataagagaagagattgaggaaacatgatgagaggtagaagaagaacaatttggccgagtcgatgaagaatgaagagacgaagagataaaccatcgataattgtcggaatacgagggaaacaaagaccgttgttgtgagaaaagaaaaacaccatcacgataatccacactaccgtcccacttgtcgaaaaaaccaattgagagaactgttcctcgaacttgcttgcagagaagaacattggacagatacagaaaaccgtgggccattggaattttggcatccccaataccgtctacgggaatgcattcttcagatgcaacgcggagtcggatattagcggggcgaatagtggtgaaaaaagatgaatgagacgttacatgattcgtagcgcctgtatcacataagatatccccctctttgtcgggatttgccgagactgaagccaaagtgccgttggaaacaaccaaacgtccagacaagacacttgatttctttgcttgccaacccgggttaccaagacgaggatcatccaaaggcgggagtccgtgttttactctagggcaatcttgagcccaatgaccccattcccagcacatgttgcaggggaaagccgccgtcaagtatttctgaccccatgagtcagcggaaggatcagaacgacctgaagaccctcgtgatgcctgagcttgtccatttccatgaccacctctagcggaagcatagccacaaccgcgcaatccccgacccaagtgtcctccacgctgggaagacatgcccattgaagacgaggaattagccgatgattgttgaaggtggcaagccatattcaagatctcttccgaggtgatctagaggtcgggctggatggcaagtcgcgagttgatggcgtcggtcagcggctgccggaagttgcggagactggaatgaaaagagagagacagcaacttatctgctgtcaaacctcccagtcgctcctccaggtcgagccagctcctcttgagcgattcatagctggctgagacagaatctgatgcgtctgaggcctgtgcaacgtcagaccatcgactgaggaggagcgaccaagaggtcttagagaatcgccccttaattgaattccaagccccatacgctgtcatcccgttgagagatgagcgtagcgccggatcgattgagttcttgatgagggcaacaacaccggaggatgtacttggatccttcttcgacaggtcttctttgaaatagtcaacggtcttcgtcaccgacaccacgacatccttcaacgaggccgcccatagagggaagtttgatccatcaattgagagttgaggttgaacgtccttacccaactgttgccacttgaggagcgaggcaacagcggactgagaagaaccggagtcgtttttgtcccccatcatgttgcggagcaggaggagcttgaggaggtcatcgttaaagcccgctagcccgtctttcctgaacgcttgctgtaggagatcatcaaacaagagagccggaggaggtgtctgacgttcatcatccgtggccaatttgtggtctgaggaggatgacgacgtcgtcgattggcaaggagggttcaagggagggatggccgaagtcgaagcagacggaccagcagcaaaactggaaggcaacgcggtcgaggcagacggaccggcggcaaattttgtgggaaaagagaaagaaggaaggggggtagatcggcgtataagaagttgtaggcggaagttggggaacctccaggtcgtcatccgacggaggaatcagaggatcgtttgaggacatcgttgaggaaggtgagaagaagttagaggatggtgaggacgatggagagttccgtcgcggtggggttacttgagccaagaagtccggaatgagtggaggaagacccgttgaacaggtgttgaccatacaaaaaattgaggaaccggaagcaagaatatcaaggtttagaatgaaaaattcaagctttgagcgtataatagatatcgaccaaaaagacttagctgaaaaatctaggagatggttgggaaggatatcgaccaaaagtgttgccgaaaaatccaatagttcaagtcggtaatgtttcgaaagatatcaatgttttactgaaaaatctttcggcgatttgtaacgtataaagctcttttaaaaacctcgctggtaacagcgcaggctcataacctgtagagcagcgtaatacaaatatgagaatagtgaaactcccccaaagggaaaaactatatttcgatgtagatagactatttatactatttacaagtatgtatttgggtagatgagaaactagaaataagtgcatatatgaaatatgtatataagtgtgagaaaatatgtagaaaatatgtaaactatgtgtatggtttatgtaataatttgtaagtacatagccacgtgacaacagaatgccacagatgaaatcaccagtcaaaaagcagaacggtgatcattgccagtgacatatttcatccctctacaaattcatcacctcctccatctcctctcgttatctctacatgctctcttcccagtggttaggacagccttggctatgagagctgagctgtttgcccttcagagtttcatatctctggatcctgagaaaaaaaatatcagcagcagaactaccgtggggcttggagtctgagggagcctttccagggcttgtatgaggtcagcatcatggacatgatagtcttttcccactgcgttcccaacaactcttattgagagggaaaaacaaaatgcaaacttgaatccaggattgttgagtgcagattgtgcaaattttacaagtgttcttttcacatccaaatactttgaatctctttgtgaatttatgaactaaataaccagagcttttgggtcttgaatcaggtggtcaagaagctgggtggtgggttgaatctcccaatgaagcacctttttacaccaaattttctacattgatgcaaaggatgatatactacatgatgtagtctttagtaaaactcatttttttttaaaaaaaaaaccaatcagtgcatgtatccaaaactcagatcttttgctagtaatgtaactaatttggacaacttaccccttgaatagaaggactgatctaatttatgattttgtgcttgggatatctgatgaaaaacaggaattataattgaaactagaaccagagctaatcatatcaaatgaaacaagctgttaaaagatttttgacaaaacatgaaaagaaatgaaaaacgatcaagtgataatatcataagagaaagatttaccacgagatgagttgtcttttgtgtcttttgacttagacaagataggaaggctgaaataaatgatattaaacaaagatatgtaatagacactgttttttatatgagaaattatgagaggaacaagtcaacagctgagtcaattgttgaggaacattgacaacagtttttctcaccaaattggcaaaagccagatgagaatttcaaaagataaggtcggcagaatgagaatgagaggagggtgagtcaacgttgatatgatgtgtaattgttgtcaatgagaatgagcactcagtgatacgagagagagaagatagaggaagagagatgagaagaaccacagtcggattgagacaaagagcggaattgttgaaggagatgggttaggagaggtggtgattgagacaggcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcaatgactgatcaagcactgagaacatatcatctcgctttccattgatttgtatcgtgaccagccgaaggacctccaagtcaacacggtctcctcgcttgtttgaggtaaacatacattcgttcgagttgggacggggttcggtaagaccaggatttctgaaatgtacttcggcctgtttgaaaaaaaggtagtggttcttgttttgaatcccttggactcgttgggtgatgaccaggtggggctgaactgtacatgatcttgtccaagtgggggtattgactttgaattgtatcatggcaggttcaagagaagaaacttgtaaatataagtgcaatcaacctcaacaagatgactctgaacctcaacaccgtccaaaagatcaagcaaggtgccttcagttttgtttatctggcaagtagattccccagattttcaatgaggaggtacaattggctgactcaaatttatgatagcagagccctgaagtcttcctgaacagctccctcttcacagaactctttttcagtgaggaatttcaagatatactatcattggtcgtggtggacgaggctcacatgatctacctttggggtctggtcgcatcaagacaaagtaaatcattgataatatttgctcggctggaagatcaggcagttttccgacccggttatggccacttggggacaaggctcatggcaaccaacaacattcctgtcctcctgctctcagcaacatgtcgacctgtggccgtgtcagcaatcacaagaagccttatgctacagccgagtgatataaacatgattgatggggaacttacacgcccagagattcgcctgattcgcatatcaatggggtcaacactaagctcatgtgacgatctacttcctatttttgcgcctttctctgttacctctgctgccgattcggtacccatgattatctactctggcacccgaaatcgaacattccaggtgatgaaagttgtcaacgaggcacgagcgaccccttatcaccagtatgacccaaacaaccggtttatccgccgataccactcggtcaccagtgatgatgacaaggctcgcacaatggaagactttggggcagggaaggtccctgtgatttcggcaacaatggcattggggcttggccagaatcttaaacgggtacgatgtgtaatacacatgggccgaggcgacccggcggctattggacagatggttgggcgatgcgggagagatgggaatgttgggcttgggttgttgttcatggaacccacgcggaagaatggccggaatgcggcctcagattttgatatggagttggaacaagacgatgactcacggatggatgctttggctgtgacaaacgtgtgcttgcggatagccctgaatttggataacaagtaggtcacattctgtgatgcccggggttgtatgcaaatgggggctgatcattcaaaatgggattattgcccaggctaggttatatccccctcgatctgggcgaccccaaagtggtacaagagaggaaacgtgaggaggggctgggttttgccaagtgcaaatgctcaaactgtgcaccagaagaggccagagtgcttgtgaatgtgatgcagcagctgaccgtggccaactttgactctgttatgaacgacccatcatcaatcacaaaggaccctaacatagtgactatgacccgaaaaaggagaaaaaacaggcccaaggggacatgcaactatcccaaacacgtggccgaggatctggtgaatcatttgatacatagctttgacgagttttactttgcttacttggggccaagagccgaattccctccgtcggtcttctttggtcggacgcaagctttggcaattgttgactcaattgatcagattcactcaaatggtgcgaacaacctgacccttttggaaacagtgattggcgggcagactttctcaggacagattgatgcccttggcatggctatgatcatatggactaatggcgaatactatcaacttcacctccgcaacatctctgagcttgaccgatttatcgaggccgagggcgtacgtgtgcgtgaggagatggcggcagagctattgggtcttcaagttgcggtggccactcggaggcaggcggacaaggaggccaagatgcttcagaaagctcaagcgaaagaggttgctgccgcggccagaaccgctgctcgcatgctcagggccagtgacgaggcggtagagagggcccgattacatagcgagaaggccgcctacaaggcaagtaaggaagaagaaaaattggccagacttaaggttgaggctgacgcacgggctgcattgaaggccgcgaccaaggctcaaaaggatgcggaacgggcggctgagaaggcacatcggctcggactcaaggtacccaagatgaagaaatcacctctaggccgcgcaaatttcaagttggctcgacaagcccaaatggctcaaaaccgcgcgggtcggaataaaaatcctttgggggaaatcattactgaagatacaaggatggatgatggaatggtcgtaacagttgaagaggcgcccgaggtaacatatggtttacctgctgaactgcaaacagaagcccaggacagcgtggggccatctggatccctagtgaacaacaaactttccaacaatcacagccccccaagtgacagccacaaggcgtctgatggccctggaaaactcgccaactcagttatagtccaacggaacatccaggcagtccttgtggggcctaaaggagccagacactcgcatccaagagtccagacaaggaatcagcacaatgtctcaaaaatcctacgtgaaggacacaacagttcggccacggaggcgtcacgctatgaaatgttgaggggaggatgatactttgaggctcaccaggtttgtcacatatcttctgactcttggctctcggaactggaggaatcatcactgacatcttgatggtccagctgagttgggacaggtgcctgtttggttgagctttcatcgtggtcatacatgaacattatgccctttgaataaggccgaaaccgatcaagaccactggatatgaattccttcattatctttcccattcctgttgcatagaagtcatcaatagcatctggttccctcccagttattggtgtctgacccatccgctcgcggttggccatcctccggaagttattaaatgagtcaatatttaatttgtttttgtgtgattggttgatgacctcggcccctgattccagtttgatgagctgtaacatgtatcgcagctgtaacagtcccctcattagccacctataaccttaatgtgtatcatttgcttaccaggttgatgttacttgaaaatatatctttgagacggtctatgtcagtgccaatacctgagtggttgaagaagtacttcagccaatagttttgacacctcaagatagaagtctgttgcaacaaagtggcccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctattctgaaccaattcaccaattattgtgacttcaggtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataacggtccaccctctgtacatcagagttagactgtgtatccctccctcctggcgagctggtatgtacaccagcttgtcgggagggagtcctcccaagaagagcaccagctcgttgggaggaatccgttcctacaagctggtctgtgtaccacctctccgggaggaacccctcccaacaagtctggtctgtgtaccagctcgccgggaggaaggcctcccgagtagctggtctgtgtaccaggttggtggggagcaattcgtccgaacaagctggtgtacataccagcttgccgggagggattcctcccggtggcatggcctctctaggctgagggggggggggcactcctcttcactctcttggcaccgggtatcccttgggatacccggatatccgccaggatttgggaggaaaaggacatccgcagccaaatcctatcgaccatctctaataccgaacattccattttcaatcaactcgccgccacccaaactcaaatataagaagttatccttggtgaaaaaacataaactgaatgattgttcaagccgtcgtcgtagccgcagtctggaagacaatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttaccttatttagcttatatctattttatctgttaattacttatacattaaatacatatctgttttatacataagtaattatcacttacctttcactcctgtgtccgtgaaatacctgtaccacaagttatccctggtctacagtattttcacggtcaattattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcactcacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaaagctcccttgattctgagcgctcattctttccctccttcagtattctggaacttataatccgtgcttctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacctttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagacaattccaatagttcttctgtagttgatccaggtgtcaacttactcaatgcatacctcaaatttgtcaagaccccatccgatgaaaggagaggcattgccagcattctcattgaaaacaaagccacaaatcctaaattttttcgatcgaagaacatcacccgggatgtgatgaaggaatggggcctagctgacatattcattgctcagttgagagacaatgtgttgaagtttgaaatacacatgtccgacaaataggaaattttccttcttgataaaaaaaacaatatctctttctttagtcttacacccctgatgtcactcaagcacatacacgatcttacacagagcttattatttagtattatttgattacccctttacttgatcaattttagtattatttgaatatccctttacttgatcgatctctttaagttttttcaatcaatctcttaaatccattaacctccttttttgattgatctccttgaactcaaagatctgttaacctgattgaatttgtgttgatgttatcaaccttagcaatatttcaaaccattctcattgattgattttgacttgaacacttgtcaattggtaaaaattgaatcacatcactggtcaaaaacatttcagcaatcaatcacatgagataagaaatcagtgcttgggaaaggaagaacgggtagctggtgattgagcaatataagaaggttaagatgatacaatttcacagttgatgtttttatcaatgatggtcaatgttaattgagattgatcaaggttaaagtatgtgtgaccaaaccacaaagaaagaaagaccgacgctcatgatgaattgtaaataagtcctagtttggtgggacacagtacccgcaatgcttgtaaactttgtagcagaaatcatcggtcaggatctctgcagttactcaatgtatttcatattcccaatcattggttctatcaaggatttgagaggattggaggtgttgtttgatggcagcgaaaccaagctcaataggattcaactcggtgtggtaagccaatcctgaaaatccaagcacatcaaaagtacaaatcacagaggaatcacaggatcaagacaccccacaaagctccccagacccccaaaccaatcatgaatcccctcaagcacagaccacatggataatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggatatcgattcattcaaggcagctggatagatctcgttaggtgtcagctacacattctgagaaaaatgagactggaacttaccaaatcatgttccaagaagtgttcaaaccttctaccgttgtacgtttcaaagttttcagtgagggaaagaagtccgtctattgagatttctgggagcagactcaatcaggccgcattgttgttgataaaaaatcgtgcagtgtgagtcccttgctttgacctggcatacgattggaggagatccttgtcacagaaggcactcttatctggaataacaggccaaggagattgcattcagctagctggtaaaaatagtgcagaaaaaaaacttaccggtaaaaacaagaaactctgccggataaacctccatcttctcaatgaaagcatacttcaaaacaagtgatttccgaacgctctttgtttccggttttttcaatgttatggagagttgttcaacaagattccggtggatgccctcaacactgagcaagatgccactggaatggtacaatcgctcacggatttcttcgagaaacagacccggtttggattggaccaggtgaatgatgaactgacatttgtcatcggagagactagatggtcggccacgggccttgtatgttttgggatccctgaggacacatcgagtctgtttgtagagttctatccaacgaccaaatgattgccaataaatcgcaacaccgagtaactggcatatttcagcaagtgataatccttgtgtagccattctaatggtggcaaccttggttgccggggggtgaaacacataaaccattttaaaggtgatcgggatcctggtgtcttggagagaatatggttggagggaggcatggtgatgactctgaccgaccacagccaggtggatcaccctgaagctgtataaggcagaaaccacagcgctaagaccttgctgtgcatccaagcacataacgttaaccttcacaaaaatttctcggtccaagatttattcaaaggacaatagtctttagtaaaacttaattttttaggaaaaaaaaacacatcagtgcatgtatccaaaacccagatcttccgctagtaatgtaactaatttggacaacttaccccttgaatagaaggactgatctaagttagggttttgtgcttgggatacctgatgaaaaacagaaattataattgaaactagaaccagaactaatcatatcaaatgaaacaagctgttagaagatttttgacaaaacaagaaatgaaatgagaaacaatcaagtgataagagaaagaaaaagatttaccacaagatgagttgtcttttgacttagacaagatagaaaggctgaaataaatgatatcaaacaaagatatgtgatagacactgtttttatatgagaaattatgagaggaacaagtcaacaactgagttgattgttgaggaacattgacaacagtttttctcaccaaattggcaaaagccagatgagaatttcaaaagataaggtcggcagaatgagaatgagaggagggtgagttgacgttgagatgatgtgtaatcgccatcaatgagagtgagcaatcagtgatacaagagagagaagatagaggaagagagatgagaagaaccgcagttgaattgagacaaagagcagaattgttgaaggagttggattagtagaggtggtgagtgagacaggccgagcagtggtggcaaagggaagaaggtggttggattagattgatgtgttgttgatgtctgagactgctggggaggaagggaaagagagtgttgcttggtctcttatttatagttgattggttgtggttcagcctgtggttgagagactttaatcaattgatgtccaacttgtggttgacgtttggataggtttcaatcaggatagtagcttcaagaagagtgttgcgaggctttttgattgtgttggagacagagagacaagttagagagatgaggcttgaatgagtgtatgaagaatgtttgggaagaaaggaaggagagtgatagagagaaattgaggcagggagagagagagagagagagagagagagagagagagagaggaagagcatgtcttgaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctgtagaaatttaagtgaaaaaatgtgtctaatttcattattaagagtgaaccattgatttttatgtaatttgaatcacaccattaaattctacgtacattgaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaatacataaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataccagccccgcactgctctactgtgcggtgaaggagtccccctgttcgattttccggtcgctttccttcttcaactccacctcaaaaggctttacatctctttttccgttcttccgcctcttttttcaacaaccttttgcagccaacatccttgactcatcttctccttatctgattccctttttcccctttcacctctgaatcgcgcacgatccattacctattccaatttgcaatttcctcttcctaatcaacttacacctgctttcttctttatccgccttccaattcccctttgctaatcccatttcacctcctttccttaacccgtccaatcctacaatagatctaaaagttctggcccattcccggagctgatgttttctgaataaagaataaatactgcaaagtgatggaatatgtaaaggaagtgtgttgtgagagtgaggaacatactagcagtgggaaaaaaaaacgtttataagtaaagcgactggaaccgagtcccgccggcagaaatgtaatagtctcgaagcggattaggagataggtgtggatctgacacattgtccggttgattgtctgttgtaatacctgatccgtatttgggaggtagtgcagggagagtgatcagagtagaccgggttcagtatttgtttttgtttcgagtgatgttgtgagtgtagagaaaggaaataggggcggtgaacagagacggctaaattgcctggttagtgagatgggcgcggcggagccgcgagttccctagttaattaaaaaaatgagtggaaaaaaaaaacattaataaccaaaagtcatttttatgaaaaatggcttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaaaacttgaacaataagcggtaaaaaattaaataaaaaaccatgtgcaaatgcggaatctgcgtgtgctgcgcgcagcagaaaccgcgtgtaaacgcagatttaccgcgtgtttttattaacgcccaaaaacaacccataaaaaattaattacaaaaccgtgtctaaacgcggagaccgtgcgcgctgtgccgcagcagaaaccgcgtctaaacacggaaaaaccgtgtttttttttttattaagggccctttcaaaatttgtgaaaaatacaaaataaattttttatttttttccaacattaagcttgaaattcgttttggggggagtgaggtgctgagagcagaaagatggaaatgaaagatgatatagtgaaatttatgggaaaatggttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccaaaacgtcgcgccatctgattagtaccaatcagaggatcctccgatataacgatccaggaacgacaaagctggacatcctcggcttccgtatagctggacgacctcttggttcccagctcgtctcctcgttggctttcagtgacctcgctggtttgttggcttggttcgatatgggcttgctcgcttccggtgtcttgaaggagtgggtcgagaggaactgctggggccatcttgatgtttgcggttggagggagggtgttgtgttggatgggcggttggagggagggtgttgtgttggatgggcggttggtgttgtgttggatggtggctggagatatatgtaggtatatatgtggtgggtgtttgtggatatcgggggatatagggaggggatggatgggggaatcacataaaaaaattgtgatacccttgaggctgggttgctatcgggttgctatcctgatgccaaatttggtatcaggatagcagccgagaggcgggttgctaaaagttttgggtgtttagcagccgcagtggagctgctaaaccgtgtttgcgctgctaaatctggtttagcagcgcggtttagcagccgcggtggagatggtctaataagcggtctggggttcgggatcatgccccgggttgtcaacgaaaaaagaaaaagaagattattttatgtacagatgtgctcttttgaagtatttagcatgggatgcttatcgggagaagctctcagaatgatttcgaaatagttttcagcatttcaaattcaagaactcgatcgactcccatcaatcacaggccgacgcacctcaaaagccggatacttacactactcaagcgagcaaagcaatccagctggacacccactcagaacgaaccaacaacaaccacttcaacatggaacaacaagcactactactaccatcacccaacatcatccactcaaccagaccaagaccaacacccaaaccaaaacaacaacaacacacacccatcccaaccatcaacaccaccccaccctaccaaaaaccatccaggcactcagaacctcaagcccaactcagcctacccactaaacccatcaaccgatcccgatcatcagaagaactacctcacaacagaatcagactcctacccaactcatcaccctcatcacccatctcatcctccttccaactaccactcctcccaccaaaaccaaaaccaacccaaccacaacaaccaactcaacaacaacaaccaactcaaacaacaacaaacatcagccaacacgaacaacccactctaccaccactctcaattcatcctacctcccaggaactctcctcacccactcaacaacgcccaaccagcaacctctcccccaatctatcaagaaacccgagcttctcctcacccgacgtcctccctcaactagacctctcatcatcaataactccctctcgaacagccctcatctcaacaacaacaacaacaacaacaacaactgagcctatctcaagacggagctcacggcgattcagtcaatccaacatcgaccccatccttcatcaacaacaacaacaacaacaaccacgcaagttacacagccgagcctcaaccccactgtttacgatcggaaaccctgacgagaaggatgacagtcggccccattctgccgtctcccacctctccacccctagtctcttcaaacggatcaaggccggcttgacccccaaatcctcctttgcctcctcctcctcccctcccctctcgactgccatcgaactcttccccgacctcaccccctcctcctcctccaactctatcaaccccaacctgcaactcaacaacgatggaatccaaaggagatcctctactgatcttcaagaaactgtcggctatttcgatcttagtagtgaaaggtcagcctctcatccttatacaatacaatgggaataacaaaatcactgaattcttgttttgggttcccaatttcccctcaaaaaaaaaagatctatctttccattatatagatcccaatccgattcgatgggtccacatcaacgacaaacgatggaagaactacgaggaacaacggcccagaaaaccagcacgacagcaatgacaacgacgacggcagggacgaagaagaagagtggaggacagccgagtgccaacaaccatccgatctcgcgctccttcagccaggctcgcatcggcagctcgcccgccaataggggggcctctgagctccgaatcaaccgctccctcggcccggcttcctccttctctcctcgcgaatataaccgcgaggcgttcatcgacccccgcctccgttcctccccggctccttcttcgttgccctcctcttcgatgcccttgactatgacctctgtcgctaatactcagcgacaacaacaacaacaacaacaacaacagcaacagcaacaacaacaacagacggctgcaacgcccaaagtcaaacgtcctactcggaactctgtctctaatcctatccaacctatcatcgaactcaccaaaagtatttccccctcccctcctgctcacttactacacatcctctctcatgctgacttttgggttgggtttggtttgatcagaaaatatgaagaaggagaaagagcctggccgtccgacaaccacatctgcaacagcaatctcatcgaccgtcggcaagtccaagcccttggaaagaaatcccacggatgaatccgaggaggcttatttgagtaggttgggcgctctgtttgagaagagtaagattccgagcatcctagcatccaggtcagtccatgctctctctctctctcatatttgaggagactcaaaagaaaaactgatgtaaatgcaaaaaaaacagtaatgatccgtttcatttatcggctttgacgaaatatatgagctcgtttgagttcagccatgatccgatcgatctgtcgcttcgcaaactgctcatggttgtcgacttgccgtccgagacgcaacaaatcgatcgggttattgaaagcttctccaaacgatacacgcattgtaatcccaaactgtttacctctcctggtccgttctttcttttagtacttttttttttgatagagttgagagataggatgttgattgttggataaggcgacggcggatatcagatcaagtttatatcctcgccttctcgatcatcatgttgcataccgacgcttttaataagtctaataaggctaaaatgagtcgcgctgattatgttaagaataccaggatggatgggatccctaatgaattgttggaggtttgtctaatttctttaaattgttgggttgagatcatgttttcaataaaaaaaacagcaagaaattaatgatctgtgtgtgtgtgtcttttcgtatataagtacatttatgataatatcacctacacgccttttgtatacgtagatccagatcgagatatctcaggccaaaagatcaccagtcaacatcaacaaacaacggagcaacacacgagcacctcgtttttcaacctgggcggacacagcaacaacatcacaccgatcctgcaatcgagcagtattttaccggggacgaaggagtcgaagagcaagctagatccgtaccacctgattgcaaaaggctcgacccacgagctgaggccggacttgggcgcggtgatcccgagccggaacccgttcagcttcacaggctcggtgtcatggttcgacttcaagcggctccgagactccttccacccctccaaatcggtgatcatccaggtcgtcaacctctccccgaccaagatcgcatcgatcttcaaactcatcgaggccgaagagctcccctcggaccaccccgccgacggctccccctctacttcctcgcccctgctcagacggaatcctacccatgatgccgcccccaccctatcgcccctcgattcgaaatctcctgccttggtcgcttcgcctatcccttcctcgtcttctaatcctgtcatcaaccccacattccttaatcttcgggccatcaaagtcggcctcgtccatctcaaaatcgacacctttacccccttctcaacctctcctcctccccctctcacctcttctgcttcttcttctctctcccattctcttggtaatcatcataataatggcccggcttccaattcggctaattctcttaatgaaatcagtatgagtaagaacgtcatcaataaaaagtggaagctgttttgcgtcttgcttactgctcggcaattgatcttgatcgtaagtcttcttaccatcatcatcatcatcatctctttttttttctttctaaccattctcaaaacatgtggtttgcgggtgggaggggattatagaaagatgtcggattggcgggcgaattgcaagagtcgatcaagctggcacggttccgaaacgaagcgaatcccgaggaccaattggtcgtccggatcaccggtctgaaacccgatctggtcttgtctctcgacggcggaatcgcgctcttggactcgttcgtctctcttctttttccctctgatactcttcctctgctcctgatttcttacctttttgttttgggggagggggttgtttagggaatatcaacgtagaccttgtacttttagattggtgttgactaaggatcttagtctgttaatgggcgtcgatgatcatgaagatatgaattcatggatcagtcagttccctaatctcgtctatttcttttatcaatatctgatttcacaacattaaactgaattatgttttttagcgcatataaattatgcggcggcatacaagacacatcggcttccattctgggtaacaaatcgagccgagtcgagtccccgagcgtcgttcacgagcagacctaccacagccaccacgatgacgaagagtaatacccatcggatttatcaacgagccggattggatgggacgccggagacgattaatgggatgggcagaggagcaaacgaagatagtgcagagagtctgctctccttttcctcttccttgcgcaaaaccggagctcatcatcatcaatactctcaaggaggcgagaagaacgagacgaaggccagaagatctgtggatgatcatcctatcctctctcgcaccacttctttctctaatcatcatcatcatcattccatgatcgctgccgccgctagaccttttgatctcggcccctccttgatcggtgaaagtccccgctctagtagcacgaattctaatcggctctctttcctctcttctcataatcttcctagtcattgggatcttgtcagagtcagtcaaaccttccctaaattttaccccccccccatcgcaatagtttaaacttatggatggatgttcattattcttttaggcacaaatcatcagtctggaaggtcagatcatggcggccaagaccgaactgaatgaggatctaagactggcgcgtaacctggccgtcttgaccccgttccaattctcgactcggtccaagctacaactagcgatcatgccagtggccaatcgggtgcgtaactcgcgatgtcaactgtcgaagttggtctgttatcgggaagtcttggtgcgcgatctggcgctgggagtggcgctctccaacaatggatcgggctcgactaagatcaacaatacgtcggagaagacggggatcttgatgaggaagactggcgggtcgaaggaggatggtcaagccgacgatccgggtcaattgatcatctctagctccccggcttcttgtaaaccaatccctgcccaggagtttgtgatccaaacctcggacgagcgtcgactctctctgacgatcactagtggagacagaaggagtcatcccctcagtacgctcgacactgaggatcatcagtccgcaagctcaaaaagaggctctgaccttccggagtcctccgccgatcctgctcctcctcctcctggcccttcatcaaattcaacttcaactagcttgccggtgatcaccgataatcgaccgatcgaaatcacctctcgacggccgcccgagtctcctcctcctgctgctgctgctgctgatacggctacggttaccgctgatccttctgatgatctcactagctcgactgcgaccatcgtcctcccttctgccgttaagaacttgactcgaaaccttctcgcaagatcaatcgtgccttctatttctgcttctcgacattcttcttcctctgcttcggtcgcttctaaatctcctgtcctcgtcgatcttgcccagaacaccaatctctctcaacctcctcttcttgacgatcatcatcatcatcagtcgcaggaagaagagaacgaagcagataatcaaaaagatgatgatgaaacagatgatgatagtgagggaggagaagggttagcctcgttatgtaaagtcggtcgacatattgaagccgatcctaataatcctcatgaccttcaacaacaacaaccatcaacgacgactcggattcggaatcacgagttcatgggcagatcgacgagcaaattgacctcgcaaaccgactccttctcgtcctcatcaccatcctcttcatggtcccgatcgacgacgaccaacacgatgatgggaaggaatcggtcggggacgtctgggtcgaccaagtcgatccgcgatccccagctccagcactatctccattcatccttcatcgctagtcatcctcatctcctccctgctgcggataacgtctccaacccactcctcccgtcccgctccccaaatcataatccttcgcatcatatcaactctcccgtgccctcctcctcgctcggctccatcggaatgaacatctcctcctccgtccccattccgctcgtctcttggtcctcctcctcctctagaactccactcaaagcgtctgcttcattgtctggaccttcttcttcttcttctgctgctgctgcatcgacatcgacatcgacgtcgacgtcggcttggagacctccctcctcgtccagtcggccgtcttctatcctcacccattcgatcttcgaccctcctacttccccggtctcggtttctgccccttctggcccaccactcgacactcctacttccaaccctcctcctcatccttctacccacacttcttcttcttcagcttcagcttcagcttcttcagcttcaacgacgacgacaacgacgacgattcaaaggactcgcaaacgctccgctcatccgcatcttctcactcagctcgttcctggctcctcgtcggcggtcgatcggaatgccgctcgagctcggatgctgctcaaagcccgcgcgttggaacagagttctgggggactgctccaccagaaaaacagcaagaagagctcgaatggtttggcggatgggggcctggtcaggtcgcttgagggagctcctccttccacttctactgctactgctacggcaaccccaatcggacttaatccaactactagtagtagtagtagtagtagtagtaatcaacaacaacagcttaaagatggcgggaccggcggctcggggcgaactaccggctctatcaaatctaccgcctctttcctgggggtctcgaaaaaactccataaggcttgggggctgccttgaccccccctctttctttttcttttttgtttgttttttgggggggggttcttctggttcttgcattttcaattttttttttcttcttttgtcatcatcatcttttttttttttttttttgctggttagttagttagttaggtttgtttttatgagctaaatatgtaggttttttatagggggtagggtagggtagggtagggtagggtgtttgagagagaggttttcagataggactcaggagggtgtgtgcaggatgaacgggggggtggtggttagtgatgtagtagtgaagggggggtgttgtatacttattatacttattttgatgcgcttttgggttcccgggttctttgtttgtaatcatcatcatcagcagcagcagcccttaatttcttggatttcatacatccactactcgtctgggattttatctgctctaactgatctgttaatggtatagagccttatacttcaccttgctttatatcatccatcaactcctgtcttgcgggttcctttcagctctcacttatttatgcatttttatgtttatttttttattcagtctacttataagtggaggctgggtttataaaaaaaaaaggagctcatgtggaaaaaaatggggggtttgatttggttgatgagctttatggacatccggacgtgggagatggcatccacaataaccggagacacacctggctgaggagggtgtatatgagatacccccctgatcagcagagaggctctttggtgtatgagcccttatatattaaggattgcttattatgtccatcctgaaaaccctgtattataaggacatatcattccggggtatcagatataggaaatccaccattacaaaccagccacttttcccaaaactcttttttttttttttttttttttttttttgcatcaatggggcccaaaaggggctaattaaggagtaaccaagatgtttaatccacacacacaaaaacctctgaaatatatgtgggccatctttttttttaggcagttacacagctcatcattgtatctgttgtttgcttgttttgttttgttttttgtttttgtttttgttgtcttttgtgtcagtgtagacttgcaagggaaacttcatgattagatcatgacagaaatgatatatatatataaaacaacagtcaacctctttttttttgagagagagaatggggatgaggtgaataaatggaataaggatgagatggataaatggaataaggaagaggtgaatgaatggaataaggatgagatggataaatggaataaggaagagatgaataaatagaacaaggaagagatgaataattagaacaaggaagagattaataaaacaagcaagtaagagatgaataaaacgagcaagtaagagatgaataaaatgaactagtaagagatgaataaaatgaacaagttagagatgaataaaacaagcaagtaagagatcaataagaagaggaagtaagagatgcataaagtgagagtcaaaacaggaggggtgctcaggggggggagtgataatcacactcccctcagaagggcagtgtgggcccgcatgccaaagcagattggcgtgtgggccaccaacgttaattttgatcttcctccaacaactcaagccattgatccccaagtttggccaggaggttatggaggatgatgcaactacagatctaggccgtgtattgtcacctggtcgtagcaatgtaaccaaattgccctcaatgagctccattgtgacttgaaaaaaaaaaccaatagtacgcttgtcttgcacttggcattcggccatacagtaatccaaattggtgttgatcatcatgtatgctgccttctccttgtaagacagaatgacagtgcttctcaagttgtatgctgaatctgcaatcaaatattggccccatcttgccaggaagggatccagttagttaagaagcttgatataacttgtaagactgggctttaccttcatatcaaagaattcataggggttcagatttggatgcatcctcttataaaccttgctattgccaacagtacctggccaactatgtgatgaatttgttgcaatcacagagtatttgaacattcagggagtattgtttttcttttgcaatcaaagaataattctccattgtaccattgataaatttgtactgtctataagaaccccaacacaccctgcaaaacctttgatttgcatgaccttggaaatctcagcccaacagtgtctgttgggccttggaacatgggttctcccaatggatacaagagcctcaacagcattctcaaccattgtgtcagtctcctcattttccaacccgacaagtattaataagatgtcacaaaggagactttgccggtcggaatactgcctcagaattctgcaagtctgttgttagtaatgcaaagtacttatgcaagaaaaaattaaaaacacatactagaattggcaatgtggacctggtgatggatgatggatagtttggtagtgtggagagaggggtcaaagcagcttggatgtcttggcttttccggtgtttccatctgattgtaattgctgaatcacataaatatctaatttaaattaaccgtaattttttatatcattttgctggttctgtttcagcaaattgactaaaaattttttatatcattttgctggttctgtttcagcaaattgactaaaaatcaagatacattacaaactgtccaaattgactgttaatatagaatactccaaagagttatgtgtttttgaatccttcctctctctctctctctgttttgaaaccatttataacatcttttggatcatcacttcataaaagttaaaacaaacatatcttccacacgcttatgtgcatgctcatccatggccaacatctcaatatatcattcaatcataattgattgttttttgtgaacttgtctgaaattaatacatgtgctaataaaagtggtatgggtttttttgttttgggtaggaatgggaattaggctggggtcagataggggatggaaatgaaggtatcttatggaaattgaatgagtgagttgaagtcagaagatgatccagctgatgaggtcagcaaaacgaagggatgacataagcatgatgatgtagtcgattaccactgacaaccaagccaagccaagccaacatgatgaccatcctcaacaattatatttcaagtaagtctgtaacaaacttcctggatccctttctttatcaatgccctgtgttgttgacgatttacttcccaaaactgccttcaatatagtgacttcctaaagccgatctcctacacacatacgccgtcgaacagctcattccagctataaccacgtccattctcttcgtttggtatctgcactctgggcgaatatttattgcgggataacatcatgagtcgatcaaccaccacgctcaacggatcccgttcgaatgctcaaaccatcggacgaagaccggcccaaacacaagctgccactcccaacgattcaacacgatccatcctactcaaaaacaactcatccctctcacaactcaaaccatcacgctcaaggttaaccacccaatcaaagaacctggtagaacctcgaacgccagctaccttaggtcgtcgagttaacaacctcaacctcctttctggccggaactctccctcccaaacccctctggtgaccatcaaacgagatggcaagagtcgcttgcccagagccgcacccacgcctactgcccaaactcccggaatctcaaaccctgggaccaagaaattaagagtcaagaaatcctcgaccttacaagctcaacctgccactccagctcgctcctcatcctccagtcttgctctcactcctgaacccccgaccgctctgcaaacagaagtaccaaaacctggctcatcaactcatctgaccaccgtcgatcccgatgcaacacccaaaaagcccccatcccgatcttctttcaagcagaatgcagtcctcaccagctcggaagatcagcccagctccaaactcccactccctcacaccatcacccgtcccactccgcagaccagcatcgtgttcccgtctattgtcgaagaacaaacgccgaagcggccgatgaccagggcacgctcgaaacagatcctcgaccggtccacctcctcgcttggggtctcgccacctgagcagactgggatctctcaaatcaaacgaaagccttcccgagtgatgcagattgcacaagctttccaacaggagtctcagctactgactgatgggcattccaaaaacatgctaggggtcactccccagcgacggccaagcaatggctccaacacctcggccgtctcacccaccggctcactggtcgggaactcctcacccaacatctccgccctcgcggcctccttgagcaagcaacacggacagcgagaccgactgagtaaggcgcgctcgtcggtgaccgacatgctccgttactcgaccatgtccaccctgggcggcctgcattgggaagacggggcgggcgagggactgttgacggacccagacgaaaccgaggcgatggtcgctgacatctccatgagcaacaccccactcaaacccgccgtacagtccgccgctatcgcactcgcctctgcgcgcgctaacttcctaaccatcgtccaagagaacgaacaggatcctcccaaaaagatttcccacaagcaatccgaatcttcgttgaacaccaccagctctcggatcaaaaaacgcccctccttcggatttattcccgcatctactcctctctctagatcccggatctccgggacctcatttacctcaaactcaccgatcatcaaccaacaacaacaacaacagcaacaaatggtgatccatgaaacgcaactagccacgctttccgcctccttagaacgatcccaacaacgcgagatcgagctggagaaagagatccagaaacttgagcaaagaagcgagcatgaaaactcgctcaagaagctgtctgatcaagagcgagagaaggcgttggtggaggagatcggacggttggaggaggaggtatcgggccttcaggagctcaacatcgagctcgaaaactcgctcgattcggtccagttcgacaaccttgaactgcgcaataagctggaccggttgcagatcgatcatcatcgactgctagctctctccccctccgattcttcttcttcttctaatctccccccgttttcttcaatcacgctcaattctcagcctcactccactcccaatctcaactctaatcttcctctcaatcactctcctcgatgctcgaaattcgaagctttcgagctcgaaatcgtcgccgaaatcgccgctatcaaagatcaattgaagctcatccaattcattaagatctccctggctttgggctcggatcttgtttctgattaattctttcttggggcatatccgttcctttttttttgtttctgctgtttcttcttccttgtttttgaattttgtctcttttttttttgttcaatgggtttgggggctggttttggttgttgtattcagatcaatcttggaatcatgtctggttcctcttcttcttcttttttttggggggggggagggaaaatgatgtttcttcccaccctttctttttctttttttgcattcaatatataccactcatcatcatcatcattctttctttgggggggtttttgtgagacttgcattatccgtttttgtttcccttctatttgtgttcccaattgaatatgtaaatttacatccatacatagatactcaacattacttatactaatacaatatcattgacaagggtttttgcggcagagttgatttactctggattatcttgcttgagggatggagaagaaggcgaaggaaaatggaggatgtccaactcttaaaagcttccttccagaaattcgcaagctttggtggtttcgaaaactttggaatgcttaattcacaagataagatcattgatcatcaaagaccttataaacccaattctttttttttgcattctttctctccttgatgaaattggagggaatcttgcaaggtgggttattggtattgtaattgctccgtttctgtgaaaacaaaaaaccctaaaagtgagtgttttgtaacgattaaaatcaaacatatgcatggtggtttttggggagaaatattgcttgattcacagaagccacacattcggaaaaaaagccgatgcattcaaaaaacacaagtttcataagatgttacagtttggacacacggacacccgtcaatccaggaagccctattccaaattgatggacatgtgcacagaaacacatctacatataactaaaaaaacagcctcagagggccaaacaaactgtcagctttcaataggtctttgtattgtttctcatgcggcttctaacgccggcgtcgatgttgcacatttcaatgtcatttccaacaactttacaatcatagcgaccttcaaaatcgaaggctattacaccataggaccttaaacaagtaaagcccccaacatccggggcaaacacaagctgcctccccaaatttgggggcatatactagtggtatatactgtgaagcctctgcccagtaaaggttttaaaaacattgattctcagattacatataatcattaccttgacagactggtcagattcttccttcccctccccccccagctcaatggagacctctgaattttgttttaatgatctaggtgagttcttacattcaatcatcttccttttcttcttctctcttcaatatgattatgtagattatatacctttgaatttcttcctactgagctaagaattatacatatagtggttctggaatctgggatcccaaagcttcatctttcttctagtacccttcaaacttaatgacagtgaggagtcagacatgcctcaatgatatacacaatccagccacaacaatcatctttggaaatcctgatccgcactttttggtggagctgcatgtcatgacaataattcaaagttttgcggcttcttttgtgttgaataaaacttcaacaaatcaattgatttaattcttaactaggtttaaattactgcagtgcctgcattgtggctctaatctatcaaattttggtgaattgtcatgacatatttcatcacattggaacactgtttgagtttcttgatctgttgaaaatatcagacactgggtggctgtcaatcagctcttatcaaaccccaacatattacacttgattgtgatcaatattgacaaacaccctcttagtttttttttgtgtcacagcaatagagcacactgctatgatcaagaactcaccatgcatcagagaaggcctgcttgaatctcaagatatagaaatttatatacatatatcatccaaattggaaaataaaaagaagaacaaaaaacctagaaaagtcaaggaatgttttgtggtctttcatgaagtgatcttatgatttcaagggctatgcctttctactatagatctctacataactgaactgactgggttcttttccacttggcagattgcctgaaaggatttgattctaaggaacacttgccctatttctaattaattgcccacgatcaacccatgaagttttgcatagaaactgagttagatgtagaacaaggaggggtcagagcaatcttccatggatggccgcacaacctaagatcagcaggagtctgatcagtgtgcttgggattcatggagaggaactgtgcacattggtgatcagaacattggatgtatttcttccgacgcagatttggacagaccgatacacctgggggcaacatgcgaccggagtacccacagacgtctttggagggtaaggtggttgcaatttcaaaacctgtgtgaaatttgcatttgatgcacttgatctttggatcggcgtcggagaagcctgcaagtaccagagtcagtacgacggcgtaggccaaagtgttagagctgtggcggaagattcaagaagaacaagattacataaactgtgttaacttatactatgtacttacaaccttaacctatattagtgatactcacaaccctaacctagatagtgcatgtacatagtatatagtcctaccggcaccggtcccggctcctctttctcttttcctcaccgagattggagcccgggattccacgtgccgatagctaaccgcgacggaactgtatcgtccaggttagtatctttttgtttctatcttctatgcaatctataccgagattggagcccgggattccacgtgccaatagctaaccgcgacggaactgtattgtccagtttccatttgcgtctgagcatcttacaggttaaaagccagctacttgtgtttgcgcgttaggtctccccaaggtctctataaggtcgataaattttgatgagttggtttgtgtcatacgaagacaagaaaaagaaaatccaacaagaacgattgagaagagaacaagaaataactcaacaagagtcggatctaaaaggaaaacaacccgaaagctcaaataaatcaacctaccaaatcccttccccttcagaagactcaacatccgacgaaggtctagcctccgacgcgatgtccaacccaaaggaccctcaagatccccctgccaccatctcggctgagcaagcgctctcgatgttcaacgagatgcgactggaacttacctctctccgagctgggatggaaacaatatgtgcggctcaagtacccatccccgacccaaccacacctcctccacctcagcccagcggaccattatctcggcaagagctcatgcttcggaacttcgtgcgctcccccctctcggcgcacaaggaaatcaatccggacaagccgatgctggactacgacggtgtccatttccaactctggcatgacgcccttgataggacgctcatgcacttttcatgaaacagaagtcgttcctcgaaaatgtgaagaacttcgatggactctcggtcgatgaaaactcgtctatcacgagtattatttgtaatacgattgaaaccggtctcatcggtatcgtcaacggatcaaaactcaccgcacccctcgaactttataatctgctgaagaaaaattgttccaagtcggatcgccgacacaagatagacctcatcaaccgactcatggctttagcaacggacccgaccccggctgacagtcacacactcttgaagtgggcaactgtcgttgctgagctcgatcaactcaaggtgaagtgggaggaagttagcggcctcctgctccaatccaccttcactccaccaaccggcattgacgtgaagacattcgaattctcggtcgatcaacagcttgacggatacgaggcccctgtcttcgctgatgtctcctcaatcattcaagcagcaacaggtaagctgaaggcaaaatcaaccaccagccccattccgatggatctagaccggctgcatacaattcagccgtcgaagtacgttacccctggacgtcgacaaaccccagcggatcgtcaggcccctcggatgccttggatgtcggttgacaaagccgcccactacaagggcaagggacaatctgaagccctgatcaaccgatatggcaacaactgcagctactgtgagaaagacggccattggtactccgactgtaccgagttctggcaagatgttgctaccaagaagatatcccctccccccgataattacaagtcaaatgaatcccgttatcagccccctcgccaatcagacaacgaccgcctccgtcaagttaacattcccaacatgactgatggctgccttctagactctggagcctccgcccacgtacgcggcgactcaaatttattcaaggaagaaaggaagctgactcaacctcgaactttctaccttgctttgtctgactgcaatgtcaccgtcaccaccatcggcagtgtgacaattccgacaccgacagggccgctgaagatcaatgatgtgtatcactgtccgggagttgatgggattatactatcgactggtagattattggctgatgggtggaaattaatctatgatggaactcaggcaactctttttgatcccctcaacaataaatatgatactatctttcacaattattgttggtcccttaagactagtgccttccaatcaatgaaaattactcaagtgccatcttttgatccttacatttggcatgttcgccaagtagtcaaaaatttcctttggctcaactacccagataagaaaattaactggaagcctttcttttgtgagcaatgcgccaaatcaaagagtatcgacaagaaaacacttggcatggaaacgttgatacccagagacaaaccacttgacttctgcgtctctgatgttgttggacccttgaatctggacatcaatggctgtcgatacctggtcactctacgagatcatgctagtacctacaccttctgcgctccaatggcatcccgagctgaggttccggcgaaaatcatgaagtggcttcgccatttgaaaacaactctgggaagagctccggcatatctcaggtgtgacaatgcccttgagtacatcaaaagtctcaagcctcaattagagtctgtgggcaccattctagcaccagtcacgccgtattctccggaacagaatggtgaagctgaacgtgtcaaccgcactcttggcgacatggcacggactatgctccattctagcgaactccctagcttttggtggtcttacgcgtactctacggcctcacatctatacaacaggatccccaactccaagaccggagacaagaaacctcttgaactgttgtataaagtgaaaccaaaagctgagacactctttccatttggagctaaggccattatccatatcccaaaagaacgccgaaccaagctagatgaacgtggacaagatgcacaactccttggctatccggaatctggtgctggatggacattctgggtcccaaatgagaagagaatgatacacttggcttcagtaactttcccggaatttcaacgtctacccattaaagaatcggtttcaacaacccaccctgacctagttccagtgggaaaaactcaagacaaagttgatgttgctttcattttaaaacaaattgctctaaaactaggagaagaaaaaacggccgaaattgcggaagaagaacggaaacaactgtctctactacccatttctgaagaacacaacttaccaaagaacatcaagcaagcacttgcaggccctgacgcagcactttggagagcggcggcggagtatgaaatgctgaagtttggacaacttgaagtctgggtacccgttgtagcaccaacaggcagcaaggcactgggagcccaatgggtattttctatcaagaggaagcccgacggatccatagacaagtaccgcgctcgttacgttgccaaaggtttcaatcaacaacttggtttggactacaatgaaacctatgctccgactgcatcgctcaacatcctcaggttcctgatatcactcagtctgacccataactttccgactgccacgtttgatgttagctcggcttatctctacagtcccattgaagaagaagtgtacatccaaccgcctgttgagatcaatccgtctttaaaagggaaagttatgctcctgaagaaagccctgtacggtaccaagcaggcagcccgttgctggtggaaatttttccagaagaccgtacaatcacttggttttgaaacaagtgaaatcgaaccttcactctaccttttccagaagaatgaacaatttatcattatttggctccacattgacgacggttttgcgctatcttcggatcaatccctcctcaacgacctttgtcgcggcatggaaagtcaactagaaataaagtggtctgacaatgtccaacgccttgtcggtattgattttgtttgggaaggttcacatctcaaactaaaccaatctatcatggcaaaacaaattgtctcatcctatcatcaccaaattcactcgcaccattgccctctaccagaaatggacctggaattgtactcgggtgaccctgttgatcagacgagttataggtctgtcgtaggatcacttatgtacttggcgtgtggtactcgaccggacttagcctatggagtgaacttgctagcaagattctgtgcggcaccttcaaaagaacactggatggcgttggactggttggttggctacttgggaaggactgtggataaggcgttagtgtacaaaaaggggactgggggactggatttgtggacggatgctaactggggaggcgaacacaagaggtcaactacgggttatttgctaactcacaatgggaatagtatagcatggggctcaaaacggcaaacggtggtagcaatgtcaacgtgtgcggccgaataccttgcactatcggagggcgctcagcaactagcccacctattgaatatccttgaagaaatggactcagaacccagcttaaaaattcattgtgataatgaagcagcaattctgattgcaacagacaacacctcaaagaagaaacccgctatctccaacgcacattctattttgttaatgatttaattagagaacacgacattaaagttacgtggacaagcacacataatcaattggctgatgtattgactaaaagacttggaccaacaaaaatgatgtcggcgctggatcaattaggagtaggagggtagtttttgtaatcttgagggggggtgttagagctgtggcggaagattcaagaagaacaagattacataaactgtgttaacttatactatgtacttacaaccttaacctagattagtgatactcacaaccctaacctagatagtgcatgtacatagtatatagtcctactggcaccggtcccggctcctctttctcttttcctcaccgagattggagcccgggattacacgtgccgatagctaaccgcgacggaactgtattgtccaggttagtgtctttttgtttctatcttctatgcaatctataccaagattggagcccgggattccacgtgccgatagctaaccgcgacggaactgtatcgtccagtttccatttgcgtctgagcatcttacacaaagtagggagcttcatcctttctgtgtaacgatgtttcgggttgagaatcagtgactgcgataggagtcgaacctatcttgactgtcgtattcatagctgatggtctggaagttatgatggaggaagtttgctgaccgttgtcctactaattaaggatactgggtcaaacgacattgcctaacttaaggaagtcctccctggttgcaggttcagtgctgcaccactgcatgcccagccgcaactggatggggcttaggtaagttagcgacattgctaagtagagcaatggccagcaagttgcaacactcattcacgctctctcagacaaagtctccctatttcaagaagcttgaaacacgatcgacatcaagagattcatcagacgtgatcctgtggattaccaagcaagcggtcgatgacattgtagcaagactagcttagccgcctcattaaccacaacaaaagcatcagccacagtgaaagaagatgacggacgagggatgaaatcgcagatgtcaggcggattgatcaataagaagtatctggtctcgcaccgctgaggtctcgttaggcccaaagacatgtatgattatcgtggattagctgggcttgccaaacggtttggtgcactacacgcgccagattggtagtggtcctacgggtccaataaaccagctttacaacgctgcatacttgagcaatcatatcgttagctgatctgggacccgagctggagttagttagccgcctgtgcaaatttgaacaaaccagggatcgccaagtttccaaccgggcggatgctcgtaagcccccttcctttggccaacagcttccatgcacgcaaaggctggtagatttcatcgatgacgcctcagttgcgggacgccggaaaaaaagcccaaagttatatcgtcaaattgccggacctcgcccgggcatgcctagggggggaggggttgtgcatttgccatttgggtgccctgccggctgcacgctgttggcctggaggggggaggcactgacacccaagggccaaggcaacatccttgcccagcactgctaaccctaatggagaaacaaacaggagtaagaatggaatgtgtgatgtggtgatgtagaatgcacattgtaatttgttgtaagttgtgccccaaaactcgtaatatttttttttctttttgaccttcagatttaatttaacatagtgcactatcctacgtatcctccatcatgtgcaaaaaaattggcatagtatgttgagaattgcctttaaaaattaacctatgaattcaaaaattctggaagcattggagtgggaaatcaatttgttgactcttctcatcctgagctttatccaacaacagttcatgctgtcacagcatgtggttcactctaggccgatttttgaggtggttttgcaaggagcttgagggtttcaaactgctgatgtataatccatattttgaggttgggctggtggattggcagcacagatgacacacatcccaggtaaaccccatttttattcagcagcacaaactatggtctagcccttgtacaggaaaactgaaaaaaaaactggtcagaaggaaaggttgttggggggcatcttcatttgtctttcctgtagttgatggggttattgtcaactcccgtctcttatgtgactagaagttgatggctggtttaggtcacactattgttgtttacacaacgtagtggaaaggggttgcactctagttggttaatcaacatagtggaattagcctcttcaatatactagagtataagaagggctgcttcttatgattataagggatgacagcagaataactttgctgcgccaggcttacgagaagagaaaatgtgggtactagtctagttactaaggttaactgtaacggactagtacaaactggatggaatagaagtagtatgtaatgtaatggaagtgtaatggaagactagattaataaccccactcacttattgtactgttgtaaaatatgtaaggctaatgggtttgtatggtaatctctgaggaaggaatcttgggaaagactcacttccttaattattacagaacagtgatcagactgcctgtaggactggtacagtccccatactattacattatttctttggggagaaatgtcaagttattctatgaaggttaaagtacatgtgaggaaaatctctctaatttcagaagatacacacaagagagataaactggactatcagtatttacaagagagatacacaggataataatctctttgataatcataagagataattatccttttcaacttgagtataactttcaggaaagaggtgaattaataaagaggtgaatctttattaatttacagaataattattaacataaacaatacatgtaataataaataatagtaatgaatacttgtcaatttaaaaattacatataacaatatttattatgtaacccaagagggttacattcttttgtagacacctgggctagtgtctcagtgtctgaaagttattgtcagcctctgggtaactaacctgagtgttttatagtaaaaggttgttactatgagttgactgaagtgtttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatactaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttgacaaaattagttgaagactaacaaatattgttgatgggaatattcagcaaggctatgaatattgtggataagttgagtaagtgtactgaagcttaagaacaataaatgtagactagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtccaaatattctggggattaatcagtggaagtggcacggattataagttccagaatattacatggggaaatgaagaagtgctctgaatcacgggtgaaagtaccaaggggaagagcagggttaattgagtaactgatctttatttgtaatgatctgttaaagctgtcacagtatttattagaggatcagtaactagtatttgtgatgtgtacaggtaacagatcttttaaataaaataacaaataaggatcagtacatgtattgattgtagagattgttcgtttggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagatcccatgtaccgcaccagacacctcccggggggtacccaaggtacccgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtctcaagtcactttattattattattttttttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttttctattttttcatatttattgtaaaacatcagtcccagatcacttttttcatttgttcatatttaataatttattgaaaagttgaaactatctacaacttataactaattggaagaatcttgattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccctgagtccctgtttccatgcagccaaggtaacttcttggatcttggagttcttggagtagaaggccaccatcattttgattttttgtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggagggtgtggggtgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctaattgattgtattaattcaaatggtaatacaaaacaatacatgaaccttttatttgtaatgattcttgtccgtgatgactttgaggacaaggataattaagaatgaagtcattattaagatcacacaataaataatgaggtcattattaaaatcagtacatgtattgattgtattcattcaatgattaattgatacttaatattcaaagcatgtacatatttatttataaagatatttgtccgtgagaatactgtagatcagggatgacttgtggtacaggtatttcatggataaaggagtgaaaggtaagtggtaattacttatgtataacaaaggtatgtataaaatagataagtaattaacagataagataaatataaaataaatgagataagataataataatgataagataacaagaggtaagggtaaacaatattatggatatgtacttatgtaagtaagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagttatacatcaccacattgggcaactatgttatttgaatgatccgccagactatttcttcccacttaatttttgatggtgatgttgataaacagacaggtgcccaactgaagccacacccccaattcaaagaaactgggtaagagcatctccccctggggagctaaactgggttgctatcctgcgtgggatggcagcacaaagttaatttttgacaactcaagcggccctggcaaacatccttggttgctataatacctaccagaggcctgtgaacgggggtgggagtgaaatgtgtgatgatttgtcatctgggattcacaaggaatacaccagaggtgtcattggattggtaactttaacaggttctggtgagttgcttgtggtttgctgactttggaaagtttggcaaccggatgacaatttttacctcctgaggtaaaacagaaactcatttcgcaacccaggtgggtgatgaatttcccagttgggttgctaagcaagcgacagaaacccagtttagctccccaggtgaagatgatctaaaatctctcaaaatgaaaggcaaagaagtttgctgagtagggaaaaactggtgataagcatttacattagggtcttagctaatccactcccaaaaagtggaggattgactcccaaaccccaaaacccccaaaatatccactgattcccctgggaaatgggagtcaatccttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatccataatgttgtttacctttacctcttgttatcttatcattaacttatcttattttatcttataatattttatctcatctctatctaaatacatataagcctaaatattatcttatcatttaattacttatctattaaatatatatctactctatacataagtaatcatcaattacctttcacctcttgatagctttccaaagaagctgtgcgtctacctcattagtcgcattcacaacattttcgtgagtagctggagatattttagcaattatgatggcgcagagcatcgtattattgttgtcttcaagagctggttctccttctatcatattttccttcacaccgcctagcttgaagagagcggtgatcctcgttctccaactggagaaattctcctccgtcagagtcggaatggcttcaatggtcattttcaagatggtcggattaacggcatccatcttgtctcaatcggcttctggttttgagtttcgtcaaaggtcgacagcgtttcctggtttgactgttaatcgtgaagaaatttgactttatttcctatgaaactgaaaccagaactgaagaacaaaaaaataagaattagaaacagcaaccagtaaagagacaaattttttaagcaaagaagtaagaaagaaagcataccgcggatataaatgagaagaaatgacagaggacttttttggcagaggaattgaaggagatgacagtgagaagctaaacagccgaaataatggagaataataaaaaagaagaaattagttctttcgacaacaaacacaaagaagaaagaaaaaagaatagaatgagatgaagaagaaggaacaaacaataaggcagacatattcaaattcaataccgagaatgagaaaggggagatgaaggaagggagaaagctcaatgtaggaagaagaaaaaaaagaaaatgaagtcaaaattaaggtcggatcaagggaagaacattgtcaggcaattacattactagaataattattcctgtgatgagcttgaggagttttgttgatgatcaatgattattggtcgcaggatagtcttgaggaagttgaaccgggctatttctcggttggttgaggaaggattggagtactgatagagtgaaacctcctcatttcaggactggtattaatcacccactacttaccactcaccacactcaaaaaactcagtcaacttatagtaacaaccttctcaccctaaaacactcaggttagttactcagaggctgacaatcctccaaacctgtcagggggtttgggagtcgaatccccacaaaatttatttaaaaaaataccaacccccaaggtagttgaggggcaatgccccaaaaaccaaggggttttgggtgttggctaacacaaaagagcctggatagccaggaggaatctcccggctgctgatggcacaccgtcaatggccaagagaaaccctcccagccattgaggatgtacagtcttgacagcggccaacagagaactgcttggccgttaagcctgattgaccaacaccccagtcaacctaacattaagagcacccttgtaagtctactccgggaatcccttgcccttcctgcccttctttcatccatccattctgagccggataaggatcacgttgtccagctccttcaccagctcctccttacaatcatcaactcaacccctctcaatcttgagcttttcaagcagttgttggacgctggccagcttgaaaattggagcttgattgacgaaatcttgaagtttgtcaatcctctcctgctatacctagattcaagtaggtctggctacaaagacttcttggacaccagccttgtacgatgatattgctgttctgaattggtcaacctcaaggtgttccattgttttttgtgaataaaatttgtagcttgttttgacataggttttttgaaagacagggatttggagaaaagcatggaacactattgtgggggaacaagcaaattcaaattgataccattgtaaaagacccgcatggcaaagtggtacagaatcttcaaatgaataaaccaagccttgtggcagatcttaggggagggctgatcaagatgaggatgggaccaaggaacaaagatgtggttgatcatgagtaagacagctttaagagcacacacagaatgagtgagtgaatgatgaagaaccgttggatcaatggcttcatgatcatccacctcgccaggctcttctgatagactagacaccgcattgagggtgtacagtctcaatggtcaagaggttctctcttggttgttgaatgtgtacactctcaacagccgagagtatttctctcggccgtcaagagtgtacagttgcagatggcatagaccaaccatgccccgccctcaaaatccaaaatggacaggcggggcatatgcctcaacactaatttttattacaattctgaactcctacagatgtgtagagttcaaaattgtaaccgctgaggttctactcaagcggttctttttttatttgtatgacaagcatgtattcggacatgcctgccaaaagccatacttaaacccataactatgggttttaactatgggtttaagttaggcttattcatggccttatgcctcttaaagcacctgtagaacctattttgagtggttatgcaatactctgaggtaatatttcaaagttatgtaggctcaaaagggctgcaaaaccctgtagagctggtcgctacgcatccggatatccgctgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttgttaatgagtgaagattatattgatggagttattgttcaaagctttaataccaaggcttggagctctgggagccactgtcttcaaccagtaatggtatgtgaggcaagttatggccactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtattcatataatgtatgttatggctgtcactgtatatatctgtaagggtgttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctcttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagggcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgttccagtagaggaattcaatacaacacaaaggaattcaatatcaaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagatatcccatgacaggttgaaatctgtgtaacttctaaagtatgagagatatgggggtagttgtagtgggggactaggggtacttttacctgagaaatccatttctgatgttatttttaccatatatataatatataaagagataacaataaatttttatatttttctgcgtagaaacacagtattatttaccacaccgcgcggatgcggatatccggctgctttttcaggccaaatggccatccgcatccgcatccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatccaccgataccccccctttaaagggccgcctagtcgactggaaggatttccttccagctgtcgaggtacatgtaccttgccagcctggaaggaaaaccttccagccggcccatctgcccttcccgacctcggggtatccgttgagatacccgggtatccgctggaaaatcagcggaaagggcacatccgcacccaaacacgcatccgctggcgggtatccgctacagcgggcgggtatccgccagcggataacggatatccagagaccagctctaaaaccctgtatatacaaaaaaaatctatttttttttgctcagaattttggacaccctcaaaatccagggttggtttttgccatccgcaactgtacatccttgagggatgggagggtttctctcggccatcaatggtgtgccatcagcagccgggaggaatctcccggctgtccgggctcttttgtgttagccgacgcccaaaaccccttggtttttggggcatcaacccccaactcccttgggggttggcatttttttcaaataaattttgtggggattcaactcccaatcccactgacgggtttggaattggaggatcaactcccatttcctggggaaatcagtggattttttgggggttttggggtttgggagttgatcctccactttttgggagctgattagctaatacccttacattttatcacccaaattaatggagagagacaggatgttgagattaagagtggtgaggtcaagttagcaaagccaaagccaaacaaggtctgtagatgtaacctcatattctcaattgagcagtctttataagtgttgttcaatcagtctaagaggtggctcaagtggctctctgaggaacagtgcaatcaagacaggtgagttgccattggctactatctagaggaattgaagcatcctccttacaggatttcaagttgtgggagaaaacatcagatgcatagatcaataatgaactgatgatgagagaaagaccaactaactaaaaaggagttacatttcaatgaggtagaagaataaaacatatgaaaatccaacaaagcaggacaataacattgaaaaaaggacattcatgaattgatattgagaatttaagcactacaattttctactaagtatgtatgtatcactacaactatgttagcttgtatgtctatgcttaatttgtagttagttgaggattgactgatcaggctccaggcagcaagtcaaaaggaggagctgagcaagatttactagaagggcaggttacaacttccttccatcaatggtggcactgccttaattcctcaggggtgtcagggcgtatctggaaattcatggaggtgttctttccacatttcctcctggtaatactcaaggttttcttttcccgcttgtactgacagattttgcgaggagccaacaattttccatagtacccacatgtaaaccctgggactagttggttgcccatactgcaattcccagggcgccgtgccagcccaccagtttggggtcaccctggtgaaataagttggcaagagcctctcatgacattaacatggtttgccctgaagacctctggggatgccaactggccaatgggaaggcacacccaagggccactagaggttgctgcaggactgaatttgcacttaaggtgcagactgttgttgtgctggagcactgggggatgggagcggaagagatgtgctttacaggcggtgggtgacagagtgaagtgctagggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaggggcttaaggctcttcttgatgggcttgagggtcttctgatgaggctgtctgaaggggttgaggctctctgatgggctgggggcttgtcttgatgggcttgaggttcctcttgagggtctgagggattctcttgaggggctgagggattctcttgatgggctgagggctggccttgaggggcttggaaggtgattgggtggacaaagttctcaacttgaggggctggggggctggtagacatctttgagggggtttgggaggggtggttggtagtttgggttggttttgggttttgttgaggtgtggtggttcaggtgatggctcctatgtttctgggatcaatatcagttgattcaaaattgaggtgggagtcaatggtgttagtattcatgtgttctctttttgtcagcggcgggttactccgaggtgactagaatctgctcgatggaagtttactggtgttgaccagtggctccaagtcgtagaaagaatctgatacggtccaaggtgttcacgcccagccgttgataagtttttgagaatttcaggcttggatttccagacagggatgcgatgatttgaagggaacaggccaatttgaagtagtgatgagttgatgtatctccaaatggaagaggaatgatttaaaataaaagggtgttattatttttgtctcttctgaaagtctgaggaacaatcgacttcagtccgtacaactttatatatctggcttggcaaggccaactagatacaagcatatgtagagtatgttaataatgaaatgagtgaaatgaataagaaaatgagtgacatgagtgtgaaatgtatgaagtgcagttggtgtagcaaaatactcagttgactagttaaggggtaactgtattttgcttgccagctgacactttttctttctcattattagcatatctcatggcatactctttggtcattattagaatttttggttgaatttaaatctctgactcccatatcccatggctgtttgtcgaggattgactcccaaacaaacaggagattcaagtttttttgaataaattttgcttggggtccaactcccaaccctgatgagggttttggagctctgactcccaaacttttggggaaaagaaatagggggactggagttcctggccctgtttgccatgcggtcctcccggcatcccaaagatttgggagttggaactccaatttttgggagccagaactcccaatttttgggagtcagaactccaattttttgggagtcagaactctaatgtttgttagttggttagcaaagaccctaaaattatttagcagccaactgaattcccccactgcatgaatgggagtaacaactcccaagctttagggggggggcagaaaattggggctggggatgtcctgagatggtccccaagtgtcaactcccaaatttgggagtcaatcaaccaaggccctctctttttttattttactcatctggggtccttgagctctcactttttttttggaggccaacaagggccctgcttcccaaattccaagaagaaaaaaaatcttggaattaattgtgaggttttcatttaaagtgaccaaagaagttgacagagcccacacactggagccaagatgttgcaacaatggttgccacagtttgtgaagcactctttgcagtgcacaagctaggactgtcaaataaaactaatcccctgaggtgttcttcctgcaaagaaattgactcactgagatcaataagtgtataaactgtttctctgaatccccaaatgctgcatatctccataccaaactagattttgataggaattaggggccatcccattgattaaccttccactccagagcaatggttttttttttcacccattgagatataatcagaatgatgatttaattctggccgagatggcaagagcacatggaaaataattagcagatcaagcgctaggaaacaagtcaagaagatgagtagagcgagtagtaggagtaggaggagttgcaagctgcttccatcgatgcttgcacaacttgtatctttgaggggtatcgtcagtggtcgggacattgatgcagaagtgctttccacattgctccctggtgcatttcaagattttcttgtaccgctcgttctgacagaccgagccgtcgggtaactggtccccgtagtatgtacccacatcgatcgaccgtgggagtgccttcgacatctttaccagaagagcgcccacaactgacacatctgggcaggagcggggctctggagaagcccgcaaggagaagagttacggcaagggtgtagaggatagtggtagtgagtttcatgtttcttgaatctttctggtgtttcgacgagccgagagttctggagtcggcggttggagtcgaaattgtgttgggttggtgaggtggttaagttatagggagggtgtttgctgaccgttgtcctactatgaggatgttgcgtcggttgactttgctgggtgcggctgcaatgccgatggccaggccgccgtccacgccgggcttacgtaattgagcgccgaatccggagcgctcctccggcgtcagcgcctctccgggattcaaccagaagctcacagccacagccacggccattccaccctctcccacaacctcgacggccactttcaagatggcacaactcatcatcacacagactcggaggcacatcgccgcaagactacaacaacccaagcagcaaccacagacgagcctccgaggactatcgagatcgaccaggaatcttgggccgaagaaaccgacgaccgacaagagctcatcaacagaggaagccgaagacgagtaccaccactatccaacgactcacactacagctaccaccgactctagtgccgggctactccaaaaccctttcctgcatgaccccgcatacatcaaacgatatcgggacccatcccggcatgacagctacgagatccgagaccaccaccacccatacagcttccgcatccggcccaccgccacccaacagtcgccttcgacctcgatctcctcgcccgcaaggaaggcccgactcagcatggaacagtcctggctctccccctcgacctgtcaccatcatcctagttcccatccagacccgctggggagcaatggccgtcccgataacctggcgatctgtttccccggctctagctctcaatacatcggcatgggttccttcttaatcgatcataaagaattcaatctcgtctggactgaagcactcgaccacctcgcctcgttcgaagaatggatgaaatccctcaacctcgtcgaccatttcctcaccctcggctactcccctcaacaggccgctcttctcggctctcctcctcctgcctctcctactcttgaccagccaaaccttcgcgatatcgtcttacatggccctcaaaacgaactcagcagatgctcgaatgcacagcctgctatcctaatcactagcatggcctatctgaggacattagaggtatatattaatctctcacataaaaaatacctcagagaaaaaaatagaaactgatggatttattttaatacatttaggttgaagggaaagttccagtgaggaagatggccaaagtctatgcgggacattcgtcaggcgaatacacggcctgtgtggcctcgaacgcgatcgacttcaagagcgggatccatctgacacgattgtatggattgttgagcgaacggtcgatgcggttggccggcctctcagcctccacaaccgcccccaaactaaaaacaacaaaagaaggagagcaggaagaaggagaggaaggaggtggggggacgaaatcgcagatgtcagccttactaatcaacgagaaataccaggcctcattaggccaaaagacgtatgattaccgggaattgatcgggcttgtcgagcggttcaatatgctctatgcgaccgatgagcgcaggaggagcgcttatcgagtccagatagctagcttcaactcgagcaaccagatcgttctctcgggcacccggcctggcgtcttggccgcgtgtgcgtatctcaacgaactcgagattgcgaatcgggccgccgacttgccttgctcgtaagtccccccctccctaatttccatacccacccatacacgaaaaaaagctgaaagattttggatcggatgtgtggacgtggatgtgaccaaaagctcaccgttccatagtgaattcatgagtccagcggcccaaggaatgaaggtcgcagtcaacgcggtccggttcgccgtcccggaccggccgatcctggttacccgaaactgtcccctctcagcctgttcgccaacaagatcctcctcagtaggatccacagaatccacggagcgacggaagcgcaggaagacggactcgggcgaggcggtgatggagactgcctacatcagcacccgcgaggacctcggaagccttcaaactcatctcgctgagtcgatctgtagacccgtctggtgggccgaaaccgtcaatgaacttctgcttccacatcataaccttcttcttcatccttcttcaaactcagagtcagaatcagaaccggactcttctcattcgaatcttcaattgctcttcgtcgggcctggaaaagcgctctccaacctctgcaagaaacagatcgctttcaacgccctgcatcctcctcttccctctcttcccacccacaatctcctatcggctcaatcttctcaccctcaagctcagccttctcacaaagttatcacccgtagcttggctactgtcgatgattttaacgctttcagactctcttaacctctcggctttctttcgcttttgtctctattctatgatttggtgttgtagctcattcagattcttcatttgtttgttgactttttaatgcctcgtttttgattcttctcctcatcttgcatttcgtttttcctgtcacatttcaaatcatcttcgtctttcttttgcttttctctttactcttatcactcatgtttactttttttttattatgattttcctctacataacatttttttcatgttatcatgtaatctatgtatagaatagaaaagaaagttcgttttttttttgaatgtattttatctccctcttttttggtattggttgttgtacgtgttcagagtgttgttgtatcttcttacatgaattgtactaaatcaacatatcaaagtttctggtcattcaaacacaagaatgaaaacaaatgaacaaatgaaagaaaaagaggttgatacctgattgataaaaaccgctgcttgagagaggtaaagatctgatcaaatagttgagaaaacaagttagatttccaggtttttttttctaaatgttaagattcacaagagatcgcaagcagaaataaaaaaaaaagaaaaaaaaagtcaggcatgacatacacccataaacacgaaggttttataaactgacaagatctatagaaattaagtatttcccattccccacaacgataataaaaaaaaaaagaaaggagatgaaggaaatttatttcatagttttgaacgtttcttcggtaggaatggcttctttgggatgtttagcttcataatgagtgaccaaaagtttgtaagagggggtcggagctttacatatcgagcatccgacctacgaccgattatatagattttgagattcgcaaccgtcagatgatcgacgaaagccgatttcgaggaaggttttggttttggttttttttttttgattgattggttgatgaaatatatgaagaacgagaagaaagagctggatcagaactggagtgtcctcgaaagaagcgcatttccaggagcaaggaatggcttgccttggtgactgcttgttgggcacctaattgggagcccttttgcgagccctgtttggccgcgttcttggccctgtttcacaaacgaaatacagatcgatcgagaattaggatcgccctggcccacatgtccagattattatggcttaaaagcggagcggagagtcgtcggattttcgggatctttctatggtacttaactgtgcttgcgcctacaaaaaaaaaagaaaagaaaaagaaaaataagattagaaatctgtttgtgggtatgttccagttaatagcctcttgattacttaccttagcgtgtcctcggaccattcctccgttgattctgggagtgttattcttgactgtatagtcgtcgttccgtcttcgagtggtaagtaagtcttcagttgagactgctggtcttgatgatgatggtgtttgaacagtttcggaagtgatgattatctgggtcaggccagcttcgggaggggtcgggtattttccggcggggcctcatgcttcccggggagtccggtctctcagaatcagatacccggtcagcattttcttgtctcaccacaaccttctaatttttttcaagcaccttcacctcaccatcgtcagaaaaatttaggtatttttgagcataaacatgttctccggatcgagaggacgaggaagaggagggagcaggagtagcagaaccacagcagcaatcgatccggatcggaccgttagggagactgatatcgacgcttctgtcgcccgattatccgcgatctctaaaaactacatccaagagttgagtccaaactctccctttcattttttctctcttgttcccataattgatgaaatgaacaagaatgattaagtgaaagagtattttttttgttttgattacagtgaatatgcggagttgttgatgtcttgtcaatacggggggagtcaagagatgatgatcagaagaccgccatgggtgaacataggaacgcatcatcgaacatacctgatcgacgagctagtctccagcttcttaggcccacccaatcacaatcaacaggaacaagaaggagaagcaacgacgaaacaagtgctctcgctaggcgcaggaagtgatagtcggttctggcgtctcaagagtcgctttgatcgagagaatcataattggccaaatggtcgatgggtcgaaaccgatctgcaaccaacagtgacaaccaagattgaaaagatcgtgtcgagcgaaaagctgaggcaagtctgtggggaggacccgatcgtgctaaggtccgacgaccccgaccctacgtcttcttccggtgagttctctctctctctttatatctccccggaaaacaccacaaaaaaaaagaagaagattctaagaagaaagaaggattgaggtggtagtgtagatcggcctccgaccgagctccacagtccgcattactccctcctctcaaccgacctgcgtcggccgacggagctggtcgccaaactcagcggccccgatccgacttcgaccacaagtggacactcgctcctatgtcctgaaacacccaccctgatcatcgccgaactcgtctttctttacttatcccctacccacacgcatgcttgtctgcaatctctggtcaactatttccgtggtccgttgatgatcatttgttatgaggcgctcgatctggaagataatttcagtaagatgatggttcagaaccttgctgttagttccgcttcccctctctgcgtctcgcttttcctcgccattcattctcagttaatctgattcttctcttttgttgattgggttggatatgtgtacatagactcgaggattaagtatggcgggattcgaagcgaatcggtcgatagattcgcagatccaacggttcaaggagcatgggtttacggagattgtgtgtacggatatcaaggctttacgcacccgttctttcccaggaaatcaaagggatggagatccagatgaggaagagggggaaggatggaaggctagatggagtgctgagttggataggattaggaaactcgagttcttggatgaggtcgaggaactggaattgatcttgctccattatgcgctctcttgggctcgaaagaatttcattctaccttcttcttcttcttcgtcaactactaatgctactactaaatctactgttggcttctatttacccaagttttgagttttgttgcttgcattttgtattcattaaattagttgaattctattcataaatttgttacaccattatcaataatacttcctcttcaagtctcccatatgtcttgatagcattagatgctttatttgaaatctttatctggaccattcatctctgctctaagcttggagacttacatgattctcctcaactctcaagctcacatttccaaatttttgggatttgtaaacctgatttggtcctctgccatctttttttctgttggttcttgttctgcccttgtatcctgccacactggttttcttggggttctgtttttctcggtttgtatctccctggacccttgttagataagtcggtaccatttatagtttgtatctactcatcaagtgtgcatttgtcttctatcatgtcaaatatgtaagctcccttaaaataaaactagcttccaaataaaccttatttaaaatcttcaaaactcaatttagcacaatcaagtgtactagacaaaggcacagtgttccatgcttctttgcagtttcaaataattggaaagaaaaaaatgttatggtagcggtttataggaattgcaggtcaagagcaaatccagtatttgacctcatgtactatgccatttagcacgatcacattcaattaattcatgtttttctttaggacagccgttgtccgtaaacatgtatgctttcacagcttcgtcttctttgcacttggtacaatatcggactagtgcaggccggagttgaccgcattttgcatgtttcccaaatgagcagaaatactcaacatcacaagggtgctctctctcctcacttttccagagagagacatcatggcattctttgatctcagccttttctgtcccaagcaccaaggtgtggagtaaggttatgatgatccaactggacttgaagtgatgcatgtttggggtggctgtgtatatggggctgttgggcagattggatgttttaaatattgagtgtgaacattgttgacaatgaggtttgaacccagatgggggctgattgatgtatcagtgtcaagcactttctgataccaatgggccacaaaaggggtagctgaaccacataaaattacaattaaaaacaggtcaagctgcataaaccatttcagatttcactatagcaaatgagcactggtcaagaatacataagcccccaaccacccaccaacaggagtgtgcttggcatctaaatttcaagaaaaaaaaatgtgcaagaggcttgagtctaaaataaagtaccctttgtcctatatcatttaatttggtttgtggatcatttttaggtgctcgccatttcccagcccctgacaccaaacaaccatcaacagaaatttgttgggagttgtttgtccagatggatggctggatctgggagtcagccattgaaatatgatttcttcttgtttttaagggaggtgcctgtctaaagctccgctaacgcattggggggggggggatgagttgctaccacttgacatgcagatagtctttctggaggaaagatttccttacaatcaaagaggtacaaatatctcactgaccagaaggatttccttcaatggggacaaatctcaacccatgcccccctgcatgtggggaaatcaaaataaactcttgtgcagcaactcaatttcaggggttagaaccagtgctagtccagggactttcaagtgggccaatttcttagagaagaaagaaaatgtagacaggcaagcacttccaaaggggctgtatcagttacaaccccttgcagtaatgttggctggagatggccaacatgacataggtctccagagcaggtccaattttattttggctgggcccaccaccacattgcaacaaaggggccacacattggtgggcccagccaacatcaaatctgtcaggaagatgtatgttatattgtccggctccagccaacattacccagggggttgtaagcaatacaatccctttggctgtgaaggatacatataagggataagattttgttaaatagatgacaatgctcaaaattattggcataggaaatttggcttgaaatgaagaacataggttttatagacagaactacaagggtttgggcagaaggattacaaataggggagttgttttggatctgtcaatgctgcttttgattttccactgccaggaatcaagttccattgagtctaaggtacctgcattaatcaaactcagtgactaatgactatgttattctcactgtcagatcattattgtgagtcttggaataatttcagatttttggtgcctgtgtccataaacagttttttttaacagagaatcatccaagacaagagaaaatcgatggtctgaaataaaattttagcctctatcagtttaaattatttttggaaacctattcatcaatagatgaaaattttggtaaacaaattgattgctttggttcaaaatcaatatgaggcaaaaatttggaaacctgatatgatttcatggggtgagttgttggctgatttaggaggaaatttctcatagtatgaatttaatccaccttgccccctgaatgaaaatatctttggatggtcaaaaggacagcattcctttcaaacacattgcccacatatttggcatggtatgttgatcatgatggggtccaactggtcttgcgagttcgatattggtcaattttgattttattaaagtaactaggaagaataccagaattattcatccaggagcaactatcaggaccagactgtatcatacctgccaatggaaaaaaagatatatttcattattcaatacattctggtagttaagcaaagggaattgcaataaggatcaccaagcggccaccattttcaggtacccggcacccgtgagcagcccatcacatagggcaggtacccgcctatgggggctgtccctgggtccgggtgtctgaatttgagtaaaaaacaaacaggtgccaggttatatgtaggtattaccagccctttaggtggatacttgggccgcagaaatgatatctagatcaataacaagacgacggggtgtacacaggcgcccgccggtgggtgctgtgtacaggtggatgtcggcgataattgcgaaaaataccaaggctactcggtcacgctgcggttacccaggttcacatggcgagcttgacactatgaactagtttaacatcatgagcaggtggatcttattgaagactcagaggcagactggggagccccagagagggtactctttttgaatatagcatcataaaattctcaaggtgaatcaagtcaaacataacagtaacgctgattgtatttcagggaatgctaacttgttggcaaaacaagatttagattgatgatctagcactagcggtgaatcttggccaccaggagcttattcagattgaggtggaagggccgtgtggttttggaagagaattagggccctacagtttggacaggtggggggtccagggaacgaactttgtaaccagccctgtaggatgcaaaatcaagtcagatgtgaagcacaggaagtgaataaaagaaaggcccctcacatgaatacaggataggtgaaagtgatgcgttgggtgacatggtagtaccacaatttcatcgctggaagcgtattcctctaagcagattgtgcacttcatggagtcgtgcagtgggacatctgaggcaagagacgacaggctagtaatgggcaagctatcaagtaggtaaccaatgtgtagcgcggctacgtcgatatgatcactgttgaccatcaaccgcccaatctcctgaaatgcattggaattaaattgttcaatcatattggcagtttcggggggtaagctggccagagttcggcgaagttcctcgaggtgaaagaagtatccttgcagtactgccatgggatcgttgctctggacagagttgttagcgagctcccgtcggactgtaatagtcctattctcaaaattttcgacgactcgtcgttgttcgggagtgagagtttgcaacatttgttgccaggggttggcatcaatctggtgaggttcaccggcgacaattgctggcatggcttcaagatgacggatgagtgctagggcattttgcgcaacagcaggttcgtcttgcgcatcgggaagtctgggggcaccctcctcgtctaattcaatctcggtggggccttgaaggtttgcgaggagggccctaatggtgccgttgagttcttcaggcaattgtatccaatttccctccccaaaatgctcggcatgggggggcaggtggcgttgaggggtggcgggggcttcatcgtgctcctcgtggagttgtggttccagagcggaggcctggggctcaacagattcttcaacaggtaggacgccgccagggcttggtccgggttggtcagcagcagattccgagtcgctggatgtggaattgggggtcattgtgttggtgaattaggctggcgtgtggggctgtggggcgagttatccgtgaggagcgatttttgggatgaagctgtgaggggatggggagagaggcctggtgaggatgaaaaacgaaaccctttatatagccaccacgactcggtggagctcagctcttcttgagctgtgtcaaatgcatttgacacaaagccttttccaaattgcaagattggaaagcaaattgttctctttgaaagaatacgcgtcacaaggggagtgtgagaaaaatgagccaaaccaaggaacatgaaactatggagcgatgccttttgagtatgtacatttttgcggaacataatccagaatgggctactattccatctggcctgagtcttttccgtggctgaaattcctcttgtgacgcgtctgttttcaaatggaagcattcactcggatgaagctagcgtatgtgctttttggaaacaagcattcaagatgtttgctattgcgctgcaaatcaaacacccagaagtgcctgcaacttttgctgccggccgacttccgagtcaatgtaaatgagctttactggccccggagatatagcctcctcttgccgctcggcagactaaggcgcaacacagcacgaggcatcgtcagcttaccagacattcaagatgaactggtcacgttgaatcaccgccggaaggaggaccaattcagagctcgcagctgctcaatcctggaactcattgggtttgtggcttctggtggccaagatggaacgctacttgatgtttccagactacagcatgggctttttggtgagcaaccaataactgctcttgctgtagtaaattctcattaggaagcagtaacgtagatctttattagggggcatctttccgcataaactggcactgaacatgtcttccccaatgtgaatctgtaaaagaaagataccaacgtctcgagaacactcacatagagtaagtatcaaaagaaacggaggaaattgggaagtaagactcgaaaaaacaaatacaatcaccgggtccgatagattcatgagaaatgaagttagaaaagaaaagaagtagcatgataaaaaaatgaaagagacaagccgaaagggaaaaaatgcaacagacagcccaagactactgaataaaataaaataaaaaaccgagataaaaagaacgctagaattcaacttcggggcaagactatttttaatcttatcagggtatcagacgaaccgtgtttttgattcatcttttctaagttgacattggatctctcaatgtcgctcagtgagtgagcataccccagacagtgaagacattcaaatgaggcgggagtcacgattgtgactcatcttttctaggtaggtattggatatgtcgggtgtggctgatcaatgtatataccagatacagtcaaatggagcgtgttgcgctttgccgcgttttagattcaaaataggtaaaattcatcaccataatttattcgtaaggaaagtagggaagcattacaaattcaaattcaatactacaattaaaagggtacaagaaaagactatcatcaacacccattcaggccgggggttccgccagaggtggtagctcaactacagctcggcagtgagggcagcctgggctttgttcaagccagggctacagaggaattggattgaagtggtcagcgattaattgtgatagtcgagggtaggaaacattgcttacttggatgcattgttggtgaaaaacgtgggtgggatgacatggaagctggataagagtaggttcagcgagaatgagatcatcgttacaaaccacgcattccaaagcattgccgtcggggttcaatggcaaagcagcggggtcagtgatgataagagttggcatgagttgttggacttggcgtcgtcgcagttcataggcagtagctcgagcttcttccaggggcccaatcagcatcatccacagaaataaaatatggtacaaaggttgagcgacggcgtcatcgagttgggccaaggcctcatcgatttcaggctgatcaccaaagtagagatcgcgttcctccgcatcgaagcggtcccggattgggttgtcggccaatgcttcgtaagcaagttgtgaagcatcgaagtgactgcgaaagaggtattcatattctggcgtgaggtgcgacaaagcctcttccgttagagctaacatttctgcgtccatattgtatatttattagattggtttcttttgttggagtggctcttggggggataagtttagaagggaaggcgagggatgggatgagatagaagctggagctgggaagagggatggtgcggctggaagagtacgtctctttatacctttcatcaatgctgagccttaatgcagcagcacttgtagtagggctggcggttgaagtgctgaggactcgtgctacttgcatcctttgtctagactgctgcagaggaggctcagctgaatagatgctacaattcaggtatctgagcaaactccggtacgtatgtaaagtgatcatgtgtgagtagctctactacatctctccgttgctgagccttttgctccaaaaaaaaacttgcttgcctcactggtatggcttctgccaaagcaaagaatttaagattgattgggctacaaaataggcgcgaaatcatctttccaggttgttctttatgattaaaaaaaaaaaaaaagaactcgccgaagtgaagccttgctcttaatgtaatcctaggcaaagtcaatttaacaagccatttgagaggtaagattcacttgtttttcctggaaagacaggaagagtctagctaatggtttccgaggattgacaagtcctgtgccagtgaggaagtcatcagaaagaggcgtgccttccgtggccgcggctcaaaagagataatttttgttttcgattgcacaacggctaacccatgctagccatcaacccacaccaacgttggcgcaagcagttcggtcggccatccggaatgctcacgccaacgatacagaaactttccgggtggctattggtataagcctaattgcaaagcttgtattcttagacatgcagatccatcaaataaaatgaggaaaaaaccctatcgatggagtggaacttccgacgcttatagtcagtggagggcgcgcctaaatccttggtttttgcgccctggacgcgtgtcgacgcgtttgagacactggcaccgaagacgcgactgtttggaacagctttccccttctttgaatgacagcttgaggctcaggtaaagtaagtggtgtgggcatcggcttggtaagctgactccagccccgcccgcttggagagatgactgagctacggaataaattaaggtcggctccatgggctaaccgactctgttcaatctcacaaataaatgcatgatcatactcaatctaccacgactattaagatctcgccaagattgctgtcttcagttcaaggcttgctttttattttaccagttcttcagacaactcacatttgtgattaatcttttctaggtaagtattgaatctttctggtgtagctgatcaatgtgaataccagatacagtcaaatggagcgcgttgcgctttgccatgttttagattcaaagtaggtaaaattcatcatcataatttatttgtaaggaaagtatggaaacattatagattgaaatttaataatacaattagaaggatacaagaaaagactatcatcaacaccagttcaggccggggggtccgccagaggtggtagctcgactacagctcggcagtgagggcagccagggctgcgttcgagccagggctacagaggaattggattgaagtggtcagagatgaatttgataattgaaggtaaaaaacattgcttacttggatgcattgttggtgaaaaacgtgggtgggatgacatggaagctggatgagggtagattcagcaagaatgagttcatcgttacaaaccacgcattccaaagcattgccgtcggggctcaatggcaaagcagcggggtcagtgatggaaagagttggcatgagttgtcggacttggcgtcgtcgcagttcgtaggcagtagctcgagcttcttccaggggcccaatcagcatcatccatagaaataaaatatggtacaagggttgagcaacggcgtcgtcgagttgggccaaagcctcatcgatttcaggctgatcaccaaagtagatatcgcgttcctccgcatcgaagcggtcccggattgggttgtcggccaatgcttcgtaagcaagctgcgacgcgtcgaagtgactgcgaaagaggtattcatattctggcgtgaggtgcgacaaagcctcttccgttagagctaacatttctgcgtccatattgtatatttgttagattggtttcttttgttggagtggctcttggggggataaggttagaagggatggcgagggacgggatgagatagaaactggagctgggaggatgaatggtacgactggaaccgtaggtctctttatacctttcataaatgctgagccttactgcagcagcactcgtagtagggctggcggttggagtgctgaggactcgtgctacttgcatcctttgtctagaggaggctcagctcaatagatgctacaatacaggtatctgagcaaactccggtacgtatgtaaagtgatcatgtgtgagtagctctactacatctctccgttgctgagcctccagctcaaattcttgcttgcctcgctggtatggcttctgccaaagcaaagaattcaaggttgattgggctacaaaataggcgcgaaattatgtttcctaaagaaattcgccgaaagaaagccttcctcttattactaggcgaacttgaggcgcaaaactgtctgatcagaatctacctagtaatttgagactcaagattcactcgattctcccggcaaaacaggaagagcctagcttattctttcctaggattgcggagccttgtgccggtgggcaggaatcccccggcaggacgcaaaccttccgtgaacagacaccgcttgtgaccagtgacgtgaattaatctcagcgctttcaagcttcctctgagtctgatttttgattctgaattctctggatgtatttcgatccgcttttctcctaattcacggaatactgcctagacgccgctgagccacaccagcgataaaaactacagcctactgcgtaatgaaaacataacaatcacagctcatcggttttgtgcgctttcattgacggcagcccacggtctgaaagcagtgaggctgtaccgacctgagtggttagtacagagcacgcagatcaatgacttccaatgactaagctgacgttggcctttcctacaaaagacgtcaagtgttgaaagtcttccttcactggttaattttgttaaggaagaggaggatatggtgttttttaagattagggctaaaatggtagtgacggtttgcagctgaggtcaatccgggaagcaattgagattcaaaatcggaaatatggaaggtctgcgggtgtttaagcgccagtaagagggaatgcggtgctgttaaaaaagtgcgcgcctttggggagtgaaacttgaggcgcgcagagataaggcttgcaaggccttgttttggcggcactcacattattttgttggtcaatttgtgcgtcattttttcaaatttgggtaccctcttcagggagataattatatatacttggacaatctgacccattcaagaaagtagggaaaaaacacgtatgcaaaggtccggggcattggactcggagggcgcgccactgggaaatttcatgattttggggcgccagatgcatgtcgacgcgtccaatgcactggcggtgacgaccccatcgccaggaacagcttccagctgcttcttagcaggtgcttggtgttggtgacagcttgagttttagtctccggtgaaggttttggtgtgagcgtcggtcttatttgctctgatcagttgctgctattaggctccggtccaacccgcgtgaagagagatagttgccgacaacagtgaccccgcttgcaatagatcgaggtcaattccattatggactcttctcaatttcataaatctcatagataaatacgcgactatactaaatttaccactgctaagaaaatctcaccagatatatagattattagattggtaggatttaaattcagggaaaggcctgccttgaaccgttacctaccaggtcttcagacgaatcaaaattgacattcgtcttttctaggttggcactagaagcggcgtgccggtctgacatggaatcacgttgcaggtggcgcgtctggttgatgcattttacgatgccgctcggcttccggatcacagaataaggactgggctcgagcctaacacaagctccgagtgagagcccggagagcagccccgcggggtctcagtctcaaggaaagactggttacagccttgccgctcggcggctgcaatccagcttgatgcgccgaaatttaggctcacctggccatcggcatggtgggaacccggccagcgagcccagtcagatgcgacaattcgccagccgagcttccaatccatcggcgtgcattctggtggcccggctcatccagtgctctgtgaccttgacacggatatttacagcagaggggtttccaattatgtacatcggaagaacctcggcgcaacaaaattgtaccttggcgcccgacggttcctccggtccaactgggaaccgaccaggcggccggccaacctccactcaagtgtagtaagctagcccatcacatttatacatacggccatcattgagctgcttcgccttcctacgcagagaagcatattggaggtcgccattgacacttggaaacaagtttaccaaagacatatcttcggtacacaatatcctagtaagaactagggcggatccggcataagaagacaaaattgagatgaagagctgttgaaatctatgtatacaagtctatggatgtttcttttacttgtcaatgacctacaacactgtagaaaaaaagaaaaggagaaaaaaaaaagagaaatagagagagcgagagcgagaaaacaacgacggagaattccaatgggaagagaacaaaagattaatcttccaaaagaatacataaaaagaacacgttgtatataacaaagaggataaagaagcgccttttttgtcttgacccttctgtccagagaaacaaaaataaagaaactggggggggggggggcaagaatgattaataaccgaagactagaaggatcataaagccgatagtcaagatgatcgaaaacccgaaaaagctcgaaagcagtccgaatttgaggaaatctttcgagctcaaatagcgagtcccaaactcgtcttccaagttaaccgcagtcctacacaaatacaaaacaaaaaatgaacgggttagagagaatttgaattgagcagaccatattgaatgatcatcagagagggcttaactggttaggaaaggaagagacgggcaagcccatgccagtagaacaaataaaagtagtcaagaagatcaacaatcgcgcatgattgacctccatagagttcccgatttcgaatgcaatggggatcaacaagacgctcgcgacggtgtggctgatgaaggtcgagatgatcaagaccaggaacccaaagaggatggtgatcggccagagacttaagcctttcaaaccccgctcgatcagcacgtccatgtcgtctagtaagcctgacgacaacaccgattttcctagcgcaattccactcatcgctaaaaagactattgaccatggctggtgtttcccaatcatcagctatcacttccttttgaagttttcgaacaacaatcgtcaatgaaaacttacgaaattgtcgaaatccgatttgcgcaatagaccagacccaaaaaagatgatcatgggaagcaaagcaatgacgcccatatcaccgaagtaaccatggaagagattttcgaagcaccagaggaggatggtgaggaaggagacgagcaagatgaaccattgggaaagggagaaagagtccttaggattagggatcggtttgatgtacaggatgggttcattattcttagagcgaggggcgagaaggtgcaattcaggatcttcttcctccaaatcaaatgtccctttcgagtaactaaattcacgctcatacgaccatgttaggatggcccaggtggtaataatcgtcaaggcagagatcgggatcccgatcgaaaaccagactatccaggacggtggcgggctcatgtatgaaagcgcaatcagattttgcggggaggcgattggagaggcttgcccgccgatgtccgccgccaatgcaatacccaagatgagagatcttgtgtatggtgatcgagttggaattgttcttaatataggctaatcccccgcatcacagtaacagcagaaaagaagaagaaagaccaagttcaacatcaacttttgaacgaatgtaatctgttgccaaatcaagaaggaaagcccttacatacctgagcaagagaataactgagaactggggctgcaacattactgatccacatggaagcaaagcaggtgacagccatatacgcaaacaagacggccctgggtttggtgccagcaagactaagcaatttagctgccatgactttatcgatattgtgtttggagaggacggcggccaaagtgaaagcgccgagcaagaggacgatggtcggattgaacatctgcccgatcacgaagacggccgcatggctcgaatccatccgctcattgtcccgagtcttgtctctaatcacccgcaacacaatcactaatagaggcacaaacatccctgtcacaaataacgggagcgcttctgaggtccataaaaccaccacaaacaccaacatcgccagacagttccgctcgggttccgatttgaaattggaatatttcatgctcaggatgaacccgcacgtagctactagacaccagaatacggacgggttgaacagaatcttggtccagaattctaacttgaacaagttcttgaatgcctcttgaaagcccataggtttcggcgggatggcggtcaaggcttgggtaggatcaagactaccagtattagttctcgcaaacggcttgtcgatcactgtcctgctcgaattcgcccatcccttacgctccattccaatcatatccctccagatcgtattacgttcccagaccacttgttctctgagatgggcgttcaactgttttcgggccatctcttcatccccttgagtgatcagacgagcatagatcgggaacaatgagtccagatgggcttgtagttgagagatcgtggtaggattgaatgctttcgattgatggagtaaacattcctccaagaagtgagacgagagtgagcttccgaaaaccttgtcatactttttgaggatctttcggaacgcggtaaagttcaaatcgatgtaagttttcaacgagttcaagttgacaaacaattgggtgattcgtctcttgaagaacacccgagaatcatggatgaattcgacgttggacatccaaaactcggataagtttggagcagggacgttctgcgaggggcgtctgtgagcggtttgagagccaagagacaagcttctagaggtttttggcgagtgagggagccatttggagatagcggagcgatgttgagatgtgtcagcttggatggcacgagtgctgacgtcaagggatagagatgcacggggtgcaaattgaggagctaaaggggaagtcggcgacgtgggtttggtgactgtgacagaggtagacggattcacatcgatcagatgcgcattctgattcttcgtgacccggtgcggagtcggattcttcgatgagccccgcgagcgacttaacgaggtggagcgagtcggccgactagctttggaagagaaaccgaggatgggtaagattccgaagattgaggccgatttcaacaactgttgtcgcttggttgagggcgagacacgacggggctgattcgatgttccttcctcgcctcggccgttatcttcctcctcctcgtcatcctcatcgtcgtcctcatcatcgatggcctcgtcagtcgaccgagctgattgattgaagctgtcttggatcagttgcatgccttgcttctcgatcgtctcgatctcgttgatcagcccgttgagttcatcaaacagttcttgttgttttgactggtaaaactcttcgacttttgcgagttcttgggataataattcgaggaagatccgatcagaaggggtgagattgagaggattgggttggagttcgatgattgaggtagcttgttcgggtgatccgtcgtggttctgtagtaagccagttgactcgttattctcgtgatcttgtaattcgttgttagaagaatcagattgagctggttcacgtcgggatggatgtgaggagggttggcttgagagtcggaggcttgattggtgggatgatgcttgatccttttcgattttatagatcgttgctttcaatgaatcgtaagagacgtaataggattgccattcaggaaccgtagaaaacaacaaggaatgtgaaaactaaaaacaagtacatagccagccgtgtcaatcatttagttacggctttgaggtaggcttggatcaagtgacagtaccttcatgatgggcttctgagtttactacaactattctgagagaccccgaccgggaagactaacggatacttgatttagaaagacctgctgataattggtatggaatcatttcaagaagtcagtattctaagttctgggtgtctgcgcagacgacaataaaggagaaatctttgggacgtacctagtgatgaggaacagaaacaagttcaaatcgacagagtgtggtacatacgtaactttccatgtaagtagcccttgcgccagttccagcagaaaaacgacgacgagaagtcaatatcgaaatattgagaagatgatggaggagagggaagatgggatatacccgcatcggctattcagcaccccccgggggtcgggtgagactgggagagagcacgctgtgtgtaccaccccagggcactcacttgcagtgcagccactcttttttttttttttttttttttttttttaagtgctaattgatttcacattgcgcactaagagaaatacattttgtaagaatacatgcgatgacgtttttgaacattatataagagaaaactattaagaattttgtaattataacagttttttattcttctgaattgaatgctgagttattttgactggcgaaatgatgatttaagagaaaagcaaaagaaattgagaagagaaaatgagaaaaaagaaaattcgactctttttatcgggtctgaaaatagggaaggccgaacgaatccgactttcgaatactctgttgactaggcagagtatcttgtggtgacccaaaccacaagccctagatgattgagcgggaaaaagccgaatccattcgactaactcttgtatccagcctaatagccctaccgattttttttttttttaaatttttaacccaaaggaaatgataactgtaaatctgagaaatgatgacttttaaccaaagaaagtgatgacttttgaccaaagaaagtgatgacttttgaccaaagaaagtgatgacttttaaccaaagaaaatgataattggaaaataaaagatgagtttttttttatttaattttcttctttttcgagatattgtttgagatttttgaatctatgagtgttaaggataaagttggagagaagtttgaagcatttaggtgaatcgagaagacttttgatacaattgacgttgattttgattttgtgtgatgtaagcgattgtctgaagaattttctttgagttgaatttaggacagtaaatcatgtagtgtttgacgtcttcaggagtgtcgcagagatcgcaatttggagaatcaagttttttgataaagaaaaggtagttattgagtggacaatgacccgaccgcagttgatagataatggaaccggcacttctttcaagttgatcgagttgttcaaaaattttaagcggagggaaagatagacggatttcatttctgataatagatttctttgttttgttaaatttgaagaaggaacgagctagttgttaagtgttagatagcgattgtatttgattctgtagatggtgtggatgactagagagagtggcggctttggcgagtttgtctaccgttttgttttctggccgacatgtgcgggacaccagaataaggcaataggaatgtgacataaattgagaatgattttgaattttttgaaaatgttcaagaaagtagattgatatgacttaggaaggggaggattggcgatggagaatagagtggattgattatcacagaaaatattgataggagcgatgttggaggagacattggaaggggaatttaagaattttttgatgaagatttcaagaccgatgttgatggcttgcacttctgcttcaaaggcggacaatttctgtgagtcgctaattcaacaggaaaattcggtggtgttgtccaaaagagcagccgaagcggagccgatttcaggaatgttggagccgtcggtgaatataagatgttcagatttggatttgagattgtcgatttggagttgaaccttagacttgatttcttcttttttggtttttagatttgaaattgaaagtgagaaatcttcccaaggatcgatgatgtggggatagatggtttcgatggatgagaggttgtagttggagatgaggtgtttatcgaggatgttgtgaattggggagggatgagtagagggaaaagtagaaatttctgaatcgataaggcgtttgattggatgagaaggtggagctgtacttttttttataatatatagatgattttttctttttaggacttcaaagaaggggattagaggagtatctctttggagaaaagcacaaggagtggttttaaacactccgaggatgatgcgattagccagattatcaatttttttgaacagattgttgatggtcgaatttttcctttcagtagcccagatggcgctgccatataggactctagagcgaagaacactgataatcaggttcttagattggtggaagccaattccaaaggaacaacgagagatgcggatgagttgggaggctgtttggtcaccacattttttgacttttttaatgtggtcggtgaacagaagttttgaatcaaaaatgattcctaagtattttacagaatgggaagcagggagagaaatgtcgccaaatttgaaggggcggacgtcgacaaggttgtgagtgaagatcatgaaattggcttttttcctgtcgaaaatagcattatggttgcgaccccaagagagtgatctacgaccttcttcttcaagcttcctgatagaagtctcaagatacttttcagcaacaaggtgggttacatcgtcaatgaaacccaatgataatgaatcttggtttaaatccagtggacagtcgattagaagggatgagttataaatgatgtataagatcggggataaaggagagccttgcggtaatccgcacttcaaagggaatgatgaagacagatagtcttccgttttcaaagaagtagatcggtcggaaagaaagttggaaataatggaaaggaagtagggtggagcgtttttgatttttagatggttgaggagtcgttctttgataacagtcgggaatgctgatttgacatcaaggaagagggcggatacaattttcttttctcgccatttttggcgaatccaagaggtaaggaacaagtttgcatcattggtgctacggcctgctctaccgccaaagtggccgtcggcaagaacattattgttttctgcccaaaaggtgattcttttggtcaggatactttcaaaaaattttcctaaacacgatagtagtgcaatggggcgataagagcccggcaaagaatatgaatatttgtcagttttacggatgatagcggtggtggcatgatgccaaaaaagaggaaaataaccaatttttagacacgatgaaaaaagattaatgagtggaatgatcaagggtttcttaccccaaataatgaattcgttagctatgtcatcatgaccgcgcgatttctttttaggaaggttggaaatgatcttgtcaatttcaaaaccagagatagggggaaataaaaacggaggagaaagggtagatggtgtgatgtccaagagggagcagtcgatgggtgcgtcggaggttcctttgaagaggagggaagcttgttcctctttgttggaagtgaggatattttggttgttgatcagaggcgcgacgtttccgctgctgtcggtttggtatatttataggctttgaaaagttgaaagtcattgcattccgcaagaaactttctccaatgatttctttttagttcaaaaaccttttctttgaatattgcttgccattgattgaagcaattgcaagagttgacagatttggatagtaacatccactttctagctcggtttcttttttctgcaatgggagagaggatcttactatcccaccaaggttttatttttttattattgtttttaacaagtcttttttgggagtcgatggagttttgaaaagagatagttagtttttctaccatgatgtcaatatcatgagaattgttcaatggaagtgaggaaatatttttaagacattttgacagatcagaacagaatgtttcagagtcgattttttcaagatcacaggttaagcggtcattgatttgaatgttggactggaagttgagtttgagatggattgattggtgatctgatccatgattgagggaggaggttgagcaggaatgaatgagcttttgggagatgaaattagcccaagtcaaatcgattgttgtggcgcttgatcatttggtcagaaaggtaggtatgcctttttgggagatgattttgaagccgcttcgaccacagattttgatgaggaatttggattcattgtgggagtgaggatagttggaagggttccagagcttattgtggagatttgagtcgatgaagatgaatgatgggattttccgatcattgaagttgattaaccaagagtcgagttcagggagggcttcaaaatttctgggaggattgtatacattgatgagtcggatttttgggatgttgttgatgttgatgtcaatgtcgacagctgataagatgtgagagccttctggaagaggatgaattcggtccgagctatattttttattaatcagaaaacaacattgatgtttgttttgataagaagaggtggaatgattgtggtcgagaagacagcgccagttggaatggaacgggagattaaaggagtgaggatttatccaaggttcttggaggattaaaactgaagattccacttcagtgttaaggacactgaaggtgacatcgaatgagttatggcaattgagctgtaagattttaaacagtggttctgaggattctgatgaagatggcaaaggagaagaagggggtgaaggaggagagaaaggaaagtctgaatttgggttgttttcggtgtacctatacatgatttaagatatttttgcggagagatttagattttaagggacacttaatactggtaggagagtggcggaatcggatgttatcttcatccacttcagtgggaagatctaaacttttttcaaattggatgcatttgacacacgagtctttattgtcatcggaggtacaatctctagaattgtggttatcaccacagagtttacacattggaggatttttgcagagttgggcggtgtggccaacttcaaggcattggaagcattgtaagggagatttcttataatgagcacctctcaggaataagaatttatagaaaagaccacctttttcaactttttgagcaaggttcttatcaaaaagattaataatcaacgatccgtgggattgttttttattgtgcgggtcaccgagccatcggacagagagaatatctttgggatcaatgttgttttctttacatagttccgagatagaagattgattggaaggggtgaaggaaatcggcattgaatggacaatgaccgggaaagaagaaggaggcgtaataagagaagggtcacacaagtgggtccacttgtgtttgtgttcgaggagccatttggctgcaaaacaggattgtgtgaaaaatttaaagtcacctgaaggaagggttgcgacccccttaatgatgattggtgtgttatcatcagttttagcttcaatgtccgacaggacagaattagttatctttgtgatttcacatggagatttttgaaaaaaagggcgggaatcgggaacagttttacgaataacaaatgaagcaggtttgaattcattgaatattttttttggcggaggagggcggactactggttgaacaaggacatgattaggcttgtctttgacagcactagtccaagcagcgacagtagttctcttggtggaaggaggaggatggatagacttctcaatagaatcgagacgggatgtgattttctcaagattagccaaggtttgagttgaaactagcttttctacaccgagaagactagcagcaactttaaccttatcggccgtgatgatcacacttccgtcaggttcagggtgagagaggagatcagacataaattgaaaaaaaccattaacgtgaaaatcattaatgggattgtgctgggattgatggagggagggattatgagaaaaattgtgttggttcggagtgtggggaggggaaagattggaagaatcgatgtcttccatatcgtcatgcgagacgatacgtttgggcggcatagtaagcactatgcgaacccaataaggtaagaaccttatgagagggaaggcaagaaaagctcaaagataacaaggtcggaagagagaagaagagaagaaaggggaaaggacaccgaggtggaagagggaaggggagagaaactgtttttttgttagttttgattttttataagggttttgatttttaaggagaatttttttggcgaagtgaaaggtgtcgagtttgaataaattcagaagagcttttcagtgcagccactcgtcaaggattgctactgctatgtaaatggtgccctcggataaaacaagcactgggcaactgcttttggcaaatttaggaacaaccaggaaactccctatggaggtggccaaggtgagtctataaccggtgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagtacaatatcaagccctctgaatgacaagaccctcaaggatcaagacaacccccctctggaatattcagccagcctgcaacaccatggatgtcacaagagcaagccccctggacagaaggcactctggagtcacatttcatttctctattacataatcacttcatgcaactttacatcatcaatccccattcagccttccacacttggcctttgcatgtgtttcattctattccactttcactctagtctcatttccactttgggccacattctatggtttcacactattcctcttgggttattcttcatgtctcacactagtacacatttggctagttcattcatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcatttcctccattcatcttagtgcctaccaattgggccacatgtttcagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccctagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaagtggtgtcccaacagtggcctgaagatcttttggtttcagtcaattgtccatcacagtccctcacttcaatatacaatctcagatcagctagtcactaccagtcataatagaagatcaaatcactcactcctccactcagaagctgcagagaactttattggtagatctgcctaaaccacatagaaaatcagaaatttatcatgacagtagaaatcacaacaactcccccaccaccatgaatattccaccaagaagatactccttttctggaccattccctggaccacagataatgaaggccaaattaatcaatgtttccatgatggttatccctgctttcaatggaacttcaagacagaaaaatctggtattagcccccactcacccaggacccaggaggaatatcagcccccctccctcagaaaataaaaatctgaacccacccaaaattcaagaaaccctgttaccccaatcaactggaagacagccactcaagtcaccaggacccaggacagtagtagaaaatcagacttatcctcctggaaccaaggccaaaccccctatcttgcccttggaaaattcaagttcaaaccaaagaaagtgcacagaaagatcacatacacctgaaagcacccttggcccccttcctgctgatctgggaagaacagagaaattgagcattgtttacagacccaaagatggaatgcctttcaccaaggaagaatatgctagaaaggatttgcaatgcttggtcagctccactattgacacaggagggatcaaaaatctagaacaactcaaactcttcagaatccaatttgaagcaatcactcactacctcatcagaaatggtcacaattcccacatggaagaattttcaaactatctttggaaatccctcagcccaaagctggaaagattaatatctgatccacttatctgggaaggtcacttgattttgggaacaaattttcatattgcagaggtaccatcctatagtgttattctggagtatattgacagggagctcaataaactggatactcttcaaaaagcaccttatcaacctgaacaagatattcaccaacccaatcagaataagaataatgtcacccacatggtagaatatagctcagaaatccagtcaccacttacagaaaatcactccccagtaccttcttcaaccttgtattgttgccctctgatccttcaaaggggagtgataatcacactccacccccctttgcacacacactccaacactcccttcagagaagggagtgtgggaccgcacgccaatcaaaattggcgtgcggacccgcacaccagccccctgcgcgggcattacccctgcaggttggcgtgcaggtccgcaccccaatttcaattggcgtgcgatgctgcacgccaaccgttaagcgaggttgcctcgcttgcaggcaggcgtgcagccggcattcacatattcacgacctaaacccatattcatatgggtttaggtcgagccatatcgcataggacccagggatgggtcctatggagactgtcgttcaagccttgaaccgacatgggttcaaggtttgaaccctgactgaaattggcgtgcggacccgcactcccttctctgaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccctccttcaaaatgaccaatccctgaaaaccctggaaaacctggacatcaaagaagaaataaactctgggtcagaaaaatttatcttcccagcaaaaattattcctggaacaacctcaccatgtgccttgattgaagaggatttctccccagtagtatcaatagctttggaatcttcccctcagcccctagaaaatagccaacaattgggacccatggataaatatgaatcaaaaaaccttggaccagaaagctcagaaactatacttccagaattagtagtaccagttgaagatacctcagataaccctttgcctgaattacctgaaaactgcctagaaataatgggagaaaataaaaatgaagggaattttgttctggatgagaaactagaggatgaattagctttggattcagtaacaccaacgtatctccccacaataacttccagaatagttttacctgaaggaattggaactccagatgaaaccacttcggaaaatcaagaagggttttttccaaaaagttatacccaatcaaaattaatctgcttcaatgtccatggatatgaattactctcattggatgaaatagatcaagtaacttcatcacaagatcttgaaaacttgcatctttcagaaagaccctggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggtcctacagggatcttcaaggccatcggccaaggtttgaacctttgccgatggctgtcaaggttcaaaccttgaacccatgtcggttcaaggcttgaacgacagtctccataggatccatccctgggtcctatgggatatggctcgacctaaacccatatgaatatgggtttaggtcgtgaatatgcaaatgccggctgcatgcctgcctgcaagcgaggcaacctcgcttaacggttggcgtgcagcatcgcacgccaattgaaattggcgtgcggacccgcacgcccctctctgaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattattatgattggccttcgaaatgaccaatccctgaaaaccctggaaaacctggacatcaaagaagaaataaactctgggtcagaaaaatttatcttcccagcaaaaattattcctggaacaacctcaccatgtgccttgattgaagaggatttctccccagtagtatcaatagctttggaatcttcccctcagcccctagaaaatagccaacaattgggacccatggataaatatgaatcaaaaaaccttggaccagaaagctcagaaactatacttccagaattagtagtaccagttgaagatacctcagataaccctttgcctgaattacctgaaaactgcctagaaataatgggagaaaataaaaatgaagggaattttgttctggatgagaaactagaggatgaattagctttggattcagtaacaccaacgtatctccccacaataacttccagaatagttttacctgaaggaattggaactccagatgaaaccacttcggaaaatcaagaagggttttttccaaaaagttatacccaatcaaaattaaactgcttcaatgtccatggatatgaattactctcattggatgaaatagaacaagtaacttcatcaacaaaaatcttgaaaaattgcatctttcagaaagaccctggtaaaacaacagaaacgtcttgcaaattagtctcttccatgaaacaactgccatgtttttccaaccctccaacttaccaagtaacccaaaaacaaaatttggaacactctattccccctgataccagtcaaaatttcattaacccccctctggttatcctggaaaggtctggcctaacaaaatctagggaatctatgaaaaagaaaataaaatcaattggcatcagatactcagaatttgtttctccagctaaagatactataacttcaaaaatttccccctggctcattgataaatggaacagaaaacctgggtgcaatagaaatagcttgagaaaatcagaagaaaattcatcaaatgatctttcatcagcaatgtgctattcaccaaccttgagctttggcatgaaatgtttcctgttgctggtattttgctgcttggtttgttcacttgtaacacattcagaatcaatttcagaaagccttgaaatcattttccagaagaaccctggaaaaattatggagcaaagtgttgcattaacctctgtcaaaaatcataaaccattatactatcctccaactcaccaattcatcgaacagcaacaaacattggaacccctcagctcccctgatgccagtcactcatggattgaaccctctctgattactattgcaaaaactggattggaacaattttccagtaaaaaaactgtatatacctctccacaatccagggcaaccaactcagaacccaacttgccaatgaataaggaacaagatttcattggagtgtttccatcttcaatcatacaagccctatctcaagtcagaaagaaatttggtaaatttagtgcagttcttaaaaatttggaaagcataccatcatcttgtctctttgaaacccatctacagactatacctgctggagcgaccagttttacgtcgctggatttgggttggaaaactttggcagaacacaagcaatcgatctcatcagaatatgtaccaccagcttgtgtttttattaaagcacaaggagctgggtctttggaagcgattgaatttttgatgttccagttagatcactcagggcgagggggaataaacagaaagtacacaattatagctgttggaccgacctgttttgctctgaggatcttgaattgcaagaaaagagagcagctgaccgttcaaaattacaagttagaaggtgttgatcgtagtcatgacatcacaagaaattcaagagctgctgtggtttttgttcgcgtgaagcatcaggagagaagaacaagaaagcagtcgattccatcaatagtcagtttaaaggataccgaggttaaattccagtcaagcagggacaagagaagaacaggggaggacttacctttatcaaaaagtggggtccaagttgtctgtcaagctcgggaaaacaggaggagatctatggctgtagttgctctggtttgcttgaaggatcaggagatgaggaaagaaatcaagcagtcagtcctgtcaaagaacagctttggaaggttcactcaaactcaggatgttgcaagaggtttgactggaatgatacttatagtctacttggatgatgttgcttcaagcgttgcaagatcaagagtcactggaaatgtaaatcgcgaggccaggaagtcagcaactatgaaattttcagttcgcttacagagtcggaagagaataactacaaacgactggttttgtattgttgcagttggctcgcttgatgcaaaacatcataagcagaggttgctggacactacgcttgaagcgacatgtttttctttcttagatcctgattttttgcttcagcacttggacaggaataaaaaggggaaggcaagtgatcagttgcaatcggaataccaaacaagcaagctgaagagaaagaaaatgataaacatgttagaatggttttatggaactcacattggcacaaggaagtcgttgactatagctgtccttatttgcttgaaggatcagaaggttcaaataatgagcagtaggggggtcagtcctacccacaaatggaaacatcacgatgaattttcagattggaagtccaagaaaaacaagcaacagactgtggctttatagtaccaatcagccaaccatgactcggccggtgtttgtttttttcaggtgatggctatctaagcctgctcttcttctttgggcccttaatcaaccctttccaatcaatccgacatgactttctcttctgggttccttttcttctatccattcgggtaaaacaccgacctggcgacctcaaaggattttctccctgaaacattggttggccagagcagtggtttgggcttgagaaatctcaatatgtagtcagtcaaacaactatggaccaactgcatgtctcatcaaaaaaaaaaaaaaaacaggatgtgatacttgtaagaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaagggagagggcatcaggccttcaatttttgctgaaacccacaggcacatcattttcacccttcagaaattttcaaaaccctctttcctcaaacctcaagcaatacaaatcctggacccctcttcatatcaaatttgggggtggttaaaagtagaatatgacaaaccaaaaaaaaaaaaaaaatcttagaataaattactaaatcaaccaaacccttccctcaaaaacattgatccctttttccttgttatattcctccctttttatctgacatactcctcctacaaataggtgaaattaagtatatcattttgtgcccatttttgtgctgattcaccctgaccccaattctgtcagtatcaagattggccttcttctttgtttggatgatggggtcatcatctaatttgggggtggatgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagtacaatatcaagccctctgaatgacaagaccctcaaggatcaagacaacccccctctggaatattcagccagcctgcaacaccatggatgtcacaagaccaagccccctggacagaaggcactctggagtcacatttcatttctctattacataatcacttcatgcaactttacatcatcaatccccattcagccttccacacttggcctttgcatgtgtttcattctattccactttcactctagtctcatttccactttgggccacattctatggtttcacactattcctcttgggttattcttcatgtctcacactagtacacatttggctagttcattcatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcatttcctccattcatcttagtgcctaccaattgggccacatgtttcagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccctagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaaatctccaaagccacaactttccttaagagtccacactcttatctttttcttgttatcttactctacccaagtttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaccggccaaagtttcaacatggcactgatcatcaaaaatggatgattattccactggggcagccgcaggagagggttgtgaagggttgctaccaaaaatttatgcaaacctgtaataatagtccgatctaacaatttattttcatgcaatgcttgttgttccaatgttagtgttaagtgattctgtttttttgtgattttgctgaggagaatatatatcttatctttggttgattaagatccatatttttaggtgttaccgtcaggcttggtacaaaaattattttcttaaatcagtttcatggccatttgagacctgaagatgatatttggaccctcactaccctccccccactccacttgacagcgcagcccttggtatttttgcatcctgccccccctcatggaagcacagcgccagcctccttgcagattgggttgttttaagcatagaagtttgatatatttttgacaatgcgctagagtactctcaatttacttgcgcaatgataaggcaatgggagtcttattggcgttctactccgttgattggtcatggcaccagaattttggttacatgggacgttataagggccagacacatttatagtgtgttgcctgggcctccgaaccaccgttcagatattctcccagcaaccatttcatcttgcagttatgtacgaatttcgatatttttgtcccagttgagtaaccccatgtgcaatccacgtcgagaccgaggttgactagaaccatgggcagcagccaatcgtcaactcactaattcagggatcgaaaaccaacagatctttccaaagccaacgtgttgatccctcgtcctcccgacatgtgttacgtattctttggcactagaccaacctggtagccgttcactttctatagttccatcgccaattattttcttcaagttatgacacagctcgctcgcgtttattaaccggcccgctgccaatttgctccccagacaccctacccagcctacccgtcgaggtttcttaatattgaattatacctgttgaactaattttttctgaccatgttgcccgtttttataggaacctccaccggtaacacagccgagagaaagaggatctgccggcgtgcttcacttggtgacagtacattcatatcttaattatctgcctgcatccaaggctgcgtgtgttctagtcgtcccgtctactgatcacgatgatcatttgtccccaagacaaaactcatcgccaattactgtttatgttcattaatgcaaaggccgcgtattactatcaatggaactcgtctggtagcaattgactatggattgttcctggttcatggattttataaccgcagtcactcaccattgggtgcatccaccattataaaaaggcacttggtgcgctcagtcttccacatcctcaccgtcgtctttgactgatcttgtcatccacttgatccatttgattcctttcaattgatccacccactcatcaatcctctttattcgatgatatagtgcagcgcactcataaaaacatctttattaatttgtttacttagtgctgagcactgtctttactagtaattcctattccccctccctagttaaattaaaattcgccgggtgcaagttttatttacccgtgcctctgagtgatcaacgttggtgatcagtcagaccttttagtgtttggaataacacaatccttttcattccgatcaggtatgttaccatttcctaagccctcaaatacatagaacctattctgggaagacaaaatatttcatctgtagcgagctgaaaaaacccacgggtttctccttctttccttctggtgtcctttagttacattacaggcgtgcgttatttgtgctccaatcgcataattaatttttggatttttaggtaagcctcaatacttgaaacatcatagtaggaaagctcgcattagggggtatcaaatataaccaagtccaccattatttaattgactggtttgaaaaaattcaccctttcttaaacatgttggttattcatttaaccccttttggagccgtttgatgcaaaaatattttttggggaaagtgactggtttctaatggtggatttcctatatttgataccccctattatcagaagcgatgtttgcttgaaaaactcaaacttgacagacttccacaccgccagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggtgctttttttgcgccaaaatttggtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctatggttagtgtagcgacccaccgttgacaccgcctcgaccactatagacaatggttcaaatacaaaataatggtgtatgctactcaggaaaattggcgctctatgctgttgtgatgctctcaatattcctcagcatcagaccaacttcttgtgaagaaaatctggtgaaatctcgaattgttgtcaagagggaatatcgaaagaatagcatctcctctactctttcccatcgatcaatcacgcttgcaggtcccttcatgcgcagatcacccatcccacaaggaaatcaaccacccataaaaccgccccagcagccccaacaaccaccccaaacacagcctcaacgacaacctcaaccgcagccaaaacagctgccaccgcagaagtcccagcgtgggcaggagcaccaggaccggccaaagaaattccaaccagctttcacccaaaatgtcactccaactaaccctaacaacccacaaacattttctttgagcgaagtgacacccccaaacaattttggaaatggaagaccggcagaattcttatcaaacccaatcaataatggtggtggaggaaacaatggcgggggaaacggtggtggggggaacaatggcgggggtaatggtggtggtggtggaggaggaggaggaggtgattttcaaccaagtttttcggagactggcacaaggaacaatggatctccatgtccagaccaaaacacgtttttaaacaaggacaatcaatgccaaaggtgccccaacaatgaagtacaagtcaatttcaatcagtgtggctgcccaaatggtcaagtaaagaaaggcaacatctgtgtttgtccacagaatcaaacagtacaacaaaatggtcaatgtggaaatgctcctcagaaatgccgctcagatcagatattacttcaaaatggaacatgtgtctgcccaaataatacaagaactaaccgctctacaggtagatgtcaatgatagattcagacactaaaggaattcaagtccaaatcaggcttgtattacagtttaaaaataattctactagtctcattaaaaggaacattttttatttaattcaatacttatattagatatattttctcaaaatgttttcatttgaccagaaaatagacaattcattttcttgcataaaagattcaatataaatcctcttggacatttctttcatggattgaatttcaagttctcacttgagagaatacaaatcatttaagagagcaagcaagataatatatcaacattactatctcagctgtaagcttacaagacctcagtggtgttcagatgaggtgatagagaaataagatcatatttcttctgtttacacctctatcaatccaaaaactttatgtaaaaaatattttttcagtaatcctaagggcaaatattatcacagactgcacctgtataaacccaatagtgtgaaatcaataaggctttgtttggccatccatgattgtcataaacaattgtggcaaatattttgggggtgaacagatgatgatggggccttgcaactgcttttgggaggccatgtcatatccaatctcttatgacagaagtggccggcaatgtatattccctgccaattccaagattttggtcccccccccccctcaaaaaaaatattttgtgtcagaagtgctggttctgtgctttgatcaccctctactttcccttacaacaactccatatcatcctctctgaccggcaccatgccaacccatcctcctaaactgctgttccaatcatccactccagaggtgcaccaaacagccacatggttattgagatggattttcatgctgtgtcatttgcacagcctgaaagaatcaagcctagattctgatttgatgatttgcaataatggtctgtggcaattgtggatgacaaaacaaagcctgagaagagaaagggaattatccccctttggaaagcccaatagtggggattgaaaaaaagcttaattatttcagggtcacacacccacatatattcccattttttttaggaatatgcagccaaatccaccaaaaatggcttacattgctacaacaagcacattcacataacagggaggctcaaacatatcagccatggttcagtattttttttccagataattgatctcaaaatggctgctctatcaccattatcatgagggcttttactagtaaaaaaatgaaccctttggagagttaaaattttgtttcaggggaactctcactggtttctcctgtgagaataggattaccagaagctcaattataaagatatgaagtcttatggtgcttcagacagtaaattaattgatgagatcaaaccaatacataatataaatcaattttgttgttttatagaaattctgcttcctgggaaatttagcccaaatgatggttcacagttttctatacctcctagcctctccaatggattagaataattatataacaacaatacaagaattcattttgtgtctaagaaaatgataacaaaagtgaaataatctgtgttcaagcagcagcctgatcctctaaaagaagaagatgatgcaaatttctgtctcagtcctgtgtttcaagataggctagcactcatgatatagcatattaattacctttccaacatcagcaaaatttctttctttctttcttttatcttatgttagtacgtgttgtcaattttgaagggggaaataagctctgattctcataatggcagccacttgttgacctgtaactatccataaagcaatcttgaagagcttgaagatccatgacaatcagatcagataatgtagggtgtgaatgttgaattcaggaacttaaatcatacaaatttccatgaccaacttatcttcatcctgtagtgatgattggttgcaggctttcccttggaaaaatcaaaatttcaatagtactattgtttggtttgtctgtcctttcttttcatctgtttgcttcaaacatgtcatcagctatttaacagacatgccacaactcgggcactattaaacctggatcagaagtgagctcctggagggattcatctttcctcatccttccacaaaagtctcctctggtcccaaagatgtttctcatttcttctttgtcttctctcatttttctcttactcatttttttctttctctttctgtttcctttcagtcttgtgtctctctttcacaacatcactgaagaaatgctaataattatcctttcacaaaactgtccttgggccccaggttttccaactcaccaaaaattgtaccagcattagtatgcattgccacctcacactcaaattcttggaggaaattgattttgcccaaggaatgccgtgtgctacttccacatcaccaacatgtcatgcatgtacaggcaagtgaaaacaacacaaccatttgtgattttgaaagcaaaaaagcacagattatatcttaaacaatggccccagttagagggaagaagtgggcctgtgtcgccaatgagacttaagagaagcgaaatcctccggacgtacctagtggtgacatgaagaaacagatttcataaagactgacgacctctcgatgattaatttgaatggcacatgatgaatacaccgctcactcgtatctgacaactggcccgctgccaatgtgctccccagatggcagactccgtagctagactacctgccaaggtttcttaatatttaaacatacctgttcaaccaattttgatctttatcttaccatgttaacatttttataagaacctcaaactcgaccgatgacacaggggagaggaagaggggctgtgagggctcaatcagtctaccagtgtgcttcactcggcgacagttgattcatatctttatctagcacaattcaaggctgtgtgttctaatcgtcttgcctgctggtcacggtattcattggcaaaccacaaccccgggaaaagttcattgtcactttctgttagcagtcagacacactatattcgatgattcaaattcaatgatacaaaggcagctggtgttaccattaatgaaaatcacctggtagcaactgactatgaatttttcctggtgcgtttatgtccccgcggtcactcatcttgcgagtgatccatctaccattataaaaaggtaaagttactcagtgtgctcagttttcgaccgcctcgccatcttcttatctacctggtcaattcgagttcttcatccactcagcgatcccatttattcaatgatatagttcagagaactcatagatatcttcaatataacaattcatatattcagtgctgagcactagacatctttaccagtaattcttattccccttcctcttattcgccgggtgcgagctttatttacccgtgcttctgatcagactggatcatcaggcaaaacgatcaacctttggaatatcaaaatcttttgcattctgctagtcgcccaggtatgttagcatttactgagctctcaaacagagattgccataagcaaaacagatggtttcttctataaactgcttcagcgagctgacaaagatgtcttttttctcctttccctttcagtttccattggggatcaaggctcgcattagttgtgctcctatcgcgtttttattttttcaacttttgggtgagtcttgcttgaagcatgtcgcaaaggcacacattaacaaaatcatgaaccgttattttgcacgaatctgtaccacctcagctactgaagatcatggttcaaatacaaaaggatgccgcatgctactcgggaaaactggtgctctatgtcgttgtgattctctcgatattcctaactatcagaccggcctcgtgtgaagagaatgtgatacaatctcacctagtcgtcaagagggaatatcgaaaaagtaggattgcctccactcttgcccatcgatccatcgcgctcgcaggtcccttcatgcgcagatctccgatcccgcaaggacctcagccccccacaaaaccaacacctccacaagcacagccaaaaccacagcctcaacctcaaccacagaagcctcaaccaccacagaagcctccaccacaggtgcagcctcaaacacaaccacagaaacctcaaccacagccgcagcctcaaccacagctgcagcctcaagcacaaccacaaaagcctcaaacaccaccaccagcgctgcctcaaccacagccgcaacctcaaccacagactcaacctcaaccacagccacagcctcaaccacagcagctcccaccacagaggtcccagcgaggggaggagcgccaggatcggcccaagaatgtccaaccagatttcaaccaaactgtaactccaactactccaaacccacaaacagcttctttgagtgaagtgacaccccccaacagttctgggaatggaggaacaacagaactcttatcagacccaggaagtaacagtggtgggggtaatggtggaggaaacagtggcggggaaaatggtgggggtgatagtggaggaaacagtggtgggggtaatagtgggggaaacagtggtgggggtaatagtggtgggaatactggtggaggaaacagtggtggggaaaatggtggaggaaatggcggtgggggaaacagtggtggggggaataccggtggaggaaacagtggtggagaaaatggtgggggtaatagtggtgggaatactagtggaggaaacggtggtggggggaataccggtggaggaaacagtggcggagaaaatggtgggggcaacactggtggaggaaatggtgggggcaacactggtggaggaaatggtgggggcaacactggtggaggaaatggtggcggggaaaatggtgggggaaatactggtggaggtaatggtgggggaaatactggtggggggaacagtggtggggaaaatggtggtgggggaaacagtgggggtaatggtggtgtcaaggatggtaagggagttagttttgtggagactggtggtggaaatggatccccatgtccagacaaaaacacattcttaaacaaagacaatcaatgtcaacgatgccctaacaatcaagttcaagtcaatactaatcagtgtggctgcccaactggccaagtgaagaaaaataacagctgtgcttgtcctcaaaatcaagtactacaacaaaatggacagtgtggaaatgctcctcagaaatgccgccctgatcagatattactcccaaatggaacatgtgtgtgcccaaacaatgcaagaattaaccgctctacaggtagatgtccatgatatatttcagaaatgaagcaattgtaatacatcttaaaaattatactatcattcaaatttatcaaaagtcttttttctaggcttacagaatatcaaaaatttagttgcttgtgatattaagttgaatagagacagagtttaaccattatctatttcatgaaaatctaataaaaattgggcattaataattgtaacccatttttacatgcataaacctggttattggtttcttgcaacaccctttttctgcatgaaaaccttttcttttctttttttactattggtttctttcaacaccctttttctgcacaaaaaccttttcttttctttttttacagatgggagggattactcctgccattgagacttgtacaagtgttgatgcccccccagtaatgaaaactgagagggattcctctgggcctttagactgtacagtcttgtacaagtcttgaggctggaaggaatccctcttggcctcaagaatgtacagtctccatttgtagaaggaggaattactcacagctgtgaaaaaagaaaaatataaggaaaaaatatgagaaagaataaaagaaaaaccagcttttgcatggaaggccaggtgttgtaacagcccaaaaaaggatacaatagtagggttaacaataagcttttggcttcctgaacccagcttaaattattcttggattggaaaattctgagcttatctttagccttaaattaagcgcagaatgggaacctctaaggcttactgagctcaggaagttgtaagggttccagagcgcaagttaaatcttcaatttcacaaaatctttccttaattatcatgtaaaaagctagcttagtctaagccaaaatttaagcatcccatctagtactccaagataccaaggctcttaaatatccacctcacacaagcttattgcagttatccatgctaatatttccacgttttggataaaaagtgaaaataatgtatgaaaataatgtaatggaggaaggatgagatcgaatcctcaacattagtaatcattgtcatgtcactcaaattcttacaggaagttgatatttcccaaagaatgatgatgcccacatggcaacttttacttccacctcacaaagatatcacacatataaagtgcccatcttatataaaggaatgggtatttgcccctcttatatgaaaatgttttgtcagattgagaataagaacaaaaaaaatcccctagattccaatgtccaaactgggaggcagaaatgttacatgtatactacttgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaattgagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgtatggattaataggcttccaaggtgaggacttcttcaactcacttgggattagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgagttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggctgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggttacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaaatctgcttatgcaagcttgtgatcatgagaaatgtatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgcgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtgtatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacaatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacactactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacagcaatgtatagtattttccagtattcaattagttattattcttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacactactaggccagctgagcatacataactcgctggtctcacaacagattgtgatgttgttcactagccatgtgtggataagccgcacaagagacgttggaaggaacttcggcaacaggatcggtaagccagcaggagaaaagcagtgcaagggcctcggtagtgagccgaagtaattagtagctggtaacagtttagcaatattgaagtgtgctcaagtggagaaacatctcactccgcacacctgccgaaggcttggtaatttggctgcctggactaccccaaatcagttgctttaataaattggcatgttacaagtgatccatactacatgtagaccttgacccaaggcatcagctaatttttgcacgtttttgagtcattcggtcttgaggcattcggtcatcgttgcttactgtattctggggtcgaaggacatggctgtgctcaattagcttcacataacaacatgccgtaaaagtaggtgaaatctaaccgaagtctcaagatgcctcagtgctatataaagggaagctgccagtgatgagaatgtccagtactcaccatcacccacgggtttgactgactccatcatatttagttgcttttgattcaagactgctattttatctagtgttgaacacttgccataacttgattcaaaaaacagcgcgacctgttcttactctctgctagataaaaggtgatcgcctggtgtgatctcatctgctctacccttccttcttcatcaagcaagagtataacctgtcatactatttgatcggctgagttctgctagtcttccagctttctggcattgctgaaacaatcattctatacaaagcccctcttatcttagtaaacgagttcagacacacagttcatttaaaaaatcaggttcgtcgttacaggttttttatcttcactccgcttcaaacctatctcgaagcctgacgctgacataaatgtaccgctttggacataaatacttgaaccctcagttaatcgatcattatgattcaaattgtatcaggtggcatgttctgttcgaagaatctttggcttcttgctgctatcgtgttgacgatatcactgattatgcagtcagctcagtgtgaagaggatcaggctaacgcaccaatagccgtcaaaggtgaagtcggagaagctacaacccggatcacaaatcatgcatccccctcagcagctggcatcgtccgcaggtcacccttgccgcggaagaaaaagaaaacacaggcggcggcggcatctcaattgaagacagcccagaagaataaaggacaaaaattggcagtggctcagacaaacaatgctggtactggtaccggtgtgaatactggtggtggtgttgggaattgtaaagctccaaagactttcttcaatcctaaaacaaagcgatgtgaatgccccaatggtaaaaaggagtcaagaaaccaacagggccagattatctgtaaatgaagattgttggaatactgttctcttcttattgatcttgagaatacatgtttatctccttcagagaaccccgtgttgtattagcattaaaaccagctatgctgctccaaaataaagacaatcagctttttcgtgtatattccctgaggtcgctcatgcagacccctgctgcaagtgggcttactcattctaagtccctggaaaaatcttcaaaatgtattgtttagtgagctgtggctatctgtaaattattgcattaacttctctaccttcaggctttacccaaaagaataatgcagttgaatgataatgattcattgacacacaagtatcatggatatgtgtggtgctgtgtgtacttatgacagtcaaactcgggatctcaagagatgcagtctgatgttgggggtccatttatctcagatgtcttgatgtggactgtggttgattccctcttcctcttgtgattatgcttccataactcaaaactccaaagaaaacaaggcaaagtcaagtatgtaaagaatgggttgctgcattttacaaggcttatcatgcaaacttgaggaattccacaagtagagcacttcctttcagaatctgtggctcccccggtttccatttagagccttggattggacgctagatttccctgcaaaaatctagacttgttgggtctaaatctcaactgtgagggtcccagatccaacaggaaacggtctgatagccccctgttataaagtcagaatcacagactgtaagttagctatcttctcaccaaaaacataacttcagagcctgcaattcttgctttgaagagcacagaggctgtgaagccaacatgaaatcctctgatgagtgagtttgtgacacttaaaatcatgtatctgttttgtagcttgaagttttgactcattgtggatgagtggtcttcaaagttggtgcataaatgaagctcatgagttattattattattattttttcacagaactgtttatttagatagtccttgtcccaattcatttacatatgagtgttgatggatttatggtcaagctttgatgaatacccctgttgcatttgcaaatgaatttccaacatccaacaaaaaaccctcacctgagtcccacaagttttcaatgatggtgagttacatgaagaatacattagccgaagaaatcaagaattgaggatgcagttacttcaacctgattatgatcacataccattaacagagcataattaagttttcgttctcttccgtcaattcaaatgcatgatcaatataaggctgcctgaaaagtctaaatggtttatgagttatctttgcagtcttgtcgtgttttgttttgttttgttttatgattgcagatgtgtgtccaaatgattattaagggatatggagggtacccggtacaggtggttggggggaagactgcattcatttttccaatggatgtgagcacataccgctgttaacaagtgcaggccaatatttaagaggaacgaagtcgatggactaagagaatgagggaagatccccatcagatacagacagggatgcagggacaaaggcaaaaaaaaacatcatctatggcagaagaaagttgtatccctcgagatgatgagcactcttttatgggatgattgatgatgccgctgccgccgccgtctatagccatcaatgctgcaactgtttaaccgcacacactttccatccagccaacttaactcaactctcgcctgcataaaaaagaaaacgactccaaagaacactcgggttggttgatatatacaatcccaaccccttgtgctcttgatcaacataaacgggcagaaaaattggacggttgggaagatcaagtgtacatccttcatgataagagacccaaacccagaaccagaaccagaaaaaaaataaatgatatttgggtgatacaactctatccagcccccccaaaaaaaacaccacaaaaataaaatagaataaaaaaggcaagaattcaaaaagatacaaagagagagaagaagagaaaaaaaaggaggaaaatgcaatgctcaagagagaaaaaaaaggtaaattgttcaacaagagctcgaagagccagataagatagaggtaataacaataacaataacaagagcagtcgagagacgatacaggagcacgatctctagactaaagaagttatgtccccggcgcaaagaaagctggatgacggataaagccgacaagtctaaggaccaaaaaaaaacggaataagagaggcgggaccgagggatacatgaggcagcccatgagaggaagaaaaaagcaatgatgatcgactaaggatgtttgaagacctcgtgttcggcgatgacgaggttatgatggtggtcatgatcgatgatgtcctcgagctgctgttcctgctgctgatcatcatcatggttgggaatgatgatctggttgttgtcgacctccttgggatccagagccttcttggccccgctcggcacggtgccctcttgcagacggactagttgctcgtgctcctcgtcgatcttccggtgcacaaagaagaacgctatccccgccacaaacgctaaaactgccatcctgtcatatccaatcaattccaatttcttcgccgtcagctctttccccccaaaaaaaagtctctggatccataagactctttataaggccatggactacttgacttacgtgccataattccaactaaaatgattacacaaaaaaatagatccatttcccgaggaaaaaaatttgaaagatgagtcagttccagtgtcggccatcagatcatctgcaaacttacactaagagaggatcagcggaaagcgggttaaaagcctctccaatcgcactcgcgatggccgacctatacaagccgtttttggaccgaaaggggggacgtcagtacttgagatatgaacgctgaataaaaaaagaaggtaaacagaaagaagggaactcgactggaatagaaacagggcggtgacgagacttcgcatatttttaggcgccagggcaaaagcgtatctaaaggaggaccggatgttagcggatcaaaggcaatttaggattcccagaaagagagagatgaagagcagacagcaaaaagacagcgtactctaatccggtgatggaggcgaggatttcagagagggcgatgaggatgtaggagggggtttggacccagacgttgatgtcgacgggcttgcagtgggggtcgccggcccgatagccacactcgctccgctcgtagatccaatgctgggtcagcgccgcccagcccatcgccatcgccccggtgatgaagccggcggtgatccgcttgatcggagacttcatcatacaatcaccgggcctggtcagcttccgctggccactcaagcagaaggctggatggggcaatatggatctcggcttacaaagttgatcccggcttttcggagcgctgggtagatgaacatgtcgcactaagtaacccggtacagcatttggattcgtcctagtcagctccacatcaggctctagtggtcaagaggcgactcacgatcgggatcagcacgatcagcgcaaaaggatctaaattcgaaaggatgtcgttcggcagcccatgcgtgttcatcactccggcttgcgaagtcaagttgttattctacagaccagaatcaaaagacgcaacaaaaaatggaaacggttatctaacatgtccgccatgaaaggtacttgggtgcaactgaccatctgattgtacgtcagccaatagctgaaatgtatcggtagacccagtcaaggaggagtaatcaataaaaaaaagttgagagcaagatagggggggggggggggggcaagaagagagcgtacattgggaaccaaagaaagacgcgacaagccttgacgcctctcctgacctcgtcgacccactggtcgtcgaagttcatccaagcgggtttctgagtgccgagggtggagggcttgacggcctcccagaaggggatcggctgctgatgcgactgcttggctcgacgcagcttggtgacgacggctagcttcatgagcttgacggctttgccaaacaccgagcccgtcggtgggcgcagcacgtacaatggcttccccagaatcatcaccaatggacatgtgcaaaatagcagcgtcgggagcagataggctgagctcaaaccggtccggtgtcaggcttctcaaacgctagctgcacacttccacatgcaaatctttacttgctcacctagccagaatcctacatatttctccgcatagaccatcccgatttgtccagtcaatgctcccacgttctgggcgtccaaacaaaaaaacacaacgaatcagcatacacacaagttccaccatcaatgaggaaaccccccaaaacacaaaacgagacgaacaatcatcaaataaaaatacctaaaagcccaaggggaaaagaaaatgtatcagttcaagcaagaaaagatcttgacagataatgaaaacagacatgtatatccgactggccgtgagtgcgggatcgacgatgactttttcgttggatttggggaggacatggatgtggggtttttgggtatcggtgccagcttgttcggcgacgaggggcgagatattaggcttgaacccgccggtgccgatgcccatgatctgcaagcaaaagcaccaatccacacaaaccgatatcggggggcaggagtcaactaggtagttcctctctttataaagctgtaagctctcagggggggacaactgacgatgatggcgacaatgaaacaggcaaacgagccgttcggatggacaataaccgtcgggatcgccgagatgactaagagagtatggccgacgagggcgatgaagatgctgacgacgatggtgttgtatcggcccagatgggcgtcggccacataggcccccaccaatggacacagatagacccaaaacgaattgaagctgcagtatcgtcgtcgtcaatcgagcacaaaattctcccccagagtcagtttcaatgatcatgtgccgcccagaaaaagaaaggatcggtggacgactcacgtggtgatccccgtcgacgcctgttggcccatccccagcgctcccgcttggactcccccggctccggtggtagagccctccggaagcggccgttgactgaacacacagaaaagcacatggtgattgtcaatacttatcttcagacgagggttgccctggaggcagagatctcaaaaaaaactggtgctatggtgtggcatgccaggtgcaactggcttggatgtaaccaaatcaagcctgaaacatgagcaatgacggatttgcgtggaatgggctgactgctctccccgccgaagagaggtggaacacaagaagaagcaccaacatgtaattagtgaagacgacggtggtgccgtagtagctaaaccgttcggcaaactcgacgaaggcgatgagataagtgttgatgtagatcttgccggggacctttctgagggaggcgaagtcctggggggaggggtagatcatagcgtctgcggaggagtcggaggaggaggccaagtcaaagtgggcggcgggcagcttttcggagggctgcttgaggatcaagtcgggcgagggaggcgggagcgatttgagccgagtgggatggagggcggtgtatattaaagaggccgctggctcgtcggcgtgggccggctgctgctgctgctgagcttgctcgaaggaagtccctgatcgactcgtcagacctgtttgcacaccacccccaaaacaacacacactcttctcattaggccgcttgggactctccgcgtgtatcacaccatccacagggtctgcataggagtggtaggagcgagacttgtctgtacatacttgacacgggctcgtggctcgcctccagagtgggcggtgagtggcttatacccattgtctgaagagatgaggggcaattacaaacccactgagggagaagatggaagtgaaggttgagtagaggtgtgagatatattgttatgtttgtgttatgctattaaatatatggtactgttgataagctttcgagttggtatggccagaccctactaattaataagagaagacgacgcgtctggacccggcagcagccagctgatatgtgttgttgcgtggacggtcgaacagagtgtttgaattggatctccgtcagcgacccaagatcgggctggatcggtcttgatcagtcttgctttgttgttgtatgtaagttggtggccggctctacgtatttcctcaaaattcaaatcagcgggaagaattggttcggatattggcttgcagactcgaatgtccgtaggggggcgagaacaagactacaggggcgatgtccttctttttagagatgatagatataaataaatagaggatagagggagagagaccgagtgacgtcggaagagaggggggtaagaaggggacaactccaaggacgagggttgattaattaattagcggtgattgaatatatcaagaagtgtggaggagggaggatgatagtgatggtgtggagggggtttcggatagaatcagcttgagacgctgctggagatgcgaactggagacgatagtgtgttaatagtagtggttgctatgttgtacaatcagaatgtttaaaaggggatacaaacgacaaaaaaagcgaagaactgtcgactcggcggagggatgggaaatgggattgattgagttgagtttaatgtttttttttttttttgataataagcgatcgagctgagccaggcctgcacattcccggaatcccatccacatccacacgcttcttcttgaagtgagtgtataatagccgagtgaaacagatggcaggagcagcatgaagatgtagggatgtacataatcaaatgcgcggagatgagagctggctgcctggagactcagcaaggaatggttgcagtacacatccacatcttcattcgggatgccgactgcaggcttcgtgtgacggattagggagccgatgggttctggatgaccaggaccaaaaaagtgtgcaccccgctttcccaagaagaaatattaaggtcgaccgtccagctgaagtttgctgcagggcgatggcgaaaccaacagacaggagtatgttttagttgccatttacggaggaagccgtacaacatgcaatccacttgtccaggacttcatggtatgtataaggcgcaccgggttggcaagtcgagagagcagtcatccttcccactcagccaacacctagcacagccagcagaccctgatcgataaaggctgtggtggtctgtgaggaaggcgtcgagtgaggtgttgtgtggacgggaagacgccattgacacagcgactggcgacatgaccacctgaagtctgaagtggtcggctgttcgcagtttcagactccggctctcgacagtcgacagtcgacccggcatattcattcccccatcgaactacatagcccagccggtcgggctcaatcgggatcggaagaggggaagccgaaagccatccggctgtaagccaggatcgacttgctgaaagggaagggatccgcatacaatttcgtcggcttccaacaaatcaccgaacaccatagcattagcgccggttgtccagatggaaagcagagcgagcaaggattatgatacatacaaaagatcagacaaacagcgctctcctcggctctttgtaggtcacagtcagcctccgccggaccatccatcagactatgtacacgcaagtctgcccaaaaaaactcacatgcttcccatccacaacactctactccttctatgaacaagctctgctaatccagtcttcctcagcagctcttgcgctcgtcctatggactggccggtggtgtggtggtccttttttaaaaagcgtgaatgtttatcaacgggccatcggcgtttggccttcttctcaaagactcacagtcgtgagctctcagtacgaaatcatgcatgtgtgcatacctgccgggctgggatggatggactttcatgccctcctatctgagagaacggccaaccatcgatagctctgatgtgccgcaatttgcacaccttcagctctttttcatcatcatcatcattacatgcaatcatcccctgtggatttccacatcatttggatgtctttgccatcatcctcacacagtctgcgccactacaacataaatatagagaggcaaatcggctatgtagattggatatacacgagatggaggaagcatccagttggcttaatgagcccagagagcttgtgctccacgaccatcatctgcttatacaaatggaccggcatcggagctcgtgttacatatgaccagctcgcttgggaagacactctctcttcaaggatcagatacataatgaagatgcaagatgggggagtcaaaagtagcccccgtcaccaacctgatccactttccgtgttccgggacgagcggacgacggatgcaaaatatcgatggatcaggatggccctcaaaattagccgactgtctcgtgatcacatatcactagactccagtgattccggggtgtacggacgcagtgcataagagtgtcgagaggcatgatcggtaagattggagaagaccacaaggaagactccgtccatcatactgtgtacactacacattcctcatataatgtccgccaaccccccgtcggacattttcgactcggctcgatttggggagcccagatttggccgcgccggactcgacggccttacatgttatgtaatgagagtgcaaacatctggaagaaacatgcggctcgtcgattacaatgtatgcttctggaagtggaatcatcatcctcatcgccgcggttcccctcattgtgtatatggtcttgcaagcgcgtctgggcacaaaccaaagccccgcttggccgagcgccaccaggggtttggtttgtgcccagagggcttgatcatctcaattctgaggggggcgggacttggcacatagccaagccccactgggccgatttcaagccctgggcacataggatcatcgactcgtcaaccaagacccagcttggacaacacaccaccaccaccaccagcttcacagaggctggcttccaatcaaaggaaaaacatgagtggttgaaatgcaaggctcctgtgtaccagtcccaatcaatgagcaaaatccgctttttggggttgaagattctgatgttctcctcaaagtacatccttaatcaagctatgcttcgagtccgacctgctcggcaaggagaccaacaaaaacgatcatgtgagtaaaacgatattatgagtgtcggtgcgtccatccaacaccatctcaagtttctgattgatgccggttttaaaattgacccggctgccgttcaggctagagatgggccgagttggaggatgcgatcttgccaatcagccctccttcctcatagctgactgacttgatcttggtgcatcgagtttttgggggcgtggcaccctcgcttgatttcggccaagcaaggctttgctccaacccccaccaactttgagatgtgccaagcaggggttgggagggtgccacgagggctttacgattggccaagcacgctttaagatcggcccagcgcgcttggcctttttttggccgaattttggtgtgtgcccagacgggcttgcaacaccatatgtgtactcgtcggactcgactgctgctcacacgaacaaaataatctatctggcctttactcgtggatggccaagcccagcgatatcgatccatccagtcatttatcagcatcagcagcatcatcatcatcacaatcctctgtctgctctccccatcctggcccgctctaatgctacatccatatatcacacatactatatctctgactgaagtcgcattcaacgcatggtttggccggtcctgcaagcaattgagcaaacatatgatcctgcttgggtctcatgggtattaaattaacgaaagaatgcctcccccccccaaaaaaaaataatgattgatgatttgattgtatgtaggagccatgcctaatattgaccgtagtttgatgaagtggaaccgcttgaatctcttgtgtgtgtgtgtgtgtgagctgccggatgggagggggatgatgaggaggacgggcagcagcgtggtcagaacacgtgacaacgcgggagcctgctcttttggcctttgtgagtgtggaaagagcaggctcaaatggatggtccgatgatctctgagcggcggttcgtcgatccaagcgccagggtgctgctttctcaagactccaggaggggaaaaaaccccgcccggtctcgaatcccagatcctttattcttcacagggtcctcttccaacttctccatctgctctcgtttacccaacccaggtattccaaccatcttctgtgtagcttgcattcgaaactataatcgacgctctttcggcattcttgttttttttttcttccctttattcagctgggtcgtattaatgcctctctccaatctgctttcgggtacccttctttaactcattggctcatctttttatacagtcaaaacaaaaaaaaattgtggattcataagtaactcgggaacaacaaatcagaacagggcttttttccataatcaaactgaatgtgtttctggggggatcgatggaaaaataggtaggtgaataggttgtggatcagtctcacatggacacgaacgagccaccgattggtggttgattgaaagacaaaaccgtagtgcgcattcgttcgaagattgtactagtacgagaatgagagttccaagccgtgaaaaggacttggaagtattgtcttttgaataaagcttggacaaacgaaagttttccaagcgctaaagttatggagttgggcttctgtgcagcagtttaagctgcttgtttttgccacacagctctggtttgattcacctcgctgtaatcaagcagacaccagctcgccgaccaccaccaccaccaatactgtcccccccccccccaattatccaggcatcgatcccagacaaaacaacgatagacgatttttcaatcgcacgaggcatctaccaaggctcgagcaatctttatggtacttgaaggactcgagtctctggccatccagaagttagttttttttatctatcagcggtcgttgtgtcataagaaaagagctaaatgtgtcctcatggtcggtaacagcaagtacaggcctttcaagtctccaatcagactgatcacccagacctgacaatcagacaaacaaccacggatgtcataacggtcgttcttaactcgaacacctacaggcattgtgagcactgctgatcatcttcatctacttttggtttttgtcctcattacctgactaccggtttgtccacaatgccattcacatcgcgtatcgctttttggttgcttactcaggtgcctgcatagatttatttggatcgcatacatatcccctcagtattcatcacaagcatatcgaatgaacaagaggaaacaatcggtcttgatcttttactcaaaatgtctgttcttctgcattttttttttctgatttgggtgttgttactcatcttatccttgaatgaagtttaagatacaattgtaactaggaaagtagcctatgtattcatctctatgaaacctagtaatgaaatgattttgaatcaaattcaagtgaatcgtcgcaagtctaatgatggttgctgctgaagctgtagccaaagatgacagtcattcgaaggagatgaggaccgtgtcagtaaacttatttgaacattttagtttacccaaagatcctagtgaacaaagcctcaacttctgatcaatagatgtgcatcaactcggatggggttactcaaacaactcattctaactcaagtcttaagattgatctctcttaacatggctcacatttcatttcagacaactctgagatcgattgtacacatctcaccaagtcaatattgaatatttgattcgatttctgctaatcttaagatcaacaatgccgtacacaactaggataacaaggatgataggaaacaggttaagatctatgttatgggcctcggcaagacacatgataggaaatacaccaagaccaaaagcgattgactgaataagtggagatggaagacctgtgccagtataagtgtatgcagagggaacaagacaaaatggataagaaacaacacccgtcctgaggagtgtcaagtttgtaaaatactgactgggatcttcgaaaacagtggtatgatttaattttcatgtatcctctggattcgttagcaatgtgataaccagatgatgtctttactccttccaagagggttgtatccaagctgcgccatcgagaaaattgttgaaccaccaacgctatgattggtcaatcgtttttagtggtttggaggtggtttggaggcagctcacccggattgtgaatcaatagtgatggaggccgctgtggtagcctatgacgtcatcatggctttaagagggaaaaaataaaataaaaatccaaacctaaatgatgaaaatccaagatttttgattgcagatcctgcaaatccgtccaagctttcttcaaaacacaatatgtacgctactcaggagccaaaaaaattttttttttgaagccacagtgtgaatccttcctcactcagcttgaccaggccatatccggtgcatgatctcatgcgcaccatggagaccaggactcatcttgagacactttcctgtgtagaagattttgcgggttacaaattgtttggaccttggtgatggctgacaggcttgtagtaatctatttacaagttataccaatgggactataattacaccttggtgggtttttgtcccacaatgtctttggggtgtctgggcggtaagtcacgttgtttgagacgcgcgatacaaatgcacacacagagaacgaagcatcatacacatctgggttgtggagggaaaaggaccgggatcaggataggctggagggagacgggatgctcagaacgagatagatttttacaacgtgcttggagtggtcaagggtcgactgctcgaaccattaatgcgaaactgagagaatacatagatcatgtggtttgttggccagaacaacagaggctacccaaagttgtgtttaggttttcaagagtggaaacgtcggagctcggattgaaagtggtggaagtgggccatataggagttgatgatgaggatatctgcttgcgaatgctgtccacacgtctccggcctaattgctgcatgggacccgggctcattttccgccctgactggcttggcccttgatcggcttggcttgttttgctcctccactctgtccaacagagagatacgaaaccatctttttgccggcgtagtgatgatccaacttgaggttattagtgagcctggggggtttcggcgcacaggatccgtattcagctcagcggaaatacaatacaagaggaccattaataccggtcgcggtctgtctgctcactttgtctgcaactccttcagtctgccgtctgggttccctgggtggaggttcaggcgtttgtgcaactgcgatcacacacacacacacgcaggatcgattcaagacagacagacgcaaacattaatttccgagcgggatggtcgtctagcaagcaacctcattgctcacctcaataacctgcatcgagcctgcactcggtcaagaattctgtgagtggtcgaaagctcaagatttatgatatgaaggcaagcgaaggtggcgactcaccgactaatttgaggattttgttcgccgtcttgcccgcagacaatgggacattcgggtgtcttttagtcgccccagctttctgtactccaaagaagaagaagaagaagggaaaaaagggggtcagtaaaaactacgacagtgtggaccgacgaccaatccaacaacttggctgggagcgtgggcagcggtgctggactgacttccatggcctcgttgaaaaacttctcattgtccgtggccgctcgggccatcgtgatcagattgttcaagtcgttctgcgtcagttggctcatgtcgactccctggaatggctcgacaaatattttgcgggctttgtccaaggattttccggctatcccatcggatatctaaaaaaaaagtgtgcaatggtgtatattagcgggggacttcgacgggtcgagggaggtatcggctggtttacatacctggaaatccttgtattccttgaatggaaagatcttcgaagggccggtctttcctactgccgccggcttgagagatcccgatggggttgcattaatggaagagtaggagtggaaaaagattagagccgtcgcgattctgaagaacgatttcatcttgtcaagctatttataagcgcgcttggcggttgatctgacaaatgtgcaagaaccttccctgtagtttgaaaaaagaagccggaagaatgctgagagaggaatctgacaagatgctgaggggatgagcgtttgagcagctggtcattgggttgtggcttatatggtgggttcgccctcagacgggctcatgtactatcaggaagtgcgactgagattcttcttgagaatctgtttctgcgcccctagttgtcatattaattgcaagagacgagcaactcgattgaccgtacaaagaggaacgcttcttcttgttgacttgactcgacgcccggtggcactttcagggacgatttaatcgctgcaaggtcatctataagcatttcaagcatcatttgtgtaagccctgtcgatggattgtccgtagaccagacgaatttaggaaccgtgtcaagccccggtggttaccaacttcgagacacattgttgtacagccatcggactcgtccaatcaatccttgcgctcttcgccgcacgtcctttttgcccgtgtggccgacgacccgccgatcgtgatgaccgactcatcccgaagagcacaagacaagatcggccgttgctcgggttgcttcaatcggattcggtcagtacatagtcttgggggtagcacccgggggctcggcggagggctagcttaacacaatccccaacttcgtcgggccagattggctggctggcgcaaagcgcccctcgcgaagcgagcctccgaaggaggggcttgggaggcaagtctgcgacttcttgcgagtggttcgcgattttaggtggtgaaaacttgccgcccttttcctgcacccttccagtcaacaatatgcaccgccctttaggccattaagaccgcctttttctggccctgcagatggtgaaacctgcccccccccacctgcaacacgactgatgctatgacggttccaagaagctggttttttgatttttttgtttcgacttacttgatttgataacacatacttcatgtacaccaccagtgcagttggacgtcccagtggcagggtccggggggatggcaccaggacagcagcccccacagatcagagcatcccaggttcgtgctcctccacaaataaaaggccatccatgggacatccttgtggagcatccacatgacgtccctccacagcatcctacggatggctaggaggtatttcagggccgtctcctccaaaattttgtatccagaagatcactgaacctgccgtctctgagctgtcacccagacagcattttggcatttttcttgcaacagcagaatgtcattgagcagcacacacacccacaacccagaaagcttgaggaaactcactgcacaataatcccacaccaattttcagtgaatcaaaatgtgaaatggtatttattgtcaataacccacagaaacatacaatcgtttgtttacaacaaagctaaaaaactaaaaattctgaaagagaaatgcacctgtgcaaatctgcataaaagagaaacaaacatggccagacaagtggacatgactcaaatgaatgaccagtgggctcgatgaagtagatgcaggcatggattcggttgtcgactatcttggcacggttgacatgattttcttgtttgaggtagccatcaaatcgagcctcaatattctccaggataggtctccatgagtcggtgttgttaacaaaattgccatagccaggattgtcgactactttaagtctcaggcgaacaccagcttcctcgatatctagatcaaaccatcatcagcccatctactctaatcggatggagggatagtgatcatagcgatgaggagcataccctcagagatactttggattgcgatcgtccgtggccgttcagcatgaggtcccggatattctttgggaggaagctaataattcaagaatcttaggtggttattagctaagacttcaatgtgtttatagttttttttttctgattaatcatgtttcttatccgagttttgagagctttgagtaagagattcattagatatgtaccactgccaaaaaaagaagtagaacaaagtcagtaaatgacatagaaaagaaaatgtaaggcaagaggaacaggaaagaagcatgaacctgaacagctctgtggatgccttcatggatccgaattaccggctcatagccaaggtcgactctagcgtttttgatattatgaattgatacttataatcagaagtataccggactttttccggagtgaagagggtagtagagtttgtaattttagcaaagatttgagcgagggaagccaagaagagggcgaggaaggtagggatgacaatagtgaagcgcagtttagggtcgagtttgaatgccttagccagtggggaatgggcggcatatttgtgccagacggcccttgcaaagtcccagaagaagatgggttctccaccagtgacaaagaaggcctcaccagcaacacagacctggtcgtcggggtaattgatctgatgtcgagatgggtgcccattggtcccagcggtgtcgtttggtcggcacggcttgattgaccattccttcgtgcccctggatccaacccgtcgggttgtaactctctgcgtccttgcttgacgtcgatagatccaccaacaataccccgtccggtgttaaaaagggtattgatgtggagagtcagcaattgggctcagacttgaatgcacatgtgacttttttggttttggcatgtgccttttttggttgtggaagggatggtggtggtgactcagcgtgatagaacatgaacgatttcaattgaatattgtgggattgagcctggattgatgaaatgttgatcggagatgggggggatttaaactggaaaaatgaacgaaccgatctgaaggggtgatttgagactgaagcgatatgtttcagtgtgggaagatggaaatcgtgtttttgcaaaagagcagaggacaagtcggtcaaagtgggaacacagttgaagtccttcaagtccttcaactgtgtgccaagattgaccattgcttataattatgtacaattgactgtgcgacagtcgttaccaatggggttcagccgtgctgatcccccattcacctcggccttcttgcccaaggccaacttgaaaaaaggaaaagaaaaaattggggtcgaaagaaccccagttaaccgcggttagagcaaaccacagagaaaaaaaggcagtgaaacactgcaccatcttgagggaagattgcctgctccttgaagcctgaccgacagcaataaggatcattcagacatcccgagtggccagactggggatttcattgatgataaaacaatcttgttgtctgaccaatgaatatccttgtttgaattctcttgctcagacatttttctttgctctttcaaaatcaaactgtttctcaatggctaatgatgttaaggattctgtacatcacatgaatgtctacttgaagcaaatgaaaagacctatattctaatcttgcattcatccctagattccctgaaacaaatttttcacattttgaagcattctttctgattgtaaatttccatcaagattctccaattttttgcattcatccaagtggggcgttgataaacgcacgcctcctctctctccgcacgcccacgcccacgctcctccaaaaggggcgtgcaatcaaacccgcccctcagggagggcgggttcaattgcacgccccttttggaggggcgggggcgtgggcgtgcggggaagggggaggcgtgcgtttatcaacgccccatccaagtgttatacttgaatccagcatttttgggttggatgatatcttgaccatcagatcccacattttttctggttcattgttcatcaagaaacttgattggggattaattttaagagaattttggagttcattagctggtgaaatagcttgaatataattgtgtgaaatcctatggaattcttttcaaatactttaacttcttggaagtacattgagtttagtgatctcattcagtttactacttgactccataccaaggctacctttgaagaaatctggaacctgaatcttaaccaagtgaaagatgaaatttctttcatgtccaagatctttttcatttttctggtggctcaaaaaatgaacatagaatttaacacaattttaacaatatccactgggtctttatacagtactcctaaaaaatgctttctatcatctctatctcccaactgataaagattctttctcaagcctggtgacatatgtggcatacatttaaacatgctgtaaaacctttgcaagaaggtttggattttcttactagtttcatctgctgtttgttcagaagttaattgtgagtcaggatattctccaaggattttgataagccaatcctgaagaaaaagtgccccttcaaataatattcttctgaatgtccaaaactttgaacgaattccaagttgataaaccagagtaggtctgaaaatccttcaaattgttcagatgtgtttatccttgcaaattcttctttcttgattggaaatttctggttgatgattttcaaatgaatgttattttgcacaattgttctagttttggggttctttcatgcatgaggatgactgttgttcccctgccaagtgttgaagctggttgggcttccggacagcatggtaatgtcacagagagactcagatgccatgggctttgagtgggaatggctaggtgatggttgagttgctgtgggacgtggtacagatgcaaggggggggcagtgatgacctggggacagcatgcttgatgcggggatggctcagggacaattgcatacctgggctgtgctaaattttttaagtgggacgtgatagagatgccaggtgtttacagtgatgtcctgtggacgccatcccggcccagggacgtctcaggtataatggcatccctgggccgtgccaatttttgtgaagtgtgatgtcctggggacggcatcctgtcccagggacatcccaggtgcaatgacatccctgggatgcactgatttttgtgaagtgccctgcgtgtgtatttcaagatggctttcccactataactgtagtgatgcatcagcctattcccacgcctgtacaacacactctctataactgaaacatcacctctaacaacccgcgtaacatcggtcagaaatatcccttgcagtggggaatgaccagcttgcctgtgggtgaatgccactgtggtgaagccaggctgaagcttccctaatcgagtgagtataaggagtgcggccctgacggtagtcgccctgggtaagcttgacctcaatcctttataaccaagataacccatcaaaaccgcgacatcgctttgagctacctacctacagcctaaatatggatagactatcagttgaacaaaaggttatcaatctttgcaagaccatgcgctccctgcctacggtcatgactccaaaggagttcatgctccactttatccaatccccaaattccgatatagcctacctgcggcgcttctggcggcaaccaaaagggattgagacgaccatggatctggttagatcaatccaccaagagcttgcgaaatcgagcacgggccgcgaggcatgggactcattcattcaagaagaggtaatgtttattgctattgtgaattgtaacacttgcatgaattagcaaggttatcaaatggttttgttgatacattttccatcctgcctttcttggattccaattctgtactgggacaggccgtgcggatcggccttacacaggctccaccgagagggaattacccgatgggttgcttccatagttcaaccgcggttggcaaggggtttttcacggcagatgaaatggcattacatgagagggatctgaccgagcgagatatgccttttctatatgagctggttttgcagatgctaaaccgccggggacagataaatcctgacgaagaagaagaagaacctgtcgttggcaatgatcatggaggaagtgatgtgaatgtccagcttgatgacattattggggtctcgtacgagttgcagcgaagtgcggaggcccgctttaatcaccgatcacgcagggtatgtcgaatggatgcattctcatttgcttgaatggggctctgaaggctgatggaccacccaaattctagatcgctgtgaccatttgtgccatggtcgcatttggtcaaaaccgacggcacaatgcttttcagctcaacaatgccgtccgtttttatgcctgcggagtctcagatcgggtccatgagtatctcaactaccttgggcttttgtcttcgcgcaagactgcaatttcagctttaaagtctttggccagggagagcgctacggacttcagacgtgcaatgaccatccaaaatggaatcattgcccctactatgtgtatcgacaacatagacattgagcagcgcatccatcaacaagccatcggcaatcaaaccaagactttccgagggacctggggatatattcatctccccgatcgaaagctgttagagaatctagacgcctctgaactcgacctgacgacttttaaatctgccttgaacaaagtcgattcaattgtaattgagcctcacatgttcctgccgacacccaatgaggagcagcacgaggttaaggtctggaaaagtcaaatagcatgggttctacagaagtacattgccttgcctgctgacaaggcttcagccatgtctactgacccgcctgtgattgagcaaatcagtcatgaagcgccgaatctcctcatgatgaagctcatggaggcttctgacaactcggccgaaggggtcggtcaagtcttccagtcactcatcaaccaatccggacttgacgtggaagagttcttcactcggctccagccgatggatggtgaccttgcaactgttcagaatttcaattgtcttcgatcacagcgagggcccagcaaggggccccacaatgccctggataacatattcttccagctgggggcatctcataccctctggaatgtcggttcaactattttctctcatcattttggtgatgccagcgattcaaccaattgtggggcctggcagcatcttgaggccttgggtttcccatcggagaaagcaattcaaaagaaagacttcactttgatgatcaaccagatcgagcgtgtgtttgaagctaatatctattattgtttaaggtgtgttctttttactacaagtccaccatcatccaccattggttgctcatttgtttgcaatcgcatagggtcatcatgcaagaaaactgcaagaaaccgtctgaagagagaatgacgatcccaactgatcgatggaactcaattatcaacgaatgttatgatcgcttctgtagtcctctatcacgatcaacggcagctgcaatggactgtcccaaattaagtaataatctaattcagttgcatgatttttcgactgtggttgaagccaagcgatcaatgaaggctggggatgttggccgactcattctaatttggaagaagtggtcccttatggcccaggccttaaccgggctgaccaactattcatcttatctcccacggatggtcctattactcactgtgtttctccccgattccctgagcaagtacttgcgccacaacctcctcatctcccccagcggccgacccgggcattttgtggccaaggacttctggctggagatccaaaactattggatcaagtttttatataatcatagtggcactgggacgcagattgatcgcttgcgagatgtattctccccaaacatcttcctggtcagttaactgaataactgtgttaggcacatggagtgctctttcttatgtagactgatctttcttatgtgtccactaacctcgacatcagttacaacgcatgtttcaatcgctcaagcacgactgtggggcaagaccggtccatcaaactcatcgcaatgacctaccattccgttcactggtcatgttttccatcatgggcaataaccgcgacatattggctcaatactccaatgcggcaaagaaacgtatcacaaaagtgctcaacacttatatcatgggaatcaagaagatgcggaccactatttgcacctcagacattgacttgaaaaagtttaagaagaatctaacaactcagacagggactacaaatgaacgaggtgataacagttgtagctcagatgatgatgaaccacagtcttctgatatgtaatccagtgaatcttgtcattagaatatgttatgagccgtaaatagatcagaatagttgcaatcaaataagtagttgttctgactagtgattagttgaatgatcggccaacgtttgtgacatgatcatcgcaatttgatttcttcggatctccttgatctcgtcttccctcttctttgcagcctgtcgctctagtgatttccgtctgctttctgcttgagcaagcgccctcttagtaggtggcctaggggcaggcgcctgtcgcacaccatccgggatggtagaaacagcctgggctgatgccttgcctgtattcctaggcttcttgatcgctttgatcaaagtcccagcgggtgtgttcatcgtttgcggcttcaacttgaattcggtgatccagttgaacaaccactgagcctcccctacaaaacattcccccccaacgaccgaacgaagatcttgaacctgagaaatgttctctaagctagccaagaccgaaacgcactcgtcctttccaaacaagtccgatgccagtatagttccacctggtgagacctctgtatcgtagaagagataaagatcactcaagagacgagccgcaaagcaatcgatctcttcttcgtcatcttctgtgaatttgtgcttcttgaccatcgaaggctttttggggtatttgtgcttcaagccgtatgatatcggtggaacaaacgcatcatttattatatcatcaaagttgctcttattggcaaagaccagtccttccattaccaacctaccggcttcaggggcacagttggaacagttacacttcggcatccccatcgactcttcacgggcccgttcattgaggtaggcctcatcatcagccataagcggtacatatccaaacctgtccaaaagatgagggtagattgcatgacttgattagtgaaccgacatctaatcagtcctgccacataaaactcacagattgtctactgaaaaggccactcgcaaacaaaggggagtgatagccatggcatccattcggtctagatccgtttggggatggccttgtgagaacttgtcaaccgtgttcttccctcctcgacgggtcttctccacaaacatcacagccaaccctgccttcccgtccctaccacaccgaccgatcatctgacacacattcgcgggatcgcctcttcccatgtgtgctaccatacgcacgcgcttccagttctgaccgaggccaagcgccatggtgcatgagatgagtgggaaattcccagccgcaaagtcttcagcacaagataccttatcgtcatcgccggtacacgaatggaaacgccgcacgcagccaccgtttggaatggaggctgccccaggtgtctcgcgcgccatgccaatgacatccatcacagtcaaagtccggttacgagagccactgtaaatcaaagcaggaaccatatccgcatcggccacgtgttgatgcgaagggaacagctttatcacgtctagtgaagacgcaagtgatttttccatcgtcacccggatgattcggatttcaggcctggttaactccgctcgaataatgtcaacactgtcgtcgttcaatttcaagctcctcttgatcgcatccacggcaactggtcggcatgtggccgagagcaacaagataggcttgtcatttcggaacaagagctgggccccaagtttcccataagaaggccggaagatgccgtagtcctcaaaacgaaagtgggccgaagttgatgttttcgatgttgaactttcaaccaggccccatatatagatcatatgcgcctcgtctaccacgatcaacgccagtcggttctggaaatccgtgctgaagtagcacctttcaaagagcttgttgttgaggaagatttctggactcaagtatacgaactggtacactccgtccattatatcttgtgcaacttctgggttgaacgtcagcttcgtcaggttgatttcagtaaagccagcttgatgtttttccagaacttgattgtctccaagtgagtcgagtggatttagaacaagtacgactgcgcgagacttcactgggatcatcttgtaatagatctcagcaattcgagactttccaaagcccgtcccggccaagagaaaagtgtttcgaccttgcacaagattgaacactgcctcaacttgctcgtcttttgctggctgaccgtaacgtttcaaggatgtctctttaatatgatcaatcagcttctcgtcactcttatcatacaccttcttatagacattgataccggtaggtgtccatattcgctttggggatggtcttgatagcattgctgaagacgaaatgatgaccattgttgacggctttttcttgttcttaccagtgaaaagaggtgtgtgctcggtgatgtttatgttggtttgtttcatcctccttgactccaataaggatgctatataacaacttcgccgttcattacagtccgatatgacaggagatgtttgggcctgtacgaactgaacgacttattcaatacttaccaacctgcttgaatacagatcggtgtacagcttcatatggatttcggtcattctcctcacaaagagcaaagatgacctatcatctttgggaaagaggtatgagcctatgtctaatggggtaaaaatggcatccaccggaaggcaggatgctaggcttatcataatttcacaccgcctgagcggaggtagtcaatcggaaaagatatgaggcatttggtgagaattatcatcaaattgccctgaaatctggaaccacacaggcgcggtggacagcctacctcccaagcccctctttcagaggctcgcttcgcgaggcgcccccggcgcgccggtcccccggcccctgaaacgaggggattgtgataagctagggcggagggggggtatcacccggaccccagatgggaaaccgaccaggtgaatcttgctgcaaagctcagaggcaaggatttgcggtgatgaactccgcaaaaactgtccggggagtggattacgaatcaatttgaaaattaagacatctagaagcttgcactagtcagcctcactcagccaactgcttccaccaaccaaccaagtcatgtcacaagctgggcatcataaagtctgctacatagcttaacaaatccccttcgaatcaagcctctgaaagaggggcttatgagtgaagtcacaattctggcctggaagctggcacagtttgtggctctcctttggtattttcctcaaaactgcccattactcctggctcatccaaccaaaaaggctgctgctaagtttctcacataggtgagcatatgaactattggcccatatttttttgtagtatttgttgtgatcacttatccatcctttggatggaaagtgagggatgcaaatccagcttaaaataagtttattccataacaagtggtaaaaggcatagtatgttgcttacaggtgttgaatgaagcctctagttgattctgtatatctcttcatgtcatattgtcaggcagtcaataccggtagaggacccaggaaaccccctatataggtgggtaaccaaaaatcccaaattttgcaaagattcatacatttttggaagccattcaaaccatttttgtgcgcatgctgagagaaaaatccaccagaaagtgagaaaattggccccgaaaatttggggatgtgtcagttaagcaggctttcctcaagattgagccaaaattcatacattttgaaccatttttgtgcgtttttgagcggattcataccacttttgtgtgaatgatttcgggattttccccaaaaattcatacatcttggttacctaccagtatgcctcaagtacaggctcatacaggctttgaccacgcataatcaaccacaagcatagtatgttagactatgcgggaattctgaggaagtagttcaacagccttctttgaccttgaagaaaaacggccatcttcaatggctgatggtcccaaatccagagggcacccagacctgtgggcaagacacaaggcttccaaagaagcatgccgttggactattccaaacggtggatgaaacttccatgtggaagtgggggcaaatgtcagggcaaattttttgtctactaactgcctccagcttccacgcaaacattcccactttacccacaagtccctccttcagaggctctttttgcaaggggcgcttgtgccagcctggttcaggccctccaattgagggacttgggttaagttagtaaagtctcttggtagcactcattcactctccactcacaaatagctattgcttgcctagtgatcatcagagcattcatagacacacagaatttcaaaaaaaacatttcaatgctcataggtcttgaagatataagaagtgaaaaaatacctaggttctttgcttcatcctttgtaaactctggagggattttattgaaatgggcatggaatctcttgcaaactatcctcttagtttgcatattaaggccatgagcatgaaaggtattgcctatctggttcattaagttggtttccaaatcaattgtttacttgcctggttttggatggggaaatatatgtatcttgattccttctgacaaaacttcatccaacaataatacaattagatgtgtgtggaattctttccaaaaatttgggacatcaatcttgaagtgacatagcttgagtgagctgggatctttcatgttgcacagttgggacagaggtgagtatttcaggaggttggtggtgtgttttatattgaaggtctgcttaaaatttgaaataaaaattcttagtactgtttgaatcaagtgtttttatcctgtattgatcccattatggctacaggagacaacttcctgtcaacatctgcaggtctcccagagccaatttagagcctcaaaattcaaacttctctgcaagaattatgagtttttgggtctagatcaactactgcaagggccccagatccaatgggaagtcctccagtaatttatcaggggattaaaactaattggaatctttgaagttaaaagattcaaatcctctctatttttgagttgtaattgtccacctgctttagctgggggaggggtctgaagatccaacagggccttggaagcagaattggaaactgatttggccagttggcaaggcatcatgctttgatgactcatttttcttcaattttcaggagtcccaggaatcaagctttctgtgaactgctgtataaagcaacaaacaacagctcctgggttacagaggtgggctcttgcacatgtctcattcagaatgtttccatgaaaattgtgattgaattgaaatcaacctgatgacgattaaattggatgttagagggggctattaacattgatgattggtttgactgccttcaagttccagatttcagataaattttcaaattccatggagtttccggaatctgggggagtactagtagagaatgctcaattgcccttttaaattacctgggatgtcatgaaaggtttgtcaatgaaaatctcagcagcagccacagctaacattgaaggttccaatctgggcctccaggttaaggtatggcctaggggtgagggtgggttgggttggggcaattaaatgccgacccgacctgccccaaaaataattgggtcaggtcaggttgggttgctttttcaaaaacttccgccccgccctgacccaagacccacaacttgggtcatgggtcggcgtgggtcgacccatgggttgacccatggggctaccattttttttttttttttttgaggcagatgatttttttaggcggagggggtttttttttgggggggggcaatgccttcttctttgaatcatttaagaagtgtatttatttggagagaaagagtaagaaacaaagaaaggtgaatggagaatagagaaaaataaaaaaagaaagacaactaggtccatcattggccagctactctagttgattgtactatcattgttcatgtctcagattggaacttgggagttgtaactcctgtgtgtcaataactcagcatgccgggcaagtttcaacaaaagcatgcatgttgaaacttggcctcctcatgggtcgacccatgggtagtccatttttggaaaagcgtgacccaacccaccatgggtcacctagtgggccaacccaactgggtcaaaaaattgggaaatccgggcttgtgccgccccaccccgacccagattccagctgggtcgggtcaaaccgtgggtcgacctgacccatcctcacccctagtatggccttcccaagatccaaacccagaatatccggctgtgacactggcctcccaacagatcatgggttcaaaaaaagaccaggacagcctgtgaaaaaaaaaaaaaaaaaaaaaaaaaaacaagaaagcctgggaaaagccaaaaccattattttgaattgaaaaaaaagtcagaaaaaattccaaaacccctaaaaactgtgaatttctgctaggaagggccagtttttaacatgtaagaagatgaaattggatactctgtatcttgtggatgcatctgtgaccagcccaacctgttaatagtactgcaacaaatatgatacaaagtttgtatcatggggaattgtaccagaatataccggaaaatgccacatttattgttcaacacttgccatagaatcacattggtcatgaaagattttacatcaagacagtgatacatagcatgatacatgccaatgcattgcaaataccatatttgtttcagagttgctggtgctcacttgggtagtgccagatctgtctgggttggaagcttacagcttgcatctctcaatattcacaaaatcctcccaggtggaattggagttggatactatctttgaaatactgtctgagtgttctgattacagaaaacacagactgcaaaagaaaagaaaaattaagttataatgtagggaatagtttacaggtcaaatgaagcaaacttcagccatcatttgaaatttcatggcatgcacagtgctcaagattcttgatgattgttactggccatagtgcaggacttctcaatatctgcagacctttcacccttctgaatgaatttggatcctcaaaagcatttatggggctaaatcagcatcttcaagggcttcagattgcacaggaagtactccagtactatcaaggtttggaaagtgtagaatccacttttgtttgaactcgtaatgtgaggttaagccgtaaaatattgtaaaattcaaggataggtgtcagttaaaagggtacattccttttggcaactttttcattgaaatgccttttcaagagtatgctgcaaaagtatgtatgttgagactgaattcccctaaaatgggggagcacttgttaataggtacactctggggtcaagttcatggattttatggggtttggcccggttcaggtatccaaagtgaactatttcattcaagaatttacagtctcaaagttgtaccaatttcaagagttgaattttggcattttggccaacttcatctcaacaacatctattgggaggctttcaggggtactgttagagaagattgggggcacttttctggaatacctcttgttggcacattcacccttccttccaaaaaaggacagtctttttcaagtttgaacctaaggcaaatttgctgaacctagcgaatgaacctggctagtatggatggtcttggagaacaaattggtgtgaatacaaacacatgtgaggagttacaagctgcatctgggcattgcgactgggcaatcaacccttgtttttttggtcaaaaattatggggggatttgtacaagtacacaagaaatgacaccaactggtctggagaagaagaaacatttacaagctgctttggtgttcaattcatacatgtcgaatcggtaagaataatttatgtatgaaatcgatcaggctttgctatacatctgcaagacttcttcaatctggctactccttgggtttgctggagtgaagaatgaaaattattttctcaatcctgaggaagcccgccaagcacgctcaaactcgtcgattccggatcatttgtttcctttgtgagactttttctctttattatctttttctccacttgcaccaacagagagaaacgataccatcttctttccgcggttcgcgcggtccaacttggtgtttttggcgagtctgttccaatgtggtttaaatcagttttgatgatttggaaataacacatgagaagctggttctagacacgtttggtttactcacttgacttgatgttctttgagcctagcctccgggtccgctaattgttggaggttgagctttttgtgtaactgattacgattgtcattcaaatttagaatgaggatcaatgtaattagcgaaaaatgtctgaggtaaacgaaaaaacaagctcacctcgagaacctggatttcacctatttttttaagattgggttttcgactgtcaatatataatcttttttctggaagacagaagtagaaaaggcttaccgactaatttgagaactttgttggccgttttgccagcagccaatgcttgattgccattctttttggatccaccagttttctgccatcccaaggtaaagaaagaggacagttgaatcagtaagaaggcatatggtgcgcgaggctttcgagatgcgactctactcacgccttgggcttggttaaaacgctgctcgttttgtatagcttcgattgacatagccacaaggttgttcaggtctgtttgggtaatttcggacaacttgccctcgaacggggtaacgaacaccttttgtgcattctccaatgattgtccagcgacaccatccgaaatctaaaaagattgttgtgttagtcttcatggcacataaacgcgagatgccgttgtaggaatccgctttgttcctacctggaaatcctcatattttcggtaagggaaaatcttcgaagggccagttttgcttggggaccccggcaagagagttccagtcggcttggcgccaatgaacaaataagagtgaaagaaaattaagacactggcgatcgttaagaatgactgcattttgtcaacgaagcagggtggtttagaagtgaaagtattataagacacttgtcgaaagtaggacaagaaattatccgcagaaagcctaggagagggattaagaagtggtaggcggattgtgagttaagccttaattagaagaagtctggctgcccattatatagcggaattgccatcgaatcgccagccatgaccaccgtcttgattctgtcttgcgccttggttgtcacaatctcgaggaggtactgacaagtcagtttcttctgaccttgaaactagatttgcaagtgacaacgtccagtcgcgccttcttgttggcttgactctacgcccgctggcacccgtctttaacccacatttggccatctctgtgccgattaattgtttcctaggcaaattatgagctcttttcaagatacaggactggcgcccgggatacgggtccctaggtcttccagccttccagccttcctgccgctctgcactaaaagagtgccccagcaggcttcaaggtatatagatatgtaccagagcggatctggtatcttgaagcctgctggcgcaattacctggctcaaccgttgctagacatcttgaccaaatggataaaatgtgacaaccttggcagatggggtctgagggtttctggcgttgccttcgaatgtacacacataaacacatacagtcacagatatattttccgctcagcgcatcattaatgtctataaaatgtattccatagatcagcttatgatgcatgcgtatgacgacggatatgtagaagtgagcacagcattgacggcttggtaatccggttccgagtccaacaaaacatctcttgagagcatcagggtagctggcacgctgagtctgtttactgtgcggattcggagcaatgcgccggctgcgatataattccacggctcaattcacttgagagtaataagtccgcatggcagccatgcaaaattgatttggtcggattccttttaagtatgtcaaccttgcctcggtctaagaagggcaggtgtggacctcgtggcaatcaaagacaccttatgatgggttaagccgcgagaaggcttctaagctggccacagcctagcaagaacatactaattcagcggagaaaaccgtgagcacgatgtgctctgtgtgcaaagtgcctccgctggcagttcgccccgagcctttggcgccctttatccgaggagctgccttgcttcaagttggttgcaattcaacagtcaattgtcctagatgtttcgtatctccaatagtccgcatccgcctttggtccaatggttaggattgcatgtgctcactaccgtcgtccatggcaaacttcaaatgtgcacgcgggttgttggcctgattcgggagatcagaaccggtgaccacccagcctgctctggttatatccaagaacatgtcgaacgctcaggcctctataattgctgttttctttttttagaacccagaaccaacgttcacctatgatgcttcactatggtaacgcagctctctagctagccaatcgtgtctgaatcctattgatctcattcgtttctaccgatctggactggtcttagctgagcctgcccagacagaaatttacatgtgtgcgaacgtgatgagaagaattttaccaacaaaagtcggccttcgcaggcagccttactcatcatacttgtccttcccgaagcctccacatttactccacactacactcatttatcataatcgtgaaggctcgccacccagtttcatacccatcgctatctttaacttataccattgttcacaagcatccacttgcacacagcccacccaaaaatggatgcgctcgttccaaccacaattgagcagtgggctttactgcgcgaagacgtcaaacaaacgaccatcctcacacggactccaacgcaaactgtcgaactcagggtttgcgctatcttgaccttcgtcagtggactgctctacgcattaagctttttcaagcgacgaagcagaggagcgtgggttttcaaaaaagacagtgaaggatattggcatcccaatgtgcatacaacgctcccaatttttgcggtactctatgtgatctgtatgttaaaatcccactgctttatctcaacaaatgatagaactcgaggaggctaatgcgaagatgatgaccttctaaacttgccgctcagtggatgtgagtgctgtgatatgcgtagagatgaatcttggacatgcggttgacccaatccccgtggcactgcaactggtagcttaccagacactacaagtttttgcttggttgaaaagtaattcatctaacttttttcctcaaacagtatataggatgcatactgaatttttactgcatttgatgacaactcgaacagtctgggccgttttgtacgcacttcttttctcgcagcagcgattaccagtaaacgcggttcactcgacaagagctcaaaggctcgtgtcgccacacgtattcaataccgtcacctcattgattatcattaccgtaatacttggacaactgccgttggtctatcttctatgcacggcgctccagaaattccgacatcaagtatctgctacggacttgtcgtttcagatggtgattgatgtgtcgccgcaagatgatgccacgagcatctatgatgctgctttccaaactttcgttgacataggcctcttgaaaaaattcgcaaacaaggcagccatactcttcaaaatctacaccattttcgtcatggtctggatgagcttcaacatcctggtatacctcatctccacgagtttcttactgcatgcgttggggtctcaaaagaattttctcatatcagcattagaaaatcgcaaagcgctcaaaattattcagcaacatgagcaggaagagattgatagccgtcactccattactagctggatgattgagtcggccccctcaagtcccacacgcccgaatcacgacgcttcaagaaccaaattaaaccacaaaagttttaacccatggacttggagatcatggatagatttcgccaatgacgaaagcctaaatggacacgtgttctgggaccgaatccatcaactgaatatcccagtgcatgcaccgaagtcgttatccgacgacgcatctcaggttgatgaaaaaggcgaaccgtatgtgtgtcccaacgatgctgcacttgagaagcactgtacgactttgattcgctactggtattctaccttgggacaaactgtcattggcttaggaatgtttgcttcttacctgataatggccggttggttatgtacgtcgttcttgttcctaaaaaaatgtcaaattgaaatctgaccaatgatcttgaatcgaatccagtgagcaaatgggctaattcatctggtcaagacgagctgattcaggcttttgtctggtcaaactggacgtgggggtcagtaattgaggcccgtttaatattttctccaatccaaggctgacgaaacatcctttttttggtgaatcattaggggtggatcgggacctcttctgggaattgtaagtaaaatacacacacatagtcatctcaatgacccccccccccccctccccccctcaattacctccaactgacacttcctttgatgataggttgcctgcattgtggctttctctccaacaccggaactacccagcgatttaaaatccaaaacatctggttcatcaaaattcaaatcttcccagccggtaaccagcctgggctcacttggaggcagtgagcggaaaatacaagagggtggccctttggaactgataagtctatccgcccaaagaacgccgattcaaaaatctggggtagagaaggtgcctgctctgggcttgaaggctgcctatcgtgacgacaacttgagcattggaaggtcggaatgggccaggccgtcgaatgatttcatccgaaccgaaaaaaaccaatcaagtctagaccgccagatatccaactcttcaacatactccgcatacagccacgcatctgctcgtcagcaactggcgcgaaaggcttcacccgaaagacaggattggttaaaactagacacctttcaaagtgaagacttggtggaagaagaatggattggtgggcacttcaaagctattcaacgtttgcgagagggtcttcgcgcggatgtacgatcgagcaggtcttctcaaagagcaagaagtcggattctttagttcttttgaccctcaagttcaatcacttacaaaagaaaaccctgtcaatttacatctgatgtaaaaagaaaaaaaacctgtacatttatatcctacatacatgcctaactataattgctttttgctttttatcctcttatataatatcatttcctaccgtaaattttgaacatatttctggacacaattagatttatttagacattctcttcacatgtatatcaatttagataataataaaaaagtagcctcttaatgagtgaataggacaggtgtgggttcacagttaaactacacaaatttaaaacccattctaagacacctttatcaacaatattatgacacaacaggagagcaaagccatgaactccaaatttttggggtgcacatccatttactcaaaaataatcaagtttttctcctttgggtgtgcactcaaaaaaactctggagtgtgtggtaggctagctcaacacaagcccaagcacatccattcattgagcctggtattgccttgctggcacaaagcacccctcacaaagcaatcctccaaaggaggggcttgcatgtagtcaggttttttgtctgagcacctgaggccatttggtggtgactttgctatcctgtttttaatcatcttcccctaaagcaaagctgatgccctttggaccatgagactcatctcatctttgcacatcttttggtgtagttcccattgcctcactcccatccactctcagtgtaaaacacctcaaacatctggcatttcagattccattacctttattgaactttgaaggtcatgttaccacttctggttgtgttgtggcttcacatagtacacggtgccaaagagacaagcgctttctgagggcccttggtttgtcctgcttatgagctcaatggacactttgattgcaccattttgaagccaggatgcttggctccttccactgcttggggctcctcctccagatcaccatgctccctgtagttgtgttccaaagtcaaaatgactcctaaaagccacatattctcaaagtgctcaagccaaaatcttggtattactcataaacctctcctacaaagagtccctttgggaagcgccccccacctgcttatgagagggttagttgtgccagtgtggcagggcaatgcaagaaaatcttgagtgtgtgatagttcactcaaagaatccttggagtgcacacattttttggtgtacacaggtgaaatatttggggtgcaaaaaggcagacacaaaaacaaaggatatttctaaattgaatcttgaaagacttgtaagactcttttgtaaactgaacaaaattaagctacacagtaaatggaggacttcccattgccatttagaagcctaattaggggatcttcaacagagtggggttggattggactattttcagaactaggcttaaccaggattgaaaaagtcttaacttttcgctaacattggcttgtcaaaaagttctcaaatgggcattatatgggtccataagacctcaaaactttccagagtatctcacaattttcctcagcttgtgtatagatcatttatcaaattcaaacagacctgataaaatcaggacctggctggctattgtgcctctctatccagggcggcttggaaaaaattgaaaagaattgcagttgggagtgttgatgtctaagccccattcctggacttgcttagcccctattttgttttcccccaattttgaaactgtgatgccatcatgctccaatccttgcaatgacatcactatgctcaaaccctccaaatctcttgtgcagtcatcactccacacgatcctctagtctctttttctttgcgcggtcatcactctgcaagttcccctttccttttccttatcaattttctctttccttgagatgcttctcattttccattcctcaggaataatctccaccaaattcctcctcttctttcactagaatgattagcaatcttatcttatctaattgtctttcatagctattatttgacacatatctttgcctattggacagcactcactgatttcatttctcagaaacactcaaccatctttcctgtcaaaaatcactcaattggtcatgtcatttgactgtatcccttccattcagcaaacaactcattgatcatcatcttcctgcgaccttttttatgtaggttatcctcacagatcttctactatttgatgttcatgtatcaaccgcttttcatttgtcagaactcttcctcttctttctcctgttatatcataagacattattgtactttttacttgtcatctactgcttctaggtgattatttcttttcttcctttctatttcacattgtgtttctttaagctggtgctcactcatgatatacacttttgagttcattcacagggagacctgttaggctgagacagtttgagattttgttaggttctaacttcttcggaagatcaagacagcccaactcatctcttctcacttggagattctcttaggtgtccctcttggataccaaattaaaaaacacaatcaaaaccacaaccagctcatgggaaagccaccaatgtaaggcttctgacaacaatgggccagctaggctaaccgcagcgttagtctagcctagtgtagcaaaaacacactacattttagtgtagtgttagcacagatacacaaaactgcgctaacaccacacccacatggtaaaaaaaatgtgctaactgttagtgggatcgcacatgtctgcactaacactttgcgcacaaggctcaaaaaagtgcccgctagtctacgctgcactactgtgctttttagtgtttttttgttttgccttttttgccgctcaatgcactgtagcggtgcactaacactacacagaaaaaaacaagccacctgttagcagcatgctcacactacaaattaaaagcgggcccctgttatatgtgttgtaactaaaaaaaaacatgtttgaggaaaaacaattccagacttgaacctgggatttcttgggtagataacagaaatcactttgcaaatctgctgagtgaaccgagttggtaagtgatgtgtgtgataagattactcaatgataggtgcaatataaatgtcaacttttctgggtctgatctgtgcttataaaccaacagttttcccctatgctatactgtactttttgccccaaaaaaatgcttcttgttgctataacaggctgctacaaggccgaaattgcacttatcagcatgttaggacagtgtagcctgcaaatttcgagagacaaacaaaggcctcgaatgctcaacaatgctacaagattaactgggaggtctagtttaatgagggcttgcacatcctcaacaagaggtctccagacaaatccccacttgcacgcctgagatccatgagtggacacagcttgacctttgtgggttttcagacatccttcaaaaacgtacacccacaaacagatggtgcggaacagtgaacagacctcaaacaaacaaacaaaaacacttccccaactcagcctggcccatttccgtacaaataataacaaatgaacatgaacatatctagtgcataaacccccccaacaaagaaagaggagaggagagcctgttggtgagggacaaagaaagaaaggaaaggaaaggaaagggggggggttggtttgtggatttgatgagattcatttgcaatcaattctactcaaggtgatcatacaaacaatcataaccataaatcaaaatcaacatcattaccaccaatcataaacacatgaatatcaatcataaatcattagcatcaatcatcaatcattaacatcaatcataaacacattcacatcaatcataaacacattcacatcaacatccatccattaattattgacatggcccaagaactctcacccaattatttcaaaaccttcaaaatttccaaagttttaaatatatatatctatctatcaatatgaataacttgaactactcttaagaccaaagattgaagaagaaacaaaaaaaaagaaagaaaaagaaaaagtctaatgaatgggacaagaacaagattagaagagattagagaaaccaaagcaacctgatcgagaggaaagacagaagaagatgtagatgaagtgaaatctgtctgattctgacatccctcccctcaaaaggaaaaccgccaaagcaaaccgaggacccagaagaaacgggtgagaaactaagttccataggcgccagtgcggacccaaacggggggcaacccggtctgcgaatcatgagtttgatgattgtgctggtgctgatgaagagcagtgggcagggaattcaagagatcgaagaagggtctttcgacgatgacgatctggtggtggtcgaggagcccgagcgcgaggacggcctgatacttgcgagacacggcgaccgtcaaccgatcctgacttcttctcgtcgtcgtcgtcgtcgacgatgaggaggatgggatcaagggatcaggaagaggggaagacgaatctcggggccgtttgagagtcgacggaggcagcagagccgacggggctaagacagacgaagaagaagaagacgacgacgacatcggggtgaggggagaggatgaagaaggggacgtggtagggagccggatcttggccacccatgaagccgcccaaatcagcccttcgatgggccgagaatgatccgtcgaaggtttaggaagaccgggctggtcgccggctaccacatccgttgttttctgatgacggttgctactactactgctgctaccaagaggcccgaactcgatcccgatcatcgagtcccgcatctcccgaagacccgccatctggccttgattgctatggctgagttcgacggcccatgagggccgctctcgactctcgacatcaatcacctccagctcgttcgtcgcaaagccaaccacaatcatcgatggcatcgtgcctggaaacgcgagacagttcaccaacattcccggcatcgtcaaataacaatgatgctattttttcaaaacaatacctttccaaagtcagtctctctcttttcatcatgagatgggggggggggggaaatttttgacggttggaaggaatttaccttcatggaatccaaattaaagatatgcaaagtttttctagaatcggcagtagcgagccattgtccatcaggactgatagcgattttggagataaacgagagcggggagtgatcgacgagagagaactcagagttggaaggatgaggaagaccagaaggatccagatctccagaggaagaagaagaagaagagggagaagaaggggaagtagaggcgttttcgagggaaggcgtggtagcgatgatggaggaaggagtgatgacgggtctttgcaggtcgacaagatcgaccaaccggggcgacgcgcgatgggggaagactctcaagagcttgatctggggcgctccgtctagaaaccccaagctcatgaccaccacatcgctcgacagacttccggcaagcaccaaacggctcgaatccgccgagaactcgatcgatcgggccccctgactcatcgaccctttcttcttcccgcactcgctcggaaacgcctcaaatcctttcacccgtcgcggttgaattacctcatcgactttgtgcaagtagaacactttcacttcgtataggtcggagaccgcaagccatcgtccatcggctgagatggccgaagtgatcaagttggttcgacactaagaaaacaaaagctgatcagctaatgtttgatcaagatgagagagagagagagagaagtagaaagacgcactttcaagtccatttcgactactttagcccaagcagcttgcccagcatcaccatgatcatcatcgtcatgagcaagtagatgagcggatttttgacggccagctttgaggaagagatggggatcagaagagacggaagatcggagatgccagatggagatccgttgcgagtttcgacagacgaggagatgggcaagcgggctgagattgacgacgggttcgcgctgggtggcgtaggagatcttgcgctgcatcgagtcggcgaaggagaccgagaaggagtctgagaccgggttggggaggtggttgaagttcaccctgccactcaacatgctcgagctgggtggcccggcgggacataagactaaggacatgtccagaccgcccgagatgagtacgggtaccattccatgaacatcttggctcatgaacttgagcgacgacgacgacgaagaggtggtggtggtggatgtggaggcggaggctgagtttaggagcgggttgtagggcggcgagagctctagtgctctgacatcgtgcgagtgcaatcttctggaggcggacaataaccatcgggattgggagattgctcctgtcttttgggcttgctggatgttcagagttaattgacaggtcttctgatctactccagaggtgaataccgattggccatccggcgaggctactatgcataacacatccgctcgatgggctcggatcgtctgtcgacgcgaacacgacttggcgtcccagaaatgtacattgccaaccgaatcacccgagatgattgtaccgctattccacgcagaagaacagagacagtatgagagaggagctcttttgtggggttaatcccaaaaaaaaagggaggaatggagaggactgacttgacgatcgcgacagtccacaccaaagtctgttcaccctgaagtttttcgacggtcattcggttgacgcatctgccagagctaacggcccatttccggagactggagtcagcacaaccggcaaccagaaagagatgagagtcgggaggttcgatcggataggtattagtcgagcctgttggtgaagaagcagcgtatccaggaaggatgccccaggagagactcaagagacgggttttgcatgggtccaactttcggatgagttctagttggttgtcggcaatgttggcgattcggatcgctccatcgtcacagccgatcgccagtctcgtcgatcctggtgagactgacagagaccagatggcaaccgagggcggcatggcgagcgtgcgctgtgaaagaatggggagcaattagagctctgtttgatccggtctataggaaacacgctcaccttgatcgtcccagcttttgggccatcccattcccactcgagaacctcatcagccccattagttcctagtaatctggggggagtacgggccatagttttgatcagatcgtgatcgatctgaggatcatcttcgggctcgaagtcggagggtatgaattgatgggtgaagatgagatgttcgacttttgagctggattgagagtgagtgttcttggggccgttcttggagggtagatgtccagggagggtgcgatagagagtccaagcttgaggggaggaggtgggtgagttgagtttctttctatgatgaagtggtttgttttgttgatgctgttgttgttgttggtagggttcgttgagccagatccatagttggatatccccattgcctcttccgactgctagcagacctcgatgtgggtttgctggatgttgctggtttgatgagctggcaaagtggtaggctgagtcccaggtgggtggtgagcaggcgatggcagtgatggtagctggggtgaagtcagtgaatcgacatctgtgtaggatcggttgttggtttgattgggattggtttggttggtggtggtaggagaatgatccgttttgagaggtgggtagagaggtgatcgagggaggatagctctttggttctttttctgtttttgtttttggttgttgttgttgagttgagtcagttagacatgggctgtttgtgatagttgttgaagtcggactgttttgtttcttggccatcgttgttgatgtttgtgttgtttgttggttgttgttgttgttggttgttggttgttgctgtgagctgggtttaaaaaattttgagtgtgaaaaaactcataatgcatacaacaacttaaccccccctcaccttatgcatacccagttatgcataacccaaaccccccccccccacagatgcataaacccaaaaccacaccccccagagagtcaaacacagcaaaaataatcatcaaaacgacgacagatattcacgatgagcgaaagaatcaaagacccaagattcaactcaatccaccacgacccaagattcatcaaaccaaacaacaaacaacacaagaacaggaaaacaaaaactgaacaagaagaaccaatcgacaatcgattcactactaaccatggtaaacaaaacactaaaacaaaaaaaaggtggaaacaaggactgaccattgtgcatcttatcagattcaacacaaaagaagaagaaaaacaaaagcaaatcgatcgagataccttaaagtgatcgactatgcaagaggaagagtgatcctagaaagctcagacgaagacgaagaagaagacatcatcaacgatcaagaattggaatcggattccgactcagaggaggatgtagaactaggcccaggatcaaaaaggaaccgaagacaagaagaagaactcgagatagatctcaacgaagacatcctcgaagaagaagaagggttgcagaagaggattgaagaagaagaagagagcagaccacagatccatccgacccgacggatcgcggtagtcaatctggattgggaccatctcaagccgatcgacatctacaaagtcttctcgtccgtcctgagtgtcccgatccacagcgatccgcagtctggcccggccgcctcgactgggtcggccagacagccgacggacaagcagcagcagcagactggccggctcagccagcgggtcgaaggacgggtggagcgggtgcaggtgtacaagagccagttcgggaaggagcggatgaggagagaggatgaggagggcccgccggcagagatcttcaagacttcttcttccgtccccttctcgcacgaagatgaggatcaagagctggtcgagctcgataatggggccgagttcgacgacaaagccttgcgccaataccaactggaccgtctgcgatacttctatgcgatccgtcttcttctcgattccgacggcccactgccccaaacaccgtggtttggcggaaatccgacggggactggagtttcgatacgggaccgctaacatcttcgaccttaggtcagctgccccgtctctttttctttcttcttgactgccccgtttttttttcccggttagtgtggttgatgggatggggtggatagttatgtgcccgacgagatggagttcgacgaggccgatctggccgacgaatgtgatgcggacaccaacgactaccagccgctcgaattcagcaccgacgtcagtcctccatccttcatcccccccttttgtttatctagacgaatcaagagttgatgatggtttcttttttttggggggggtaggttttgcggcattcgaaagtcaagttgacgtgggacaacgaggacccgatccggaagagatacacgcgtctgaatacgcagaagttgacgcaagaagagctggacgagctagattttggacggtttattgcgccgggttcgagcgatgaggagcgggggtctgatggggatcgagcagaggaggaggatgcggagggtgggacgaggaggaggaaggccggggtcgggatgggggatctgcggaagaagctcggcttggtggccgacgagccggccgagatcgacgacggggagctcgagatctcgttcaagcccggcttcgtcgaccgccctcttccgtctgttgctgcttccgacccgccgccgcctaagtcgaagaaccaacggatcaaggagaagttgaaagccaagccggagtccccggcaaagcccgatgaccaacatcatgaccggacggcaagagggagcaagagtgatcgggagaagagggaggccgacgagctggcactcttgatggtcgacgatctcctgcctcctgtcaccgctgctcattctgatgagcccaagagtctcggctcagatcggcacttcgacctctcaaagatcctcaaactcgagaaactctcggccaagaaggccaagctgtccaccaagacccgacgcaagctcgtcgcgcaactcgacggagatccgccggaccagctcgatcggttccaggtcgatgtcgacgatcctaggttcggacccgggttggtccgcgaccccgagctcgccatcgatccttctaatcctcagtggagtctccttcccttcttccttcatttttcccctttacccccccttatacaatcttgttgattttttttgttttggttcgtttgcttttgcgcgatctattcgtctaggttcatcaagtccaaaaacatgctcgagttgttggattctacccgcgccaaacgcgcccgccctctcaccccaccatcgccaagtatggaagacaacaagaacaacaatgatggtgatggtgagcggtcgatggctggtgaggagaacaacagatcggtcgagcagctgctttcgcatctcaagaagccctcgcttcagacttccaaacgggcccgcatcggttgattttctatttcttcttccttttttttgtctgtcctcagacatacatacctactatgtttgtttgtttttgtgttttgttattggtttttggaagatggatggttctcacacattcacagacaacattctatataaaaattaagagttctttctatgtttaggagaagaaaatacaacaagtgatcgatcggggaggagcacaagaaaagagagagagggggctataggttcaatcatagcgtgctcttttagagcaagaagaggaggccggtctggagcttgggtagtgactggcaggaggaggaagagcggaggcgtcggcgagcgaggaggaggagggagggcgggaattattaggcttgttgttgttatgaagatgatgagggtgttggaagggcgggcgcaagagaagatttcgctgaggattatggatgaagttggagtgatcattggccatgatgggatcggtgtcgtcaggagagaccctccgcaagggatacttgatcggatgaagatgatgatgatgatgggtttgctggagtttaggctggtgcgggtcggagggggacgaggaggatgcgggcggggggaggaagctcgcccgactggccgccggctccgcccgactaaagtactcgtgtctcagcgctcgctccgcactcgtccgttccgcagggtcgtaccgtaacagcccgctcatcaattggtaccccagctcggctgccgctgccgctgctgctgctgttgttgttgttgtgggggtgggggtggtgggcgggccgggtgtcgtccggtggctcgtcgtcttcgtcatgtaccattgtcgtaacccgttcgtcgtcctataatttttttttttgcttggttagttttctcatttttttggggaggggaggggagggggggactcgcttttcgaagcggctcatgttcggatactccggcaaatggacgatcgatggccattcttcctctactcattatcaacacaaaccatcccaaaaaagagaatagtataacatctattctggatgattgagagagcaagaggaagagagactgaactagtaggggtgccgaggagatcgaagattttagagagctgatctctctgaaagcggacgttagaatgcgcgaggaggttccgattatgttcttattgaagaatgatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactaggaagtcgtgttcgcagtattcgaagaccaggtagatcgacttgtcttgcagcatgacttcttggagggcagtcaggttctcgtgttggatctctctgttgagctgttgatggggttttattgttagttgttgttgtttttctttttttttgagtagaagcttaccatgatctctcgacaggcactctgactgattccagtgtatgagacttcgccttccctgtctgtttatatttgagattaagttagtatctgttttctgatgtttgttttgttttgttttgattacctggtttgaatttcttgattgctactacagtggtgttgttgttgttcctgggttgtgccttgtatactttcccgtaggttcctgaggagatgaagccgaggatcgagtacttgtcttggatcgactggcgttggccatcccgtctgtcccgataagccttcatcatcctaaaaagaacaagaagatgctactcagaataggaagaagacactttaccaccaatatcagagctagcttcgaccaaccatggctgcgaaccaagaacaacacactccagcaacgccccccaggcctactgggctatcccgaactgagccatccagaggagctcatcaggctatccgaacagaccctccgacgggccggactcatcgtctcccggatcgtccactcattcactcctcatcataatactaatcccaagcttcctcaacaggccttcctcgactccatcaccgccttcgatcggctctcagacgtcctctgtcgggtcatcgacctcgccgagtccatccgcaacttgcatccccaccaggaatgggtcttcgcagctaaccaggcccatcagttgctctccagatacatgaacaccctcaacacccacaaggagctctacgatgtatgtgcctccgatcgctgtctacatacatgatcgtcattctgatctttccgctcgtcgagcaaagttatttattaggccctcgatttcacgctcgctcgagtctccaaagacgacgatcccaagctggtggccgccaagacggtagcccaacaattcatccgggacttccaacggcatgggatcgatctgagcgggcgagagcggaagaagctggtcgagatctccgacgagatgatggcggttggacggatgttctttgcgggggcctgttcgagtggaggggctgaggaggaagggagcagcagcagcacctggacgacggcggaggaggtgcgtcagatcggctcgatgatcggcccggagccgctcgcctttgacggacaggaggggcgggcgctgatcgagccgaacggatggccggcccatgcgctcctacgctaccatccctcggcgaccgtccgacgacggatctggctgagccaacgacagagtccagacacccaagtcatcctactcgaatccttactcaaactacgctaccaattcgcccgtctgaccgggaaacagaactgggccgaggtcgttttggaggacaagatgctcggctcacccgccaatgtccgtcgcttcttggacggcttggcccaagagacccgacctctggtccaagaagaatcccgcagacttcgccaggtcatgccccccggaagcaaggaccctatccatccctgggaccgggactactactcccaactgctagtagcctcccgtcaatctgcgcgaaatccggcggccaagatgcgcttctcagtcggcaattgtctggagactctttcgagtctgttctcgcagatctacgggatctccttcgaggtcgaagcgccccaagggcccgaagaggtctgggacgagctggtagtcaagctagcggtgatcgacgaagccgaagggaggatcgggaccatctactgcgacctcttcgatcggcccgacaagtcctccggggccgcccattacaccgtccgctgttcgcgcagaaccgatctcgaccaagcccatctcgatttccagttcctggatgacccccatcgacccgtcatcgatcagctcttccccgatccacttcgctcagagcctttgcaagtcccggtctccccaatccctggtaaaatcggcacctatcaacgccctgtagtcgtctttagttgtaccttcgaaccccctaatctcatcgatcgacagccgagtctcttggcttggtctgaggtcgaaacgctcttccacgaaatgggccatgcgattcattgtaagccccctttctttcctttctttctctctcaagtttcactccggggggttttttttttaacttaatcttttcatggtcaaaaccttttaagcaatgatcggtcagaccgaattccataacgtttcgggaactagatgtccgacggattttgtggaattgccgtcgattttgatggagcatttcgcgcgctcgaagccggtgctgaggcagctgatccgcaaccaagcagacccgcacaagaatgatcagatcagagatgtggaagggatggtcaccgggttcgcggatttccaagcgggcagcgaggcggggatgatgcgggcgacggagacctattcgcagctccagctggccgtcttggaccagcttttccactcggagatcgtcgccagtccggcgttcgactcgaccttcgaataccaacgcgtcgtccgagaatacgagcccgcttcctcctcggccttctccgaggacgcaggctccgatcgctggcatgctaggttcggccatctctatggctacggggcgagctattattcgtacctcttcgaccgggtgatcgcccagaagatctgggccaccctcttcgatccaaatcctacccctcctctggcccccggctccccgcataatgatcagcttagtagggccaacggagagcgcctcaaacactctctgctcaagttcggcggcgctagagatccttggatctcgctcgctgagatccttaacatcgaccagctcgccgatggcggcttcaaggccgtcgacgtcgtccggaaatggggcctttggaaataacttttatctctctctctctcttggcttgtactttctctcgttcagtcgttctctctcttttttcttgtttggcacttgttctgactcggttcagttcattcgagtcttgtccgcaaaattcatttatttcgttgcaggttatgaaatatatttagagaagagagagatttggtggacgaccatttagtggagcagaggggggagggggatgtgcgcaggtggttgcatggggtcatcttcactatgtccggcggggatgatctgggaagagcgctggcttatcaaagctcttgtttgcaatcagggtaacaaacacaaacaaaatattcatgaggggccaagcttctctgacaagacaatatgtattttcgtcagactctgttgacttgactcaaggcccttgcagctttaaagggccctggtagcattctataaggctccaccaaaggaggcacttgcaggttatactttttttttcttggggggggggggggggcttacacctttggagggccctggtagcatttataacctcccccaaagaagggacttgcaggttatactttttttttttttggggggggggggggggctgagaggttttgcattcaagtgtaggtagggagaagatgatactgcattgaacatgagatgctcagctacaagcttcccttcaccttttcatctcataatcttactttgttgaaaactttggggtgggagatgcttggatttcgggtgctctgcactgccagtcctgggcaactcagctttgccccagccaggcaataccaggccctacaaatggatgggcttgtgttaagctagcccccccccccccccttggggatgctgtaaggtgtgggaaacttgattaggcctctatgtactggatcagctataatgctttcttttcttttttaaaaaatgagatcaaaaacaattcctcttttctttttgagaaaacattggaagaaagaggaaataacacatttgtaacgaatgattattggatgttctgtatgaagctttcttgcaatgtgattcttgacagttgtctgaagctgtgggatcttataaggaacatcaaatatttacgattaaaggggaggggaggacaaaaagctagtgagtttatggaagaaatttgttgtagtagatcaattatagaaaggatgagaattgatggaataattttttagttttcttttttcaagtgagtctaatgagctattccatgagcagcttggattctcctatcgagttcctttgcctcagtagcacactcttcaatgataatagtcatagctttgagccattggttcaaagacttctcattgatcttggaatattccgggttttgttttaaccaactggacagcaaaccatagcgatttttgagttgactgtagactttgattaattctttattcaaagagatcactctatcttgataactaatgaaaattgattccatcactttgggagctaatgacaacccgtttctttccgcaatgtcatggaattccattgctacggccatcgaataatttatcctggttgggatcaaaatgagatcaaattgtaatcgaagattctttgagcttcctagtttcttgaacgatctatccaggattcctggggaaatattgatgttgatgaaatccaataattcacaaacaagaccagataatgctcttgtttttttgggcccattcaatgtggcaaggaaaagtttgacaaggttgttgacgtctcctgaaaattcttgatctgttccaatcaagcttggaggaacttcttcttttccttcaacctgcaaggaggttgaaagcttcaatcgatctggatttttcaagtgatccaagtatttctttcttccaaatgatttttcaaatgaatcccattcttggaagcctctcaatctattaccattcaaaaacaaatgtgcaatcagcagttcaaaattcatccttactttgtctttttcatcaagaacttgtttttttttacaaaataaacaataacaatatcatcttagcttctatacaacaaaaaacggttgaaaaatatggagaagtttcaaggagaaacttaccttgagaaaagctgaacccaaatttccaaaagcattgatcggtaataaatgatggagtcaattgcttaaccattgatgagaaaccttgctgggaagaatggaaaaagtaaatgctgaagtttctgagaatgtgatcctcttgaaacagggttttcagatcattttcagaaataaaatgatctctcaataagaactcaatggtttgaaataagtaatcaaatttcagctttcctttttcttccaattcagcagtgacttggttgtagtagatcttatgtccaatggttatcttcttgattccatctagaatggattgaatatagtttttgaatttgagttctctaattgatggaaagagctctgagggaatttttctgagcagtttgttgaatcttttattgatggtatttttggatggtcttgatgtctcaaccagttccaattttgaaggaaaatcatcaaacatcccaagttccaagagcctcaactttgtcagttctaatactttcttgtgtaattcattcagttccttctcctcatcaaactcatttatttccctgttttcaccattgtactcatgtgctggaaaatttgaatattctgtgaaatctctcttgagaatggcaatttgcataccaagccataccaccaatgcttcaattccattaattttttttcagtcaaacaactcatcatcaaccttttaattctttaaaaaaaagtgcaaaattctgtgaaaagaatatttttaaactcacattcattttctttccatttttcttcaatttgacccgctgtcaatagaattaaggttagtcccaccatgaaattccatgaaaaatggaccacaagagatcaataaaattatccaaccttgatgaagattaaaaatctgtaagagggcgcgatgttcagccaactgttccaagctggcttcttgcatctgttggtaatacgtgagattatgatctgtagtttctccttcttcatcgacacctttagcattcaaatctggatctattttggaatgagtttccgatttttcatgcgctgggatcatcaagtcccctgctttgctttctaaaaagccatgtggtaaagaaaggaggtttgttactaatactgagctataaaaccttgatcaaagaaagactatgcaccgggattgtgatctggagtttctccttcttcatcgagacctttagcatttaaatttgaatctattttggaatgagcttccaatttttcatgctctgggatcatcaggtttccttcgttgcgttctaaaacgtcaggtgaagaaaggaggtttgttactaatactgagctgtaaaatcatgctcaaagaaagattatgcaccaccaaattctactacatctcttgcggtactaccctcaattccagcttcctgtggcagtttacccccgcatgtcgtagcgcttgccaagattgagaaaaatcccaacaccagaaacctcgaaaacattctgtacgccagaagattttgatttgggaaaattgggatggggggcacgtgtgatttaccctgaaaagaagtgagcttatatagtcaagtaaatgtctttgcagggtttggaatgttatacacctgcaatccagtcggatcttcgcggcgacagacttgacatttgcaaaagcttgttcgcaggcaagacacgcagacacgcagcacaggtccccagagcccccggtgaggtcattagcatcggtggtacctgccggcgagtgaggttttttgctggtgttcaatacaatgatcctggaagagtttcagtttgaatcggtgagaggtttcagctgcagctgatgggtaaccttggcttacagccttgccttcgaagttgcacgcttcatattgatctcaggcaaacaaccagagaaactgcgtacggtgttgtatgatcacgtttggaatgatttcttggcctaatgataagtttttcacgtattttcataggagctcttgcaatctgtttcaaatatcctgcgcaatcaaatccagagttgtttgaatcaggttccctccagggttgacggaaattgcatgttgtggggggtctgaaggtgggctcagttaatggcaggacctcaagtcctaacaaaaatttctgttcaaatattgtcatttatatttagccaattccaagtgagactcttcatcacttaaggatttaggcactttcatcttaattttgcaccatccgattgctgaggaggattcctcctagcgcatccggcagaaagtgactaagtcggccaagaggaatagtcctcggcgacccggagagctgaggtgtttgaatgcctaccgctttgtttcttattgataagcggtagatcagataggaaattgcgttcatgactcccacttcccttgggattcaagcaatgaaccccaaactcgcacgcgaccagttctggtcatcattcaagggtccaccaagtgcaaaagtaatcatcaccaccctacaccctttgcttaccaactgttatagattcagagacttatttgtttctgtaatccctcaattggatctgtcagcaaatccgtattggttgctaaatccgtgcaagataaatttttgaagttgtgacctggccactagcttggggaccacaaccacatgaattgaagctggtagttggctaagttgctgtgcagcttcatcagacgacactgcttcgacaatccacctgttgcaggggaacaagcggaaagttctcctattctcgcctggtattacttgtctgcaatgcacaggctcatgatcccaaagcgttttgattttagataaattgtagttggatttaattgtcatcctggttttagtatttggaaccttcccactttcctctggaaccctaagcctagcttcaacactagaaggtgcatatttcatcgaattttcttgatcttttaacttttgaaacttaattcaccagtggcgattgaagttaaataacaacggtgtatatatgtgcccagatgctgcctctttgatttcatgtggaatagattcaagaatcatggtttcgaccgtctcctatcaactgataaaagtctttcaatctgtgtgagatagactcaaaaaccacggattcgaaagcctcctgtcaaccggtagtggtcattttcaaggggcaatccaacatactctagaggactgcaaggtatgacaccaatacttgccgtgattgaggctttgggtacataagcgttgtttttgaagtgctggggggggggggggtttatatttgaagctccctcctagcccttgttgtggatgcacaagagcacttttggttaccttcacttccggggtgtctccgggtaagcatgagggcaagctgtgatgtgtaacgagacttgaagaggagtcaagtaagacccagaagaagacagtgtacatacaacatagagagggtggatgagggtaaatgacatttgctgcaatgattgatcagttcctgggtgtatgtcggcttgctcgaactggtcggtgttgccgaatgtcaaaagattgcccagcggccacacgtaacacacccggatatatcgctctatatagctcctgagcgccaacagacaaaaagttccggggtaaccaattcagcacgttttgctggtcaagagatgacacctgccgttacaccttcccgcgtcgcttcaacgggcgccggaaggaaattgaggcctgcaggatgcgcgagccacagcgctgtgtaactgcggtgttgcgggaatagatctcctgcttgttattttagtcttggagtcaaggtatccgatgggatgcacagtgaggcattcatcaccacgtgcaattgtaagcaccttgagagttttgttgcctcggtcttgttgaattatactgcgctttccgtttttgaaatgaaatcacgcagcaaaacatccaattgtcactcgcatacaaacctaaccctaagaaccgcccaacatcaaaaccgacaacaacccccgccagtataccagtctttttcttcacgcaacaatatcaataacaagtgaagtaaaaagactggtacgtattccccctttcatccaaaacctcaacaaatcaaatcaacgacaataactaatttttctttttcctatcttatcattttctttatctctccatttttagatcattgtccaaaacccatttgcgtccttcatacataaaaactcatcgatcacacatatactgcattacgcaggtatgaatgtttctctatttttcattcgcgttatcattattatctatctcctaacttttcattcaatttttccatattcaactttcaggtgtgtttctttatcgtggtgataaaagtgttctcgtcgtgtgtcataactaagtcaagtaaaaaacaaactacaggttcgcttaatcttttctttactatattgtttttcttcttttatgcagaatgtttttctttattcacgcaacaatatcaataacaagtgaagtaaaaagactgatcattgtccaaaacccatttgcgtccttcatacataaaaactcatcgatcacacatatactgcattacgcaggtatgtttctttatcgtggtgataaaagtgttctcgtcgtgtgtcataactaagtcaagtaaaaaacaaactacaggtgtgtttctttatcgtggtgataaaagtgttctcgtcgtgtgtcataactaagtcaagtaaaaaacaaactacagcttctccctcatcggattctgtgaattattacaggtctggggtaaagttcaatttcctgctgtgttaccaattaggagtcttcaccggtgatagccttggagtaaaagaatccgatggggtgcacagtgaggcattaaccaccacatgcatttgtaagcacctctagagatttgttgcctgggtccggtgtaaagttcaatttcctgctgtgtaaacaagaagtctgacaccggtgatggtccaattctatggcaggttggctgggaatacacaagcttggcttccatggcatctgattctgtggaatatggggcatgtcccgctatgaaggggaaagtgccccagaaaggttcccgttgcagttgcagaattttttgcataaagagaggctgatccttgctctcaattttccatctcattcaccatccaattgtagtaagcctaaaacatttgatacttgtaacaaagaacaactcttcctacttcagactcagtttatatccaacttcaaaatgaagcaagcttgtattatgatcgcccagttgttcttggcttccagtagcctggcaagaaccttcaccatccaaaataactgcccctttacgatttgttgagttgcttttcaagcccccccccccctgatttgacgagcatctgaattactcatccccttgcgttctcttccaatgaatatatatatacacagggccggcgtattttacaaaccctgactctcctggtgagtactttatgagtgatgacattattttgcaacaatgttctgttttactgatcatttttgtatttctcttgtggagcagctaaaatcaccagtcaacccgctggttgggaagctcaaggatcttcacaaaagagcgtcgacgttcccgatggttgggcggggaggttctggggaagaaggaactgcaacttctccaaaactgggcccaccttgtgtgcggtgagtcatcaagccccccatcaacatgtcgcgatgtccatgtctaacaccattttttttgacaatttcctcagaccggaggttgtaacggaggattagtgtgcgattcagccactggttcgggtgttcgtaagtgatcccctcaaagttgacggcttcccgaagattaatttagtactcaactttctttgtcttcagccccggcaacccttgctgaattcaagttgaatggtgatggcggaaaggactattacgacgtttccaacgtcgacggtagcaaccttcctgtcttcatcactaacaataaaggctgcccgactccctcctgtaagacggatttgaaccctgggtgtcccgatgatcgaatgaaagtgaaagatgctacagtcgactccctcttaaaccatggtctattaacccataaccccttttaagccatacatttttctaggaaattggtccaccaaagtgagcaaaatgcctagaaacttgacttattaacccatactctcccttaacccatagaaaaacatgtccaccaaggggtatggcttaatagggagtcgactgtagtggggtaaccattgggtgtctttcagcctgtcaggtttgtgaattaaattgccacgtcaatttcagtctacttcagatcctaaaagacaaatgattctatttgaattttctgacaggcaaacttggatggaaaccacggtgattcagcaaactgctgcactggcagtcacaacaccgcggacacctgtcccaaggataaagtccaattctatgacttttttaagaagtaaggagaattcattttcgcggcatacataccaaacggaaactgacgatctttgataacggcacttccagcggctgcccagatgcctatgcttatgcctatgatgtaaggaactcattttctgaggcaaaatatgaaaggatatcaatctagtgagggtctgacgcaattatcaaacatttacctgatccaatttcacaacaacaggaaagcagccaaagtgcgctctggacttgcaatcaatctgcagacgtaagtaaactgactaagttttgctttgtttataattaaattctgagtattcattgatttacattcattgtttcatctacatccagtacaccatcacattctgcccttgaaagaaggatccccacatgccaaggtcaagccaccttttcaatcaaggttaaacaggataggttcaccttttttgcatgtttctgagggtagccagttatactactagtacttctattcccatcttgtttaagtctgcctcaaaaatcatgtaaggacaatggaaatattctgtaaaggtcatttaaaattgaagcttgaatgaattgaaatgtaaacataccatggattgttatttctttggagagagtggttctgataatgtctcaagtcttgccttgtaagaggactcattgtgcagcatggcaaataacagacagggtagatatttcttccaacattttattgcagtaaggaattgaggccctgtgggggaaaatctggtgctgtttgacaattgatccaaaattataaattttaaaggataatagaatgaaaacaagagatgaattgatcaacttctcttacttaaggtgattttttcaggtaaccctctacttcctgcttgtacatgtgggtgctgatctaaaagcaaactctatgagggaaaaaaggtggccactcagggacgccggtgcggatgcccatctgattaacggagacgcgctggcacaagcggcgaattttgttgacaactagcctgccaagccatcggccccgaagacgatcaaccagtcgggcttcatgatgggcaaccaactgccgggtagctttgtgccaactacaacttatcccgtcacgcagctgacttttattacaccagtctggcagcgccgaccaagtcaagcactcagaactagaaccaactagcgcagatcatgcgccagttgttgagcttctcatccgtccagtggcagcagcatcctcagttcatcctcccccttcaacccaacggtcaattatccataatccattcaccatcagcgacaattcttgtcggcttcctggccctggtaatgcctcgacaccccttggcctcccaccttccgtttggcactcttacaacagaacggagaaggagggaacagctcaagtatcattgctcctggaactccataaaactcttctgaaaagttgtctgaaccacccgtcccatcaatccccaccgcaccttgtgctttgcaatccgcagccaaaattgccagttgctcatcaaaactctctctctctctcttgccctctacctctctcaattcaacccctctgcacctcggtctctgatgatagtctgtatgactcagggagtcactcaaagatgggctgggtatgtggatgtagaacacatgaattctcaggcccaacaaggaacagcactggccagatcaaacaagtcatccagtctcatccagtccgttcttggaaattcaaagcctgtcaatcccctttgagtgacacaacttgttgttggttgccctccaggcttatctctcttggctgccccctcatattgttgagcttgaaaaaaatggctagctccccactgactccatctggacttggttggacaaattcttggctggtaacactctcaactctacttagtatgtatcagtctttttttatcatttctatttacttggcatgtgattataatagtttgacttttttatggtttcagatttgtttccagggattgtaaaattgaaatgtctagaaaaataaatcaagttgaatctatttggggagtcgttgacgaatccttgagagttgtctaaccaactccctttatttgtgcttccaattaatacaatattcaacagtttcagacatctcttggagccaatggttaaattctttatcattaggcttggagtattgaggattgtattttaaccaattggacaaggaaaaataataaccattttcaatcttgctgtagattttgagtagttctttgtgcagagatattactttgtcttgataatcaatgatgactgattcaacaaagtgtaaatcaaaggccgactgtcttctttcccacgcatactgaaactccaatgccatatgcatgaaatatttcattctggaaggtatcaatattaattcaaattgtaatttgagatattttggacttcctagtttgataaatgatttatttaggactcctggtgagatattcctatcaatgaaatctaagatttcacaaacatatctagataactctcttgttttcttggggccatttaaaatcccaaggaaaagatggacaaggttttcaacatcttctgtaaaatcttcttttccatcagaggttgaagaaattgctcctttttcttcaaccaaggattttgaaatatctgatttatcaacatctttcaagtggttcaagtacttgtttgttccaaatgatttgataaataaattccattctttaaaacttgccaattgattagccttcaaaaacagattttcaaccaataattcaaattcaattctcaatttgtcttgtttatcaaggacttttttgttcaaaagattgagtataaatgtattttagcttttgagacaaaataaaacagcagatggaaagaatcattaaggatcaactcaccctcaaaaaaagtaaagataaatttccaaaatgcttgatccgtaacaaatgaaggtgcacattccctagcttctgatgatattccttcctgggaagaatgaaaaaaagtaaatactacagagtttgagaactttatcctcttggaacaatactttgatatcattctcaaagatgaaattgtttttgaacagcaattcaattgttttaaataaatatccaaacattgctactgatttttcttccggatcacctgtgattggatcatggtagggttgatgattacagataatttccttgatttcattcagaatggattggatataattctggaatttttgagctctaattgatggaaagagctctggaggaagttgcttgagtaattttgtgaatttccggttggttttcttttttgaaggttttggattgttgatgtatttaaaagatgaatggggttcactgaaagttcccaattccaacaatttcaaccttgccaactccaacacattcttgttcaatctgtgaactttaatcttctctttgaaactcttcacttttgtgttggcattattgtagtcacgtggttgaacatgttgaaaatagtcaaaagtttcctgtagcctgtttgtttgttcagaaaatgatctcaagttttctttattccagaaacatgttttttttttgtccaaccatctacaatcagcaagaagccaaacatcaaaaggaaatcaagaccaccacccaccatggttttctttccacgtcttcctaatttgaacagctgcaaaaagagaatgatgatcttaagctgaactgttttatgatcaagagggaaaatgatgaccagagaatgataagatacccactttgttgaggagtgaaagcctttaagagggggaaacggtgaaccaactggtcaaaccccaaatttgcaagttgatggtgagttataggacttggattttcaccttctgcttctttaaatgcaccatcaggatctgatcccgaacccacttgtgcatgattttccggcaatctttcatgctcttgaatgatcagatcttctttaaaatttgttttgttttccattcaggtaaataaagaaggggagggggggctttgtaattagcatctgatatcaatcccatgaccagtgaatgtaactgattgatatggaaagggtagtatttaccactaaatttgattccaatatccctgctcctggcactactagtactactctccattccagtttcaagtggtagatgagccccatgaacggtagcccagatagagcaaaataccaaaacgagaaatttggaaagcatcctcaagacaaacaagatcttgaattgagaaatgtgtgtggcgggggggaatgctgccacaaaaaaaaaggcagataaccacgtcctttgttagactcctgaaggcaaaacaagttctttcatggggtggaaagattgtgcgtcttcgcagcgacatcaaacttgacaattgcaacaggccacgcgtgcaccaatgtacactcactcgcagtcgagacaccttaagacagggggtctcccgccacttgcctgagcgacgcttttgagtgatagaggtattttttgctggtgatggcatacaatgatgtttgatggagaagagtgtaaaggaggtcgatgagggtgaccagtacaccagatgccggctggagcaagggaacccgataacaagagaaaaccatcctgattgatacaatctggccgaggaatgattgagtttaaaggtttggcgaaggttaagaggcagtaatcagcagcagtactgtcgatctgcctctctatacatcgtcaaagcaaaaatatttaagtacttttgtttgggttggaccaatgtttttttggaacctgctacatgcttacaaatgttgacaaatagtaacctggcctcgaatttttattttctttcataaatacattgcctgaaatgttcggagtttgtgattagataaagaaaaaggtatgagacaattaattcaatcaagtagattaactgaatcactaaacaacaacaattggaattagcgaggacataaataaataagtcgataaatatacaagatcaatgaagggatgagattctgaaagagaggtacaagtttcccagagatttatcgcacagcttgattagatttctcgcgcaagataccagtagagcgagacttgggagtgggcaaagcggagaactgattcttccttttgagagaagttcgtttcggattcttgaccaccaagtcaggctgatggtcttcagcatcttcgagtgcaagacatgcagaaggctgttgttgatgatgatgatgacgagactcgacgagatgattttgaggatgatgatgatccttgccttcttcctcgtcttgactttctgccttttcactgtgcaataattgattctctggtctgtccttgactcttcttgaggatcgagtcgcaacactactactgcgatgattatcacttccaacaacgtctgacccaccaataccacgatcatcatcatcgtattcttcgtcgtcttcttccagctcctgttcttcttcttcttgtccctcatcagcactacttcgcccagaatctccagagtcatcctctaaggatataaaccgactcgtactcgattgttccagtaacggattcgcctcgatcggcagcttcttcctccgaggtgtttggcccgtcttcacgtcttggcggatctcattggtcagatatagatggatgttgttccgaagacccgagaccatttctaatgacttatcaatacaattgttcgacatcgtcgcttgtcgttcaaccttttttttgaacacagataataatgttaacatcatctcaatttggccatgagtctcagaaaaaaaaaaccatgtttgatggtcacatacatcattcaatacgtgtttgacactgccctcgaccgtttgaacttgttccttaatttgggagaccaatttatggtgataaacgccaaccacttgattctcgattttggcgacttcactctgcagaccctcatcgagcttcctaaactctttcacaactagtatgcatacatcaaaatgactcgattgaaaatcagcatataaatcaaggattcagagagcaataattgattttgaaggaagatatactcacactctccacagttttggtcgagtgtatggcccagattttccatcttgcttgaatgcgcggtgtatgcgttgatcctttcgcgttggtcgacggtcagattgtccagcaaggaagcttgaccttcttggaaagtctatagaagaacgatcagaaagaaaacctaatcaataatccgatcgggactatgatggatggagagtaggaggaaaaagggcaagggctgacagtttcaaagacttccaattgttcgttagcagaaccaagggtatcattcaattggagatcaagttgagcccgatcctcgtcgagctccttctcgaatccactgaacttgagtcttttgcgatccttgcgatctttgagttcagccagagattggaccaacgagtcggtctgggtcatctttcgtttaaggttcgaggcatgttgtcgttggatcaagtcgatcagctccttctcatcctgttggattcgtttctcttcttctaggttatgttgccgcaatcgttcgatttcttccttcagtcgagccgcctagaaaaataaaacgaaaatcatccatccacgtttagtctcttctcacttgcttatggagaaaagagggattaggtggaccagacctcttctttcaattcagccttctccagttcgtggaatttcatgatcttctctcgatcctgatcgaacttttgatggataatttcaaacgaactttgaacagactccttagtactttgtagaaacttgaaagcctttgagacacgtgaaagattgtggatttcttcagtttttttttttactcaaataaatatattgatgaaaaagatgaacatacatctgttttgacctgatttaaaatcgattggatattcgaaaacttgtctagttcgagtttctggatgatcgaagtcagatgagtttgattctccttcacaaggccattcggcactaggtcctcgcaaatttctttcacaaaactttcaaccaattgagtgttaatttcacccatcgactctgttatgttacttatgatttgtttcaaatcgacttcgatctgattattgatcaagttttgattactcttcatactcttttttttgagatgacgcacaaccagatacggaatgtgttaacagttgctttcttaggatgaggactgtccggacgatacctcgagcaaagtgaattgatgactaactttaaccaaacgttgttccatgtcattcaagtaacttttgacgcctttgttgatgtgatttgattgattagcaaactctttgagatcgtttttcaggtttgcagcacttgaagataaactttgatcgacctcgttcaaagtgttttgattgtacgattcgactgcagccttgcgagctaacgaaaagaaacaaattcatcacaaaaaaaaccctttcggttttcgtcagcaataacatctcgaaactataggactgatggaaattaggattaggagatcgtgttaccaattttttctcgaaggccttcattatcctcgtacacttctttacactgatttttccatttcgtgcgactcttttcgaacttttccttcatctttttttcttcagagaggtcgatttcaaggccctccttgatctgtttcatgttctcgaagtcggccgatttgaggttgagttcgtcttggatcttcttgatctcactttctctgacgttcaagatcctgagacacttctcgaactctttcttgaccccgatcaactcgagctcgatcagctcgatcttccgcttactctcgatcaacgtccggctcttgttttccgagtctcgcatcagttctgcccatctttcttcgctgaaatagatcccattcttcgtccgagtcgcgatcaagtcgtgtcgtagtttctcaatctcatggacgtattggttgatgaggatcgacttgttgatcttattattcagctccggtcgattcttgatcgacttggctcgcaacgcgtaatctaacgtcgagatcgtctcgtccagatttaaacgtgagggtgagacggtagcaatgatgcatgttttcgtcctgccgcccaaagaatcttgcaataatcgagtcagtttggactccctgaaagatgcaatgatggtcaaggtatgtcagtcaacaagctttggggtatggtaagatcaaatgctccatctttatgatggataccataccggtatgggacatggctatttttttcaaccaatgcgttgataacccgaccgagagtcaagagactctggttgatcattccggcttcccgtgcccgaccaaattccttcccagcacccgacctgcccacgttttcgctaccggccaagtcgaccaaattgagctttccgatcttgagttgatcttccttgccatccttgttattctccttgacatggatcgtgatcgagaagacagagtgcgatctcgaggattgttcgttgcatttggtagcggcgatttgtcttcgagaggaacccagggtgaggatcttaatcccttccgtggccgatgaaatcgccgtctcggtcaagttttggatgtacacgcccgatccacccgtggcgcccttcttagtattagagtcttcaaagatcttgagattggttgacccgctgggcgggttgttggcctccaggttgttcgacgattcgagatagttgaggtccctcaattcctcgttgtacagttcaacaaaactgaccttaactccaaattccactttctcttcctcgctacaatcttctagcatattgaatagtgaatgtaagacgcgaggaatgatccctgcctcgttagtaaattttctcaatgaggtcggaattaccaggggagtggaatcgtagttctgtcccagaggggatgttggaccagagtcggctttggtagtaggcatgatagtggtggcggttgggatactcaaatcacctgtcatagtatatctgtgtagtatgataatcaaccttctgcttgtggttcttctcaaaaattcgaatagtttactcacgttttacctgttccagtttggccataagcaaagattgtacagttgtagccttgcagaacttctgtcaagatcggggccactacatcggtgaaaatcagagcttggtctgcttctggactgagtgttcacgcgtcaagggtagatggataataatgcccgaggggagatcaggaacagattcgcgtttttaatgtgaattcgggaaccatgaaaaagaagatgagagactgacccaaatacgtgatcaaatggataaactttaatatttgcgctccgttttggatcgtcgaccaaggaggagctgtaatcagtagttgccaagccggccccttcgtcgcgattggagtgaatgtcatgggggcgtgcatgaggctggtcggaaggcgcggcggaggatggatgactgttgaggtctacggtcagttcacgacctctgactccgccggttaataggactgcctgggggtctgcagcgcgttcagaatcggtcaggcctctgcaacgaacgaccaccttgatgtttgctcccggaagcgggccttgagtaggctgaagttcttcttggtttcccgactcggcagttgttcttctcagatcattttggttggtcagcctagcaggactagattttttcctagtgatagttgaacgggatgaggatgatgttgctgcggatgcttgaacctgattcagtcttgatggtggtcgggtgggagcagctgattgagtggatacagttctcgttcgggtcgttggacgcgtcgctgctgctgttgataggttgttcgatgggactggagtattactggtagttgaggatgtattgttggtgatcctgctggatgcccgagctagacgcgacattatcggatggatgagaggatgctatgctacacggagatgaacgtttgatggttttcggtatgtttttggatggtcctacaattacagcgatgtcctgcttgagacgacgaccgggcccgggcggcctgctgagcacccagcccaatcacccccagcgtaaagcccgggtgtaccccacccgcgacccgtcgggcccagcttttctgcaaaaaggcacaagggcccttcagccccaaaactatgttgtacgacagacatttacatagactatgagtaattctcaattagtggaatcaaccctaatctccaaaaaagaaaaggccatcctagctctgtgaaatgcttcaagctggcacactgtcctactaacaaggattcttaccgggtgcaattttgttcctcccctcaacaagtgtatggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataatttttgttagtaattatatattgaattttaaggtttaaagtgtattcaaacttacaaaaaaaggggattgttggttaaacaatcaaagaaattataacctcacaatgttacttgttaagaggcctagagttgagttttaatcaatactctgaattccaaaggaggaattgaggaagggtgaattgtttgttagacaatagatcacaaggagttcgtccaaaaaggtcttttggatgagttgagtattcctgggcaatttctagagcaatacttctgcaacagaaagtaagaaaatggccaatttttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgtttcgtggttggaatgctaaggttgataagagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaatgaaggagtccttatatagccacacacctgagggtggcttacagtgcaattttgcacgatgacactgattctttgggcttttttggctgggtggaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgctagggttctatatgcccaaagaagactttttgtttcgtctccaatccattttggagggatttggttgaggcattctgatatgtactggctgagaacaggttaaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggactcagtgctctgagttcgctcagaaaggctattaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccccacccgaaccccgcacctcgacggcccagcttttctgcaaaaaggcacaagggcccttcagccccaaaactatgttgtacgacagacatttacatagactatgagtaattctcaattagtggaatcaaccctaatctccaaaaaagaaaaggccatcctagctctgtgaaatgcttcaagctggcacactgtcctactaacaaggattcttaccgggtgcaattttgttcctcccctcaacaagggcctcttggcatataatggaggacttcccgttgggatttagagagcttttcagacttctctaagttctaaatcaacagcacaattgagattccaaccagctcacatgcaagcgattgctagcgggcttcagaaaaaacacttttttttgatgaaaacattagatctaatgggtgtaaattggcttctgggagggttgtagattgcaacaggaagtcatccaatcaatagtaaaaatttactcaatatttttgctcctcttgcttgccacagcaaagcataccaagcttcacaattagagatggccccggcgcatctggatatccggctgctttttctggggaaaacaccatccgctggcggatatcccccggccttagtgggtatccaagcgggtatcctcagatacccgccctttaaacggccggcaaggcaccaactggattcctggaaggaccttgccagctggaaggaagccctttcagctggccattggcctcgggtatccgtggggatacccggatatccgccagatttgggcgggaaaacggccatccgcagccaaatctgcaccccctggcgtgtatctgccaggggatagcgggtatccgcaacggataccctttgaccatctctattgaatcacaatggaggactggatgacttcccgtcgcaatctgttgacttttgctcttctttggtctactcttccccaaaatcactccctcctttccatttatttccctcttttttcctttcatgaatcttcttgaactggactgaattatagcatatcatagctggttttctgttgaaacttatgcatttgtgtagtctaattagaactccctatagcaatttaatcaacaactcttgtcttcatgattgacttctttctttttctatgttcattatatgattcctaaaaactaattatttggaattaacgcctctgaatatttgtgatagaattcttgttttttcttgattaactcttcttgcctgactaaaagagactgagaagtcctgtcgagattgtttcttccaagaactcaatttattctttctcttagtttttattcaatatcctatttttattcattctcaaccaaccacattttgacacacttgtatttagtctatttaaacctagctagatacttgtgaataaaaaatcattggttctttcactctttttccgtgagcctttcccaaaataagatacactctttttttggccctcaacctcttatgcgcctgagtcttaaaatttcaacacaatctacaaacctcccagaagtcgatttacaccccttaaatctattttttttcataaagaaaaatattttttctgaagccttccagaaacagctctcatgtgagctggttgaaatcttaatcctgctgttaatttaggactgagggaggtctaaaaatcattctaaattgcgacgggaagtcctccacttcccgttgtctaattttgtaaatttacaaggaagggctaaaccttattgctggtgaaaattgtttgacctcaagatttcaccagcaaacaaagtttagccggtctgtctaagttaagccatctggttgacgggaagtcctccatcttttgccttttttgttgatccacagatttatatttggagtttctctgggcacatttagacaagccttgatctgtgctcctaactggaggacttcccgtcaacatctgcgggtctcccagagtcggtttagagcctcgaaattcaaatctcccttcgagtaattaaaagttttccgctctagatcgacttctgcgagggtcccagatccgacgggaagtcctccactggatgacttcccgtcggatctgggaccctcgcagtttttgatttagacccaaaaagtctagatttttgcagggaaatctagcttttttggctctaaatcgaaactgggagacccgcagatgttgacgggaagtcatccactatcaagtcaggtgtttaattatagaacctgctgctggagcctggcagttatgataccaaacagatcatcaccaaaccaggaaagccacacttgctagctcacagactgggtggctcttcatgttgatgtatgcagctccattccagctcatttctcttcccttgggaccccagagagccccaaacaagccggcccatgttccacgtagcaatgttatgtttttttgcaaaggtcactcaggaaaagctacccttgaaccacttgaaagaatgaaatttttatggaccacacctcttcggtgagacgcaacaggtgctggcgagcagacttccttcgtgtctacgaagtaccatttctgccaccccgccgaaaaggttaccttcttcatgctcgctcgtcgcctctgcggaggccatccctccatctcagcaaacaagctaaaagcgtgtcccaactggtatgtccacatgttactcagttggacttggaccgatgtttttaggggactgctgcatacaaggggttttagcgacttgagatcggagtcaaaatgatcccgctataaagctgtcctgtccaatggaagtcaattgaagcatcatagctgcttggcctgatgtttgacaactcaggtgtgagagctaatcgtcatcatgacgagaatgtttgtttgaagggctctggtccttaccatctggcctatagttttgttccatgatcattttgtacatcgtcaagactggccaacttgttcctctccaaacatgcatagacgagtttccttcaggtcattttgagaccaaggtttgatcgagctctgggttgcagcaatgtaaaaatatggcgggaaggctcaaaatgagggcaagtgtcatcatcagctttggctttgtttgagatcatcagaggtttggtttccaaagatgtaaacttaagactctctggttcaaacattcctctgcaaatatatgatgatacaagtccatcatgaatcagactcgatgagggttggattcgtggcaggattttgaagcaagtcacagatcgtcaagagctccccttggttgactcggtgacgtggctgatggactgggtgctacgtgtagtagaccggggtaacacggaggatatcatcggggaatgtatctcccaacaccaaaaaataaaaagaacaatttgccctctggattaaaaagctcccatctccacccacaacctcgagtaccaccacatcgacactccccacgagggtttcgagaatccagcataaggtccagcagtggtcggagaccgtctcttgggtgcctacataacacatcttcagccgtcctcagtcagtcaatcagaaaataccgatcggtgaccacaacaggatatggctttacctctctatgtgcccttcgggtacatcacattcttggtcggcttgctatggttattttctcgtcattatcgaagtcgagcactgcgtcagtctttccttttttttggctattcccatcaatcgataattgactaaatttttctgtcacatcctctcttgttccaggtcggaaacctcctccgccttggtttcctgaccctcataccgcaagagatgtctacatcagcttgttgagtatggaccctcctccatctcaatcggtcttagtaggtaagcaataattaaatttctcaagtttctccttcttcaaacaaataatctgagatttttcaattgtatgcaaaatattagctgcgttactggcccgagcgatgacggatgtgaagcgaatcatgtcactaaaggaagcgaaacaagcgatgacgaatctgctccagaagggtcaagtgggcgatgagctgtgggagcgtctgttgatggccgagaaggagctggatgtcgagctgtctgaggtcgtcgctgaggccgaagaatactctcagggctggggcggcgcgatcttctcgatcgcttcggaggctttgcaggctactatgtctcaagaaatctataaggatattcctaaacaacgtactctcaaaagtcagttctgaaaaccttcccatgattatatatattagtccaaactaatcgatttttttgattttttttttttttttttagctgctgaaatcgcagctgcacgagcatttgcaccgaacccaggagagctccgaatcctaggctcgaagccagcagtccccgcggcccaagcgacaccgaagccagcctcgtcgactgccccgccctcgcaagccaaactggcgatgctcgagaacatccgggcggcccaagccaagctcaaatcagagcaagagaagaagccgaccacgcctcctcctgcgtcctcctcctcttcccccccgacgggctccaaagctcactcccccggatcctccagaggcgatcagtccgatagcgataatgaggggtccactagtctgctcaagtctggtccaccttccgcttcaaagaaaaagaaacctaaaaagaaaaagaaaaattgagcctcatttgccccgtgcggatctatccactcagatagagcttgtggtttctttttcttccttccttgtttgattctctcttaaatacggtagtcccactggatgacaaagaagagaagagtagtatgttactctactgcaaccaaacgcaatgcttttttctcttcttcctttttttgttatttgttttgatagaattgaaaaatttcttgagagatacagatcttttctatgaatatatacacactttaaaaatttgggttggctggttgattgagaaaacacatctttgctggattcccaggaaaagaaacttctctttcatatggagtcaatctgtagttttttttttttgaagtctactgcatgcataagatctctttgctctttcaattcaactcattttttcataagaaacccaacattgcaggttggctgaacattctgcgcagggtctgctgctggaattttgactcatccccagaaaatcattttctcatttcttttatcatgtgaactaaatttagagtggatatcattccaaggttgtttttggactggtctatgttaagagaattggcctgtttttatagactgaggccatttttagcataatgtaacagcgtaaggtgtgaaatcccagcaaaatttgacagaatttgagcagatttcacacattacacctgcacacaatgctgaaaatcatgaccttagcacactcttgtggacatagatcccctgaattagtagctattttttgagtgactgttatactttgttcttttttattctattcatcttcattattcattttctgcaaaccacaagttggctgcttctacttagcttctatttgtagtagccacttacaagcaatcaaaccccatcatttcttccttcatgttttgccacttgtaccgttccagtgagatacttttcactgtgttcctctttttcaaaacaatccagacttctgtgggctgaatactttaatggcttttcttagtccttgcaggtcttgactttctgagagctcaatttgttgcctaaagcattgattatgtgggcctcttactcaagattggcttactgcaatatgccacaatttgttctaattgcttctttttgatgttcactatttggatgattgcttcagacacagtgattggaactggaattttctcctcaagcagtcaaagccatccaatagagggtgaaagttggttttggtttgaaaaaaaagtgtaagagtctccatagcagttgaaccacagtgggtttttttgttctttttatgagtttccttgataatatgtgcatcaaaacccactggctatgtggtggctggcactaatgaatgacagtggaattaaggtgcaaaccacctgcaaattgccagttttggttgttttctatgcaaatcaggggccaaaaacagtgccttgtgaatctgaatatcttgtatttagaaaaaagggccagccagagctgggagagcagctacctggctgcactgagctggctggcccagctgactagacctgcaaattcaaaggcatctccatagcagaatggttgcagctgtctgaaaaatagccccctaggttgttgtttcaatccccactggccccatctcccattgggtaggtgtaggttgttagggctgtttttttaaaaaaaaaataattgggaaaaattggctttttgcttatttttcacagcttacctagctcactcagctcacatattcagttcagcaagatcaaataccagctcacctggctcatatatcagctcacagagcttacccagctctgcctggctgtgggttctaagcggaagataatgacaccattttcttcagtttgggaccaaaggatccagttgccaaatctcttattgagtttttttcagatttgaaattgaacaaaagtgtcatattgaaaaaaaatggtttcctgcccaatagccctcatttgagagccatttttttgtgtgacctgcaagtacttttcattcaagcggcagctgatgcatcaggcctgggacattcaagattgaagtggtaatcatttccttgcttcaacctgggacattcatcggacaaagtttttgtccatctatgttggcacagtgcacatatatggtattgttcaggcacctttttttggcagcgacaacagtcgtcatgatgagcacaaatggtcatagtattgcagatagcaggggtgcctttgctgcgcttgatttctgattggagggagtaaccagagcaaccttctttaggacatgcaaactttttggtgtgaaccatcaaaccagtgagcaggattgctatcataatcttcagcacaggaagcatgttgattaattgtacaaggttgggcttgaacacttgatagggggctttaacaatgctttcaactagggtggtgttttccgattatgccagagatgattgacaaatactgaataaaaaaattgtgcatctttgatccaatgttgatcagctgctagcagttgcttgaatttctcaaagtgtgacagatacctccccaataggtaccaatggccatctctagtacaaataaattatcctacttggacaacaacaccacaatagattttgataccaaaatgtattccaaaatggaactacatggcctgatgccaatggtaggcccatttagagcttgtttgagtggccatggaacaatcaaaagctattgatattggaaaaaaacttgaaaactctttttaaatcatgacgtgaaggtaattgctgaaagattttggaactgaagggcagctttatttcttgataagcatatattctttcttagataaatacaatgaataacatgataaagagaaatcagagaagtacctgaaggcagaactgatctgataccttttaagataagacttgatgataatgagaaaatgactttggataaattatttagtattctgataataataattataatgattgaattaatttattggaagatcattatgatgttagttttttattctaaagtatattatctcttcagcatagaattaattaaaagacattacttaaagtaatacaagtaacaataatattcttatttaagtaatggctgcttgttgctctttgttcaatgagtctagtgtaagatcatcggcaatagagcagtcagttactcttctctttttctatcataagaaaaaggcaattaatactcttattttactcaccgactaacggtggaaagatacgagttatgattttttgtttgattggcttgtgcaagtggaagctaaagattgcaaataatgatgttttgttggacagagaattagaactcaatccctttcttgttctggttctttttcctttgattcaactcatcgagactcacctagagcttgatgaacaatcatgatcattattactatctttgctagtgacgtcaatgacatcactacttgatgcgcaagctgaaattgtgtttctttcttgttcatctcctgaacagcctgtttctgctgataatcacaaatctcgtgatcagtgctaatgaatttatttcttcaggaagcttatcactcatgtgataaactcacctgatactttcctcttttgagggataagacaataaattgaattccaacatttacaaactacatatataacatctgaaggaactgggatagaaggaggtctatttaaatgatagaataatcacagcttggtgatggcagtaagatattttctcacacctgaaagttgctcatttgatattgctgttgatatacatgcagggatggattcaagttctcctgaatggcactctacacaggtttgcctgtagtggaggtgagtttttttttgattgctgatcataattagtatgacaatacactaatggattttctatcaaccacttcaggttaggagtggcttacataattgagtggtttgattgagggatagttgtgttggtggattgatgtgtgaatccaactgtataacgacttgtttgacttgccaaaagtggtgcatttatgcttgaaaaaattgagtgaatctacatatataactagaagaataggctcagagagccaaacaaagtgccatgcaatccaacactggcgtctacccccaattcacagctgttgaggccaaagttagaccaagacaggtgctcaattcaagcaacacccccaaaaggggcagaaacaatatgtatcaccatgccatactccccaaaattgagggcatatcctagcgattatataagaggaatggtaattgagtaagagttgtcatacataacctcacatatttaggcttgtgactgcaaacaagactcaaccaagtacttagtcccaaacttgggtaaatgggtttataagatgaattggaaatgagtgagagttgtgataacctagcaacttgattctaactggcagcaaagccatctgtagtatctagtccatttcatatcacccaatcatagtggagccaaacaaggccttactctttattcttcctcagttcctttgattatgcacctatcctctcctattatcttccacatacatacatacatcttcctcttcctcttgacaaacacacacacacaaacacatacatatttacttattattgattgaagacacagatttactggtgaatacgtagacacacacatgcaaagaaaaaatacaacggtctgtttgttttatatgatctctctttggttaagagagagaagaaaatgagggataaaaaaaagagaagaaaggatgtaaacaagaaatgagagaacaaagactgaaatgttaagcaaaatattgttgatcaatgagaacaaaaaaaaaagtctatgtgtctattgttgatttatctcatctagattctacttgaaaggagtgccggatcttgattgacaaatcaagaatctcagtcacacaaattgaagatgttttttgttttttttttggtttgttgggggaggggttgattcacgtgccgactcgttgttgacaattaccaaagacttgcaaggcttcgagatattcggtgtatctaattttgtaaggcaagataccataagatcttgcatgactattgtttatttaatattgggattagtgttatgtgttttttttaatgaagaaaagggaatgagagggagggaaattgggaagttgtcacagaagaaaaaaaaaatgaaaaactcaactagatttcggttagtgttaattgccaaggaggaaagcctctaaaccgtaacgatcgtccgcccagaaccaagagcaaatcaggcaacccgatcgaggtagctacagtcacaaccccccccccccgcaagaaaaaaaaaagtgagattgttgatgttgtgaatgagagataagaaaaaaaaaagtgttttaaggaagaacttacagcagatttttttgccgatagattgcacattaagatcgtccaaattgagtttagtttgtttattaagggtcacgatttcgacgagggccttggtgactttgacgagatgttcatggccctgatggcgatcgatgagattaatagtaatcaaattagaatgattaggattattattgaggagtgaggagctagcagtcattaaattgttggctttagcttgagttttagatgaggaggaggaggaggctttggggatcagtcgataagcgatctcgaatttcgataggatttgcacttcgtccgtcagcttgggctcgatcgacgcccacgatatgtgctcgtttccttcgataaacgccggcaaactcgctagatattcgatcaattcaatcttatgtgacttcatcaatccttttcaaaaaaaaaaaaacaggatttatttggaacagaatcaaaagtgagttttcagatttttttggatatcatcaaggattgattaagatgaaataagagggagacaaaccgcgttcgtcatagaacgtgatttctttgatcccagcctccatggaccaaagcaggattttagcgaagttttggcgcatagcgaggagttcaagtttctgctgaatttggagtctctgaagacgaggggtccttgagaaggcgatagcatgattgaaggagaagaagcgatggagctggtagttgatgggggtccagatgatggccagatgggccggggtcttcttgatcgctcgtaggtcttgacgcacatcccgacgccggacccggaggccgatcaacacctcgtccatctcgtcgatgatcttccggatcaccgaggtcgtcagtcggatcccatgcgagattaggtgtagtagatgtaatagcccaaatgtgccaaatagagtcagagtgacaatcgtttggaccgtcttcgacgaactcgccattttttttctttcgcttgctttggctggatttttttttggttagtttgtaattgttgaaattatgtttatgtatgacgatgatcaaagatattacttacttgatcaaaggtgtatgctttcgttgttgagggtcaccaggacgagtcttgagtcggagaggatgaagttctagtgcactgatgtactgagaaaaagattcgatcgaactcgacctcgtaatcaacacatcaaattacgtcacaatttttaaatcaacttcttcttcttcttcttgtatgtatggatccaaggtgagttaaattgggattgctgtatttttgcaagctacatataaggaaggagagagacaagtctgagttggtgacagcacagcagagcactcgattggcgaacagaggatagatagagctttaatggaaaaagaagtctccactcctcagacagtctggatgactggttggggtcctgtctcccctgaaggatactctgacagggtgaagatatttaaaggaggactggagtccatttctctctcaccagaaaatactccttcatcctcactgatttgtaaatctcctttcataaaaaaacaaagaaagccctactgaagattgcacacatctgcaaacacttcttcagccatcatgagccaggcaatctcacatcatgaaggcatttccttctcccagctagtcttccatgcatgaacctttcatgtaaaatagtcccatcaatcccaccttttctctatctctccaaaaacaaaatctaaaaaaaaaaaaaacaagaaatcaagattaaaaagcatacgtcacacaaagcacttcaaagatatggaatcaatcaaaacccattgcatgatgtacacatacttcccaaatgagaagccaataataacaaagcaattccaaaagatttttacatacacattgactcttgatcatggcctccacaagaacgctagaatatgggttgacaacccaaatcagatgacagatcagcaggaggaccgattttatcgatagatacaattgaaagagattctggcctggatcgattccaagaacaaatctgaacatagctagctgcatccacaatcgattctcatcttcagtcctgcaaatttgttgtgtatttggattctgttgtgattggttggattatcacctcccttcaaaaagacacagaaggactttcagctggcagggttggtgtccttctcacttatcttccactcactggagatctaattacttgttgccctcaactccctcaccctcaaccacgtcttcctcactcaatatgtacatcccgtcttctccaaatatgtttttcatctgcctctttccaatctcatcatcacctttttttcatttcgtaaattgggactatcatggttgatgcattttttttttcaacactccaaaaaaaaggtaagttaaagcatgagaggaagaatataacagacttggtcatacacagccacacacaaggaaaacaaagcgaggaaggaaggaagagaattgtccaattttgtttggaaccgcaggtctgtagaagaatggatacaagaaggggtaacactgtggaaaagaagtgggataagggggggggtatatggaatcgtatatattccgactcgaattacaacaaatggatgaacgaccagcagagaaagagaacaacggagatgggcatacatgtgaaagagtaagagagcatgattgggtgagaccaaatgagtgtatcctttgtcatgattgatgatggttgaggtcgaatgatgaggaagaagagtcgcgatgaggacggtccagctgaggatcggtgaagctttccaacgacagacgctcataaagggcgtcgcgggagccctcccgctccttattgtggccccggtcgtcgaggagctggtctggaactgctaagccggaggagctcctaggatcgacagcgcgtcgatagaaatggatgagcaggttgaggtataggtagagcagacagcctagcgaggcttggcccaggatgtaggtcgcatggtccaccccgatccgagagattaggagcaattgttcctctgtggctgacatgaacatgaccctgaacaaaaaaaagcacacaccaaagaaacagtcaagcgatgcatgctctttgggaaagaacacgcttggaatagggggaacgtacccgctgatggtcaggaggagcggggtgagatggtcgagtggatcgagtccgaggtgggggggtggtaggtggtcagacacggccggagcccgccggaggacggtgatgatcttgacgagcccggcggccatcagagtggccccgaaggcgccgtggatccgggtcgagatctccagcgattgctgatgggattggaacgcccagccggtgacgatgatcaccagtcccgacatcaccgagcgtcggcccccgcgcgacagatatatccccaggccgcccccactcgcccacatcacaccgaggaacgtgtgttgtagatctttgtgcgtccaccgtggcccggctgaaaaaaagaatccatgctccctagaaattgttttctttacgtttcagctggaaaaatctctcttctttctttctctcatttatataaacacaaccttttgaagaattatcaaccaaaaattaatgacttcttacgtacgtgaatgtattcacgactccccaaaccgtgattacacaacaatctagatattcgggactgagctgatgcgccttcagccacggcttaccgaactccatcaagctgagcatcacgactccgtagccgacaaacgctgatcccatctatattttaaaaaccgggaggggtttgcacacacaggacagataatgagtacctaaaaaaaaggagggagagatagatggtcgcttacaatcatgtgtgctagacattgtccgagatggtcgccgtaacaaaagcttaagctagccacctacaagagtaaaaaaaaagcaagtgtgatgagaaagagggacgaagctgaagatataagtgtccgagaacacggagagaaggcagaggaaagaaggggggtatgtgcatacagcgccgagcaagatctgcaaccaagagagcgggatgaaagatttgccgatgatcgaatgggcgagctggatgagagatctgaatctggaggtttgcagccaatgggatttgaggaagaagccgagacagatctggaggagcaagaggccgaagagaggcgcgccgagggcggcatggagggtggccggatacgggtgtcgggcggagagatgcgacagactggttgccggcaaggagagcagtaggccggctaccgcttgcacgggcccgtgcagccgcgaccgtcctagacccagcatcacacccatcggaagcaggatcccccatgtcaggagctgcagtactatgtggacgatcacgagcttcggcggactctgtactggtcgaaaaattaatttgtagctcttctacatatacttctggctcctctcgcacatcaaaatcggaggagcacttacgatgggcaaactgtctggtgaagggggcggccttgaggaatggtctcctccatgcccaacaacaacaacagagaccttactgttggcgatgaggaatcggaatgcgaggcctacgaagaggaggttcttgaatcgaatccatcggctagtcatcttttttttttttttttttttttttttttcttccctgaatgtgtgtttgttgactctttttttttcggaagagaggaatgaagtcagtcttcgatggttgatgttatgactttgaaagatggatggaagagttggcttgtacaaattgaaatacttgcagcgaaatggatgctaaggtattgttgggttttgattaaggttgtgggcacctcagaatgagggaatggatgatcgatggctgcctactcgacttggtcggtgaggtcggagcagtcacttgcagcaaaggggattgttggggagagtccacgagtctttctaatccgaacccaatcagttgatgattcgcatgagatagtggacaccatctgcatcttgcacacagcgcttgatgacgcacgagagtgtctctcttcctcctgctgcctttttcagttctcattattcttggagttttaaacagccagatttcatcctcactatgtctactcatcattgaaaaaaaaaaaaaaataacggctcgcctgttgatcggcgggtctatgtttgttgttgttgttgaggatggtcatgggcaataaaccgacccgctcatgagaattctcatttcatcattaacagagcgacttgcgattacactaagaaattcgggatatcagaggtggaggattttcctgctatattatattccgcttgaattgctgagttgttttgctgttttgttatcaaggcgtttgaatagattccttattgtataaggtcgggattagttatcctgatcggagacgtaggaaaagagaatcgggtggattgaacacttgtgaatgttctgtttgattgatccatagctagggaccaggggttggcctattccgatttacggcatataagaatcaagttcagggcttataacagagtcctggagatgatgcaacccatggtggatgtggggtggcttttgaatggaagtggcaaggtgttgttgagattaagggatgcggatgatgctggttccaagggaagctgtgacttgagaggatgagatagtcgtctgcccacacagcccctggaaatattcgtaattcggagcttaatccgtccaggaagcactcagcttcagagagctctcatcctcccgactctgctcatcgactgttcactcaactttcaactagtgcccaaagaatgggatcacaattggtgttgttggagatgaatcactgtgaatgctctaaatccatcggttattacaaccatgccttgggcgaagcttacgaccggaatcagtctgatacataagctctatacacccacaccttctttgaccaggaaaatgctggaaagttcatcagatgagttctgctgtcaccgattaaaggtcttcccggaccaccattctcagtgccggattgatcggcccatgtggattgtggagattcttttggggattgtaaaaggggggatgcttggatggtctgtatggaggcctccttggggagagagctccattgaagaggagtttgcctcactcgacgtcatcctggttgacgtggaatccggggccccggtgaggctgcagtgcaagtgatgatgacataatcacaagggagacaacctcgaggctgctacgtttacccttgttgaccatctcttccaaacaaccacttcctcaacttcaactatcagagaaacaacatagcatatacaacataagactcacgaaaacaaacaaaaacaaaaacaaaagcacagagtatcgaccatgcaggacataggaaacaacaacaacaacaaccaatcaactaacgagaaatcaagcccagcagaacagaaaaccgactcacaagtcatccaaatcaatcatggcgaacaactctcaccatccaactcgatccaaatctcactcatcaaacctctagggatggaaccgagcatcggaccagctgattcgcaacagcccgatcaactcatccagatacacttccgcaagaccaaagttcaggatatcaagactcatatctctgcaacctggaggggcaaaccaaagaccgatgggatcagactgattgctcgtgggaggatcttgaacgaccctgaatcagtcggagaggcactggctaaaccggtatccatctcattcactggatcttcttcttcttctccaacctcatccctaatcaaatctttaaactaactgctcactcctttttgtgccatccagcctgaggattccttatccactcatccaatccatgtcgtcattcgtcccaatgcttggactgagaaactggagcccccaagacccctttcggcccctccggctgctaccaaacatctcccagttccaatcagtccaataccatccaacctcagatctgcctctcagtcctttgccaatctatcgagccctaccaacgttcagggtgatactaatgaggcccctagcctcctcctaccctctcgttcaaacttctcaacggccaacaatggatctggactgtccaatagtaataacccctcatcacctggtgtattattcaacacttacttttccggtctcacggcctacggtcgattcagcttcatccagaatatcttccaagctcagtttaagatcaccgaacgcttggatttccttcgtcatcaactccatactcaacacctcaaactactcgggatcagtcatccgttaaaaaactcaaatgcgaactccgatcctaatttatcagatagaaatgagagggagtggaagagagtcgaaggcaaattgatcagtctcttgaccgaattaaagttcccacccccatactcgggccatgccgattcggccaattctgaaaaactgctgactgaattcgatccattgttacccgacgagtgtagcgaatttaaacgagtagagatagcgtaagctctttcgctttctctgatcaatcagctcctgtgcctagctaactgaaaccattctcctatctatttctcaacaggggcttaccatatctgctctacattccagaaagtgtgagccagctatccacaaaagatggttcgaccgggacgagctcggccctcaaggagtataaaacactccagagagacctcaaccgcaccttgcgtttggaggctcaggtccagtatttgatcttacaggcccagaaaacccaagccaacttgaaccagatggacgagatcattgctgccggtctccgccctcaagatgccctcggcaatgaccgagaggttcagcaagcccagcgaatcttcgacggcctcttcccacccaacgctttcccattcccccgtcctcctggcgggccggccttaggactcggtctcggtttagggcctgctgctgatgggcaccatccaccaaacaatttcatgcttcccaatggacccttgtggcaacaccccatggcccgagtccgccggtatgagtttacgatcaacctcgatagcattcgacgctacatggcaccgctcctctggctctcattgaagctctctgtgttactctacatcttcggtcgccaagccagttatggcaaactggtcatcctcatcatgattgcgttaggctgggtgatctgggaagcctatactatccaccagagacatgatgcacaagccagacgacgagaccgcttacaaagaggtcagcaagcaccaggagcagcagcgggtgcagctgcccccgccgccgacccaattcaagcggttttggaccgaggcagacgacgtgctgaacgcgaacgacagcagctcttaagagaacaacgtcaacgagtcgacggtatcctcggcattgataatcaagagggaggagccgcagcgccgaacaacccccagcctgccccgatagccgcgcccgcccaacctgctcaacccgctggccctcccgcggtggttgaagcccctgcggccaacccgcctgctgctgctgctccccgtagaaatgtcggacgaggtggattaagagccgccgccgctgatattcgggcccgagggggagcgttccctccagggaccgaagtgcgaccattccgaagcacctcggccttctcgccaaagtattggttcaactcgattgcggtggtcggcctagcctcagaataccgggaactaggcctacattcgatcggcgaacgagcgatgggggcttcgaatctggaataccctcgatggtaccgataccttaggaacttgaagaccgggctggtattgttcatcggtaccctcttgccggagatcgagaagaagagacgcaaggcactcgagaagcgggctaggatcctgaacttggtgattgctgatgccgcccgtgacactaataaccagaaccgaaacccaccacaaccgcaacaaccccgggtcccgggaccggcaacagaacctaacaacaacggacccgctaccactcctcccctagcatcggcgaccaatatcgctcagactagcgtcccccagacgccgaacactcgagcggcgacgagtggagacgggcaagacaatcagcagacgccgcgggcggttgaggcaactgccctggagcgcgtgggctcggcgggctcggagcagacgctttcccatcgtcggccgcatttggctgtttcccagtccggcgaactcgcacttgggtcgaacggttctcaacggggagaatcggcggaaacgatcgagcgagcttccagcgggcgctcaaacatccttggcaaagcgtcccagactgagcgcgttgttggacctacttcacgacgggccgagccatctggctcttcttcttcctcatcatccgtccctcctgctccccctctccctagtacttcctcctcctcctcttcctcatctactgcccctcaacaacaacttcaacaacagactcgggatgagaatcttcccctcgataacccaccccctccttccccgctcactccgttggataccccccaagtggtcggcggactcgatgataccgatgacgaggaaatcatcggggctgagaacgaggaggcagggatgctcctcttctgattacccctcaccctttctctctctctctctctctctcgtttcttagcttaccctcgtcgttgtatatctttccagctttcctctttttccttccccgccccccctctttttttatgctttttgaacaatctttctcgtgcttttgtttctttggctggttgtttcatcatatatactctcacttgtgtatgatagatattcaactcaatctaaaattcaaacaaaaaaaaatcatcatcatcatcaaataaataaataaactcaaaatgctcttgttttttaatcagtcctaaaattactatctcttttctcttcctcctctcctctcctcccccaagaaaaaaatgtgaagaaaaggaagggttcctggctactgctcagcttgtctcaccatcatcatcacttggtctggtgttatcttatcccaatgttctttgatcttttaattcacgcttttcttttgattgattgattgattgaattgaaaatcaaaaaatcacagtgaatgtgggggctggatttgtagatggagaaagtctgttggtgtgtgtactggttgcggatgcggataatcacatggcttgaattaagcacaacttctactacaacttcaattacagctttgtaagatacatgtggcatgtttgatttgaagattttttttgaatatatgataaatgtgtattgttgaaggaaatggtttggagcaaaaatatggagatattaaaaaaaaacaagtgcatgggatgtggatgaggtgttgcagtgtttttttttttttttttttttttttttttggggggggggggggggggggagggggagtgtgcatggttgaaagaaagatgagattgagcacttggagatggaacggctagaagagacaacagacgggctgatagccctgatcattatgtagggtcagtcattgtccaacacaattaaagatgcctctgcaagtaactatgattgttatatgtgggtatacttgagcaacactgtaataacagatacaacacgtggtgtgtatcgtggagaattatgcacatctgcatggccaaaaaccaagtttgttgactctccttgcaaatacaagcatgttggtcagatggttttttgattggggttcagatacatggacaattgataatgaggtggtgaagatgttcactgtttgagatacattgatctggttctctcactgcatctgcatcagccaaaaatacattgtttttcttgggttttgtttgttaataaaaaagaagaaaaaaaataacaagtcaggaatgttaccattttgtcttgatttttttttttcactctctacactatcagcaaacctgagattttttgaaaaaaaacccctagatattggtaagacatgtgatactaattggaaatttatggcatgtgttggttatataccaaatcccccaaaaaggagaggctttttgcgacttaaaaaaggtgttgagggttgctcaacctcaacctctggatgatctgatgatgaatgacattgaatataggcaaaaaattaatcattacaatactggctgagagaacaatttgccactgaagatatattttcaatgtatcagggaagcaatcaagtgcaccccattactgggatcatccagatagcacagcctcaagtagcaatccagtgttggcattacacacccacaaaaattggaataagttggtttgcctgcatggcacaccagcatcatgatcaacacaacatcatcatattacagaatcccacagggtattcactagtaaaaatccaccaatccagccatcatctgatgtttggaattcaattattaaaattttgattaatttaatagtatttattgataaacttacttatttgttataaagattctataagctaatgacatcaacttatttgaaatttttattttctggttatcaagctttcattatgaatggttattagtttgttttttaatcatctttctttatccttccaattttttttctttctgtctcatcaatatatatttgttattgatttgctcatttacttattcaaaatattcaacatttctgttacaaatttaatcaacttcaagtccccttttcaagatttcatctttagttaaatatcaactaccattaaaactcttgatatagacaatatttcctctcggaaatattcatagtcacttatgaaatgagagctgtaggttggtcctcacaattatatacagtcaactccctattaccccatatacatattaacccatgattctcatgacataacccatggaacaattgtttcaccaatttggcgggcacggaaatttgggattaacccataagtctctatagccccgtcctgtaacccataccactcttggggggaaactggaacttcatgggttaatagggagatttttcccagcattctttaggttcttttgtcaaaaagtcattaaaattggctgttggctcatctcctttctcacactaggccttttttattgatttcctttctcacagagatattttgattggtcaagtgttggaattttggttctctgtctctgctctcttgtctccgctccctctccctttctctgctttctcttctccttttcccttctgtctattttcttcctacatcttctcaatagactcctcaataccatcttctcaatacacttctcaatactcacaaccacaacccaaacacttcaagatgaaaaccatcaaacctcctcaaaacctaacccacaagtcaaccatcaatcaaatgacttaaataccggcttttccttgatccagtcatcaaactctagcagctcctaccatcaacataacaattgatctttcccaacatctccaaatcaaccatcgccaatctgctcggcctcaacttccatcaacactcaattccctccaacattcctatccttcaattccccttccgcatccgactctttttctcttctctcatctaacttctctctcttttctcacccgtcaaacaatcctattgatcttctcatcacataaacatctactcctttcgatcatcgactcttctgattgctccgaccttctccctgaaactgttgtcttggctactaccaatttggtgagaaactcaaggccaacttgaacttatctcatccttgtctgacttgtattgactcttttttgactaaattctttttatctgtgaaagctcgtactacttgtccttatttgatctcatatacctcagtctctctgttctgatacctgttaaaaacaactatcgtggtatgcttcttttcttatctaaactcatgtcatgttcaattctccttttcttatatttttttgatttatctaatgttttttttctctctagttttggttctagtttctataataaaacctgtttttcatcatcaaggatgtaagaaccaaagaagaagacaacaatgatgatgacaaaagtagatctgatgacccacctcaccctaaaccaaatgcaaaaaaggtcttcaaggccatctcaagcatcaatgactacatcaagagcaacacaagtgagattgccaatcaactcaaccaatggatggaaattgttgagttttcagcttctttggtgtactcctccctaaatcacccttcttttcttcatctttttctcacttttacctttcttgaatcttcttgaattagactgaattgtagcaattcactgctggatttttgttgaatcttatgcacccacggagtctaattagaactatcattagcaatttttacaacaactcctgtctttgtgatttaactctttctttttctttttctatttcattatttgattcattaaaatctgattgttaagaattaacaacttttatacatttgtggtggtgtgtatgttttctcatgattaattttactagcttgtctaaaagagactgagaagacatgtccggttatttcttccatgaactcatatatttcttcctctcagtttttattcaaaaccacttttcttattcattttcatttcaaccacattttgacaacacttgtatttagtctatttaagcctagctaaatactggtgaataaaaatcattgcttctttcattcatttttccgtgagcctttcccaaaaaagacactcatccttttttgagccctttttctcaaactcctcaaagattctcaagctcagaatttcaacagaaatctactcaaagcaaattattgatcactcgattgatacagcacaataaacaacaataccccatttttccaaccaatcaattccaaaggatttccatttgttttcctatccctatcaatccctatgtttcttttttcatcagtgctggcaatttacatgtcttgaatgtttgtgatgtttttatttgagcatcagaaaaatactctcttgcaatacaaagttacaccgatctcagcaagaagtcactaacatacctctctcttatcccatgtataacatgggacaaaagagccatagatgccattaacccatggaaatcataggttaacagggtgtgattatttacccatgatttcatggcttaatacagctgactccctgttaagtcataacccttggtggacatgttttgctatgggttaagggagagtatgggttaataagtcaagtttttaggcatttttcccattttggtggacaaatttcctagaaaaatatatggcttaagagggattatgggttaataggtcatggtttaagagggagttgactgtagagactttcactattagcccatgatcctcttaacccatagctaaattggtccactgaggggtatgggtgaatagggagttgactgtattgattttcaaatccaggcttcctgatttctacttatcttacttttgagtacaaatccaggcagtcttaagtttcaaaatctatgtctgaaaattattctccaatccttcctaccaggatttctttccctacttcttaaaatccattgttatcttctcacaatgtcagtcatcctcttttatttcccttcaatattcccaatccaaattattttgtcattgaatctgcttgttcttccaccaatatgtactcctctggtggattttgaacctcaacctatccccctacgtatgccttctcctgttccaaatactatggatcaaatcaatttatatcactttgaagtagattttggtgtttctgtgttactcaatctatggcctccaatttgagggtttggattgtgatcatacaaattaaaatattagagcattcacaggctatcatcactttggagtctcagggtcaccattatgaggaggccattcatccccttataaaaacttcacttaacccacttgatattctcatcttcctttctctggagaggttaacaaaacttgccagttttgcttggcttggagactcttttcacatatttggcacaccagtttgccaacaaacacaattttatcaacaatgggaattcacattggcaataatgctaatgtaacaatattgaaagggaatcagtgcagccattcctatgaaaacttcaacagtcttgacattacattatccttctatttctgtttttttacttctattacattatccaccataggaatgtgtggatataaaacggataaataggggttttgaccccttttctatgctttttaccttgggcaaaacattttctgtgttatcaatctatgtaaaaaggggtaaattcctccttgttacattactttttcacccaaaagatgggtttaccaaataaaaacaaaatattatctggtagttctgggaagttacattacaaaaagaggcttggctaatcgactccccaaagttggagagtcgactcccaaacccccaaaatccccgattttgggagtcgatcccccaaacctgccagcaggtttgggagtcggatccccaacgattttcaataaaaagaattgaaacccccgaagggggagggagtcgattccccaaaacccactgggttttgggggtcgtcgagccaaaaacagccctcaacggccgggagggaatcctcccggccattgagagcaaactctcacgccgtgcctgagggtgtacactctcaacagacaagagtgcatacctctcggccgttgagagtgtacaccctcaacggtcgagagaggctttctctcgatcgttgagggtgtacactctcaacgaccgaaaggatttatcttggccgtccagaatgtacactctcaacgaccgagaggcattctctcggccgttgagagtgaacactctcagccgttctctctcgaccgttgaaagtgtacactctcaacggccgagaggtatgcactctcggccgttgagagtgtacactctcaacggccaagagtgatctcttggtcattgagggtgcacacctcaatgaccaagagggtttcacccttggccgttgagttgtgcaccctcaacagacaagagaacactcttggttgttgagtatgcacacctcgacggctgagagtgtacctcttggatacactctccaccgttgagaggtatactcttgacccttgagaggtatactcttgaccgttgagaggtacactctcaacggctgtgtacctcttagcggccaagggtgtacaccctcaacgaccgagaggctttctctcggccgttgagagtgtacactcttgacggccgagaggtatgcactcttgtgcgttgagctatcaagcccgatgtcgagagtgtgctctcaatggccggggggattccctcccggctgttgagggctgttttgacccccaaaacccactgggttttggggaatcgactccctcccccttcgggggtttcaattttttttattgaaaattgttggggatccgactcccaaacctgctggcaggtttgggggattgactcccaaaatcgggggttttgggggtttgggagtcgactctccaactttggggagtcgattagccaagcctctacaaaaatccatctggatattttcacatatgtaaattcccattgttgattgtattgtgtggataaaatgctatttcataattccttccagaaacttgggcaatacttgtcactcatacagttggtggtgggggttatgttattgactaaaaaatgcacatgagcaaggttcaccaatgcacaccacttctacattgtctcctttttccattaacaagttattgtatcaggcagcatttttggtgttccttggggacacgttttccagtcatactgaagagcaggattcttgcaaagcttaggtggcactatgccaaggtaaaaaattcatcacagattttaaaatccaattcaacaaattttggtggacctgttgaaggcatccaagtgtgttgggtttgatctagatactttctggctatagtgataactgctaaggagctattccaaatcaattgtatgattcagaagaaacatttccacaaaaataaaaataaaataacactcagaaatcttatttcatttccatttgtttttctcatacaaagaaatcaagcaatagaatttgtgacaagaatcaaccaaacatattccatttcattctgacaacctggttcaaaccaattgagccattctgatcttaatcagcacttcaattcattcagctacttgctcatatcaacttgattctaatcagatcccaatcttttcacctgaacagaacaaaaagtcttagctattgttctttttttgggccagaggaggcaaaattccagaacaatcagttcagaaagattgtcacaatcagcggccaagaaagagaaaacctcttggccattgagagtatacactcttgatggctgagagggtttctctatgttctcaagggtgtacacctcaacggccaagagtgtactctgagcagctgctgctgtgggggtcttttggttcattgaccccattaaactgtgaggctctacctataactctaaacgctagtgaccatcaagcttaaccaagaggtaagctcgtctacgctaagagataaaggatgaacagaagtcttcttttcaaacaatatgaaaacattttaatagatttttttatttgtaatagtctttatatttaatttgtagtataatataattttgagtaatttttgtaaagacaaacaaagaacagaaatatcacgatgaggaacaaagaaagtccaaaaaaacaaaatagaacaaagtataagtacaatcaaataaagagaaaagcactgctgatcacgattgtgtcatagctgatcacaattgtgtcatagctgatcacgattgcgtcatagcaaaacacaaaatgatgtcaagtaaagaactgcgaatgatcaatccatactattctaccaagatcaaatcaaaataggccagaaacctaaagaatatctaaagataacgaatatcattacacaaaccctggtctgttttggaggatcaactaccaaactgaccaggggttttccttttttaatatatttttttagggagtcaactcccaaaccagtcaaagtttttgggggtttgactcccaaattttgggtaatctggggcttgggagttgactctccaatttcttgaagttggagtcaattaaccaagcccctttcttcatcacaatattttgttttctttcctcatctttgtgcatcagcattttaatacatacattttgttatcaaatatgattataagactgtttcctgttagttgtccttagctagtctgtttgacatacttataaagacatattgtctttggcgcacccgacgtagtatcctagtcattacattggacccagagatgagataaccagccaaagtgggcactctaaatcgaagcaaattcctgtcacagctttctgtaactggtgacatccctgtctccctctccttctctcgcaggctcaactatgtaggccaagttatcaatcaacaacagccttcaagttcaactttccagcttctccgacatccagcagcccagcttcaggttttcacagaacacgaatatcccgagaacccaagaaccatgcaaggcttcaatcgatacttcccgcccgacttcgaccccaagactcacgacacactcaacaactaccacggcaaacatgcgctgggagatagagcccgtaagatcgacaaagggatcctgatcactcgattcgaattaccatttaatatctggtgtgggagctgtgaggcccacatcggtatgggcgttcggttcgtgctatccttcatcccacggaaagttgtctcttagctcactgaggaacgatgagcaacatttatcatccacgcatgacaaaccaaaccctgtgatcaaaagctacaatgctgagaagaagaaggtcgggatgtatcacactacacccatctacagcttccgttgcaaatgtcatctttgtggtaactgtgagtgctcagtgaccctctacagccgtttggaacgctcagtctactgattttaatatatccggtattggatttgttggctaagggtttgaaatcagaactgatcccaaggtaacctggaattcctctggacttccctcaatgtccatcaaaatctgacgtttttacaatacagaatactcgatatgttgtcgaaagtggcgcgagacagaaacatgaggagtgggatcaggaagaaaatggcgggattgtactcaagcgtaagattaaactgaatgttccatgcttgttatgggttattgctgaattagctgtttgttccttacagacaagcaagatggcgaagcatcggatgcgtttgcccaagtcgagaaaacaaccgttgacaagattacggccctagaaaataaagataggctcgaggaattgatggaatttagcgaagctagaaactcagatccatttggtatgttctgttcacatccgatctcacatgaagctgtattttttttttcttcttagattatttctttttcacacatttctccggatctataaatgaccagcgcttagccagcgacttcgaaagacgttccgaaaagagaaggccgagctgatcagcaaatcgagtggggatgatcaactgcgctcgaagtattccctgccggctggactgaagtttattgaggcagaagatggtccatcggaccaacagcatgccaaggaagcccgtcggttgattgatagtcatcgggctgatgtcgaagctaagcgttgtcgactcagtgccgagctcggtctaccgccaattcgctcccaaaaaggcctaccacctaaagctgcccaactggccaatctgaaacaaaagttggctcccactcggcagaaaaaactcgatacatttagtaccggttctttggtatctcgtcgacctatgggtcgtgcaaaacccctcaccacatctcttccttctaccggatcatccaagggtccaactgttcctgatcccaaaagctctcaaaagccccttgctagcttggcaggttactcaagcgattgatttttcatcgacacaatttcttatttgttagtcttcaatgtcttaatatttaaatcttttgttgaccttgtacagttgcaatcccccatgctatcatcaaatcccaaatggaatattatattttctcttcctgtgcacaaagttaaataaccttgtcccaaacctgttgccaaagaaagagtgtcaatgtgtgtgtatgtattgagtacatattgacactgagtctacacttgttttgcaaccaggccttacctggggtagataaatcacttgagcatctgatgttttccaagcttggtgactgtggcctggggactcatttacctcaaagtgcttgtaattgttaatcaaaagtgatccaacacccaagtttcatagggatgtccaaattcttagatattctagtggaagttagagaatactgccacaagctgttgatgaaaacctgttaaatcagaacaatgccggtaattcaaaaagcatctgtaattttgtctaacttggaggaagaaataaagtatattctaggtcatcagaaagagatcaaaatcaggatttgacaagaaaagaagtgttatattagtttactctcatgcaagctagggttgcggtgggtacacctttccgaatctaaatggcttggttcttccacgtccaatttatgtggccaggaaaacacacttttaaagtttgaggtattgatctattttgtattttttgagttttcagatgagagaaattaagagcattgttggtctctgttcctccccccttttctgtttttctcccctttctgtttttccctgcttttgggttttccctaattcctgttttctctttcctttcctcttcagtgaaaattgattttcttttttttaacattctctttttgtggtaaactgcttagtagttcatgaggtacattgaatgttgacattgtgcacaatggcaagacaagttgtaatttttttccacaaaggttctttctctaaatgttgattcttttatcccacttgtaagttgtaactgcgaataggttaatgagtttgccttgaagcagagttgcagtggttgaatgaaaaggacatgtgtgtgtgggttgcctgaaacatcgtgaaaggtcatgtgaaatctgtactcggggtacacatacgcatatccactgcatcccattggcggttggttggcaagccagctgagcttcggcatcctttcattcatcttttcacttgagatttcaatcgaccatgggtgatgcaggtaagctatggaatgctagctgattcaactcttacgactgcttctgagtgaatccctttgtcttcttctggtatatagggtttttcaaagggacatcgagcgaacaagtaagctcattacttcatatcacacttgctcgatttttgctaaatcatgatctatcacgtttaccaaactttttttaggatactcggttcaaggacaaggagaaatccctcttgaagtcgatcaactttcctaaagaactagaccagaaagtatgttgtaggcgccttttttcattggcttgacctgtattctcttgctactaaaacacgatccagctgacatcgcatcttcgctcaacattcaggtcgacatgcgaaaggtggaactttcggtcatgagaccatggatcactgacaagataatggagttgcttggtttcgaagacgaagtggtggttgaatatgttaatgggttgctagatgatcccaccagccctgtaattattttgcatcatctatacattttcaaaagaatcctcggcaccttcaatacatcttcatcaaggttaaaactgaaacgtgctttatttttttcagatcgtcgatcctaaaagaatgcaaatcaatttgaccgggtttctagaatcgaagactggtccttttatgtcagaactgtgggcgctattaatctctgctcaacagtcgcccctcaaagttcctgcattgtttatcgagcagaagaaagaggagatgcgcaagaaagaggaagcggacctcgaggctcaagctgtcatcaaacgacgacaagaacaagaagaagaaaaagagcgcaggttagcagaaatccgacgtcgtgaacgggcccaaggaaataatcgaggtagcaaccagggttttgataattcgcaaagaaatggttcaagagctgatggtgcaggtggctatggttccagaggtaacttcatgccaccccgtggcagggattcaggatggggcagtcgaggcggggcgagattgccggataattcaagtagagagcctccgtcgggcggcaaacgcgacaggtctcgctctcgctctcgcacccggcggcgtgattcgcatactcacaaagagaatgctacgagctcccgacgatctcgttctccttctcgttctcgttaccgctcacgatctcgatctcccccctcccgacgaactcaacgaagggcttccccgtcaccacgcccatatcgccgtcacgaagaatcgtccaagctccatcggcgtggttcgcctcaccgaggccatcggggagaacgtgctcctttgcccaaaccagatgaggagcgttccagctcttctggatccccaccccggtcttcacgtcgacagcgcatggcgtctagatcacctccacgcccttctcgtcggcagcgctcagtctctaggtccccacaacgaccttcccgtcgagagcgctcagtttcgaagatctcgccacgggcttcccgccgacgagggcgttcaacgtccaagtccccaccaagaccctcccgccgacgagaaagatcaaactccaggtccccagctagaccctctcgtcagcgtcgctcgagttctagatccagatcgccacctcgtcgccgagtgtcagagttgagtatatcaaatgggggaaatgatgtgaaatcatccgatcgtcgatctacagcaaaaatgcgcaatcgctctagctcccctccacgaaaacgtgctagggatgagcccgagaagcgcagagacacctctaatccatcccgatcgcctcatacccgctcatcagctggcagaagctcctcaggtacatcgaggggattggaaaaagttgatgaagatgatgggaaggacaggcaccctccggtgatttcaatcaaaggccgtgcggcaaaatccaccaccaagtctgaagtagaacagccaaagtctggtacctctggagaggaacagaacaccgaggcgatcaagccaacttctgcagcaaataacatgcccgatcaggtatgattggatctcttgatacaaaacacttatctagatattaacatgttggatgtcatcttcattccccttttctctaaaaaaaatagactaggtctcagaaattaaccgaggtggtcaaagagcgacttctgcgagaaaaagtgaaagcatctatgaaccagatctagataggatcatcaagcagtctgtgtctctccccactgactctaacaaaaagaaaaacatgtgacagaaatgacaaaacctatagtgatttatggaaagcctttgttgtaccaagagtgttaattgctttgactctataattgacaaagtgttttgatgattctcttagggttttcataccaggttctcagtattgccctagtccatttctttggggtgcagttcaatatccacctttttttcctgctccagaaggttagatataaaacttaagcttattgtagcattttcaaaaacaaaaaggcttctttctttgtcattatcactgtcattgtcttatatactctcatacttatcttttggccatgatgattgtagttgttgatcattggaaaatctttgacagcttttgatagaatctcattttacttgtgcaatggtgaaggagtgctagtactatgggcaacaatgggtcactactctacactgtccacatatttaggttgagtggatctccaactattgctatccacagtggcaagtttcccctgtgcccagtattgtaccaccaagaggttttttttttacccctagaatccagatagtgtaacatattatgctgcttaataccatggtagtgcttgacttaacacaagtccttcacttcagagggccctggtacagggcaggcgcaaagtacccttgcacaaagcgcaacctccaaaggaggggcttgcaggttatacctgtatcttggcctgagagcttgcaaattttgggtgggagaaaaattcccctcacctatctgttgccttctccccacaaattcctgatgcctgtggtatcaaatacaaggccttaattttctcttttttttggtgccaatcactttttcatcctccttcacacatgcctcccacttttgatgtcagcctcaatgatgccaagaactgatattcttctagctacactaggtgcaagggtgaaataagatatgtacacgtgaaaagtgggggaggtttggtaataagagaaagagtaaataaaaactattaagttttaatttatagaggggcctgagttacaggggtttttgactgtgctctctaatttcaggtcctgagctacaggggtggtaccaaagttctggtcctttataataaaggagtaaacccagaaaaaagtctactactgaagagatgaagagataatacttactggtactaatctctaagccaaggagttcttcaggagggggaaacggtgtgaaactcctattgtgccaggcagtaggcagttggttgaagggatggtgcttttgttagatgtggtagaatcgatgatttttcattactaggttcgacccatctcaaacaataatactactgactgtgccgcagtcgaggactaactacaatatgtcacacatatgtgacaacaccccccctctcaacaagaaacaggaactctagtaaagaaaaaaatgaagaaagaaagaaagaaaataagaaaaattaaatttaaaaaaatgaaaaagaataagaaattatggaaactcattgaaacccttgaactatattgcccacacgcttgtgacttgcttttcctagtggtttggtgaaaatatccgctatctgaagctttcccgatatccatgtaatggccgtctccctttgatatagagcctgattggtgacatagaagtctctgtcaatgtggtgtgtttgtttgttggaggaatcttcacatgctatcttcactgcagattggttgtcacacaaaatcttcaccttgaagttcactcctagtatgtcaaaaagaaggtttctgatccagaggctatgtcgagtgacatgtcccatcgccatatattctgcttggcaagttgacgattccactgtggtgaggcgtcttgaggtccacatgattgggcattggtaaagtcgtatgatgacgccgttgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtgggatctggataagttgagctgtgatctgaacgaaacgcgttggggttggttggttttctggaggagacaacagaaattgagttctgtggcggttgttgaggttgaggatatttgaaggtgaatatgaggatcagatgaatcaataataaaaggatcaataagatttgatgggtctatcttggatcagatcagaatgccatgcctccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacaccaatcaaccagaaacaaaaacaacacaacacaacacacacaacacaacaaaagaacaaaagaagaacacagaatagaacaaacaaacaagatcagaataaaccaacataaatgaaactatgtcttaggaccaagaaataagaaacaacactgtcttctgagtaaatgatttgaaaaagataagtaagaataataaaatgataaaaaataaaaataaaataaaatcaagatgaataaaaaataacatgaagagtaaataataagaggaaatggaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaagagttgaaagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacaccgtaagttgatctggagtgtggtcctccccagttagcgtcaacatagcaatcaactggtgattgttcatcattcccgggactgatcctcaacgacttttctcttgtagttgctacataatttactacctggtttaatcccttccagtggtgtgccgtaggattgttagagaaacgtgataggaaattaactgcgtaggtgatgtcaggccttgttcccacagacagatagctcaagcttccaataatggacctaaaacttgatgggctgatgacctgagttggttgatccttgtcgtcagtaaaaccttctggtaacggcaaagtcgcagaagaaacaccatcccaacggtctttcaggagtttcttgattagggcaggttgtcaaagatcaaacccgtccttagtcctctcaatctttactcttaccatcccatcaatcccatcgttccatttgatttccaaacaaccttttagattctcttcaaggcacttgagagccgctgtcgacgatccagtcacaattccattgtcaacatgcacccagatgatagatctcaacgactgatgttgaagagtgtacacgctggagtcgtaatagctggcctcgtatcctagtgatttcaaagtcccactcaggtgtttccaccagcatcgtgctgcttgttttgtgccatataaagctctgttcaagatgcatgccttgccaggtcccactttcatgccttctggcgctcgaacccaaactttctcgtcaatgggtgcattcaggtaagcagcaacaaaatcaaagttaaagacaggccagttgttctttgcggccacggctaggagaatcctcatggaagtgaatgtggccgtaggtgcaaacgtatgcgcgtagtccaccccctccttctgtgcgtaacctttggcaacatatctggccttgtaccgagttgaaccatcacttagtttcttctttgcaaatacccatcttgcacgtagagccctttgttttgccggaagtttcttcaccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaattcacaattcttttttgtgttgggaatgtagaagactcccattcctttactctcctccaaggagtgaaattgacccaacccttctatcaaatgctcgtccagtttgattcgtttcttgggcgccacaagtacataagctgtcaatccaaacacacgggttttgtccagctggggtttctcgttgacaaaacattcgtatggtgtcatctgcttggtcactttgttgggtatcctgttcagagtccaggccgcccacataaaagcgtatccccagaattccttgcctagtttgctatcatacagcacactacgtcccatgtcagcaactgtttgattgtatctctcgatgatcccattttgaaaatgatgataggggagcgatctctcggctactatcccttttgacactaggaagtcctctaggacctttgactcgaactctccaccattatccgatcgcagtatcttcactttgctgtcagtttgcttctcccacctaattattgtctctttggtcagctttgttgcgtctgatttcagcttaaggattttcacttcactatagctcgtgtacgcatccctaattgtcaaagcatacttgccgcctgtcatagtgggtgggttgaaaggtcccatcaagtccatgcatacaacacccagcttttcaatcgccctcccggttggtcccaggtgtgaagtccttgtggctttgcatatggagcaaacagggcatttgatcaagcccgatggcattgtttccgggaggccgtaccctagtttaagcttgacaagtcggcaaaatttgtctcaggctagcatgcccaaatagtcaatgccaaaacagcaagaccttctaattgggagatagctcttcagttctccatgtgaactcactgtgctcaataaggttgggtgatttaaaaacgctcttgatttctggcagatgtaaagtatgtacaaaaggttgcgtcttggtgataacttgatttgaatcagcacgaaatggtttgcctaccggccacatgttccgcaattcatccaaagagctccgtattaagagtgatcctgaattcgacagcaaatctattgaatcaaagttgccattgacccggaagcaagcgttagacttcttgaaagccgctattgaaaacagcgtagatcttgcatgctcacaatagtagacatttctaacttcgatagttgttgtgaaacctacacccagtacaggtttcacaagaggttcacacattattacataatcataaattctacggtacttagttcctttctccccattcccctcctagctcagtagagacccactgacttcttactactgagctaggtgagtgatttcatttcataattctttcttattattactcttgttgtttattattattcagtagagacccactgacttcttactactgagctagaaataaaacacacagcggttctagaattggtctccacaaagcattggctttgtttctagaatttactcgtccgacggtgaaggatcaaatcggatccttacactttttttttcttgaactactgtcaaacccaacgtcaattcatgagcactcggtcaaaaaccgacaccctcattccactaacagatccagaagccatcatcaaagcgtcaaacgctcgaaaacggcaagagaaactcaaagcggcgatacggaataacgcgctagattctctacttgcaccaaatcaatcctcgcttcatccattcaacatgtcgaacgaggatccctcaaaatcaagctccgaacatcctccaaatgataagacagcggcgggaggcgatacaacccctccgatgtcgatggcagactacctcaaaggagtcattcagctccagcaccgcagcatcgatcaagctaacatggatcgagcagcggcagaagcgaaccgacgactggacgccgagaggatagcgcgactagaggatgcgctcatgctcatgtcggtcaaaatcgagccagagcatgcgaccccgcctccaacaaaccccagagtcgatctacagcggttcagatcgtccgatggacccagcttcgtcaggcctttccagaaggtcgaacccttcctttcgtggctccgaggcgttcagatctttttcgccacaaaagggatcacccacgacaatgacaagatccgcatcgtcggcactttgattcgcgaaacaaacacccaggcgttctatgcggccggtgttgagaagttcattggacaaggctggacaggtttcaaagagaaactgattgcctttgccctcccaccgatgtggcgcaccaacctccgagcagaattcaagggcctccgcatgtccaatgccgaggactttcgtggctacagtactggctctcgcactctgcagagcatgttgaattttgataaagaaacaatctccgactttgacctagcggagtcgatgacactaggaatgaaggaagacttacaagcggaggtacatgcccaccaacttcttttagcctctccattcgatttcagcatcttcgacagtcgagccagtggattctgggattggattgccaaacgatcaacggcaagacctaaaccgagtcatcaacaagctccacaaaatcaagatcgaccctcagaacggttgtagagagaggaaaacctatggcgagttcatgcattccttgattcaacagggcgctgtcactactgtaagaagaactgcggcagtgcggctggagcttgtccaggtcccatcgatcgcagccgcatcccaatacccgcatcattcacagctcctgccaaaccggccaactacacacctccgacagccaagcttgctcccaaccatacggcaggaagaccaacacaaaccccggcaggaagaccagcaggacaagcagccacagtggccgcaatctcagaggaaggcatttgcccccccttggatcaagcatccatatcagcaataacagacatggaagaagagctccgtctggctagagaggaaacgtacgtatccaagacaagaccacggcgactaatcgtcaattttactatggacggggtaaacttacgaggtttgattgacacaggctcggaactgaatctaatcacggacgaggcagctaaattgacaggcgtaaggattcaagagatgtcaacaccaacggtggtcagtttagccttagatgactcaacctcagtccccatcatactcaagcactttgtggtagtatctctatccgatcccaattccgcgctcaccttcaaggacgtcaatctcaaggttggtcagatcaaaggggactacgagatgattttaggaataccgtttctctctcaattttgtttatccgtctcaatctccgataatgctctgcaatgcggacgctctggttgtactatagttgattaccgccatcttactgcaatacatcaacagacttcaccacctcctcccacaaccaccagcatggatgcattgacttatccctgtgagacttctgaaaagaagattctccaagagtttgaagacttgttccctgcagacattccggctgtatctgataccaccgccctagacaaccatccaacagacaacacattcccaaagaaactacaactagaaagctctaaagtccgacacaaaattgttttgactaacccggatgcagtggtaaatgagaaatcttacccctacccccgcaaacatcttgttgcatggcgtacgctcctggatcaacacttggaggcaggaaggatcagacgatcatctagccaatatgcgtcacccagcatgataataccaaagaaggatccatcagcactaccacgctgggtttgcgactaccggaccctgaatagcttaacagtacgcgatcggtccccattgcctaacgttgacgagttggtccggacagttgcgactgggaaggtcttctccattctagatcaaacgaatgtgtttttccaaacacggatgcgagaggctgacattcctctaacggccgtgaaaacaccctggggattaatggagtggtgtgtcatgcctatgggattgactaacgcgccagcaacacatcaagcaagattggaggaggccttgggtgaacttataaatgacatctgcgtagtttatcttgatgatattgtgattttttcagactccttccaaagccacgaggagcacgtacgcaaggtattacaccgattacgggcggccaacttgtactgcagcccaaagaagaccaaattgttccgcaggcaagtcaaatttctgggtcactggatctcagaggagggaatcagagcggacgacgacaaggtagcacacgtactggattggccaacgcctaagtcagcaaaaggagtgaagagatttctcggtacggtccaatggatgaagaagttcatctggggactgcagaaatatgtggatacgctgaccccactcactagcaccaaactagatcccaaacaattccgatggggggccgccgaggaaacagctttcaacaatatcaagaagataatgacgtcactcccatgcctcaagaacatcgattatgattcagacgaccctctgtggctattcacagacgccagtggatcaggcttaggagcagcattgttccaaggtcaagactggaagaaggcttcacccatagcgtacgaatcacacctcatgacgccagcagaaaagaattacccggttcacgagcaagagctattggcggtcatccacgcgctacagaaatggaagatgttactcctgggaatgaaagttaatgtgatgtcagaccatcattcactcacttatctactcaaacagcggaatcttagccgacgacaagcaagatggacggaaattctggcggattttgatctccatttcgaatatatcaagggtgaagacaatacagtggcggacgccctctcgcaaaaggaaatagacaaggaggatccaccgattgaagcagcagacgttgctagcgtggcggctctgacggaactggggacagggctttctgactctctcaaattcaaagtacgggaaggatacaagactgatcctttctgcttagccattagagaagccctgcccttgaggaaggactgtctagatgtcgacggactgttgtttatcgaaggcagactagttatcccagcaacgggggagctccgccacaatttgatgaatgaagctcataaccgactgggtcatttaggatatttgaagacgatcacagaactccggcaggactttttctggccacaaatggccaaacaagtggcagaattcgtcaatagttgccccacgtgtcagagaacaaaggccccgacatcatccccaactgggaagatgttgactccatccttcccccggaaacctcttactgacatagccatagactttgtgggacctctttcccaaatcaacacactacgacatgatcttgacctgcacttgccgattatcagggtttattaagatcataccagttctacagacggatacggcagaaaagattgcaacacgattcttctcccactgggtgacaacgtttggcgccccagcatcaattatcagggaccgtgacaaactttggacatccaagttctggaaagccttgatggaacgcctcaacattcaatttcacatgtcttcggcattccacccacaggcagatggtcgcagcgaacgcacaaataaaactgttggacagatcctgaggaccttcacaaccaaacggcaggggaaatggctagaggcaataccggcagctgaatttgctatcaactctgcaatcaatgtagccactgggtttagcccatttgaattactctttggacacaaaccaaacttgttcccatcaaaggaaggacctcaagattcaccaaaaacattggaagtgtggatgaaacttcgggaaagctcctggactagcgcacgcgacaccttatggactagcagagtgagacaagcattacaacataacaagcataaccacgaccgccctccccttgcagctggatcctggattctcctcaactcggcagattggcggggcaaaaacaagggcggagtggataaactcaaggagcggtttgaaggaccatataaagtattgcgagtttttaatcatggacagagcgttgaactggacctccccgagggcgaccgccgacatcccacaatgcacatctcaaaagtgaagccgtacattgagagaggagaggttgcaaatgtggaaagcacagaagtaagttcctcccaatagatgcacctccaagtgttactaccatccaaaaaaaacctgtcaaaacattaccctggccacaccgtgagcacataacaaccgtctgttacagtcttcccaaaggcacaccgaggacaaccccgatcatcacttctctgaatcccaccaacaaacatgctcaacaccattcatccttctttcaatgccctcattgatttctcaattctactagccttctctgtcttattgtcctttcttgattccttgtctcatttcccttctgaatctcccctctcaaaattttcaaattccctacatcagtgttattttcgtaatttttttttttcacatttcttttttctgtcttctattttatctctccatttctcctaggatcttagtaagggggagggcttaatctttatatagggggggagactgtgaaacctacacccagtacaggtttcacaagaggttcacacattattacataatcataaattctacggtacttagttcctttctccccattcccctcctagctcagtagagacccactgacttcttactactgagctaggtgagtgatttcatttcataattctttcttattattactcttgttgtttattattattcagtagagacccactgacttcttactactgagctagaaataaaacacacagcggttctagaattggtctccacaaagcattggctttgtttctagaatttactcgtccgacggtgaaggatcaaatcggatccttacagttgttttcctcggcccggcaaatttcaaggtacccaaacctgtgatgaaatcactagctgagtcagtcgccactcttactgggattggcttctcgatatgcctgaagttgaaaagggcgtacctgtctccagtcacgttgtctgaggccccggagtcccaaatgacttcttgttcttgattttcgacagagaattcacggaggtccagccgatcgactgttggttcagctgataagttctcattttcgaaaatgtagttctcatcttgatcctcagagaacaggttggttttgaggatcttggcttccaccgtcttgggtttcggattgttcattggatcatatattctccgattgttgggtgctggctggctgtctgctggtgcatcgggttgttgtggtctaacaaaagggagtttgttgaagttgtatgttatagagcacgggggcaacagtgggccagttacactaaccgcagtgttagtgcagcgtagtgttagctttttaagctacactacacaaaatttaccgttagtgggaatttttggcccactaacactacaggatttttgaaaaaacaaaaaaaactttagcgtagtgttagctatctttaaaaaggcacaactaacactacccaaaatcctgttagtgaagttttagtggtgttagtgggtgaacccactacactacctagcttaacacaatcccctcgttccagagggccgggggcacctcgcgaagcgagcctctgaaagaggggcttgggagtgaagttgaaacatcggcctggaagctcaggctttttgtggctttttttggcctttgcacacaaaatcccctataactcaggagaaatctggatgattttgatgccgtcaacttcttcggatacctgagcttcttcccattctgcccatataatttttcataattgtagtgagtataagtcatccgtccctgagatgccaatcgggggacttggtccaaatacagtggtaatctctgggaagaaacgggaatctctatgaccatagttggggcccatcatgaaacttctggccaaacggcctttgtggaatgctgttgatgggggcaggtgagggcccatggccccaagagttatacggaaatgatcagaagaagccggcctctcaaatggtcaaacaggcgggtcaaatttccacttggaagatgacacaagtctgcgagcaagaatttccccacctaactgatgccagcttccacacaagaaagccgactttgttcacaagtccctccttcggaggggcgcttcgcgccagcctggcacaggcccatccgatcgaggggcttgcgttaagttagctacactacatgttagtgtagctttttgcaaagttacactaacagttagtgtagtggttgttaaaattaacaatgcattttgcagacagttagcataaaatgattgacttgggcaggatttgaaccagcaaccttagcttgaagctaagacactatactagaagtgctgcctttaccaactaggctaccaagtccttgcctgatgtgctgatatttagaacactgtggattacagaatttcaacagtggtaccctcagtcaacggtcaaacatatactataaaataaattattgcccaatattttatattttattggtgtccagataaaaagtatctttaataaatatattatatctgtttgccaataaaataaatttgtattttattggaaacagataaattttatctgttttgaatatattgtattggccaataaaataaaatattggcacagtatcgcaggtattcaataatttcactttttttctttctttcatttttcctttcattttttttcatttttttttcattttttttttcatttttgttttcttttattttttcatttttttcatttttttactttttactttttattctttttctttcgttcttttttttttgtaagtggaggaagttagagatggccaaagggtatccgtcgcggatacccgctatcccctggcggatacccgccagcgggtgcagattcgggtgcagatggccccttttccgcaaaacactggcgggtatccgggtatcccaaaggatacccgaggccagaaggaaatacttccagttgacaaggtacatgtacctcatcaaccggaaggaaaccctcccagccagcaagatacatgtaccttgtcgaccggactggagggtttcctcagttgacaaggtacatgtgccttgatggctggaaggaaatccttccagccgttgagcatgtggctcgccgtctggaaggaaccctttcagctggtcccttgccggccctttaaagggcgggtatccggggatacccgctaaggcgggggatacccgctggcagatgcggatgcggttgcggatgccggtttccctagaaaaagcagccggatatccggatgcaaagcggccatctctagaggaagttgggtccagggcagaggagagcaggggagactgttcaaataatcagggcttgtgcttggccttcggcatccgcagttgtgggctgaatggtactggcaaattagatggacttgcttcatctatctctagtctgaccatcattgtctctttgatcaatcagatatattccatcactaatgagagtggagcccattggactagctgttccaccaatccacccaaaaaaaaataaaagggcaaacatcaggtcagcctttgatgattgttatgattcaactatgatgtgtgctcagaatagaggatatcaaggtgcaaatgggagactagtggcaatctgaggcttgaattgaccctagcaagccagcaaagggcaataatgattgtttttttgtgacatcaaagtggattgcaatgatgaatgttagaaggggaggggcatgttggtgcaattagaagcatacgagccatgaaagccaatcatcatagtctattagtatcatgtgaagaataccatggatggtggattggatagacgggaaatctcaaagaaaaaagtaagaaaatgatatgaaataaacagacaaaaagagaaaaaaagaaaaaaaaaagaagaaaaaacaagaaaaagaaaagaaaaagaaaagaaaaaaaagaaaaaaaagaaaaaaaaaaggaaaaaaaggaaaaaaaaaaggaaaaaaaggaaaaaaaaaaaaaaaacagaaaaaaacagaaaaaaaatgaaaaaaatgaaaaaaaaaatgaaaaaaaaatgaaaaaaaaaatgaaaaaaaaaatgaaaaaaatgaaaaaatgaaaaaaaagaagaaaaaaaagaagaaaaaagaataaaaaagaataaaaacaggtttttgaaatccacactgataattttgaagtatattattttattttattggccaagccaatagattaatgatgaataaagtttattttattggctgcccaatacatgtgcccacgaataaaaattattgggccaagggcccaatactatacttagccaaaatattgggtggtattcataggcaataccacccaatatcaatactcagctaatatctgtttgaccgttgcctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagcgtaactgattaaaatttacatgaccacatgactagcattagtataccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcattttttttcagttggtaatgggggccactcaattttagccccctgccaatttttaacacttacttgtaagaccacattcccctgtcagactacctggagattatgggttcaattccccctcagatcatactttactgggttccattcccacgcttgttcaatttccactttcacatcatgtagcaaggggggggggggttgaggtgtaaccatgatgtatcaccagagtctggtggagctgttggcatgaaccatggcaactaccatccaaataacattacaaccacaagcaacactgccacagatacggtatctgcctgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtatcgtatctgtggcagcgttgccacaagggtctgtagcctacacggcccgcaagcaggtgacgaaatttggattttgtcacttccgcagtgactgcgcacccgcaaagcaaagtgacaaaatttgaattaagtcacctgcttgcgggctgtgctagtttgtaaaggaagcactctggtatgtgaatcagcattgctgaggttgtgagttcaaatctcaccaggcaaatcctctgtttgtttgtctctgcatcttgtgctgttcattttctgcgggattgtgtgtgatcataggaaattgaaaattgtcactatggacctcggctgtatcagttatatggatagttcacgcgacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaattctcacttgacatgtcgatttctctaattgatgatttacactacactacatgtgtagtgtaacttctactgtagcgtagcgtaactaggcatgtagcgtagtgtagcgtagcttaatttggtataagttacactaaatgttagcttcaaattagttacactatctgacagtcaaaattctgttagcgcaaaaaaagttacactaacagttagtttagctgagattatttgaagctaacactatcaaaaaatttgagagaaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagtcgtagtgtagcgtagcttaatttggtataagttacactaaatgttagcttcaaattagttacactatctgacagtcaaaattctgttagcgcaaaaaaagttacactaacagttagtttagctgagattatttgaagctaacactatcaaaaaatttgagagaaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagtggcccgttgacggggggtagggagtatttgtcgcccgggcttgaggtgtttgaccaaaggattgtcctcgtctcttgacggggcagttgggcgcgatgtgtccttccttcttgcagatgtagcagtggctcttcttcgaaattgctaacatgtcaacttcctttgacaaagtggtattgtgttcatcgtgaccaccgtctgtgtcgacaagagtcctgaacgtggttgtttcgcttgtcttgagccggttttccaagttcatctctactctagcggtgtcgaggatcttcatgagttcagcaaaggatggcgtgtgactttgatgaggatttggggttgcatccctggcgttcatcaaaacatctaccttgcaatcgacgatagacttgagggtaggatttttgatgttggattgcaagatcaatcccatgatttcgtcagcggtaagcgaaatctccatttctacaaatgattttatcgcgtcgttgaactcggagtagagcacagcagtactggtggtgttctcagggttgatgttgatgaattggttccacgcattgagttgagcttcttggctgagagaccggaacttgtagacaagtttttcgtagacgtcgctggctgcgtctagtctgattacatcccataggaggtcagggtggatcaagacattgatgattcctagcgcgatgcatgcgttccgaaacctcctctccggggtgttctccactggagatgaagtagtctgcatcgccaagtttttctttcgcatggagctgtaacaggcgttcccacgatcaaaggttcgatccgtctggttgtagcctctgatcatccgcaaaacgtttcgcaaccgacgtgacaacattcaagatcttcagttgttcatccaacacagcgcgctttctcgagcgttcttcttctttaaccaagcaatggcggtccgatatacgctgctctcgaagttctgtaatgagcgccgctatatcggacttctcctgcaagtggggcgggttgtccatgtgtcgatgggcctcttgtcttgacgtcggcctagcgtctctctttgttgcttcaggtccagtgatccttggttgaaaaacggtctcttggatgtcatcgatagaagtcatccggttctttcctttcgatgttttggacgtaaaaggtcgggttggaagttgggggtcaatcagagttctcaaggtacgtcgtccatccgccgaggcattttgtacttgctgttctagagaagctcgtgctgcttgcgcattcggtgtgagcttggcaattaaacccgcaatgtccgtggagcgggaaggagtcttgtagtcctcaggttcggaatgtgacatggttggagtgggagaaagagaaaaaaaaatcgaattcggtcggcgcaggcgattctctttgcgttgttgattgttccctctcgtcttatctgttagggttctcaatcgcgtttcaacggttgtctgactatagagtggttaaggatgatcaatcctatctcaacgctagctagacgttcaccacacttttgaaagaaaaaaaccaaaaaaaattgaaagctaaagcctaaacttgataattggatcaggtcggggacaggcaacgtttacaagatcgaattcggtcgtaaggtgataagggaagtgttgaagaggtagaaaaaaaagaaaaaaaaagcgctccctggtggactacaatggggaaaactcgccaacgatttggctacttgctcgtcaccaaatacccgtttgttgatattgctcgtcagtgactacttggctcgtccttccagctaccggtgtcggatttgttatctaaaaaaatttatcaaaacgagtaccacaagcaagatattgctcataacctgttagatgtggtagaatcgatgatttttcattactaggtttgacccatctcaaacaataatactactgactgtgccgcagtcgaggactaactacaatatgtcccacacatgtgacaacagctttgagggctgccttcaagtggggtctggataaattgagctgtgatctgaacaaaacacgttggggttggttggttttctgggaggagacaacagaaattgagttctgtggcggttgttgaggttgaggatctttgaaggtgaatatgaggatcagatgaatcaataataaaaggatcaataagatttgatgggtctatcttggatcagatcagaataccatgcttccccatcatctcagttcaaactgaactttgactctggggggtgacatgtcacagcatccctagctacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacaccacaacacaaaccagaacagaacagaacagaacagaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaaaaaaaaaacaaacaaaacaaaaaaaaacaaaaaaaaataaaataatcaagagtgaaataaaccaacatactaagatgcattaggaccaaaaaaattaaacaagactgtgtaaggactggatttgtccttcactgaatgagctgagaaaggcgctgtttggacacggctggtgaagcctgagcagtttctaagaccaaacacggggcaattgattactggctggctcagagagatgggagggaacagatctctcagtacaatctagaaaaggagaagcaataagaaaagaaataaagagataggacttacctggctcagagagatgggagggaacagatctctgcagagccaggaaggggaactgaaagatgaagactaaaaggagggcgtgacatgtgagtgagaggtttgtgaaccccaaatcaaggggggggggggttacagtctcccctcctataaaaaaaattgaagagagagaaaagaaaacaaaacaaaatcatagaggaagtgggaagaagagagaaaaaaaaggaaaaggagaaaggaacaaaaagggaaaaaagagtaaagaggcagaagttgagtcaggcacgtcccgggcggccagcgatagcgtccgctcggtcggcctgttcggccttctcaatctcatttgcaaggagttgactgtcaagatccttgagtgccgctaccgcagccggttccaaactagggaagcatccttcatcgtcgaagtaagtgtcccagcgcccatcctctcacatagctgcgtcgagtgttagcgcagagacttgggcctcaaggggtgttgtgtctgtaatacccgcaacgctcgcagcgcaagttgcagggcgtcccgccggagcttgtgtgggctttcccggcttatcccaggcgcgcggggcaacatagtcggccggtttaattggggttgcaaattttgatggaatgtcgatgcaagatcaatcgattggcccaggacaggcgccagccgcgctgccgcaatgttttttgcaacagtggcacaagccctgagaatacagatatgagtgtactcgccagacgaactcgtcacgggcgatgtggtataccttgagggtagccatctggcccatttaaaaatttttacagttctttcttctattacgcaattacactttttttctcatatatacactcacaaatcacccaatatggttcaagaactggattctacagtcaatttcacccttggtcaccactgggggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcaacactatgtcaacactatgtcaacacttcaacactcaacaacctcaacaaattacataattcacactacacacatgcacgttgcaggacaactacatactaacatcattatagtacaggtatacacaactacactatcttctgacacttgaaatatgtagcttctaggctggtcctgttgctatgtcacttgttgatcttccttgcagctgtctgtcagccttagagccaaccaagttgaccaaaagactgccaaaactgcccatttctattcaaaatattatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactacattccttcattgactttgtaataattcacagttctccaaagaattattctaaccttaggtttcagctccctctaccacatgtacataccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaaccacaacaaccagtaccagatccagcttacacttatcaaccagaagaaccttacttttcctgcctttcccactatccagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatctttctgcttgttttctttctcagtcactctcacctctttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttattgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatttaaaaaattgtggttgatctgatttatcagaatcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaaataagactgtcagcagctatcccaaagaggacagtaagactgccagaattatatcatcttcttaaaataaataaagaacaaaaatattactttctatttcactctccttctccctttcctcttacttttatttgtattcctctttaagaaatacatacaaaagttccccccaaaactttgtgtcctgcagtcactgttgagacccaggctcacactgtcagactatctcacatcactcatgtaatattcatcacctcaacttagcttgcagactagtacatcacctcatgtaaaatgcttcaccagcatcaaaccctcatgtagacttctagttcaagctagaataactcttatgacatcatgtaggtggctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaagggagtccccaacgtgatagaggatcctgtagtttggcaagtggattagatatatctaaaccattgtagtgatttttatagtttattttagtagaattttagttagttttaggcaggaaaattcctgttttgaccacgtgacaaaccatatctttgaataatcacattctgtttagctttatacgacttagttcttagatatacctagtagaactccggattaagtagttaaatactcaagaatcaattataaagtagaagacgaggggaccaattagccgacatactagagtagttaggataaaaaagtttaactaccaggtggtagccgattaaaactcagtgcaaagtagaatactagtctatgacaacctccacaaatctatataattgaatagtagtatcatattatttagttttattagtattattattagttagtaaccaaaaccccccaaccttgccctggataagaacgccagcgacattagttagaagaatttaggactactactagaaattatcaacaactcaattcaagacaaaagcaaccggaatcagttattctcagtcatggcattttcccaggctcaagacggaccgactctaccgacaaccaacccagcttcaactggaatattctctggcaatcaaaacaatcccaacatgaatattgatccaccaataataccacctcttttacccccaccaccaatacgaacaagtcatactcgagtacggcactgtcgtgaacggtatggggctcatcaaaacaatcaacaaaacgacgacccagctggctctgggaacacccaacaaacaaactaccctgcgggaacctatggcttacctctggacatgcaggaaatggacgagcctatgcctagacctgcagtcatcatcaaggaaccagacttaagatatgaaggcgagaactttgaagactttttggaacgattcaaactggcggcagagatctacggtgctggcggctatgacaaagcacgtcaagtgtgtagatttgtgaaggtagaagaattgaagaaggaattggaatcaatggacagatacgagcagcggaactggacacttcttcgtgcaagcatgatagaaatctggggaggcgtggcaaagaagattcggtacacgatcaaggacctttacaatttgattgatttctgtcagaagaaaggcggaatcaagcagctgaacgatttcaaaacttatcagtcaaagttcatgataataactaagtatttggtaagaaatgaacatatagtaaatgaaaccagtgtctctcaccttttctttttagctttttcaacagatatacagacgagaattaatcaagagctagtcaaggcagacttcattcctacagggaaggatggttataacaaaccacccctcctttcacatgtcattgatgtagctgaggatgaaattcgagcaaggtcactcaatttctttgcagctagtggattcaccgaggccaaccaatcgatgcaaaggactctggaccagaagaaaggcgacggaaaaaagcgtgagaagatgatggacgacaatcctccggaaatacttcagaaacaggttgatagcttggcaaaagcaattgaatcactcacaggaaaattggagaatcagcctaaaaatgaatattctcgtggaaatgatcgaccatctggacgactttatgaaccttgaccctgttactattgtcataaggaaggacattcaaccataatgtgttacgaagcacaaaaagatgaacgagaaggactagtcaagaaagaaggaaattatttctaccttcctaatggcgagaaaattccatgggatccttcaagacctattcgggtggttgtggctgcggactccgcaaaacctaaacctcagatcaccaaagtataccggaccgatcacccatcagtttttgaacaacaggcagaaccaacacccaactcaaactactatgtctcatcaatgcacaaaattgactggagtccaccacacttaggttcagaaaattttgacaaggtcaaatccaacgcagcaacaacacgagcagaagcgctccgtggaagaagaaaacccatggcagcaaacaatgactcagcaatggatttggacccaatcaatgaacttgaagaaatagtggaagaagtggccgccaccagaaaaacgcctggacaaattgcggaacctcaagcaaaatcaactgttcagaaaacagagaagacggttgaatcagccttagtctcagagttgaacaacttgaagatacccacgactttttctcaactcacatcaatttcaccaacatacactcaagaagtaatcaagaaacttcagaaacgaattccagaacacaaaaattcaaagtttacctatgtaaagggaccaacgcaagattccaaggtatcagcatcaatgcttcttaatccagaagaagaggaccaggactacaactgcttttatagttgtgccctgggtttcattgagactcacatatcaggaaaaagggtacctttcatggttgactcaggttccatggtcaatgttattccaaagcaagcggcaatcgatcttaatttggaagtcattgaagtggacatacccatgaaggggattggcggggaccgttgcgacatcagtattggacaattcactggaccagttcacctctttgtttcaccgcaagctcaagattgtatccttggacgaccttttttgttcgattacgactgcactttggattatccaggaactggggaactactctcttttcaaggcgatagtggccgacgtatcactgtccccattgcaaaaataggacagggaaaaggttggaatcaaataaagaacctcaacccagttggaactgcatacaccaaggcgtatcaaactcaagagacggttcaatctcactgtccggacgactcggacgacaccgtaaaaccaagcttggttcaaaggaagctcaaatgggtcaagaaaatctgtcattttgtcaaacataagactagcaagaaaaagtcagatcaagcaaccatcaacatcaatacctttcaagacaaagacttgaaaatcaacactttactcacaacaggtctaggattgaaggttcaggaagatctctgcaagaactggaaaaaggacaacttgtggtgtatgaccaagtacaaaccagtagccaagaaagtccgaccagtaaatcaagcaatgcctcaatcaatcaatcccccgttacaacgatctccactatctcgagacccataccaaacaccactgacaccaaatccacccgagtttaaacctaccaacaagataactgaggaacgattgggtgttaccaactttggaccagaaggatggttgtggcccgaggaaataaaacttttccgacatctcattgtgctcagggaaaaagccttggcattttgcccagctgaaagaggactcttgaaacattcttatggcttaccttatgtcattcctgtcatagagcacaccccttggcaaaagaaaccaatcccaatccctgcagcaatcaaggacaaatacaccgaattggttcgagaaagagttcgaacaggattatatgaacaatcgacctcaagttactcaagtccggtattctgtgtggccaagcatgatgggaaactttggattgtgcacgatctacaagaaatgaacagagtcactatacgggatgcaggcttgcctccagcaacagaagaattcattgaagcttttgcaggaagagcatgctatggcttgggtgatattatgggtggctatgacaaacgagaattggctcaagaatcaagaccacttacaacttttgacacaccacttgtacgtttccaactcactaggcttcctcaaggagcaaccaactcagtagcagtataccaagcacagatgatgtggattttacaggatgaaatccctgaacatgctggtgtattcattgacgatggcggcataaaaggaccaaagatgacctacggcggacaagttttggacgacaatccgggaatacggcaatttatttgggaatacgctcaggctttggaacgcatattgtttagagtagaagaggcaggactcacagtatcaggaaagaactttgcttgctgtgttccagccttggatattgttggacatattgtatctcagcaaggcggacgtgtatccaagcaaaagaagaacaaaattctgacatggccaacacctgcaaatctgacagaactacgaggatttttaggcatcattgtctacgttcgaattttcatccagaatctttcggaaatagctgcacctctaacacaacttaccaggaaaaagcaggaatggatctggaatgctctttgtgatcaagcttttaatcgactcaaggaaattgtgggcaagtacattgttctcaaaagccttgactattcagcaaacacaggattgatcaagttggcggttgactcaagcttcattgcagcaggcgctgtagatcgaccagtactttacaaatctatagtattttcaccagtggaatcaagatattctcagccaaaattggagttatgtggggtatcaagagtattaaagaaattacagacttacctttggggccaacactttgagcttcaagtggatgcaaaatctttgattcaaatgataaattccccatcccttccaaatgcggccatgacacgatgggtggccttcatccagctattttcttttgatatagttcacaaacctgggaaaacgttcactttgccggatggactttcacgacgacccatctctagtgatgatgaggaattttaccaggaccaggaagactttgacaaggaagaaccagtagtcaaaccatgttataattttcagatttgttctcaagctgaaatgttagaactcaacgaatgggaggctcctggatattggtgagatgtacggcactatttggaaactttggaacaacctgcgcatatggatcaactggaatttgcaagactttgacggaactcagcacgatttttcagtagtgatggacaattaatgagacacgaggaactgggacatcgaggcattgaagaaacctatcagcgtttggtaaccagattttggtggccaagcctgaaaaagaaggtcaagaaatggattcaaagctgtgaagaatgtcagaagcgggatcctttggtaccaagggagatttgaaacgcaaccggggacagttacctttttggacgagtggctctggacgcatgccatatcaaagctggacaatacaaatatctcattgtagcacgggacgatttatccggatgggtagaagccgctcctctagtcaaactcacagctagcaatgtggccaaatttcttctggaatcctgggtatacagatatggagcaatcaagacagtcacagtggacaatggctccgaattcaaagaagatttcattgaagctgttgaaaagactggtgcaaaactcaagtttacaacaccatattatccagaagctaatggaatgatagaacacggacaccggccaatcaaggatactctagtcaaaatgtgtggagaatctggaggcaaatggcgggaatatcttccattagtattattttccgacagaatttcaacaaagagaactactggtgtcagcctgctactaatcagagccagcctgaacatagcatttacttataattagagatattattacttacatatgtacatacaattaaaataataaaatacactatttaaataagttgaaacactgtaatagagacattattacacagtacacttacattgtataatttcataagaaaaacatttaaataattaaataaactatgaaaaataacccttttaaccagaatcctctaataaattctgaaccttaagtataactcagaatattattgcagattctgaatctaaatgaaaaataacctagggtagctcaccaagtttacccctgaattattactccttcacctactttgtagtccttgagtgatattggaccaaaaaacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaagttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaatttgtttgggatgatctgtggccctttttggcccaattaattgggacaatcactctcttgaggatcaacccatgcatcatgaagtgcttacataggctacaggagtgttgcagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctacagaggcccagaatgggtatttaagagcccattcttccccctgaaccttgattccccatcttcatcattacttaccagcataaactgtcaccaacacccagtatcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaacctttcaacccaacacctgttccccagcactctcaaaatctctcacaaacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtaagtattatttctttgattcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagagctgtcagccggcaagcaaaacccagttaccccttaactagtcaacttaatgttttgctacaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctccatatatgcttgtatctagttggccttgccaagccagatatataaagttgtactgactgaagtctattgttccccagactttcagaaaagacgaaaataataacctcattttatttactcattcctcttgagctcaaagatacatcaacatatcactactttaagcttgcttgaccctctcacatcaacacatcactgtctggatcctcgagcctgaacttctcaaaacttatcatcggctgggtgtgaacaccgtggactggattagattcttctacgacttggagccactggacgactccagtaaacttccatcgagcggatctcatcacctcggagtaacccaccgctgacaattggcgaccaccccttatacccgtacacctggaacttaaggccctgtgcggacggaaccctctctacttggaggattcatcatttttttttctgtttttttaagaagaatcgagtctgtggcttgtctctagactcagaggactaacacagaacaaaccattgaaaactaccctcaaacacgtacaacagcttgcgatagtgcaccttaatctcatcagattcatcttgatcttcagcaacatcccttccacgttggccttggttccatcgaggtcatcacatcgggaacggctagttttagcttctatcacacctggtggattcctagatcaaagataaccgtttgttttgctaccatcggtctctcctcgtcgggccagacctctcggatcgctattgttccttttttgagcacgcttcatgtctattgagagggaagtcaaattgctccggcaagagctctatcaattgcaaatcaaactgaaggacgttgaatcgaagttactgggaaggaccacgttggagtcaactaggaatcggaacgactacccctccatcattcgcaatgatctagcgagtagtcgaagcaacattgctggaaaggttatgcctgcagttagaaaaggcaatcaatcaacacttcgcagccgttcgttcaaagtgatgcgacatctcataaacatagtggatgtctcacaagctgcaagcacagatagcaatactgagaagaagcgtaccgcaagagacagctcgcgcgatccaataacctctgctgcaccagtgacaaagtctaaagcctcagtgaagccgaaaaaagcaacaaactcgccaccgaaggggccgtcagctctgttgagtagtcaaaagaactcttgtgtctcgtctctctcgcttcaacctttgataaaatcccaaccaccggtcgccccgaaatcgatcaagaagtgtcttacaccacctaacgacctgaagaatactcccagtacaagctctgcgaccccctgtcgctttcagcctaaacatccttgccaagtcaaacccttaaacgacttgcctagcacacacaaagaatctgactacaaaaagtcccaaactacatctgaagttattgagtataagaaactccgacgtggctgcggacgattttctctcctcaagtacgatcccgctgtactagacctcctaccagcatcgatcaaagatagaagatttttggagacaaagacggtgactgatatagaagacttaccgcaagcatcggcagacttaattagaagacaagtacttggcatttgggaatggaaagaaggcacttcaagcgctacattgcacaaatacaagactccagaacttgggacaactatcagtaacaaaggattcaagtttgttggttttggttggagaggtgatttaggacaaccaccaccaagaatagaggaacttcatgaggacatctcacaaggcacggacactctcagatggtattggttcaaggatctctggttacttttttactttgattaatttttctcaaatgatagcttcatcattttttttttttctgttttttttagtagtagcaaatgtcagccggcaagcaaaacccagttaccccttaactagtcaacttaatgttttgctacaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctccatatatgcttgtatctagttggccttgccaagccagatatataaagttgtactgactgaagtctattgttccccagactttcagaaaagacgaaaataataacctcattttatttactcattcctcttgagctcaaagatacatcaacatatcactactttaagcttgcttgaccctctcacatcaacacatcactgtctggatcctcgagcctgaacttctcaaaacttatcatcggctgggtgtgaacaccgtggactggattagattcttctacgacttggagccactggacgactccagtaaacttccatcgagcggatctcatcacctcggagtaacccaccgctgacaagagcatcagtaccacccctgtaacccaggacctaatattagagggcaccaaaaaaacccctgtaactcaggcccctctgtaaataaaaactattaagtttttatttactattttcttttcattacccaactttctccacttttcacgtgtcgcccacacgtgtacacctctgaatttaaccttgcacctagtgtagctagaagagtttcagctcttggcatcactcaggctgacaactggcttcactccttatgagctggttttttgacacttaccagtgttgccagtggacctagaaatggatacatatttagggatagactggtcagaaatcaaaactacagcagaactcttggaagcccggacaatgcaactggaaagaagagaggaaattctggaagaagcccacgagaaaatgatcaaagccagagaagcctctgtcagatactgggatcaaaaaatggcggcacgattacgaagacctttgaacccgggagatctagttttaatatacaacaaaagtttggaagaccaatggggaaagttattttctaataaatggaatggacctttcaaagtaaaggaacaattacccaaaggatcttacttactggaagaactagatggaactgaacttcaccggacatatgcggcatcacatgtcaaaagattttatcctcgaggacgacggctggacgagattaaggacgacgaagaagacccagaaattggaagtaatgatgacaagagtcaaaacagctctgatcatgaggaagattccaacagctcggacagaaatagttcaaattaaattcagctacctcctgggcacgagaataaactgttcaagacctcacaaattaacaaaagaagtcaaaaatattagcacttgaagctttaatcaatattttcttttcaagttcaccttttcccacagaaaataccaaaaactccaagaaaaattgatgaaaaacccattaaaaacacaaaaacatacataaaaagcacaaaatattatgaaaaattatttcaatcttctttgtttttccatagatttcttttttttggtacgtatatgtttccttttctaacttcaacaactcagaacacccataaaacaccagaaaaacatttagaaaatacctaaaaacaagcagaaaaaaccaaaaataattagcattgctggcttcaaatctttaagttgggggaggaaactcacctgtacttgttgatatgaggattaatattattcaagttgggggaggaattccttcatctttttccaaaacactcatcttctttcatatctcttttttctcttcattctgtcttctcagttaggtcttcactggcttgaagatctctcaaattcttttactcacttatgctctcactgcacttcctttggcaacctcacttacttctctcacttagtttaggttgaggacaacctttttttaagttgggggaggggtttgggctttcattgatagaagcaggcagtagaagctaagataagttaaggctaaaacaaaaataagttaaggctgagactagacaaaaattgtttttggatttttagttatactgatttttttagcttaagacatttttatactttttttgagttaagaaaaagattatgtattgatttttttggttttagtacttttttacccctatagactggctgtccatgatgttcaggcagcagaaccgtttccaacaaagcagcctagacaccaggggaagttcaaaaacaagaagtcagcaaccaatcaacaaaataacaagcaagaatcacaacttacatcctacacgactcggcgagtcatggtacggtattggtgagtgatgaactgaaacaaacgaacccgatcttgacgttcgttggcgttggcggcaggatgacgggtccaatgatggaccggggccgaagtagctgactggtaaaattcatcgaaatgctggggcgtaaactcataacgatcaaagcgctcgggcgctgcgcggcggtctagcaaagatccgatctggtgacgagccaggaggtgataatcgtcaggatcatacatacccgcgggagtcggagacgcgacttgaacttgaggagcgaggaagtattcagcggtatgaaaactatcgccgcaacggatagagctgaggttgctaggagctctagcagcgttagcggcaggaacactaggcgaggacggaaccggaattggagttgggcggcgttgaaccgcaggtggaatcggatgttgattcaagaagttgtcaatgtcaacctgagcccggttggaattgaagaacttagcaaaaataacaaacggcatcagtaactctcaaggacgcaggaatatcaacaacaaaaccctcaacttaccggagcatgaccctgaccaaacggcaccccagcggctggaccattggggtgatagaaccggttagcctgacctcgaatccggagctgggcaggcggaatccaaccacgaccacggcctccaccacggcctccacctgggccttgcataaaccctcgacctcgagcaccacccccttgaccgaagggggggaaagtgggatggtgaggatgaaagactggggggtgaggatgaaagaccgggtgagggaagcgcggaggattaagattgtaagggggtggctgaaaacgaggagcccttggctcagtaacattcactcccacaccagtattggtagtgggaggggtggacatgggataggaatgataggttccgggactcggattggttgagggaggagatggacgcatatctctaagctacacaatcaagcacccaacagatcaaagcaaagccgaattagtacatgtcaacggtgggttactccgaggtgatgagatctgctcgatgaaagtttactggaatcgtccagtggctccaagtcgtagaaagatctaatccggtccacggtgttcacacccaagctgttgataagtttttgagaagttcaggctgagagttccgtacagtgatgtggtgatgtgaagggaacaggcaagtttgaagtagtgatttgttgatgtatcttcaaactcaagagggatgatttgaaataaaaggttgttattatttttgtctcttctgaaagtctggggaacaatagacttcggtcagtacaactttatatatctgacttggcaaggccaactagatacaagcatatatgtagagtatgttaataatgaaatgagtgaaatgaataagaaaatgagtgaaatgagtgtgaaatgtataaaagtgcaggaggtgtagcaaaacattaagttcactagttaaggggtaactgggttttgcttgccagctgacatttgctactactaaaaaaaacaacaaaaaaaaggatagaactatcatgtcagaaagtagtacagagcccagagatccttgaaccagtaccagcgcagattcttgcagtgttgagaaatgtgctggggtaagtcctgaatccgaggaggttgctgtcccaaattgcctctccatgcccagccagtatacttgaatcttctcttgtcaatagttgtttctgaagtggagatcctgtattcatacagcctggctgttgaagatccttctttccattcccatattgctagggtttgcggccgaatggttaaagaatattgtcccggtaagtccttgatttgagcctttaacctggttgtggagcacacgtatgtttttccggacaatggcagcagatccaaaaaagcagggtctagcttcaacagctcgagtcgattggagtttctctttaagtgatcagactgaaagacattggtagccttctccacttgatttccttcatcgataattgcttcactaactgtagctactacgcacgctaccttagtattgatctttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcctatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtatttttacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagtttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttcttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagatctcacggatttagaataaactaagcttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaacacaaaaataaaattcttgcgctatctgtttcactcatctcgtgccacaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattgaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttatttttttcagtctaaatcactttacactatcacggagagagaaccgtaacagatacagacattctgagtagaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatagtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccaccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaatatccaaaacttggaagtacacgataaaaacactgcaccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctcagataaatcctcaggtaaatttaacacctctacatattttttgttatcaattttcaccgggttaaattttcctactaagacctgtttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttccaaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatctaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccactgaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatacttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattgtctagtgattactctacgcctcaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaataataacaaagaaatgatccataaattcaacactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcttgcatcatcaaattagaaaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaacttaacatctcaacatactgttcacggtaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaggaagatacacaagcaccagatccacttatatgttctaaattgaattcaattctaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacattaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataacgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagatgataaaagttctactaaagattactctaaagatttcaagaaaattaataaagactacgccagtagagacaaagataaagaaaaagaaaaagaagtcacctgttatgaatgcggcaaaaaaggacataaatctactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataagggagaaattcataagactggaggtactaacatcacaaatattgtctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaagaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttactatcaatggagacttatctactaaatttgaacttggtatcactgataaaatgaatttagtacaactagaatgtaatgctttagaagataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaataacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattgggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaatgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaagaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctccctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagaattaaacaaaatgcttggtggcctaattgtagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccatgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtaataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaagacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgttttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagtttaataagtattgttagcccattcccttaggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaatcttggtagttgctgttccaatgcgagtgaggctctctgttagtctctcctcctcatcacccagacgtttagggtgaaagatttgaggaacactaggattttgactaggtttctcggcagggcttgggctgaggattgtctttggttcacttttcgggttcaaaggtaacccaaatgatcgatctgaaacggtcgttcctgtttttaattcttttttctcagcagtagttgtcttgagaggtgaatttgggcttgatggtggttggaacgatgtcgatgccgcggtgattggaacttccttgcgaggacgtttaggatggaagattttaggtgtatcggacgtgtaggcctgtcctgactgcttcgatgcggatctcctggtaactctggtggtctttggaatggtttgggtgtttgacaaattctctaggcgttcagatggtgtcgttcctgtggtccgggaaagcgacgaaggctttcgttttacctcagttttaatttgctgctgaccaagatgcgaaacgtcgacaacgttaataaggtgccgcatcaccttaaacgaccgactccgaagcgttgcgtgactgtgattgattattggagccgcaaatcctgtattgatgattgtctttctgctcgctccaccgttgacggcaaagggagtttcgggatcctcattcaaagctggcgataacgttcgtgccttcaagattgattctaagtcctctagcttcttctgcaatctattgatctcctgcttgatagattgaaattcaatttttaatgacatgaggagtttatttaaaagaaaaatactagtgtttgagaagttgtctggcggaaaaatgaaccagtacagagatgaaaaaagagggtgtgtggtgccccgaggacgacgcaaaattgaaatcaatggtgattggatgataactgagaaacaacagctgaagtttgcgtgctgagtccaataaccagatatcggcgatggtggtttaagttaaccacaaactaggatagctgaagtttggatctggatccagcgatgtgtgcggttggtggggtgattgagattgatggtagccaaagagtcggaagagaaaagtaataatgatttgttctgcaacagtcgataaaaaatggagcagactctatttttctaaaaaaaaaaaacagaaaaaaaatgatgaatcttcgggttgggaggattccgtccacacagggccttccaggtgtacgggtataaggggtggtcgccaattgtcaacggtgggttactccgaggtgatgagatctgctcgatgaaagtttactggaatcgtccagtggctccaagtcgtagaaagatctaatccggtccacggtgttcacgcccaagccgttgataagtttttgagaagttcaggctgagagttccgtacagtgatgtggtgatgtgaagggaacaggcaagtttgaagtagtgatttgttgatgtatcttcaaactcaagagggatgatttgaaataaaaggttgttattattttcgtctcttctgaaagtctgggtaacaatagacttcggtcagtacaactttatatatctgacttggcaaggccaactagatacaagcatatatgtagagtatgttaataatgaaatgagtgaaatgaataagaaaatgagtgaaatgagtgtgaaatgtataaaagtgcaggaggtgtagcaaaacattaagttcactagttaaggggtaactgggttttgcttgccagctgacagtacactactcatcaaaatgcggtaacgcagcaacaaccgcaactaactgttatcaccaagctgtaacactaaaacaacaactactaagggaattctgctatcggcgaataaagactggttgggagagggggaaagcaattgaggagcatctcacctttatattgagggtagagacagcctgtactttcattctaccacgaccgcggcggatggaatacccaccaccagcttgaggacagactaaaaccaacctaaaaccgatcagcgcaaacggaaaagagggacctgaggtttttttgagaaccaagggccggcaacaggcatctagactcgacaaggatccacggctagcgtagttcttcaaccggccagtggtggtaccttgagcaagcagccagacacgacaggtgggacctaagaatgtgtcaaaggaccggccttggcgacggcgtttggcgggaggaaggagcaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttccaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacatggcagataccgtatctgtggcagcgttggaaggagcttagcctggaatatcatgacggtagctgttgaagtacagaaacaggcatcgtcttcagtctaactacgtactacgctaaggatcacgaacagaaagagaagaaaaacaaattacttactgttttttttttcgaccgaggatcttgacggttgatccgattcgaagtcaaggaagatgccgaaagtcgtatccgtgagggatgtagtggtgccggttgcctggtatgtactcaggcatatccagggccgcaggcacttgaatcccggttcggaacggcgcacacgacctggcgcgcggggattgggacgggtactagaaaccccgaacccccaatgtcgaactcgagcgcgaccctcaaggattaagtaagctgctgcgtacactacagccacttgaagtcaccgactgcggactgcggactgcgcactgcgcaccctctctcaaaaaaaaaaaaaaaaaccaaataaccccccttttttttaatttccaaggtaagggggggctttggtggcccatttttttagtaagaaaactgaaaacaccagaatcaaaggtggaagtaagaacttgctcctgtaaatttacaaaacacaatggataactcaacacggctaattccacagcaccctggcggggaatttttggcggaattgtctggggacagacaataagttgggggaggatgtggtataccttaagggtagccatctggcccatttaaaaatttttacagttctttcttctattacgcaattgcactttttttctcatatatacactcacaaatcacccaatatggttcaagaactggattctacattcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcaacactatttcaacactatgtcaacacttcaatactcaacaacctcaacaaattacataattcacactacacacatgcacgttgcaggaaaactacatactcacatcattatagtacagatatacacaactacactatcttctgacacttgacatatgtagcttctaggctggtcctgttgctatgtcacttcttaatcttccttgcagctgtcagactatctcacatcactcatgtaatattcatcacctcaacttagcttgcagactagtacatcacctcatgtaaaatgcttcaccagcatcaaaccctcatgtagacttctagttcaagctagaataactcttatgacatcatgtaggtggctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttttctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacagcaaggcttggcggtgcgctcggtgttgatctagacacaataggtgggttggtcggttgttgtaacgccatgaaggaagtgttggcttgtttctcaaacgggccgtaagtgaacggggccacttcaaggagttggtgcttgttaatctgatcctggagggaatccggcaacccatagaccacaaattgggcgagttggaggtccccaagttttgaggatttgctggcatcgaaattaaacaggctctgcaacgtacgggctcgcgtgctatactcaagaaacgtttccgccggtgacatatcgagttggtgaatctgacgttgtagcccggaccgccaattagtagggagcgcaaagtcgaacaaccgtgttttaaattcctcccaagacttggtgaggaagttggccgcctcgttggcatagaaggactgtaggtttgtttcggcaatgagattaccaaggatcttgatcttgtccgctgcattggtaatgtccttggtatcgaaaaaaatttggactccatgaatccagcgtaaaaaggactcggtctcctgaaatggcccgcaatacattggtccatccgaagtgcggaacttctggaggtcaatcttgcccggcgttgattgtaccggttgggctttgactttgttcttgatgctcattgccaggagtaattcttctaaacggctgatgtgggcagcactggcttggtgagcagagataaggatctgttggtccgcgcggcgatcctctagagcctgtcggcgatcttctgcagcttgttgacggtcggcctgtgcctcaacaatgaatgcgtgttggatcttgaagacggacttgaaccagtctttggctgtctgcatgtctgatgcgtctgccgtgcgagtagatccagacgtttcatcggacatcacggtggaaggtgtagtttcggaaggaggtgggagcggggcagttgggttggaattaaggtgtttgagtcggcgttctttggcgttaccagattggatgatagcctcagggtccgttaacgggagcagattgtcggggtcggtattactcctcgtagtcataaacaagcgatcgtgtagccccaagagctggaagtatttgaaggaagcaaaagagaaaaaggaaccggaataagaagtggaggagattgcggtttgaaaaaaaagggcagtcgagtcgtcaaggcaggggggtcagtcaagtacagtccagcaaagtatgtcaaggcaggggggggggtcagtcgagtacagtcgagtcgagtatgttcagtcaagtggaattcagtcaattcagtcgagtcaagtccagtagttagtcggagcagggtcagtgtgagtggtttggtgtgagaaaaaaaaagtgtaaggactggatttgtccttcaatgaatgagctgagaaaggcgctgtttggacacggctggtgaagcctgagcagtttctaagaccaaacacgggggaattgattactggctggctcagagagatggaagggaacagatctctcagtacaatctagaaaaggagaaacaataagaaaagaaataaagagataggacttacctggctcagagagatgggagggaacagatctctgcagagccaggaaggggaactgaaagatgaagactaaaaggagggcgtgacatgtgagtgagaggtttgtgaaccccaactcaagggggggggggggttacagactgtctactgagtaggtgatttgaaaaagataataaaaaaatgataaaatgataaaataaaaataaaatcaagatgaatgaaaaataatatgaagataaaaaaatcagaggaagtaaaataataaaatgaaacaaaaacatattaaaataatctaatgaaggatactgttggactgagaggggatttgaggtgatattgttgaaatcttgaggcttgaggatattgataagttgaaattggaaatttggaattcaaccttgaccgtttagaacaccacaacggtttttgaggcgctcagaaaggtggtttggaggttttggaggagtgttggggaacatgtgttgagttggaaggttgaaattcagattgcaaacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtaatgatgaagatgggggatcaaatttcaggggggagaaggggtccttaagtactcattctgagcccctggaggcaaactcaggatgttgagtttttcagctctctggtctactcttccccaaaatcactccttccttcacctttctttctctcttttctctttcttgaatcatcctgaagtagacttttagtagtaaaaaggttgttactatgagttgactgaagtgtttgagcatggtgagtgttaggtagtaggtgattaataccagtcctgtaaagatgaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacagggtattaataggcatccagggtactaagactcacctaggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgattgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcatgtacttaacagatcctctaataatgtagtcattattgtgatcagtgcatgtattgaatgtattaattctattgatacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagagcagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtatgaaacagatatgtatttaatagataagtaattaacagataagataaatataagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggatatgtacttatgtaagtaagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacatagactgaattatggttcctcatagctagttttatgttgaatttcatgtgtttgacaatggtgggccagctacgctaaccatagcgtagcaaaaatacgctactttgtagtatagcgttagcaaaaaatccacctttctgcgctaatgctacgcgcaaagggcacaagagttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttacttacataagtacatatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttatatttatcttatctgttaattacttatctattaaatacatatctgtttcatacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctgctctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtatcaatagaattaatacattcaatacatgcactgatcacaataatgactacattattagaggatctgttaagtacatgcatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcaatcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccctgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccacactgataaagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagcaacccaaccattagtttgcaacccatctatgagttttaaattatgttctgcaaaattgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaggaagctactatggagaatggaggtactgaaacgccactttggccaaaaaaatgtaaaaaattcctcagccaatttggccatacagtcctccaattgatgaccatttatgacaccggttgtcaatgggagaacacactcccatcaaggaccagtttcaaccagtccttgatgggagtaaacacccccatcaagtaccggatcaatgggaggacacactcccatcaagggttttgaccggtcctcaatgggagtagcaaccccccccccccccccaaacacccccatcaatgaccggctttgactagtcattgatgggattcaacacccccagcaatgaacggtaatcaatgggagtaaaaacccccagcaatgactgattttgacctgtcattgctgggagtaaacccccgccatcaatgactgattttgactggtcatcaatgagagtgtgtcctcccattgatgcacggtcaaaaccagtcaccaatatgagtaaacgagaggggaatacagaggtccggtgcaccactatttatttttccttggatgatgatgtgtccttgccatccagacgcatctgggtagggtgattctttggtgggagcaggtttgatttcttccaaatttttatccacccaaagttgcatatctttcagccataacaactggattggagtaaatgctttgattgaaaccgacatttctggactagtatagcttactgatgacggtatgaagaattgatggttttgaccagtcatcaatgggagtaaacacccacataaatgacaagtggtaagccaatcttgaataagaggcccacaaaatcaaagctccaagcacataatcaagccccctgaatgacaagaccctcaaagatcaagacaagccccttctggattattcaaccaacctgcaacaccatggatgtcacgagaccaagccccctggacagaaacactctggattccacattacacttctttattacataatcacttcatgcagctttacatcatcaatccccattcagccttccacacttggcccttgcatgtgtttcactctattccactttcactctagcttcatttccactttgggccacattctagggtttcacactattcctcttgggctattctcatgtctcacactagtacacatttggctagttcattaatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccaccttgtttcagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattatttagacagaagaccagaagacacaagacatacccatctcaagaattctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagttaccagagaggcatcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaccggtcaaaaccggcttaagactcaaaagtggttatgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatattgtgatagaggatagttcgagatgaagctgtcaaatgatttgtataacggttaaagttgatggtgattgttggtgatgatgttgatgttgatgagtttattgttggtagaagtggtgatggtaatattgttgagagtgaggcttgaacgcaggtccttgagtttcatggtatataaagttaaaaagaggtgatttggagccaaggtgctgggcactgggagcactatgcttcaaccaggaatggaacggaggaccaggcataggtggagataaggtggagttaaagtggagttaaggtggagttaaagtggagttaaagtggatgtcttgaatgggaattgaacccaggtccttgtggttggggtgtatgaacccaaaagcagtggatttcaggcaaaggtgagatagctgagtggttatgaaaaaagtaatgttgatatttctacactataacaccacggacatttgcgtgttgctgcggcggcccgcagcgtcaccttgacgctgcacgcgagtttgaatttgaattcatcgtcatctgcagcgacatcatttgacaacaggacctacccagaaacatttgatctatgtacagctgggacaacttcaatcggccgatctgctctcaatcatccctatcaaaccccctaccctttggaagaatccatccaagtctgagaggccatcctatccgaaacccatccaaacctgtcagtaatgtatcctcaatttaatctcatcataaagatccctataagcatacttatcccatctggtctaaccagatcatctccaatcgaccgtacaacgtttatcacccatttcttccgtcgatcgatcggattcaagacccccacaccaacatccgatcctcatgctctgaaacccagaccagagcacaacttgtatccaagaatttatggccaaactgatcagacgacccgttcactctatgacctctccgattccgccttcgccaacctgtgctcgatcaagaacttcattaaacacacccatcatccctatcaccctcaccagtccttatgctctggtcttgccgtcctagtagattggatccggaccaaaatcatggactgtttcatttccttcttcttctttgtgccatttatttatcttatttgatttttggttgattaatcatattgaaagtttgtatcagttgatgtccaatctaagttaccatcttggagcgaccaccggatttacgatccatcacctcttgaacccatcgaaatcatacccaataagcagcttaccagcgacccaccagagcacgttgagctcatggatcaaggccctatacggttcctctgggatccccgatgacttgctcggtcacactgaccctaggatcttcttctcaatcagcgccaccctcttcaaacagtcctttgatgctctcaccattggcctcatcgacctctagacttccagagacggccttagttacttagaacacaaacttcttgtcggtggttgtgctgttggtgtcgtcggctggttactcaatgagctcactagggtcgggtatgttgagaacatctcaaatttcgttttttcttcttcttcatataaactgagtcttttccctctctctctctctctctctctctctctctctcttcaatttaggtggatctcagcgagctcatatccgacagctctattggagatactacaaagcattcttctatctgatgcaatcactccgacggcgttgcatctcgtatcagcgcgatcactagcggtaatacgggccttcgatgctagtttttcgcgtgcgccgccagatcacctgggaccgggctcagatctcaaccgacgggtacaactagacctgggtgcgatcgagcaacaattgaggtcctaccagcgtcagaaatgatagagccagccggcttcctcgcgtacgactttggctcggcgaccggatggccggacgcattggaagccgccgtccggagcgccgtttgtgctgagactgactccccagatccgactatcgccctctggagcctcctgccccacatcttgaaagcggtctcggttggcgagtttgtccagatgacgatcagagcggccattagcgcaagcaagatagacgacgaacatgactcggaggaggcgggtacggctcaggacagcagaccctctttgcccaaactgtggagcaaaggaaacaatttttcatctcatgaatttcagcccgctgatcaagaagcagcgggtgattttctgaagacgactgcgacaactcaaaatccgctttcaagctaacagactcgatagaatgctcaacaattggaaagctgatacggcagtagctagtttcctcctagaaacaaatcgatttccggaacatctccctcgatgacatcccacttcccataaaactcacccatcttgttttcttttcctttttttatgttttctttgccttctcttcctttcctactgttctcatctctgggctgtagttcatttcacttttaaatgtttgtggtttttttttaggaggttgttttctttattttacaaggatgtcacacagattcatagtgagcagtgccataggccaagttttcactttaaaaaaaaaaagatgcatcgatgagcgtcagagaggcttgatcaagagccttggagagcgtctgagaggttgcaagatcgagaggtctgggctgctccaacccatggaaatccccttgttagatatcctgactgaggtcacagttgtcagacactgagacactagcccaggtgtctacaataaaaggtaacccccttggtttacataataaatattatcatatgtaattattaagttaataagtatacggttatgttattctcttttatttgtattagttatgttaataaatgtttagtaaatgaataaagatttacctctttattaatttacccttttccagaaagttatattcagattgaaaaggataattatctcttatgattatcaaagagatttatcctgtgtatctctgttgtaaatacttatagtcctgtttatctctcttaggtgtatcttctgaaataagagagatttttgtaaaccccctcccccagttggggttcacaagaaagtcttgtacatgtcaccctcctttgagtacatctaatcccagtttcactttcctggctcagcagagatctgacccaattcctctctgagccaggtgagttctcattttcttatatttcttctttctgtttctttccttgtttgtctctaaagttgtagagagatctgacccaattcctctctgagccagtaatcaatcccccccgtgtttggtcttagaacttgctcaggctcccccagccttatccctcaccgcgccacttttcagcccatttcagtgaaggacatatccagtccttacacttttttttctcacaccaaaccaccctcttaaacaacgaattgacttgactagactgacggaatcgactgaaattgacccaacgacctgactgaatcgattgagaattaacgaaagacctgacttgactagactgactgaatcgactgaattgactggactggaccgacttgaatgaacctactggactgaagctcaactgaacctactgcgttaacgacttgactgctctttcgactgcgatcctctttactccccctccttttgactactcccacctttcggaactacacggtcgcccgtttcatgaccacaagacgcaacaccgaacctcacaatctacttcccctaactgatccagaaactatcatccgagctgcgaacgccgaacgcagacgattgtccaatttacacaaccagccatttgcccccctaccctctcgtcctattccatctcaagaagatatgttggacgcagccgccacgcctggtacccaagaacagaccaccgacactgctcgtacagccgacgcgaccgacatcagcactgccaaggactggttcaaagctgtcctcaagatccagcactcgtcgattgcccaggctcaggaggatcgacgacaggccctcgacgaccggcgagcggatcgacaaatttttctggcagctcatcaagccaacgccactcgtatcggacgcctggaagaccttcttctggccatgaatatcaagaacgaggttgcaacacgaccggagcaatctacaccaggtcggatcgacctccagaagtttcgcacgtcggacggcccaacttatcgaggccctttccaagaaactgaacccttcttacgctggatccacggcgtacagatattcttcgacactaaggacgtcagcaactcggctgataggatcaaaatcatcggtaacctcatcgcggaaaccaacctccaatcattctatgccaacgaggcaaccggcttcctcaccaaatcatggagcgaattcaaaatacgtatgttcaacttcgcgctgcccaccaactggcggtctggactacaacgccaagtacggaaactcgagatgttaccaagcgaaacctttctcgagtacagcacaagggcacgaacgctgcagagtctgtttaacttcgatgccgtggcttcttccaaactgggcgacctccaattggcacaatttgtcgtctatggactaccggattcactccaagatcgcatcaacgagcgacaactcctcgagacggtcccatttgtttacggaccgtttgagaagcaaactaacgcctcattcctagcattgcaccgtccatcggaaacctcaactcatccaaaaccgccgtctgcagctcctcccctgaaccgcgacgaattcatttggcgagttcgatcgtaccttgactcacggggtctttgccatttttgcaagaaacattgtggcaacgcaaatggtacttgcccaggccccctcaacagagctcatgtagacatcccgactagatatcaggcacccccaaaaccgaccgactactcagccccgcgcgcctggagtggaccatctggaccgtcggccactccagggaagtccacacaaccgccggccggccgtcctgcaacttgcgccgcaagtgtagcgggtatcacggatgccacaccccttgaagctcaggtcttggcgctgaaactggacgcagcaatgcgggaggacggccgctgggatacttactttgacgacgaaggttgtttccccagtctcgacccggccgctgtagcagcacttgaggacctcgacaaccaactcctggcaaatgaaatcaagaaggcagaacaagccgacctggcggctgccattgccggtcaccaaggacgtgactgacccaatcctttcttttcattttatattttttttcttcttaatcttctatcctgttccttttttttccttctttctgcttttttcttcattttttataggaggggagactgtaaaccccctcccccagttggggttcacaagaaagtcttgtacatgtcaccctcctttgagtacatctaatcccagtttcactttcctggctcagcagagatctgacccaattcctctctgagccaggtgagttctcattttcttatatttcttctttctgtttctttccttgtttgtctctaaagttgtagagagatctgacccaattcctctctgagccagtaatcaatccccccccgtgtttggtcttagaacttgctcaggctcccccagccttatccctcaccgcgccacttttcagcccatttcagtgaaggacatatccagtccttacaattttcctcacatgtactttaatcttcttgacatttctccccaaagaaataacataaccttatggggactgtaccggtcctacaagcagactgaactctgctctgtaatacttaaggaggaaggctatccctctagtattcctttcccccagagattaccataccaacctgttaaccttacatattttacaacagtacaataagtgagtggggttattagtagtctattattacattacatattatttctattctctctaaattgtactagtctgttacagttaaagtattaactagactagtaccaatctgtcctcttctcgtaagcctggcgcagcgtaactaatcagctgtcgtcccttataattataaggagcagctcttctaatactataagtatacggaagaagctaattccattgagttggttatccaaccagagtgcgacccgtttccactacgttgtgtaaacaacaatagtgtgaccctaatcaccatcaactcctagtcacgcaagagacgggagctgacaacagtgctggagtcactccgatttcgggaactggagatcgaccgatgtctgctctcattctttttggtcgatctcgagtttctcaaccatctcaagatcctcaaccagttcctgttttgtaatgacatgatgttcaatgagcggttgaccacccaggtgtcgcaacagtcagtcaactgtcgctgcgtagtcaactgctcacatgtcgcgcgagttctgaatctgattgcattcgtcagatgacgctgcgggccgcagcgacacgcaaatgtccgtggtgtaaagatgtcagccttagagccagccaagctggccaaaagactgcccaaactgcccatttctattccaaacattatcttatcttttttaccttaagaccttttacttttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgaaataattcacagtactccaagaattattccaacctttaggtttcagctccctctaccacatgtacatgcctgattacataatccaactttgaaaatcctctctgagcttgttgattccccttccagaggattttcagactccagaccaccacagaacaccaacacccagaaactgatccagccatcacttatcaaccagaagcactccacttttcccacctttcccactacccagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgttcattctctcagtctccctcaacttttctctacttctccaaaccaaagccctgatcaaagaaagcaagctctagctgctattacctcaattctccctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatccttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttcagttgatttggaggcgtcagagttagctccgcttattaccagccatcctcagtggaaagtaagactgctcaacttaattcatcatcttaaaataaataaagaacaaaaatattatcactttctctcagtctttcctttccctttttctctacttttaattgtattcctctttcctcaagaaatacatttcaaagtgcccccccatattcttgtgtcctgctgtcactattgagacccaggctcacaaaagaactgttataatatatataaggggggttataattgtaaaacctcaatactaggtagctaatgataatgtggagtgaccagtgatgtagtgttatgggggggactgactacagagcatctgatgaggagggaatacaactggcaggcagaggcctccttatatagacaaaagtgagggaatttagctccagggtacaggctttgaggcattttatgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataataactaattgaatactggaaaacattatacatttttgttaaaataatatataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaaaaagctatatacatttatctgaagcttacccatccttgatcacttcatcagggcatcagattgaatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgccaaattcaaagtagcccacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccaccaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatggcactgcacagctgcagctcccatctttacacaaaattgtagagctgctaagaagctccctagtgccctgaggacctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaacccaccaataacattacaatccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagactaatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatacaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccaggaataaaccttctcacttacacttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacattttagctggcctgaaaatacatgatgcagaagaattatcagaagtaaaacagaaagctatgcaaaaggtcgattgttcccagccagaccagaaatatggagaaggggcatgttgtaagtggaatctatgaagagtattgaggaatattgagagaggagttgaagagaagaaggatggaagaaaaaaagagccttgagttctccactggcagtgagattttcttcaagggtgaattgagatgtggcgagggatttttcaactcaagaattggagaagaaatttttgaagcttgacgattggcctgtcttgtgattgcataaatattggctggaactatagagtgacctgtgtgagatttgttcagttgaagaatgatatttttgggttgcaaacccttgctgaggagattttgtatttcttctgtgagttcagattcaagttggcaaattccacgagcaggaagttgattggagtcaaaggggtggttgtaagttgatttgacacaggtgaatgtccagtgacctttgctagttataaatcttgcaacggccagaaagggacagtcaattaagttggaagaggattgattggcttgagctggaagacctcctctaaattaaagagaaaaaaatataaccaaaaaatcacattcagaaagattgaagttggggaaaaaagtgaagtgatggagaaaaataaaatacttggagcatttaaaaacttttctagtctcattagttgtcttgagagagatcatatagcaatgatcacgaggaaatttcttgacggattgaaccatttcctttggatcttcaaacatctggtccggtggagctgagcctgggggtccaatcggttgatcttgatgttcagattcggggttagagtcttcattatcactactgcaatcatcatcctcatcactatctacaatcacaatctttttaattttcttttctttttcatgttttctttttggttttcttttttattttccactttttttgaatttttatctacttttttttaacaagaacttcagaatcttcagaggggggagggctatcattattatctacttttctagtgctatcatctacaattttagtgttatctacatttgttttttcttcttcttttttttcttctttttttccactcatttcaaggaggagaggatcaatattgaggttctgaggcttggaagaaggaatagacatgatatatatgatggattttgggtgtttctatgggatctaatgggatcagcctttttttggagttttttgatttttattttctaagtgtggggggggggtgtttgtggatgttcttggggtggttttgggtggttttgttgtggttgatggaggaatcgcttctgaagcaagcgaaattcaaccattgaccacgccatcacacagagttggattgcatcatatgcagatccaactttgatgatatgcgcatctgatggacactccttgagccagagggtccatcgaatgcgcagtaataccctgagagactgtccattggatactcctgctggagtatcacaaggacagtcattttagtgtgtccatcggacactctcggttggagagtgtccgatagacgatggatcctagcgtccatcggacacttcacatttggccagcgtcacttggatgcttttggaagcatccaagtgatgctggctcgccagagcgtcccttggacgctctgattgcatccgttggacgctctcctcaggaaagcgtccagcggatggggccagtttcaaaacactcgccccgtgttgtatgtagagagcctgttacgtacatgtcaaaacttcaaacttggagttcgtttgagatccacaccttgcaatctaccatcaagaaccagaaccctgaagatcctcacctgctctccccagaacacccctaacaaagaatgcccaattcgccatccaccaaggcctgagggggctcattcccctgagttaacgcagggcatccaatctggatgttttgtacacactcagtataatcttgagccccccggaagtacggacttgcttggtagtgcagggcatctcatcttgatgttttgtacacagccaagtgggtcatggaacctcccaggacaggctcagcagatgggaggggcaccttgaggggtgtcacggtacctccggttgttgtcattggtgagggtgattctgcaattcttggtggcgtatggcacaattgtggaatgacagaatttgggaattgtgaatgatctgtaatttatagtaagattgcataattattattcagcagtcagtatatacatcataaatttctttcatgacagatatacaattcttacatataaaagaccaggccagtggagtacaagatactaattgcttgccagaattccaacatggaggtgtaatgattatactctgaagaggaccaagtaaaaccaaggagatgtcagtactcatgtttatttttttgcacaatacaggggacagcttgtctgtgtgctctctgaaggctcatcagcctcgctctctcaagctcataaatagcataaaaatggaattacattgctccacagctgataagcagccttctgatctgtccagagacctcacattaccttgaacagggccggatatgtggccctgttcctctcctctctttatctccaacagggccagatacgtggccctgttgctcctcttcatcctgccccttgacccattctcccaccccccctccccccttcaccccaacagcccccatcagctcccctgggcctccccctcacctcccccccttcccccctaaacacagtccctgagccctctggacatgccagagggctgctgggaccctctaaagaacgattgatagtgaaaacaatcaatcatttgtttaattgctcgatcaagcaattaaatactcgattgagcaattaaacaaacaattgagcaattaaacactcaattgagctttagagggtgtgtgtgtggggggggagggggttgcaggggggagaggggggagagagaaggggagaggggaggggtgaggggagagagaggggaggggtgattgaggggagaagagagattgaagagagagaggggaggggagagtgatgatgaggggagagtgaggggagaggagaggagagccatgaggacatgcaggggtacaagaattacccttgcaagttccacgaatgaccacaaaccacgatgaaccacaacgaaccacaaaccacaatccagatgagatgagatgaggcaaagatccaacggcaagctcaattgagctcacgtccatgtaatgagatccaaaaaaaaatggagtacggagcgcctagagagattgaggcattcctgaaacatgatgagtgtaaattgagattggattacagaggtgatcctagaagattgaggaatcttgagtcctgaaacgagttgaggaatcttgagtcctgaaacaagaagcttgacaattcttgagtacagatttggggttcgagttggttgagtttctatgtagtacacaagcagaccagggcagtgagatcagatcaaatcagacccagcataacacatatacattgttcagacaaatttgggtcagaagacactggctctcacttttaaattgtcaaagcaaagcaacaaggggcattgatggggctgatatgtacacagggtgaaattgaatataatatcagctgtcttgattgaacataaaaaagcacaaaaatactcactgaggttgactaaggtgcaacgtccaaaggaagattggttggtgggtgaatgggcaggtgggcgggttgatgtttggacagttgggattgaattcaagaatttttttggggagtgaaatctggatggtcaaatttgaaaatctggatgcttgaatttgaaatggggggtacaaaatccttttgtgaaatggggagtaaaaaaatcctgggtgaaatggggggtaaaaaaattttttttgggtgcttcaacatgtagttcgttaatgacttgcccaacaaaaccaaataaaaagacttacctatgcaaagtgggccactgtgattcaacaaattttagctctaagatcataatttggaacatcatcatcatcagagtcactttcactgtcttcaggagcctcatcttcataaagtgatatcattccattgatctttgagattggccagcagattgtgtagaacaatgcaagtaactatccattttacagcccccttcatcttttcagcattacagatttgagtttgaatttcttgtaagcttgcaaaacaaactttgagaatgctgatgacaccagggaagctttgggggcactccccagggagtgccataccagtaacttttcccataaatatggcagaaacatgctatgatgttttcatcaccaaatgtgaaagatattggaaatcatctcaacagtatctcgaactcatctggaaatcatatgtgatttagacgtaactaatccagagcaaattacacaaattggctgtaaaccatctataactcaaatgcatattgttatcaattttggagtgcacatattttttccaggctgctcatcttttttctcaaaggttaagtacaggtctaagattatctcaagagaaaaccattcagcattcttaaattaaaacttgagatgactgctaacagagctcaatgtccaatgaaataaaccaaaatgaatattccaagttgaactcacctacttggcaagcttaaagccatgcaagattgcaggacttggagaaaatcaactccctaaagctataatgaaaccactgaccatgtaaagatttctggattgaaacactacaagtccaccatcaatcttagaattgaccaaggaacctcaattttgaaattgagcaagacccccattgaatgaatgggtttaatttaattacaattaaggtacaaataccagcttgtgtttgaagtgttttatatgattttttttactcattagagctgacaaatagtggaaaaggtcagtgacatctcaaatcgtgcaagtggctgtaaatatgccaaattgcatgagttttaattgttacatcaatggcaaccgaaatttaaatttgctaatctgatgtaactctatgagtttccatagattccattctaatgcctatggtgttcaaatggtagaggatgaaaacttttcaactaaagtgatattgaatggtttggagaaagaacaatttatataccacatatatctctttaatcatacacgtacaatgatcattgctttgccaatggaaataaaatcttcaagtaattaaatgtgtcaccatacattgatctgtatttcaatcttttatttgcccgtgagagactttttaccaggacaaatttggttaaaatgatcaaatgaatgccaaaacagaggtatgtttcacaggagaagatgcactataattctacatacagctaagtcttttttttcttcttgggtgcattggcattatccacttgattttgcaggccaccgatgtttaactttttttcatagtttccccgcaaataggcagtgacatcacttgccatactttggttgatctgacaagaaaatcgaattcgggtatactttccagatggggaagcaccagggagggtttgatgacaaaagtctttggatctgaacacacaaagggttacacccagtgtcttagtcaagtccaaacagatctggaaatcgcgaaatgaaaactgtcccccaatcatatcaaaatcttgatccgccagaatttgaggattgtcatatttttttgggttaaagattgggatccagcctaccagggtccagtcattgacattgttattgttgtggggaagattatggaagtcaaacatggtgaaagtgaggaaagaggcaaagtctgatgtggtgtaaggttagccatactctgtgtgattcattgacggatattgattgattgtgagaagctgatgatagttgttgtgtaccacaggtgcaaaatctttcaagtgggacaagatccattcaccagcttgcagaagtcgggccttctgatcatcggggtcgaagttgaggggcttcatctgcttgcgcaatgattcgacacagcagaatcttccaaagtgctcagtgttttttgaacacttgcgccaaccgtcagcccacatggttccatcctgctggggaccgttagtattgacctgtgcgacgtagtcaatttggctaagaaggtgcaagacaaattgttcccatcctttcttctcatttgctgccattgtttcgaaaggataccatgctgccatacagaagggagggagattgttgggtgcaacaatgcagacaccatgtgagatggacacctatttttatttaatagtacgctggctggttactagttcagtgggtcaggggtcgtgttggcaagatggaggtacagaatgatggtagatgttctggtgctggccaggggtacagacaggttgttctcgtttttcccgtgcttgatcccacctcttagcttgcttttgaggttggatttgtttgccaggcctgagaaggtaaagaagccaatgcaatttattagcttttaagaacaattaggtctgggggtagtgtcacagaaaaacaatccaggagagcacggtccaaatgatagtcagtcctctgctctcctgtttggttaaaacaaaataaccatccacaattgagtgtgttgtgagactagctgtggcacaaatgatagtcacaccaactgcactaatcccacactacaacccatctgaggatggagggagtcattgaagatgattgggaggaaggacctacgggggttctttcgctggatagtcctcaactgaagaaagggactccattgaagaggtgaaaatgtagttttgatgttgaagctgttgattccaagcggagatgctgttgggagtgtgataaaaacgtgaattatttgataatagtccaccaaatacgtatattgtttcaacccatgcaactaccgccttcccacaaggatctacttgctcaaggccattggaagacaatccatgccaaacatggtctggaattggtagaagttgagtcagctttactgaggctggatgagagcactaaattcaaaatggatgcttactgataaggtcaagtgcgaagaagtcaaaaattttatgatcagaaacatcatgttcaccaaagacatacatgtgatccttgacttgggtaaccaggtgatccttgcacggagggggtacagaaccattggcagaaacttgacgccatttttttttcacggaagcaatactcccacagatcgttgtaaacgttgacgccgtctgttccaccaaagatgatccaggagtttgaataaactaccgcagagtggcttgtacaagcaggaggacagatttgatctttggaggacgagattaactcccaagacgggacagaaggtactagaaaagaaagattcacgtgtcagtgtcatatagtttgcctgatgctcaagtaagaagttggttttagaaactgacaactgtctaattcaatccgccacatatcaccttggacagatcgattaacatcatggctggcataaacatagagaaagccttcaaaaattgtagaagatgaaccaaacaaaagagctggggagggtccggatatgatgtagtgattccagtagtttgttgatagggaaaggcggtagagatggtagtctggaacattggaatttgtctgaccaccccatagaaaaaggtggccatcagttgcagagagaatagcatgagattgcggcgcaggggcttgtccaagtgtgttgacaatcccagcagtcaggctggttttggagtcattaggatcaaaggtgaagtggtacagatcgttgtgttggttttgaatgcttgatcctccgaagaagaacatagttggtggattgatcagtgaacggaggatggctgaactggctccagtgcgagggaagggcggctgtagttgattgaatcctttaacaatcctgtgacgtgtgacaaacgtgtacatcagttgatgatgggtccaatcaatgttgctatagtattggccaacgtgattgtgttcggtcattgtttcgttgattgggagcggttctaacagatcctgacaagcaactgatggagcaatttcattgtaagtgttttgaattgtctgcatcaaacaagtgtgaaggaaagaagcaatatggtaagtgttctgctattgcgacagacagcagaggagagagttaggggacaagtacactagcaacattgtgattgttttgggggttgtttttttgattggacgaatggacttttggatcgactgtttgggttgcgcttgctcccaaaaaattggtaccagtatgggttctcttcatgattggtttgtgaggggtgtaggaagactgaggttgattgttggaaaatttgagatgttggataaagaggtggcaatttgagaagggcagcagggtggaagatcagctgagaaacttgaacggatgggtgagatgtgtgatgattggagaggaaagcaggaagccaagaagcgaaaagtgaacaacaagactggcaaccccggggagaactagggggttgtgtactgaatgattatgtaatcaaaagtgaaatgaataagtgaactgaatttttggaaggtaacaggagaaaatatcaaatacatatttcccctgcgttccgacttcccacaaaacttcccatccaattgtgaatgacaattcatagttgacagaaggcacaactcagaaatcatctgaatgtcgacataaaaatacgggccaatagaaattaaacgactcaatgaattatgaatgtttgtaaatctcatttcctgagagttccaaaaatggcagttttacttgatcaagtacaaagataaatcaaagtacataatggacagatgaacggattgcagtttttcattcaaacagaatacccagggcctgtatatatatcttgggaagaacttatggtgcgcaaaggcagaagtcaactagaccaactgatactctacaattaactgtgtggatacaaatattatgagtccataactaaactctacatatgaatgagggggaactttgttcctcatgagttcaattcaagtccagccaaatgcaagaaggaatgcttgccagaagatagtgaaattttgaattacaggaagcagtgagagagaacatgggacctagcacgttgttgcaagggattcattacaacagtgcatgtatactcactgagtgtttcagatgtggcaaaacacatcaatgatggattatccatatggcagtaataacagccacacatgtgatatgtgcagtgagaaaaggattctgagaaacatataattgggttgggatatttgttgccccaaaatccacttgagtataccagttatgtactgagcacagcaacatatcagtagttaaaatcacatgagagatgcccaccgcattgtacgcacgtacaatgaggtgaccatgccaaaatgtactgacaaggaaacaaaatttgagccaaggaaccatgaatgttacatcgaaattatgtatgtatgtgatgtcatcaatgttacagtggatcatgcaaacacgcactgtgtctttgtttccaataccatcggtgttaatggggagatgcatgcctcaggtgaccatatgtatagaactgatgataacagttgattccttttagcatgatctttgcatgaggttgcacattattatgcaaggaatgaatatgcatgttacaaaatcggtcggtaatgctggagaaatagctataaaggcaggacctaggtcctgggtagtggcttgaacatcatcgatcccccttcattaatacattactctagactaggtgcaatgctatcaattcttggaaattgctttatagacaggaccctgttccacagttctaatactgatatcattagcttcaatacaatgatcttttcaccgcaggctcaggctcagacctatcctcaagagatgagaccttatcatataactctttggaattcaccaagagagccagcttttacaaacaccactacagaaatcatctttgcaggaacactcctcctcaccaagaataaccccttcccagtcataatatctcaaaaccgaaattggcttccgcattcaggacatctgcgtcgagcagtcacatggactgaagaggaaaaattacgtgttagggggacaatgatgatcacaagtaattattctgttggaaataacgaacttcaggaaggatttcttatggctgtagatcttggtcagaacaatgtatgtgggttttccagttctctgagttttgcagtatcaagtaatattgaatatgtgtgaaatactgttgcttatcagccatcaccaattcgcctcattgggaatgctctaactaacgaaccaaaccttgcaagattcatgctgggagatgaggtggaaatgatgggatttattcatcctgggctatatttttttggtaataacaatcaaggtgtgtttgttattcataaattggtatttggcggggtcttattgggcctagacaaactagacctcattaatcagagggggaggtggggttgctcattaggttctcagcataaaccgtatctccagaaatgctggacacaaccaccagctccgggaagcaccaaccgtcgctttagattagacatacgcaaccgctattaaatatatctgaatgtgttctgtcagtttctgtagctgaaatttgtctacaatcctggattcagaagtctattgactcctctactgaattcatgttcttactcggattcatttttgaggcattctggagctaccgggaaagggtttgttataagtttccattttctggtgaatccaaaaacctctagttgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctttgaatgttatattgtgagataagaaggatgtttggttggacaaacattggccaaggctcataaataatggttttagatttatgcatgagctgggaattgtgcataaaaaactgccaaagagaagacagggtataacattaggaagttccaatcaaattcttctgcagatttttgtcgcccgggcaagcagattcacatttatcctttgtagataggaatatttttgcagctaggtatcatgtgggatatgtcaccacaacgtacgcgtgtacgttgtggtggacattgtgtggtatacatatacatatgtcagagctcatgcataccacatgggtccaattgaatgagacataattgcaatcaccaaatggccctgtcaaaggcaaattctaacatgcaacaaaccagtccaaacccactatgcgtacttgtgaggctagaaattgcggggatccagataattgagtaattgagatgttgttcacaagataagggaacaaaggagttgttcaattccattgggactaaatcactacacattcctgcttattccaccgttaaatgaatgcagggaagcagcaagaagaggtttgacgcctttgttagcaataaccacggtacaagtgtctgctctaccctccactgttgggaggaacaggatgtgccatataatgagggagttttagatcagtctctccagtggccccaatttccactactctttcaaattaccagttagaaaactacccagctctgacataatcaacaaactagaactatgattgagatagctgccaatgtacatctttccaacaaaattagtatacatggtgttggatatgaattgcatttgaaggctcccattgcatcttacaatctcaaccctccacatttaacctatcaacaatatcatattatacttaaatcaaccaatgatgtagttcctgccattctccacgatagtttcagtcaaatcttccttttggggggtttaatcatatgtcctctctcaaatgaaccaacaattattgtagagaggtcaaagtggcaagttcaccggggtgaatttactgacgtacatcactacgaaaaagcccagcttttcgggagggcttgcgttgaaaaggtccaccggcatctgttttgcaagaggatcactcacgttgaagttagtgaaataaaaaagagaaaggtgtgttgtgggtcattatccaaatgaacaatgattgcaggcatttgactgagctaacattatggtgtggatctgtttgacccatgactctgcaatctctgtggataaagtctcaatatggctgcatgcttttttcttcacttaactccgaggccttcaaaacttttcaacatattcaacctggggattgcatcagctttgcaggtgtggcggcaaaagtgccaagtgccttgagtggattgctgaccattggtgtaagtgtccttctccatttgaaaattcacaatataaatcagacactaatgatgtggttgattttttctcatatcaggttgagtgtgtaacaaaacttgatcgatctgaaagaaccaaatacggcttgaggccaaatccgaaaaagaggttcgaactgaaagtgaaggactggaacaagcaccgagccaccaaaagacgtaaccccaaaaaattgtattacaaaagaaaataaaaacttcattccgttttatttacactacacaagaccacatacattaggaagattaggatgtagtagaaattcaacacaccttgtcatagctctccattagaaatgcccatctgtttttttatgtattgacaaatctccgggtttcaaatgatatctggtttttgcctgttggaaagctcatacgggatacttgaagcccatgtgatgctgcttgctgaaggtgattagccagatgtaattttgtattatcacccacattttgcacaaacccattcatctaacaattttcaacaagtagatagacaggtggaccttgaaaatgtcaaggcctgcatcaaaagctttgaatacggactataacttgtacatagccaggagattgtggaattggaggttgaaaagcaatggaaggcttctgcatgggagaaaatcttggaacaaatgtggaataatttagttgcattgaattgggcaacaccacccaaagctcagaacaactgagagtctgagttcagacaaggtggaaatatgggttaaaaaataacaaaaaaaatggtacgattgagaacacatgtggggaacgtgagctggagaagaggttgtataggatcaatgttgtatatacaaggggccagaatcaactttctgggatttgacgagcagaatgtggaataagaaatggcaaagtgggctggcagtctctccagtgatttaaaaaatcaactgtgattgcctctgcaatctcatgtcgagtggggttcttcaataggtgagagattttggtcgggttgctgaaggcaggggcaaatattgtaacgaggtaagctgccaggtttttccaaataggttctgcgggtgtgtgtgccaaggttgagtgttgcttgatgatggtcatggcttggatgaatgacatgcaatcagatgttgatgcactacggtagtttctcgatacaaggaagagcccacgaactccccccaggagaaagaagatcaagggttggaagttttgtcagcgttggtagctagccatttgtcgagtggattcttctcaaaccttagccaactcagaagaatctcctggggagttagtgatggccccggcagcaggttgagcagaattgcggcagttgcaggatttggccttcttcttggtttgggacaatggtgcctggctgagtgcgtgagtttgaaagatgatgtatgctgcgtaaacatcaagaatgacactacggaattcgtgaagaacattgccagaagaagctcggggggcaggctaaggattgttggggggcgggtctgtgtcaggagtgtcaaaactggacgaagagttcttgatggcctcaatttgtttgagtacctgtacaccttgcacaagttggtcgtcgttgtcagtgatgggggctggtggagcgtaaagattgtcggccatcaattcaacagatgcagcaacaatctttgaccattctgtgattgatggttgggcagggtgtgcgagccgatagaggaaacggattaaggtcaactcgggatgtggggtctttgaatgaatcgaaatatgaggtttggaaggattttctttgtttctgaacttggcaagcaggtcaaaatcgagcacattggggcagtaccattgttcattgtgggaaggggacaagaaaccctttgctacatgacagaacatgattcagtgaatgtgtgggtcaggcaaggctgaaggagagcaaaagacttacccaacccgctgattgtctgaatccaagatgggtatgagcatgtagtacgttggaagttgaactcgtgcttgggtggatctgcagccctgcattgattgagcccagaactgaaccaaatttgtgagcaaggtgcaagtggcttgatgatttcgattcgcacatcatcagacttgatgatggtaagttgactggggtttgaggaagcggtccgatttggtggttgttagggttcttctgaggggagcagggcaggatcttctgagttcgggttcgtaatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccccctttaatgcccaagccgcccccgttgttgttctagaaaaatttaactatggataaaaaataaaataaaaaaatcctcctcttttggctctgcattctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacgccgcatccggaaacttgattataattcggcgaccagttctcgcgagtgtgccaagttgacctcgggttcccggtctggtgcaacattggaatggttgtggattgacggaggtgcaggttcaattgggatattattgggactaatattgttagttgctgcgggagaagagggtggaatgggtgctgctgcatctgaaggggattcttgcggtgtggaactccaacggtgctggccggtggcagttggttgaacttgaggggaaggtgctgagaagctgccatcgtcgtaggtccggatgagaagtgtgaggggttggatttggtgagaagacagcagaaattgagttctgtggcgatggtttgagtttgaggatcttgagaagagtaaggtttgaattgagaagatctgagaagatgaattgagttcaagagtatcaggatcagaagaatcaagaaaacaagatcaataaggtttgatgggtttatcttggatcagatcagaatgccatgccgccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacacaaaactcaaccagaaaacaaagacaacacaacacaacccaaaaacaaagacaacaaaacaaaacacaacaaaagaacaaaagaagaacacagaatagaacaaacaaacaagatcagaataaaccaacataaatgaaactatgtcttaggaccaagaaataagaaacaacactgtcttctgagtaaatgatttgaaaaaaaaaaattaagaataataaaatgataaaaaataaaatcaagatgaataaaaaataaaatgaagagtaaataataagaggaaatgaaataaaataataaaatgaggaaaccattggactgagtggggattttgaggtgataatattgaaatcttgagttctgaggatattgaaaatttgaaagttgaattctgaagagggggcctgtaccgtttagaacaccacagcggcactcgatcttgtggctgagcagggtccaacaggggaagttgagacacgtcggattgcttttccgggggtgatgactgctttaggcttgcacgtgtgacagttttcttactcaacaggtccaccggcttggttggtttgctctttcagaggcgtttttggggaggcggattgctgccatgggatgtgtgtctgccggggctgactgcttgaatcttgattgcttctcctgctggaatttcaccagtctcgtgaaatgctaccagagtgggaagcaaggttcagggtggtttttgtaggtgagagggagtatgggggaaattttactcactgcgtttggtggtggtgagggtacggccaagcaattcaaccaggtctttgacactgcgagggagcttgaggttggggagtccttcggtagcatgttcagccgctttaattgattgttcaaattccttggccgtaatctgctggatttcattcttgaggaggggttccgccggaacaaggggaggaggtggtccaggggcgttttttctaacagagaactcttcaaactttggttcttgggacgggaagttggcctcaatgtcctgttgtgctgtgggtgaaggtcagtaatggtattcaaggaaagatgtctggatataggtgaacatactgggaggaggagtggaggcctgtggctttggtcctgaagagggatcggtggattgtagtgcaccgggtgagggagtgggcataggaggctggtcaatgttcatggtgatgatgagggttgaagtgcaatcaggtgagtggatgaaaatgttgcaaaatatcaagtggaccagtgggaatctggaatgcaagacagggaaaaggagggaaagggaggtcttatatattcctggagaatggttttctagaataaccccattgtgtgaaaattttcaaccaccccattgtccacccacaatccacctttgtgatgacatcacctgatatattggctatgttttccaaaactcttgtaaatcttagctcattgatgagccaacaattggtcaatcatgagataagcggattatgctatcagtattcatgctttcaacagagtggaccaatcatctaccattgatcagatgatgtgctaagctagaatttactgataaggggggtgatcctgaaagaaaaaccagccaatggagttccatgcaatgaaatgattaagcagatttgtgaatataatcatcaggattagtatgttgtagtacgcatgtactgtgtaagtatcataggggaactagatcagtagtccagacaaatactgtctgaatgtcacctcaatgtacgtgcgtgtatttgggtgacattgggaccgagttcagaccaactagcagtaaacttctggccccctacatgtgtcttgactctggttatcaaatccccctctagtgcaagtctggtgtacattgtcaccatactgtacgcgcgtacgttgaggtgacatctcaatctcaaaaactttgggccttattggttcgacaatacaaaatatttataaggaccacatcaacacaaatccttttcagaatcgatcattctaattcagaacggttcacagaagtctacacatgtgtaagtctatgacacccacaggaaggggaaaactaaatctaactaatcaacattcatggtctctccagtggttgtgcgtggaccctcctgagatgcttcaccctgcccaccggtcagagacgtgtcgcccaatctttgcttattgttgttctgagttgagcttcccgttggagcattggtgccagttgttatggttgttcccaggcagtgctttttgaggtttttagcaatgtcacccaggcctattgtggacgcttgagagatggtttgctgctcataaggactcaatttatcccaccacgcatcttcatagcaatcgcaaggcaaaccccttgggacccccctaatcccggtaaaagtcttgaagagtctttgagagcaaccatagaccaacaagttgtttttgattgtttggtgatgagttgcctgggcctgcaccattttatcaaaacaatgcaagatcgaagttatagaaccgctactccaatttgggcctcaaggtgacgggcaacaaatcgtttgggccatcttcaacattggaaccgcagtccttgttttcgcagatgtgcgccagactgatatttcctctcaagacttttccggccattgagcacctgttttcccttatctttaacatgtttcaaaaatgtattctgaatcagtagcaataaacaaaatacaaattgaagaattttcacaccttctttctccatcttttgtactatgccttggtagttcgcccctttttcatttgattgtaagctttgctgcccatgtttgtggcatctcgaatttccccgctttttgtgtggacccatcgtagtattattgccaatgcttggcaagcctgtttgtcggtgattggtgtggatcggcggagccattcgacggcccggcttcccaggacctcaacaacagcagaattccacagcgattcagagatatgactaacatcccagtcaaaagtgagccgtgagattcccgccaacacgagtgatctctcaacatccccctttgtctgagcactgactggttttcccttgtgaggaccaatttgaacaacaggagtgaacggaggcatcttgatgttcttccggatttctttttcagcctgagagacacaaaattctacctccgcaggcgcctttccctggagcttctcacgtaattgactgagattttgcttgattgactcagcccttctttccccccagtaaagtgccttgagttcgtcaggtgttggagccgatggataatcttgaggttgttttggattgcccagaaagaatttgatgaagctttggataccccgagagtacttgtcgcaatgttctgccaggacccgtttcccagcaattcccctaactctcttttcagctcgtctgctacccttgttcgcttccatcttttccctctcccgccttgcattttcaaccacaaactttgggtccagtcgagatgttttggggacagtgcttggttctgtctgcgcaccaccttctacaccttcacaaatttgtcagaacacagatttgaaatagactgattatccactaacctcccataccagtttccatttgagcagaagattcattggccggaacaaagcaatcaacaatagccgaaatccaagcatcttccggatctaccccagacggagcagcatcatctgaagtgtctcctggaccaccaccgggagccatgtcacaccaaaagtatataatagattatttatacatgtgaaaatagggtttttaaagttcaggcaaaggtttataagacagacagacaccgttgtgctttaatgtgataaaatttgaccggagcaggagagacagatgattccgggtaaaaaccaacaaagtaaagctgaattgattggcaatggaagcctaagttgagggattgattgcaagtaactgagggcaaaagtctctgtcccaggtcaataatgactgtctatgtgacaagtaagataaagcatacaccatgcacacactggcaaaaatcaaaagaaacatcttgctcgtggtagaatctcaatggtcccccaatctctcccacccctaaaaaatatgggactaccaatgtcagccaaacaagtacacacactgactttatattgtgacttacagcagttcctaatcccactgcgctaattgtttccattgggaatccaaacgttgaggctggattcaccagaatggaaacgtgaccaataatcctttcaccatcaatcaccttggcaacttcatgattgatctggaccaaacaacagttgagatcggggtagtccctgtatggatcttcatcccttactacttccttaaatggtttgactacaaaccaagttttcccaggtgtttggtgtgatcggaatatttgctccatgtgcccaaacctctgatccttccctaggtagaactcgactgaaccattccccttgtgccgatcggcggtggtgaacatcttcccaccaaccttgcagtattgaaccatttccactaccgggccaagttctggaactcctaaacttgcacccagcttcccccttgtaccatccttaccagccactgcccttttccactgtttcatcaagggttgtgtcaacatctgagatttggacatgttttcatcgtccggcctttctggtgacgtgtgatcatgtttggaggtgtggtctttgagaattgcctgaaacctcaagttgatgtgccattccttcatcagtgtctttggtatctcatctgcaaataacatgacacacaaattcagttatggcatgagcatatgaatcgaagaaacttccactcacttatgtggtgattggttggaagcttttgcaacatcccattcactctttcctgtgcccaggctgctgtggatcgaggcggaccaaagcgacggatattgtccgagtaatgttgtgtcacgtgaatatttggtgtgcttgctagtgctggccagcctttctgcaagacttgtcggtattcaaaaatcagatgatccagctcatcaagatctttgatttgaattttggggagagttaggaagtgggcaatcttgcacaataaggtggttgattccaagagtgaggatattctccgtttgctctcttcagtcgctgattccttttgtgatttagtccacaagggaatcaatgcaattggataataaaccttgtacaatattaaccattcagctgccttcaaagacccatggcttgccaaacccaagctacgtgggacacgatcaatccatgacggcacaatggtgtgcaaaattgtcctccgcactatgttccgttcttcgggcaggattttaggttggcccatatctgtaattggggagtctgcatctcggcgtgtttggtgttgggccctagtagcagtgtgatcacttccgcaatcgtcatcggagtcagtggtgacctcctcgttcaaatcacacgctaccctttttcggattcttagctgatacaaatgtgtggttgaagcatccgaattcccctcggatccggagcatgatctgtttcctctgtctgtttggtcctcctctcctccgatgtttgctgttgtatgtctccgcttgcttggattttcttcttcagcggcctctaatttccgctttgccttggtcttggggccaggttgattgtcaaatggatgctcagtgtatgacaagtcattctgccattccgtgtccttctcttgcatatccttgagtttggatccggctgatggcaaagacaggagccgcattgtgtgatctttcaagtcacccaaaatcagtgcatgcatcaattcaattggctgccagtaagggagttcattaagtacactccatgttgcaccgtgttctttgacatacttcttcctttcagtcgcattttgaagttcaagccaagcatcagcgtgtttccggtgttcctcatttttccttaggggaaacttggacttatcaatctctttaaggtcatgtttgctcaacatacaaaaagagaaaaatctagttgaaaaatggctaccaaaacctgcagccttccggagggctggaagattggcaataagggggaagattgcagctcggatgatcctaccttggggatgagatgcggttgactcaaagaatattccagtccagagatccttcaattcattcaccaatggacgtaataggtggtttacctcttctagacttggttcctttggtcccgggataattccaaagagaaagatgttctccaccttgtatcgatcttccagaggaatgttcaggcagatgaggatgactgctccaattgaattgtgcttcccaatatttgatgtcccctcggcattaaaccaatcaagatacagactgaagacaaggtttccgctcttcttggtgtagatcccacttccatcatccaagttgggaaattcctgccaaacacgtccatgccacacatcctccatgtcttgaagcggatcccaactagccgctgaaagacttgagtcaagaagagattcaaatgaaggtcgagagagctgcgcttttagccaggacttcatagttacgtatgaataagtgtgaattggttttgatttatgttgtttgtccaattcaaagagatcttggtcgcatgtgggctcaattgcttgtgatttggcccacttgcagtaaccctggtattgggataagaaactctgagtacacttggccggagcgtctgtgtcactgttgcttagaggatacagtgcaaaccactttttgcaacatatctgtgttgtaatttctggattgaggcccagaaaatggaaaatggcatcctgggtcttggggatttgttggatcagatctgctgtatgtatgactcttcccttagagctccagagctttcctaagaatgagacattttcccttgctgccttgaggaaagatactaccgcccccgccttgctcaatttgtttttcaaaacagattcagccatttgaatcgtgacctgtttggaaagatcctcctcgaaaatgggcagcttgctgttatcagttacacatggatttgaagtcgatgccgtgggaattacctaaccctggattatatcagccatcaaaaatatcattcttgagaaacacttttgtctggattacaactcacacttggttcgctagataccaccgagttgacttccaaatgctgggcctcttgcttctgctggtgcatggtgacttgcttctgatgctgcaggaataccttctttgacaaaaccctcccagagaaaactcctcctccttcttcttcatgttgggtggtattgcacccgtgaagttcacagtgacaaacatgcattggttggttgggcattgtgcgtaggatcagaggcggagtttggctggttgaaaggttttcttgttctagtacaaagaaatccaatcttcaaacactgttatttctgaaagcgtgagggatttagacacacaaaaactcgctgaagagactgggaaactgccactggtctcttctgatgttgggttcatatgtaaacatagaaatatcacctatggctgtttggaacaaggcaacctgttgtacaacttcttacaatctgattacgtgtaattcatgtcatgattcatgcagtgatcaagattacatgtgattcggagcaaaccaaacaagatgtgttgattggcgtgtcatccaaacagccctgcattgctgaatacctcatggctgaccagttcaacatcttgatgcccgtactaacaaccttaaagtgatacgtcaagttgaataatagatactgttcaaaaaataattcacatcacgctcaaccagagcaacattgacctcacttctactcaggcttttctgttatttggagtgtgttccaacataagaggatcacattttccactctcccatctttcccaaccatctgcctccaaaattttattctatcggccagaaaaattccatactagttatacataacctaaagatcatgtctcaaatccaaggtcctttggatgtttgtattacattagctcctatccaaattatgtggctcaaagaccaacagtccatgattaacgatgtattaaagaagtatgagccggcacctgaagatcaaccatcccccttatcccacatagacgaatatgaacaggaccgtagagcctgggattggcatgttcttattagtggtagagtgactgcggccgcaagagacatgtctattcccaaatgtgaaggctatttgggatgcttgaaggaacatttatggaaaagatatgcctgctttgatttgggcaaatcaaccatcttgatttttgctgactttgcctttaaccaggaccacttctgttcactgccccgggggccatccctggccaacaaaccggcactaattagagcagcacatggaatacgctaacttcttggtggtcaatagtgagttaaagaactacatgacttgttccacaaatgaattactgaccctgccccctgttccgattagtttttggatttgaaaagcctcagaatgttttcttggatcatgcctctcagcctttgaaaagtgttcccttgtgtgccgtgaatcttgtttccttttgtgacacatccaaaagctatttgcatctccatattctcgcatccattcacagtttgctacttcctcctttacacatcttccttgctcccaaaggatcaaataaccatcacaccaaattctgccactgtcactcctcaattgtcatgtttaccaactgtcatgcagctatatacataccccttatgtatttgagctatcataaattgcttgtctgcataaaacggagatgagatacacgtacaagatatacttttaaagtgagatgggctttgcactcaggcgcgtacaatcgggtgacacatatcttcagaaatagcccgtgaaattttctgtttgtggtttaaggaatccttgacacaaatttgtttttgcattcagccctttcatttgcccaaagtcacccaaatgtacgcacgtacattaccgtcacaacaattgcaccaccaccagtcactttgcctagtccaacccccggggaatattcaatgccttttgtttacatgtattactgatccctttcatctcaagattcccattttcccatcaggatacccttgtcttttgtgtatctcaagagtaagactatatatatcccattcctcacttcatttcctcagcttgatcccacattccgatgccttgaactctcagtgattgatgtccccatcacaaagtcactttccaggtggaaaccctccagttgggggtgagaacgtaaatcgtgcatattcaacaatcctacccaattccaattcctcattatctcgttgtatatcagcatttgtccgagtcctgctggatattgaatacaacacaaagaaatccccttccaatacatggatgaaaactccttcagcccacaatttccatgttggctccaacctgcctgaatctattatcctgtggcctatcgattgcatctcacctggttcactttgatctactagcaaaaggattgcaccggtctttcaaaatatattcatccgggatatctcaatctctgatttcccaggagttacctttgcttgggatcatccatgggatttgccatggaaccaaatctttgcaaagtttgtgttgaaacattggaggaatggctacacaagtggtgccttcgccccttttttcatgaatcctgtcaaagccgtaaacaccatcctccaacttggcattctccaccgttggttccttggaaggcagaaaggtgtccaattaggccagttctcacatgaaagcaaggcaaagaagagcaaatccgaaaagaaatctaaaatcagaatacaggcatgtaccatttattggtgtttcccagctgaaggtatatatatatatattaacacaatccttgtcctcagatatcacaacactgtcgagaaacactgttgaagctcaacgtaaccactgaaactgcagcattatttgacaacattaaatctacctccaacaccgaacagatacccccttgggatctcctcaaaattcctctgccctggagatcagaagaattctgctcatttgctcagaaactggacaatatattttattgataaacaatccagtaacaaagggagccaatttgtacatgaatttgtgctagaatcttgcaggaaaaatccgacttcatctgaaccccagcgaaaccttctcaatcccaagggcgcggtagatcttttggaaatcatgaacatcagatgatctctcatcccgtgagttctccacatgttcaacctatcagatctttcatcaatagctgagcacactcgtaattctcattcccacctgaaggtatgcttagcctgttttagaatcaagtcattagtcagtaactatgactttaaaattgtgattgaaatcaccaacattgctagtttgccttttctcttctgtacctggtagatgttcattttgagactacctcttacatagtactgatacacatgaactggattaacttgtcctagcctgtatagtcggtcaacagcctgaatctctgctgcggggttccaacctggttcctggatgatgtagtattattagtttgatttgaattgtgttgaatcaaaatcttggaacagcttaccatcatgtacacattctgagcgcaccgcaaatcaatcccaaccccacctgcttgtactgaagccaataagacattacaggtgttgttggtttgaaattcttccaatttttcatcccgtttttttggagtgttgtcccccgtgagccaggttgatttgatattgttctcttcaagcgcccgttcaatactggatattttggtcagaatctgaatctgtcatactgccccatgacaaaaaagcacttacatccccagaaaacctgtaaagctagaaaaaaccactgccttggtcctgttaattcctctaactccttccaaaaacaccttcagattgtcgccttgatggacaacttttgccaaatcctgccattgccattctggttgaaattcaatctccgatcgcgcaaataaaggatgattacaaaattgacgaagcattgtcaactgtctgaaaaaatcagaagaatcccatctttcccccgcagtttgtagcctttcaaaaagatcgatgaaagttgtgtgcagcatttgtgaaacctcctcccattgtgggctgatgttgacaactataatcttctcaactttttctgggagttggagaagaacctccttggttcttctcaagcaaatggcttgcattagtctatttacagtcttgattgcttgtcgagctccaacgttcatttgaggaattaggcagcatttccacacccattcttcattccaaggatggatattcaagagtgttatcaagatttgcaagttggtcaatcggttttggactggtgttcctgttaagcaaagcacgaactgcgtgtgaaggttctgaatgctctgtgtccgatttgttattggattccttattaaactaaaatcctcaatgtcagtcggcagtatttggaatgcttccatgcgtgatttcactcactgtgccttgtccaagacaactatgaaccaaaaaaggtcgagagattcaattgtgagttggtggtgatgtctcttgttcccacttgttgtaatcattttgtacgtcgtcaagatcatcatgctagactgcaggtcttctttagtcattttctttcgattatccccatggaacaccttgtaagtaattgcatgattgttgaaatgaaggctgattttgttttgccagtttgatagcgttgcgagagggaagattactaaggtagccgaagattggtttttgggatcagccttttgaaagcgtcttccttcttcacatgtagccaatataaaagctagtgttgttaacgtcttccctaatcccatatcatcagcaagtattgaaccttgcaacctgtcatctttgggtggttctgtcttgctggacacagactcttcgtcaaagtagtgacgaagccaggcgttgttgttgtggtaccacaagtccttggaattgttgttgggatgctcgttcctcagtagaaagctgagggcagatagttgatgggatttcagatttgttctgcattgtcaaagtgatgcagaaagtgttgggggtggtccggcaaacggactgttgggggagatttgagaggtgaagtgcggaattttaaagaaaacatctgggttgtagttccaaattggagtgagcttgacctccgaagcttgaaaagctgactgcacttcaggtatctttttggatcggctgaacacacagccccgtagctgaggtgttatgcaattctttgttacaagaaatgcacgcaacttgactagagccacttcattggggggggatttccaaacaagttactggagttgaacagcttgagacgggccctaaaagtggacccaagtattggctctgtttttcactcagatcaccaaattgtgtgcgtgtttcacaatatatgtggactagtttgtgcccttgttgtaggaacacaagctgaggtaaatcataagtgaggtttacaggactggggatgcttactgggatgatgaattgaccaagacaaaaggttgaagacatgcctgaagagtgattgagatggtattctgaggtggggagaatgtaaggatgataatcgggcgggcttgggccacccacgggccggcccaaagcgggccagaacattgccgggcgggtcgggccgggctgcaatcaagaaatctactgcccgacccaaacccgtttacaaatcgggctcgatatagagacgggcttccgggctgcccgcgggcttggtcactgggaagttgagatcccggcgctagcacttgcggcggcggggtcgcagacggagtaggagctggggtcggttcggaccttgggataagctcagctctgaggggtcctggcgcttggtcaggtccacttggacctgaccgagcaccaggagtcaggaccccccactactgcaccggcccgacgggcagcctgagtagacccgacctttaattgggtcatctcgggccgggcctaagtaaaaaattctataaaaagcttggcccaaacccggttgggttcgggcggcccgttggacacccggcccaattaccatccttaggagaatgacaggtcatgtgtccaggttccagcaaggcaggaacaggaatatgattgatattttcatatcaaccaatccatccttctacttgtttggctattttatttgggcccctaatttttccataatgtttgaggctgtgtggctgatctgtgatggcacagctggatatgcaagagatatagttccaagtttaaagggttcactatcgttacccctgagaagactccatcacccctcattcagcgggcatattggtggacactcacacacaagcatattctttcttggagcttgtacataggcaatgtttacaatctacatatgggcatgtcccacaccaggttgtgattgatctgacatccagaaattcagaaccttaaattgagggtaaaaagaggggtatttcacataaataaaactgccagctaccctaccttttattcccattggagataaacaggtttgtaattctgtcccaatataagcagttcctttacaggtgttatactggtaactgtgtcgaaaatgagccatcctcaatgtaaaaacatgctttcgatgtttacagaagctgtaaggagcaatatcaaaatttgtataagattaagacggacttgaacaagacttcagcatgaatttaactagcataagtaatatttaactctaaatagttacatatcatttcacaaacatgtctttctacagttcttgttcaataatagaatagttcaacaaaacattgtgataacatccaatgcacttcagacaaaaacaattgcagaattcagatatggcagtccctggggagtgcccccaaagctcccctggtgtgatgtgttgaattctgacttgagattgtgctaggtggtcgttgaaattgatgttgcgacatttgagtaaatttttgcctttgaatgcagggacaacataacaattgatggtgtaggctgagtctgccagtaagaattgcttttggtcaaagtacttttcaggttcctgggccacttgcatgtgcaaaaatacataagcatcatgagatgagccaggaaatccagccaaataagaaatgaactttttgttgatatcacagatgaccgttactgaaatggagtatctgatccaagcagccaagagcaaaacaatctcaatcaacaagggagattttttatataattcagcagtatcaaaaagctaacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctggctcaaagagatggctgttccatctacaaatcccacacagccaggaaatccttcctcttgcatgacctgagacaattctatttgttcagatttggtagaccaagtgactaaagaagattgtaatccataaacagcatgaataacttgtcagcctgatactattcagagacaacctgaccataccatactaaatatttagagacattattacacatactacccccatagcatatgtaattaatgtctattttatatgtacataagatagagacattattacatatgtacatataaaaacatcaatatttaaataagtggaatcactataatagagaaattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaacatatataaataaacatttttaacatgaatctacaaataacttctgaaccttaagcaaaagttagaatattatttcagattcttaattttcatgcaaaataacctagggtacctttccaaaggtaccccttaattattacttcttcgtgtacttcctataaaaacagacgaagggagtcaggatgattcatcagattcaattggagacctttctgcgcatatattcacccaagaggataattcagaagaagataaaaaaatccaccaatagtaagagtattgttgtttgtctcttttttttcatcttggaacctaacaattaaagccagagggctaacaggactctaaggctgttgaagggctacggctgcggaaggctaaaaagcaatatgcaatgcaatgaacattaaaaatgaactatgaaagtgctaagaaacgtatagacaagacaaaaggataaatagatgactggagaacaacagaaagggagaaagctcaagggtttatatacccgagatgatgagtgaaacacaaagggtgataagtggagaggcgcatacaacaatagaccaaggcagtctggtctagatggaaccaggggctgagtatcagctcaagtcaggaaagggaaatagtaggtgtaagggcccaaggtatgttgctgtggccctaagtaggtggtgttgttgtggcgccagctacacaatgaagtgtatcagttacacctctctcttcctctacagtctggcagataaatccaactattcccagttgatccactcaaaccaaaaccagaatagatcaatgcatcaaaagcagatgaacctgtagaaactgcttccaatgtggcactcagctggagtacatacaacactagggggtatcaaatataatcaaatccaccattatttaattaggggacttcaccaaagctttaagcaagatcttgttaagtgttgcttgtcacagaaattttatttgtgaaagagtagctacatgaactggaaatgaataacaaacatatttaaaaaagggtggattttttcaaaccagtcaattatataatggtggatttggttatatttgataccccttattgactggtttggaaaaatctaccattatataattgactgggttggaaaaatcgaccattttttaaacatgttggttcttcatttacacactttggaggcccatttatgcaaaaagattttttgggaaaagtgactggtttctaatggtggatttccttatatatttgatacactctattgatgttgtgagtaattcatgttcatgttcactttcagggccaaaatatggccaagccccaggattgatccgttttggccataccatgtcagtgatgaggtgcaggcttggaaagattggattcaacccaacattgacctgggtcaagaaatcttttacccagtcagaagatcttctaggcttaaaaaaggtcctgctgatgttgattaattttttcccttataactttgctccttatcttcctcttattttttactttctgcttcaaaatccacactctttgataattcacacactttcatatccgcactttttgataattcacagtctttcatagaccataatatccacattttataaatgcacgctcttaatttttgaccatttgaattatagaattttgtgcctttttcatgcagaaatccaagttcataaagcttaattaccactgggaactttctattgaggctacagcagaaaatgtaggtgtaattcctcagaagtgagtggtctccctctgtactggactaggtaagcttgctgggccacttcagaccaatccaaatcacaccagagctacaccaattattcttcaacattttcacaaggttgacttcaaatccatcaatatcaatctgctcattaacttctaagtgccccttcaccacactttccttgattcactatgtacacctccaggtatgacccgaccacaccacacctgcaaccaaggagcttggcaaccaagcctgcccttcggccagtccctacacaagacttgaccacatcagcaagccatcaacaccatccaagcccagtacggctactactacagctactcatactgactcaatcaattcagattgtctatgaggccattggcgggcttcagtcttcagtaaccaactcaacaggtgtcattaaaccaaactgacacttgaccactcaatgagtggcctgcttgccgttgcagagacccaacttgtttagaagctcagttctgggtatttcttttgttggcttgatgaacaaacagtttgttcatcgagccaatgaccaaggagcttgtgcatttacagccacgaccaagcacgatccggtattttcttaatagtgctaagatatggacggccgggccctagtcaaggtcctctccaacacctgccccagtggatcaccctctggctttccatcatcatctggtgcatccatcctcctgttctattggcacactatgactcttttatttcctatccttaaggctaaactcctccggtggaaacttggctcttctacccctgcctttgtcttcagcttgcacatcttggataaaagccccttccaggctttgattgaataaccacaatggccgagccagcaacgaacaatacaagcaatcatcagcaggctcccaaggcacccgagtcaggcctttgatcttggccatagtgttctcatctcggctgtaagtgagctactatatatgcaagaggagctttgtagagtcattgaggtcttgaacaggatcctcaaattgctgatcaattgtttttccatctcatcagcagagcaagatccagattgactctatcagctgttatttctctgtgacccaggacgttcaacttgcccaatcagctatcccgcctccttgtcctcaaattaaccagacacgtaatcagtcacatcaattggaatcacaaacttgattcattcactgagatgttttcagacccactccaattgctagccaaactttcccaagcccttggcaccaatttctctcatctggtctggcttctgctcattgccaattggaataacccgtgccccgcgtttagcagacacaacttggctcatttgtcctaggagaatcaagcagtggccaacactgcaatgcttcctattctcatatcttcttccttctaaaatccctggcagtttgactattgccactcatcatcattcttgcctgtgttgattcaagtcatcctcaatcttttagagtctgtataagattgactacctgctcatctctatctctatgccctttagatgagccacaaggactcttgcatggatggataaggccttcatttgctcagcaggaatcaccccttcttttgatcattgagaaactggctaagtgaatcaattgcggagggtgagtgattgtaatcaatttgtctgcttatttacaattacgtcaggtttgatttgatggttggaccaacaactgctcaacctgtagctatgacagctgatagtctggaatggccctagatcactgtcttggtgaggatgagtctgttagccaaggtatatgcaattgaagtcaaaatgcaacatctgattgcctatgatgaggactcatttgatctgagtaatgtgacttggccagactcttcgcccatcaacctccaaaatcttcctcttgaaagagttttataccctccccccctttgaaaaattgtccataactttgataatatcatgaatcctgaccaatggtgtattccttcttgcttaacagtaaaacataactggattggaagcttctaatcagcataatttttcctcatgtgattgctgggattgcatggctgctgtgtgatgcctgctgagctttgtgctcagcaggcatcacattgtgggattgatggggccttggcacaaagaattggccccattaattcctggccagacaatgcctcaacatatggtgggctaacccatatttgttttgagttaagatggatggacctgaggtattcagtgaagctgtgtcagcctgagtgatgccaagagctggtctgttctagctacaccaggttcaaactaaggaaaatgtatgtaaatgtgtgggtagcacttggaatggggagattttaatattaggcaaagagataataaaaaactgttaagtttttataaatggagaggcctgggttacagggatttttatggtgccctccaatgaattaggacctgttaaaacaggggtatttttgatgtacctgatgatctggtcctttgtaataaaggaatatacccagacaatgcctacaactgaagtatcaaggaaattttacctacttagtactattcccaagccaaggggacttcaggtgggtgaaaactggtctggaagcgctcaaaaaactaggtaacaggtgatgagacagttctggggaacagttgatggttggttggttgaaattgatcaggatgaaaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttatgaagatggggaattagagtttgggggcaagaagggctctttataaaatcattctgggcccttggaggcaaactcagaactctatcttgcaggtgcaagcctcctactaggcattggtggtgacctgtagcactgcctaggcacctgtagtccttggttacaggtgtcagagggctgaattgaggcttgtaatacaaactaaggggtgctgtgacaaacctgcaaccatagtttggtcactgggaccctttaatgaccagtgggctggtcctgacaaggcataggcagccaaattgggccaaaaagggccacaaatggcttttaccaagccagttacagctgttgtgactatgtagttaaggtttcaattatttataccttatttggtagattttccgccagctgcatgaaccttatttacatatgtagacctgtcacaacatgtagtatggtgtaactgggaggctttctagcaaaatgaacagatgtcactcagagtgcacagaagtacttgaaggagtgataattcaggtttggtgaggtaccctaggttattttgcatgtaaattaagaatctgaagtaatattcttccttttgcttaaggttcagaagttatcttgtctctatcttatgtacatataaaatagacatcaattatatatgctatgggggtagtatgtgcaataatgtctctaaatatttaagatgctatggtcaggttgtctctgaatagtagcagggtgacaagctggcctcaagagaggatcagattatgacagtgaccacagcttgaactcccaggccatcaacttcttaaattctcagcaccagcagtcataccagctggtggttgactttgatcttcacgcactcttcttaatgcaagagttccaagcagaagataccattcaacaaatcattactatgatcagcatggcattcacccaagaataccctccaacagcagttggtcaatgcagcaaaattagtcaaccaaagaagccaaaactacaaacaacatctacaaccccacaagccgaagccatttggcctcaggttcccaatgtacaatcatgttcttaagcattttattgagttgcaggataaatgtgaggtattaccaaataataaaatgattattctgattgatgaagggggtttatgtgctggatttgtacttcctccaaagcacctatagcatcaagaaaatcatcctacaagggcacaggaaccagaggaaatctgatcctaaaaccaatcttccagaaccactttgatccaaccctggtcctggtggaactttgacatgacatagtcttctaccgtgggatatcttactggatcaataaggtcttcttaccagatgcatcttccatcgcagaaagcacagtgaagtacttggaaaagaaggcatcaaccgcagtgaaagagtctattcaggtaaaaaaaaaaatcattgcaggtaagtataagaagaataactatttgacctgaatataattctcactttgaactgaccatccatcaaaaagcacagaccatcacagtcaatacctatccaaacacacatagagaccaaaacaatgccctgttgattgatagtgtattcttctttggaaatcatcttggtggacaattccttctcccttggcttggtgttgcgtatccaggattgcacggttattccttccatggtccattttgcattcttttccatggtatatcccagtttcacttcacagaagacaagaaaatattcagttgccatgtggaactgagcttcctaattttctgcaattgctagatattctgcatatgacaatggaaatgaggtttgatcaatgtagatatttaaccatgtatgtactcaactgataatattttatcttggatcaacagaagtttagcaatgaaaaatattggcttccactttatcctgcatacaaccctaaaattacttcagatattctcaaagctgaagtgaaatttgccaagaaagaagccaagaacaaattcaaaaagagatgaaaaatcgaaaaccagctttttttattggtgtctatatatttctgttcatcttatctctgtgtgccaatttgttggatttttcttaagaacaaaacaactcatcgattggaagaaataagccatattatttaagagactgccattaaaggatttgtagtgacaattctttggaaataggtctgaattctttttgaaagaaatcaaatgataatgtgaaatgaatgaacctatttaagactgccctcaaagaattttcttttaataagttctcaacaagcttaaaagttataaaaagctgtgaaaaaaatataataagactaggttcattcagaggtgttggaaacaagcgtaaaaacatcattcttaatattgtcaagtcacttttcccatacatcattacacaaatattctaccccaatagccaactcatcaaccttcagactcaaattctccaactggacaatcttaacactaggatgttcctcttccagcagattcacccgatccttttgtttggggaaaaatggaccctttttcttgggggaaggattgtattcaactccaagtgcaagacctaagtaatggaatttattaaccataatcaatcaaatcaactcataccgtatagatgacagtacccatatagttatctattgagctcctgacacaactgggttcttacagtattggcatgttttggttgtttggcaggtctgttggtctcagctgaagattcttgaagtacttgttgaatatctcttccatgactgtatgcttcaaagttttccttggcaaaccactttttctttgcaatttgcagccaggagggatcttttgacaactcttcacagaagcttccattcccagggagccttgtagctgacaacaagtaaaatgtcaagttgtacaggttggaaggtgtgaaaagctgaaaagaaatcattattttcagatgtaaaatcaagattaataccaaacagactgtgcttatttacctcagaattgatacggataacatgcttcagggctctttgtgaagtcaccggagtattatcaggagcttgagaattacctgccaagaactcaattttttcatgattaaacaatctttgataaagaggtcgatagagggcctcttcatcaggagtaagagattcttcttttcttcttcttcctttgtatcatggttgtctagggaagttggaagttttgaaaagaaacaaaatatctttgtgttgaaaatatttttttttttgtcggagagggcagcccatgccagtccaaggtggacatttctttcttcccatcccaacaaacaaccttttggaggaaccagaaatccagaatcagaaagatattggtccgtgaaaacattcaaaatgtgattatgtattagtaatctcacctggtttaattgagctttccaagctgaaagctacataccaattccaattgctctttcttcttggtggttgatcttctcccccgagtaaattcaatctggttgtcagctttcttgataagttgaaaataaagataaaacttacaaccaagagtttacagtcttttcagaaacatttccaatcattgccaggagggggtatcaaatataacaaaatccacaactttttaatagggggtatcaaatatagcaaatccacctttgcaaacccgtcacttatttttttgaaatccacaattattaattgacgggtttcccaaatccacctccatcaacccaaatgggttttgaacaaaaaaacacacatcttttcacccaaaccattcaatcaaaatatcccatttgtttcaactcatatcaccgccaaatttcactcgcaccaccaaacttcacctcatcagcaccagtcatctcaccaccagactgatcatctgaccaccaaacttctcatcatcagcaccgatcatcccaccaccataccattcatcatcaacaccaagattggctccacttgtcctcaagagcaatcatgcccaaagtatctcgaagcaaccaatgttgctgcaatggccatgatggacgattcagattcagattacaactcagaacttgacgctttttactttttctctatgagtcagcttcaaaaacgatacctagcagctcaaaactcaacaagttgatttgatccttgttatgacttgtctgagcttcaaggtcttccagagttaatctttgtgcagatgttgtgcatgacattcccttgcttccacaacctggtacagctcatcaaaccaaacaccatcttctacaacaactcttttaatccccaaagggatccaccaatccaaattgctgtcgcagtacaccaccagtgcagttggacgtcccaggggcagggtccagggggatggccccaggacagcagcccccacataccagaacatcccaggggcatgctcctccacaaataaaaggccatctctgggatgtccttgtggagcatccccgtgacggccccccaattcatcccacttccatcctggaggtgttccagggctgtctcctcaaacaatttcccactgcaggattttggaatgtggcgtctctgagccgttacccagacggcattgtgtcatttttttggcaaaaaaaaatgtcttatgcacatccaccagctagcccaaggatactcattgcacaataatcacacagtgaaagaaatagtgaaatgatacatgttgtgaataacacactgaaacatatgattgttcatttacaacaacaacaaaaaacatacaaaaatctgattgggaaatgcacccgtacaaaccagcctgaaaaagaaacaagcactatttacatgagaaaagaaaaaggtaaacaacccaagtgggttcttcagacatccttgccaggatctcctacagctttgatgttcacagcagaattgcttgcaacaagagcctctatttcctcgtgtgtcgaaagagaaatggaatcacaatctatgttggaaaagacctcctcgtcaccaaaaagttcgcaatcgtatctggtcaccaactggtaaagactgtttcaagcaaatagtgaaagcaccattgcatcaatattgtgattaatggtcaagtgaaaaattctacgcacgctgatcggtattcacgactcttataagccaagtcacgcaagtgttcatcaatgtttttccattgtcgattggattcccccccttggtgtatgtagtttattattgtttggagttgcagataagccaaccgcgccttcagaagaccatattccctccgccctttgtccgtggtgtctgttgctggtgcattgttggggagcggtgggatcaaactagacctcatctgtagaagcacagatgtaaaaatgtagagctggtgaggcaccactcttcatgaagaggggggagctgttgcttaccaaagtcaagagggatgatattgttggaaccgggagctcagatttcatatcaatgtttgtgagtagctgagcaaagttggtggttagttcacacacaatccaaagattacagaatttgagctcaccaagtctttcattttgcctcggctgttcctgagtttaccttgtacttaggtagtagcactgccttgtgcagcgggatctggatcagaataaccacgtcgcaggtaacggatcttgaactcgtcactctgttcattaatcttctcctgaattgggcaataatccatactagtgagtttcacaaagaaaaggcaacacatgagataggcccaccagtactaaagtgaggaggcctcttgccttcctgggagccccctgaggtgcctcagaactgtagacgcccaaattttggctcatcaagagctctcgggcttgttgggtgacatagtcctagattatttggttcagcaaggaggcagagcaagttcagctggggtatgtcagacttacgctaaatactgccacatagtggaagttttgagcctggaacgccatggaaacttccgctgacgctgcccctggaccacgaggagcatggagcatattgtgatggagcctttcaatcgcttgcctgaccaataagaggccataaataccaatgacatattgccttggcaatggtacctggtcattttgttttattttaatttatttttagggttttttttggggagaagaaataagattctatggtgtctgaaggatgatcatgtacagtacatacataggccagttgttcaccaaggtcagcatatgacccacccaactgaaatatggcattgacctctgagacaaacttgtggttgataggctcgtcatcaacagtcagatgcactgtagctggggccatgctccctgggggtctgcctcattgccagttggttggatggctgttgcttgtcgagtgctcaaggcggtggcccgtgctctgcttggaaccccagggagattggctagaaaaggatcactgacacctgtcagtatcaggtacaaggatcatgtaggtagcaaacattctcaccaggtctaggtcgcgaggccccacggcccggcggggcagctgctctggtagaagcgcccctttgtgtatgagctggtagttggccaccagccccatgggtttggcggaccgtcggcctgacgggacccgtctgaggtttgcggttggttgactgtgttgtcaaacgagtgcaggggccaggggtgtccggtgcgggtgagggagattggtcgcttgtcccatgggaacgggggaccgtcggcctgtttgctccagtctgagattcttgattggatgactgagtcgtcgcacgtgtgcgggggccaggcgagtaggattgcttgctgcctcaacactcgcttgcggagtctgaggaaataacaacgggcatggtgaaaaaggaattggaccattgtccaagtgtgttggagtctttgatctttgtttcaagtttctgtcgatatgccgtccggatgggaagacagactttcagagctatttgaaccaaatgcgagcgaggtgtatcataaaatcaaaaaaggctctacctataagctatagcctagagaaaagttacatcaaaacgtacccaatgcaaatgaaaaaggttatcaataacggacccagtcaggaagctgtgcggattgccaggctcaacagcaatcacgtagtattggtcaaagtagcgcagctattgtccgtcgcgaggtgctatctgaagaaattgtaaacacaaaaaaaaaggtttaaaaggatttagaaaggaagcgtgagggccagaagaataatattgttgataatgaacgttcttctacccaaaagctacagggaacatcaaaaggatatgaaaacatacccgagtcaggaagctgtctggattgccaggctgaacagcaaacacagatcagttgtggtagctcagctattgtgcgtcgcgagtaatctgaggaaaaagtaaacacaaaaaaaaagtcttagaaacgaacaatgacttgtggaagtgattggatggagagaatgatggacagaagtgactttgacctctgtccttgcgtaaagttgttaaggtcgactgggcaacctttcccaattgggttggttgttgctgatcctccattctccaccagcaagaggcgaatgtttgatcgagggggctccccattgaaaccatgggtgaaattaaatcacccatggtcgagcatccttgttccatcggagctgaacaggcaacaggccgtgcccttgtgtaaggggacaaatgtccagcctgttgcccttgattcctctctcatccatgacaatcgcttgccctcctctctcgattattatccggtcatgtcagaatgcgacctccaactcaagatcggcgctcattgaatcctacagtctgcttaaccaggacttgaacagtaagtcaaacctcgcttcaaagactggcccagttggccctgacctgtgtggccatacccaaaactaacatcaaaacctttgatacagataccgccggtctcgtaccacatttctatcttcacaatcttcttttctctgaccaaccgtccgcttgaccaggtcttgaaccgtaagtcaaacctcaattcaaggattcagccatttgaccgtgaattgtggggcgataccaaaaactaacatcatccccttgatcccaatgccgcaaaaatcaaactacaggacgtgtttatccttggttcatcaattggtcttgctacgaccttgtcgcggacttctatctacccaatcatcctttctctttgtgttctaaaccaaaagatttcttcattgctggacttttgctgtgctcatttcctctacttccttaacaaaagaaatctcttttctttaactgtctgcttttagggccctatagctaaggtaactgtgccacctatgtcttgtcctttatgccttaacctaccatgatgactagatagttaaaaatgaaatcaacctttttttctcatttgaacaagtcagtgattcagcactggtccactggcaacatcacaattcaatttcatccagttagtgattctgcgtgtatcctgtgggcaatacagtaattacacagtacagataagatccacaatgccccagggtaaagcctcccaaccagatgttgagctaaacccaggtgagcacaatttctttgcaaacatcccacacaccaacattcatatgaatattcattaatttttttcttcagctgtatggaataaggtatcagacaagccgcacggtggaacatggtcgtgtttgctctgtgggtccaggaagatggtattcagttccattcgaagacacatcaattacccaaaacatcaagaattagaaaaaaaaatcttggaaagcagagttcctcacattgaggatacgattaatcatccagagtcccgtctgagcccacatgagaacgaaaattcagctggtcttgaggttgacgatcctgcgctggacgtgtcaaattatcaaaccactcaatcatggaccgcgtgtgaggatctggccaccaatggctaagaggatcatgaatttctggatgcagagggatcgattacagaggacaaccaacacattcagtgacaaagagctggactcgtgtgcaagtgaccttgacacgtcatctgatttatccaatttgaactcaaacgatgaggccgacggcaaggattttgagctatcagcagaagacctggatttaatgcgcaagctgggcagggttggcgatgaagacttagcaagtaccacacctcgaccacatgtggataggagttggtggcccttccggacgaaagaagtgtgtttacagttaatccccgttcatgatgcttgcttattttatctcttctgtcagtacatgatttcttcactagtcattggatacacccacgcaatactctcacagagcatctacgaccacatccactcaatgttttcattggtacacgtcatcctacctgattggacaacaaactgatgtgagaaaaaaaaacaccaggatttgcaaccagaatccaacggacaaaacctgcaaatctctataccttggcgtgtcaatttcaactcagatattgctcacaaaatcaatatctctgaattttattgtgcgtttccaaatatcgctggaccgtatggactcatactatctcagcgatgtcagggtagactttatggtcagttgttctccttctgcatatttgtatggctattccacattcaccttgaaactgatgtaccattgcatcaatacattaacaacagagttgggtgatcacatgaccgtgatacatttactgcctaatccatggaggaaccacgcaaaaggaaggatgattcaacacatgcccattaccttgtattgtgatgacacctcaggaaatcagtccaaacgatggaacaaacatgtctcgttttatttcacactgtctggactacccccaagctggagcaaccaacaatataactgtcattatctcaccacatcaaacattgcaaatgcaatggagcttgctggcccaatcgtggatgaaatgaagtgcggacaatctctgaaacatttacactttttttatttattttcccatcaatttgtttgccaatgtacatatgtagccaattgtcaacacctggaactgttgcatgggattctggcataatggaagaggtcctggtgacatcaaaacaatgcatgctgaggcaacaagtaccccaatacctgccaattcactccacccatgccgcacgtgtgatctgttgtcagtcagtgtcaaggataaggccactattgattatgtctgttcgttcaccatgcttgattcctccggcctttgggtgagtgaatcataaactttaccttttttcattggcagttgaacttgaggtttgtattgtcctagattcataatcccaagcgatcgtgggccaaaatcatagagaattgttaccacatatggcacaagtcggagaagcctcggacaaaacagctgttggggaagagattacaaagttaggggtgagggacgtcctgaacacctccatcattgattggagatatgaaatattggccaaaaaggacgcggcaacagcagaggaggtccaatttgttcaggggctcaaaaacttggaccagggaggaaaggaggctttgttcagtccttttttcctacttaaaggttagtggctcccttgtcagttgattgcttgctagtttattggttgacctatgacagcatatgtttctccaaataggctttgatgggtgtgctgacaccccagttgaggtgctccatgttttcctccttgggattgtcaaatacatgttgcaatcattcatgaaatccctcgcgactggggtcctcccagaagtcatggcccgatacaaatcgtttgacaccaaaggattgaatgtcccatcattgcggccttactacctcaccaaacattacaggaacctcattggaaaggacttcaaggtagctcttcaggcagccccctttgttttgtttgaatacatgttggcggacaagcgcttggtatggtcagctctgtgtcaacttgctccgtttgtgttccagacacacattgcagaaatggatgcgtatcaaatcagcctacaacaacttgtccgtgttttcatctatcacctcatcaagagcactgtgcaaattattcagaatcaggaaccaatataggaggtcagatggataggttgtccaggtccccacttggtcacatccatctcccacaacatcaatgaaacctcaagtcaggaaaaaagcaagaaagtgcacaagacatcactcaaatacctttgtcttgtctaatttgaccaccttctttggccttccttgttttttcttctgcccttcaacttattcaaacttatggttgaagaggttgttttgtgtttttcttttgatcttttgggtcatccacggaattgatcatttttatcaaacttgggctcctggattgcaatggttgaatggcttcctttgggcagttttttgaatttgccaagcaaggaatgttgttcaccaggttaaagagattgaaacttttcaaatactccactgagaaatatgtctacataattttttgttgctgcctccatcacatattggtttccagtaagttccactggtcacaagaccaaaagaaagaacaaaatgtatgagaaaccttgtataaataatcttcagggcaaagtgggagatggtgctgttgagattgacaattgagggaggtaggctagcaagtctttttgaggaattttgggctgatttcatatatctttcatgaagttgaaaggtgagggagtgatggatttgtctgacaacagcagaaaaagaaccagttgttaatgaagcgtatgaggtatatttcaacttgagaggtgatgtggtttccaaggtggaagtgctggttgatgaaagaggccacagaacgctccttcagaggaagaagaacattattcaagtagctggctgtcaaaggattccaagtcttagagagcttagcataattctctttgcatttggccagagttggagactgccacaatcagctccatgtggatttggaacatttcccatttttcttcattgttgaaatgcttgcaacgtttttttttcattattcttgaaaatgtgccaagagcagaggataagagtggtgttgggataaacctccttgatggcattgaggatggcttgtttgcggttggtagcaataacagagggaatcaattatccattaaaagaagaagatgctctacacacccagggcactttagaaaaatcagtgcatcccagggatgccattgcacctgagatgtccctgggacgggatgccgtccccaggacatcacaattcacaaaaattagggcgccccagggacaccattgtacctgagatgtccctgggccaggacaacatccccaggacgtcactgtgcccacccggcacccctgtgacgtccaacttaaaaaattcattgcagcccagggacatcattgcccctgagctgcccccccggcgtctatctcacatcccacactgactcaactgtcacttagccattcccggtggggggcacggcatctgagtctccccatgagattaccatgtgttccagaagcccaaccagcttcaacacttgacagggggacaacagtcattcccataagggcccaaaaattagaacagtcgagcaaagtataactgtttgtacaactttagccacaaatggaaggggaataccaaaagggcttcaccacaggattaatattataaaaatgatcattttttttggtatactacaataattaatgaaacaagggtagagatttgccgtcgtaattctccatttctgagcttataactggccctcggcaaaggtgacctttgattccatgagagtttggggaagataaaacctggaatcttttgaacaatttaattttcatgctacataaaggccctaaataagtcacatcagtatgaacaagccctggcccctcaggtgggccactctggggccccaaaagcaagtgagatacaacaaataattcagagcagggctggatcaacaaccacagggggctctgggggtccagttttggtacctgcaagatgccattgagtcaatccctcatgcacccctctgagttgtttcctacagtcaaccgcctccaccggtacctctgaacagttcctgtgagcatccactgaagacaacgaggccaaattcacaatgtagttgacgttatctgtgtgcgtcacttcacccacataacgaccaatggcttcccgctccaacttctttttcttggtcaagtcaatggagcatcggcccttgtggcaatcatgctgaacattcagtgtagaaaccacgtcctatggaggtatcaataacaaaaggttaaggtctgtccccctagtgatccagatccagacagagcagtcaacatacctgaattcctacaatccgcccctgaccacccctcctcgtctccctcatgttatagaaattactgatgccaccaaactcgaatggggtgagacatactacaaatttggccctcctttccttccgcgcttcccacatatgatcaatttgccccaactccaacagggcgccctggttggatttgaactatgcaaaaggtgcctctcaaaagttagatttaccagtctatagcactgaaaaaaacccaagctatcactcacaagaacaaaagaaccaacacgcagtagatccttcctcgtgatgtggatgccaggcaattgcttgaatgtatgaccgggaagttgagtggtcaggtcagaaggaatggtcacgtgtttggccttacgaattctgcgccccccccacagttggtttgaatggaattggattgtccagattttcggcgttgtaacccattgacttttgaactgaaggactgtttgaaaacagttcgaggaccttggcagatgcagtttggtatgcgtgggcaatgcagtcgtagaagtaccccccagagaccaggtgacgtagatttcggaagtttgcaaatgagataccaatatccttcccagggctctgacgattggaatgaattgaggatttccgtaatacaccattgtagctctcaaacttctccgtcgcaaataaagcagccggtccaaagcggagaattgagtcagcaaggtgaagtagcatgtgaattttgggcttgttgacccattgcgcagtgctcttgatgaggtgatagatgaaaacccggacgagttgtcgtaggctgatttgatacgcatccatgtctgcaatgtgtgtctggaacaccaacggagcaagttgacacaaagctgaccataccaagcgctcgtcctccgacatgtattcaaacagaacaaagggggctgcctgaagagctaccttgaagtcctttccaatgaggttgctgtaatgtttggtgaggtagtaaggccgcaatgatgggacattcaatcctttggtgtcaaacgattcgtatcgggccatgacttctgggaggaccccagccgggagggatttcatgaatgatcgcaacatgtatttgacaatcccaaggaggaaaacatggagcacctcaactggggtgtcagcacacccatcaaagcctatttggagaaatatttgccgccacaggtcaacaattgaatctagcaagcaatcaaataacaagggaaccaccaacctttaagttggaaaaacggactgaacaaagcctcctttcctccctggtccaagtttttgagcccctgaacaaacttgacctcctctgctgttgccgcgtcctttttggccaatatttcatacctccgatcaatgatggaggtgttcaatacgtccttcacacctaactttgtaatctcttccccaacggccgtctttgtccgaggcttctctgacttgtgccatatgtggtaacaattctctatgattttggcccacgacctcttgggattattaatctaggaaaatacaaacgtcaacttcaactgtcaatgaaaaaaaattaaagtttataattcactcacccaaaggccagaggaatcaagcatggtgaacgagcagagatattcaacagtggccttatccttgacactggctgacgacagatcacatgcgcggcatgggtggagtgaattggcaggtattggggtacttgttgcctcagcatgcattggggaatcccccaggaagcacaggacatttgatgtcaggaggacctcttccattaagccagcatcccacgcaacggttccagtggttgacaattggctacaaatgtacatttttaatcatattggttgggcgaataaatgattaaagcaaggggaaacgtttcagagatttttcacacttcatttcagccacaattgggccagcaagctccatcgcattcgcaacgtttgatgtggtgagataatgacagttgtattgttggttgctccagtttgggggtagtccagacagtgtgaaataaaacgagacatgtttgttccatcgttttgactgatttcctgaggtgtcatcacaatacaaggtgatgggcatgtgtcgaatcatccttccctttgcgcggtccctccatggattaggcagtaaatgtatcacagtcatgtgagcgcccaactctgttgttaatgcattgatggaaggtacattggattcaggtttaatgtggaatagccgtatgaatatacagcaggagaaatactgaccataaagtctaccctgacatcgctgagatagcatgagtccatccggtccggcaatatttggaaacgcacaataaaattcagagatattgatttcgtgaacgatatctgagttgaaattgacacgccaaggtatagagatatgcaggttgtgtccattggattccgggtcaaaatctggggttacacactttgaccacaaatcctcacctcttttataaaaaaaaatgggcacaaccacggaatcgttggacagttgaaccggctcaaatagatagaaatctccgtttgaggttcgaaccatgggggctctcgaatctgggtccatatcctcgagccattttttggattgagacaacttgaatatattttttcccctcgcatcctcgggatagtaatccattgcgcatgtgaccaaaggattgcctatttcctgcgcaagaatcttctggatgcttagggcgtacgtagggttccccaggattgagtacgactttttcacatccatctgtagcaagtcccggtgtttttttttctcacgtcggtttgttgtccaatcaggtaggatgacgtgtaccaatgaaaacattgagcggatgcggtcgtagatgctctgcgagagtattgtgtgcgcatatccaatgactagtgaagaaatcatgtactgacagaagagataaaataagcaagcatcaagcatggggatcgatcaactgcaaacacacttcttttgtccggaagggccaccaactcctatccacatgtggtcgagatgtggtactggctaagtcttcatcgccaacccttcccagctcgcgcattaaatccaggtcttctgctgatagctcaaaatcctcgccatcggcctcatcgtttgagttcaaattggataaatcagatgacgtgtcaaggtcacttgcacacgagtccagctcgttgtcactgaatgtgttgtcctctgtattcgattcctctgtgaccaaaaattcatgatcctcttggccattggtggccagatcctcacacgcggtccatgattgggtggtttgatgatttaacacgtccagcgcagggtcatcaacctcattaccagctgaattttcttcctcatgtccggtgaagcgggactcaggagtattcattgtatccttgatctgagttactctgctttgcatgttaaggaaattattttctaattcttgatgtttttggtaattgatgtgttttcgaacggaactgattaccatggtccttgcgccacagagcaaacacgaccatgtcccaccgtgcggctcctctgatactttattccatacagctgaaaaaaaattcaattatacattggtgtgtggaatgtttgcaaagatgttgtgctcacctgggtttagctccaaatggggtttgaccaccttgacccggggcattgtcaatccaatctgtactttgcaattcctggaatgcccacaagatccgtgctgaatcactgaatagacaaaattgttgttagttttctctgggaccacacaggccaggttaaattggcccagccaagttcagattgacttaccggtcaagatcaagaactggtcaatgacaataagccgatcggttccaaagagcgcctatttcttgtcggagttcgccttcagacccgactgggcaagcacgataagtgaatcggttgccaagagcgcctattttttgtcggagttcgccttcggacacgactgcgaagaattgcgagaggaggaaattccgatggggacgatgagaagtgagggcagcggggtcgagaatcgtgccccttcgactcagatgaacaagcatcaggtcgatgatccttgggtgatgttgtttcacccaaggtttcaatgggaagtcgggccggcaccaatcctcgtgttcagcggtgccggccggttttcgttttatcatcggtcttggaacgaccgatgatcctttgcctcaaccaaccatgggtgattttatttcacccatggttttaatggtgatcctccctggcccaccaggcagagacccatgcgaggcgttggctgcctcttcctggtggagaagggaggatcagcgacaaccaacccgattgggattggtcacgcagtacagtccaacaatgtcaaaggaggagagcggacgaagtcccctccattcaaggcttcgagtgtgtcgttcaaggcccgcccttcatcatcggcgttttttgctcatcgaacccccatcaacatcgactatagcgcaccgtctgttatcgaccttttgctgtgtccccccttcaaacccactatctgaattttttttcttttcattcctcgagtatctcaaatacaacgacgattggtgagctacatcaaccgcctcttttttcggtttttgcttctctcaaatacaaccttggacagctctaagccaggtcagtctcgctcttttttaatattttttttccactgcagtatttgggcaggattgctgattgaagagccatccttgctcgcgttatacctgatagttcttcaatcgacccggacgacttctcgattcaggcgaggaattgtcgagaacacttatcgagccgatcctcgcgaggcagtgaaaggtcagtatcgctctttttagtttatttttccctgcagtatcaatcccatcccttccacattgattcatctatctttcgcttcgaagtctgttttttttgggtttacgtttcctcagatacttgccacggacgatagccgtcgattccaagcggtatttttttggctttacattttcttcagatactcgcaaccgacgatagctgagtgcgttgaccgataccctttttttggtcattccagtttcctcagataatcctcgcgacggtcgaacgctgcgctacttcgaccgataatctttgatcgctgttgcgcctggctgtccggacggctttctgactacattttcttccaatactcgcgacggccgatagctgagtgcgctatctcgaccgatattcttttttttggtgattacaatctcttcagatagaacctcgcgactgttaatagcagtgctacatcgaacgatcctccttgatcgccgttgcccctggctgtccggacagcttcctgactggggtgagttttgacaacctccttttttgcctgtaccgtttgagtcggataaatttctaatttgtattctttactagctcccatttggttggagcagagtaggtcagacagtcctccgcatctgttcatcaacaaaaatatcaatcttcgagccttaacacatccagtctaattttcttttgtggttccaatacaccatcgcacaggacaatagcggagataatcagaccattagtctgtattcactgttaagcctggccatccagccaaccttgtgcattgggtatgttttgataattttcttctcttggctatagcttatgggtagaatccattttgattttgttatctctcctggcttgcatttggttcaagtagctcagacagtctgtcttcccatccggacaccatcttgacagattcttcaaagacagataaaagacttaaacacacttggacgacactccgatttctgtttgccatgtctgtagttgtttcttcagcctctgaaagtgagtatcaagtcagcaaccaatccccctcgcccgcaccggacacgcctggcccccggtctcgtgtgacgacacagtcttccacccgtgaatctcagactggggccctcaggccttcagcccgccatacccaaggggatagtgaccaatctccctcgcccccacctgacacgcctggcccgcacacgcgtgtgacggcacggtcaaacaatcacacgcgtgtgacggcacagtcaaacaatcgtgaggctcagactggtcccatcaggccggcggcccgccgtacgcatgggaatggtggccgactaccagctcgccctcaaaggggtgcttccaccacttcagctgccccgccggcccgcggtgcctctcgcccaagacctggtgggcatgttcaatctctacattctccttgtacctgatactgacaggtgtctgtttcctttttagccaatctccccgcagttccgagcagagcccggcccgcggcctcaagctcaagcactcgacgagcaacagccatccaagcccctggcaatgaggctgacccccaggctgtccgagcccctgggaatgaggctgacccccaggccgtccaagcccctggcaatgaggctgacccccagggagcgtggcccccagctacagtgcatcttactcttgatgacgagcctatcaacgacgagttcatctcagaggtcgatgccatctttcagttgggtgggccatatgctgaccttggtgaacaactggcctatgtatgtactgtacctaatcacccttcagacaacatatcatcttaatcccccccccaaacaaaaaaccaaaaaaataaaccaaacaaaaatactcaggtaccattgcctaggcaatatgtcgttgggatgtatggcctcttatcagtcaggcaagcaattgaaaggctccgccacgatattctcaatgctccacgtggtcgaggggcccaatcagctgcagtgtccacggtgttccaggctgaaaacttccactacgtggcagtatttagcgtacgtctcacttaaccaagctgaagttgctctgccacccagctgaacaaattaatctaggactatgtcacccgacaagcccgagagcttttgatgagccgaaatttgggcgtctacagttctgaggccccacggggggctcccaggagggcgagaggtgtcctcactttagtactggtgggcctatctcatgtgtttccattcctttttgcaactcactaatatggcttgttgcccaaatcaggagaagattaatgaacagagtgacgagttcaagatccgttacctgccacgtggttattctgatccggatcccgctgcccaacgcagtgttaccacatatgtgcgaggcaaacttaggaatagccgaggcaaaatgagggacttggtgagctcgagttctgtaatcttgcaattgtgtgtgaactaacagccaactttgttcagctcctcacaaacatcaatatgagatctgagctcccggttccaacaatttcatccctattgactttggtaagcaacagctcccccctcttcatgaagggtggtgactcacctgctccacatttttacatctgtgaatctacagatgaggtctagtttgatcccaccgctcccgaacaatgcaccggcaacagacaccacagcccaagggcggagggactatgctcttctgaaggcgcggttggcttatctgtgattccaaacaatcattaactacatacgcgaaggggggcaatccaatcgccaatggaaaaacattgatgaacacttgcgtgacttggcctataagagccgcgaataccgatcagcgtacgtataattttcaacttggccattaattgtgaaaatgatgcaatggttctttcactatttgcttgagacagtttttaccagttggtgaccagatacgatcgcgaactttttggtggcgaggtggtgttttccaacattgatcgggattccattgctcttccaacacacgaggatatagaggctcttgttgcaagcaatgccggtgtggacattgaagctgtagcagatcctggagaggatgtctgaagaacccacttgggttgttcacctttttcttttctcatgtaaatagtgcttgtttctttttcaggctgatttgcactggtgcatttctcaatcagatttttgtacattttttgttgttgttgttgttgttgtaaatggccaatcatatttttcagtgtgttattcacaatgcatacatatcatttcactatttcattcacggtgtgattattgtgcgatgggtatccttgggctagctagtggatgggcataagacattttttttatgccaaaaaaatggcacaatgccgtctgggtgacggcccagggacgccacattcgaaaatcctgctgatggaaattctttgaggagacgtccctgagacacctccaggacggaagtgggatgaattggggggccgtcacgaggatgctccacgtgaacgtcccagagatggccttttatttctggaggagcacgaccctgggatgctctggtatgtggggtctgctgtcctggggccgtccccctggaccctgcccctgggacgtccaactgcactggtggtgtagggcccatgtataattgggttccttttctgcagagaggaacacctagcgaccaaaaatgacttatttgaagaattaattgcagctatatgacgaagcggcatgttgtatttgttggttttatacttttagtccagaaaaatggctgtaggattgtggatgagcaaacaagaatgaagacatgtgcccttctacaccatccatcttgaaataaagttgatgatgtacagtgggtagacagtgaaaagtggctgcttattttggatgcaagagctcttaaacacagacttgaagtcatgagacttggtcaggtggtgcatactaggtcccaaaaaatgaatatgaaaaaataaaaacaaaaagtgaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgcccccccactcaacagctgtttgaagccatctgttaaccatttttcccaaaaatttcatttataatcgttctatcattccccaatctttcttgctctcagcactctcactcccccaaaatgaattaatataaagcttttggaaaaaataaattttattttttatttttcacaaattttgaaactttttttttgtattcattttttaggaactattatgcaccacctgaccaagtctcatgacttcaagtttgtgtttggaatctctgggatccaaaataagtagacatttttcactgtctagctactgtacaagggcttcaaatggagtgtgtcttttgaggtggtcaattcacatcttgccatgatgattgcatatggtcttcagggttgcgtgagatggagtgtttgcatcttgatcttcaagggggaacacccgctatggttaatttggtaaccttttcttttagagcttcagtcaatcttctatggatgggatgaaaatgtggattgtcagaagcaaagtagttgcaatccagattcttcattttgatttggtagcatccttgcttcttgtagaaaggtttgccaacatttttgaaggacagtctatctttttggattctcctaatatgttgacgtcctttctatccagatggtcagattggctacatttgaaagtggcttggtcctccccattggaagttgtggtgttgttcttcttgatggtatacccattgccagatgactgtgaccataaattttgggttttgttgaaacaggacattgagatatgtgcgggcagggcaagtgagggagaggaagggagatagtatgaaagagatagatgaaagcaataagtttgacgacaacaagttcaccacaatgctgtgagatatgagagggtaggtaaggtattctcaagagaaggaggaggttgaaactcaacccaagagatacttttagaaccaacttaggaccatccaaaccataattagtagattgctaatctactaaggtcaactatgcacccaacttgaggtgacttccagagagagaaaccaaaaagatcaaggtgagcagaaccaaacaccacacaatggtgcaacaaagtaacattattcaacaaataagccggacaattacactgcacactgagctaccaatttgagtgattggtatcagcaggtcaaactgataatacaggaagtagaaatgatgtagataaagggtttgtgatgagcaagagtctaagggttcataacctgttatggctatggcagataattatggttttcttactagaaaggatgatcatcctgaagctccagactagtccaaaggtatttcaggtgccgtgctgcagtgagtatgtgacttgtagcataaatgttacaaaaagttgttgtacagtcattcaaatggagtattatctcaagagttataaagttactgggtgaaacatcacatctcacatcctttgtacatgtggtgacacaagtgcttgttataaagtcctcaccttttgaaacctgattctccccttgacaaggtatgtctaattcaattgagctctcttacagtgtatagaatctggagaatactagatggtcagcatcatcaccattgtgttactcagttggaagaatctacccaatcaacatccctccccaagctcagaaatgtctccagtggctgccacacccttgtgatagcagccatcagtcaagactgttgaagaggcacatgcacctcttccaaaaacagcaccatttgttatcttgcctgaagtggggttgtattcaacaaatttgggtcccatctacccttatcaatttaaaaaagtggagcaaacaaatgtccactgatatctgtcatcaactggtcctgatttcaagccctttgatccccaaacctgatgccaatctcaatcaccaaaagacggacctctggtacagccatgtctgggctttctatctaaataccagctcacctgcagctatcattcctctttgtcactgtatcaatcaaccgggccataataaacacaatttacattttccaaaaaagcggaatgtgatcctcccctgcgcagtttaccattcaattatgcactctgtgaagcatgacctcacaaagctgttgcagattacatactacccagctgactgttgtttttagcatccattccatacccttcttagctctatggagttcttccctttcccgtgctatttatgtcttacttctcttctctcttgcactaattcttatcatttctagttgtacttcttagaagagagctcttctctcttagatgctaccattggttctggaactcctccctggcatactgagccttgcaaaaagtggaatcttgaacactaatggttcctgagctctctccaaacagtatcctgggcacttgatgtgatgatgatgataaagtgttatgaatatatttcagtgtatgaaaagagataataattatctgactctgacttgtagtttgagtataaaagtccaccagcaggatgatggtgagaacaactggcaggcagaggcctcctttcgtagacaaatttagggcatttagctgcagggtacaggctctgagcaaatttagatgacctgaaaatcaaatgagagaattctgctagtctacaaggttctaccacaaagcaatccaatatccaatgtaagataataattaaggaatttaatagtcaatatacagtgtgtattcatcatctgttgtgtggttagaccaaagaatacaagaaatgtcatgtgacaggctgaagtaaatgtaacttctcaactaggggtgataaggggtagctgtagtgagtgactaggggctatggtacctgtggaagacatatctgaatctatttttgccacacattgaaggtataaagagataaggagaaatattcatatcttctgtgttgatagaaactcagtattgtttaccccaccaagccaagtggtcaaaagcttggcatttgggtggactgctacccatttggaagtattgtgctggtgcggaactaatcaaccagagcgatagagcttggaggggatatagtcaaagacactagtactagtgtaagttgatactgaaggtgctgatgacgctaccctcctgtatactgctgatgggaagagtgtaacactaagaaaaaaaggagaggtgtggctgatttctactttatcttagattgctactactgatgagcatgtgtatgtagtacctattgaggtctgaggaggaggagcactgagctggtgtgagtagagaatactggtaagggcttataaacactggcaaagtgtgataaatggcaagggggtcttcttctaactggcaaagataaacaggtgatcatcatttctagtactaaaactatggatagactcagatacagcatgcataaaaattgcatgagggatacatagagggggaaaagaagaataaatatatgtgcaacaacaaagcaccatggctagggagatccagcattaggttaaagtataaatcttaagctgtaatgagcaatgagaaataatgtagctaagagatagatgtcctgtgtatacacgtgtgctaatcatagacagaaagtcaaagctgtgtgaaagaaatatgtatatgatgcatatttttaaggttgtcctgaatgaagtatgtagttaaagctatgctgagtatgtgttgtattatgtagtattggtgatttactctcatgaaagagtaatgctacatcaatatagtgtctagataatgagtgctgtatatgtactgtatgtataatgtaatgtactgctctgtaactatgaatatactgatgaaaggataactagagaactacaagagatgactatggggtgaaatgttgtgtagagtatgaatataaaataattctaagagcgcaaaatcatatgaaagaagatgatacatggaaaggacataccaccctgggttctttcactacagtagattgtgaagttaattgagcacacacagaggaccagagggccaagtcccaggactctgaagccattggcagtgagagcaggaagatgcttggaaagtggagtggacatgccattttcagtaaggttgaccatttgtggtaggtaatagcgttgcaagcttagattgggtgagttgttgaaataagccatttagttggaagtggtagtggatgaacaagtatcaaaagaagtaacacccacaagggtgacactactaggtataaataatggtaagctagaggtcatgtgttgagtcaacaagacaagggctcaatggttgagaccaagtggagagtaaaaggaatcccaaattcagtgcccccttgaatatccatagaattgaagaggccatcaacaaacaatctcactggttggtccagggataatgttgatccagacagaataagatagtccaaggtttacatttgattcaattaaagttgagcagtttaaaaatataaaataagactcaatgtagtagaactaaagtgaatttcttggatgggtccatgcttccaattatataattgactggtttggaaaaacccatgcttttctaaacatgttggttattaatttaacccctttggggtccattgattcagaaaaaagctttgcaaaaagtgactagtttctcataaaattttatctataaatttgctaaaagttgccttgaaccggcctctttgactccccctaattgactggttttgaaaaatccttaacatgttggttcttcatcttccacctttggggaccctttggtgagaaaataggtttagtttgatgatgtataaggttaaaacaagggtaagtctagtctctgttaagtttgtgatcttgcctctctacgctaactctaacaccaagcccccatttacaatttttcttccaccaattcataataaacctgtgtgagtgtgaacctgctgaggtaacaattccaactactcaagactaaactttgctttcctctaccctgaatccttctcattggcagtaggactcttaccaggggtccccatttgtaatctgacttctggtgattcagaagaaagctgtgttagggtgaacgtgttgtgaggtaactactactaagaacctactaacaagtcaattgaaataaatatattttattcctttaccctcaatccttctcaactcattcagatcatggaagctcatctgtcaaagatctagaagagctactgaaagaaccttgcatgtggcagaaagcgcctccacaatcgctatgccaaaatcttgcagaaggagcattggatccaaataagaagattattttgtctacttgtaaatattgtaaatgtcacttgtgccccaccatttctaaaggcaagctcattgctaaccaactcaagaaaggctcagaggtcaactgcagaagagcttcatactgccataaagacagttgacagtttacatgctttccaccatggaaaagtgattgttctagcactacaaaacgtgttggatcacattttgaaaatgcgcgataacattgcatgtcacatgcgatgtcacctcgcattttcaaaatgcaattgaattttcagcactggcaattcaatcgcattttaaaaatgcaaggtgacatgcaatgttatcgcgcattttcaaaatgcgatccagcacgttttgtagtgtagatgaaccaaaccatggggaaataatcaccatcatcaaatttacccctcaacaaattttctaaatctgaaaagaaatacaatcaactttgtcccaattttcccccacaaatccaccaagtttttctgaatggtgggaccttcacaattgtggggtggtaaacatgtgggcactgggtttgtgcaaaagtttgaagacactcaatatctttggacattatacccaacatacggtaggctatcatccaagaagggatatcgagacctttatgcagacatgaaggcaggtctccaacatccttgtgcaaatcttcaaaaaagtcagtcaaatcccatttgaattcaacaaaagcaatcttgaaagacaatcatatcctgtcctttgcttgctacaaattcatcaaaaaaactctctacaccaccctcaccacaaacagctctcaaaacactcctgaaacagacaaaggcaattgttccaatcttgcctttgttctatttgtttccacaaaaactgtgaaaggaactctagtcagctcctccaacaattacaatgtctcaggcagccactttgtattcccaaatcatcattagtatgatttttgtttgcggggtgattctttctggtgagttggtttgaagctgattgtctgatggtttgcaaaacaatgtcttcccagaagacatgtatccaaccattaggacaggctttttcatacctggtaccagcaagggagtaatgcactggaggagggatttgggatggattgaggccaagttgaatgtcatggccggaagatgatgtggtagggcaggcacttgtgattgattgaatccaggatcagattgagctgggtgatgatgtttagagctctgagattgaggttgagcaagagcagcaaaaggtagatagagtgatgtggagtacttatggcttgagattgaggaactttctgataatgtattggggggggggatattactacatagtggtttgggcagtttggtttggaggtttgcttgaattgggtgaggtgatgcagagtctgatactagctgaactaaacaaacctcttgaatggaggctcaatttgcaaggggtgctctgcgcaggccaggtagctggcccaataaagcaaggggcttgtgttaagctggagtctattaagggcttgtatgagtggcacatgttgtagggacatacaaagaactggtgtgataaggagctgttgaggtttgaggtgctgaggacttgctatagtaggtatgcagagcaacatgatgactgtcatgatgcctaacccctccggagttatgataagaaaacaattcagggtttgcagttggtgaggggtcaaaaggtgggttggatacggtaagctgctgagggaattaggtattgcagcagtttggatggaagggcatagataattgttttgaagaaaaagatgaaaggatgtgtatttatatggtagcagacgtcccatcaatctgtggagttttggatgaatttggtgaggatggtggcttcacaagccagggaaccaacctgatatccttcatggggtagaagaaaggaaaaatgagtcaagcatctttggataagcaaacccagccaaagttgaggaaaggaacaaatattcaaacatgaattgaaaactgattggatccttggcctgctggacaagctggttggtttgaacataaactgattcttggttgtccaaccttgatctgacccaatggaggatctcctgctggaactgttcaagggtgtctactagtcctaggtgcaagggatgatacatattgctggtgctggacaatatgtgaagggaagttggaatgaatggtgttgagaatcctcctgaccccatctgaatagcagggttcatgataggattttgtcaggaagaaagtcaagctactcagtatttgggagcactcaaaccttggcttaatttttagacaaaattaagctcaatatttaactgattgaggaaaggttttgtgaagtttaagccttaatctgcactcaggaacccttgaagcttcctgagctcaggaagcctttgaggttcctgagttgggattctgagcttatatcctggcttaaattaagctcaggatttcacaattcaggaaaaatttaagctgggttcaggaagcaaaaagcttattgtgaaccccgccaatggctaatagacatgtgtaacttgtaatgtagtgtttattattacaagaagagtaaaagtaaaagaatattgactattcggtggaggggcttctgtggttagccatgtctacaattggaccccattcttccttgagggcatgtaattcatccacaacacttctccagcggtcattggcctcattagtcaaggattcctgctgtctgacaatttgtgtgagctgaaaaatgttctggtatagggtctcaatgagtactgtggctctgcaggaaaattaaatgagtgatatgtatgtcagtgtaagcaaagtacagtgccctcccagatgtatatagccaacttgtttggattacacaaccctaacccaccaacttgcaatagacttgggcaagtgatataaaacaggtttccaaaaatgatttcaaaaacacaaatatgaaaaaccaattttcaaaattttcaaaaaatattacaattattgcacttttttcaaaagtcttaatattgctccaaatgaaaaaataaaaattggaaagagtggtagcatggtatgcgatgagaatgataataaatgaaaaaaatcaacaccagaaattatttggacctcagtatcccgctcaaaacacaagttgaacttgatagcactgcctcctccactgttttttccactgtgagactgatgaatgtctccctccacaccagtttaaaaccatctggtagttattttatcataattttcatttattatcatttctccagcataccatactccaagttccaatttttatttttccatttggagcaatatcgagacttttgaaaaaagtgcaataattgtaatattttttgaaaattttgaaaattggtttttcatatttttgttttcaaaatcattttttaaacctcttttataccacttgcccaagtctcatgattgcaagttggtaggttagggttttggaatccaaacaagttggctatatacatctgggagggcactgtacattagcaggatgagagggaaaaaaagagagagctcacgttcttggaatttacaattgctgtgagcctcagaacatgttttacacttccttgtgaagggtacaaccttacaagtgtcttccaagaggtgttccctgcaaaaatcacagccatactctaaggcatttaaacagattagtgcaatattcttatgtagtaattttattataaataaatggtccactaattacaatgttgaccattttgtcaaagggtgcttaaatttgttttattggtgaatgtgtttgttttctttggtgtgtgtgaggtggttttgattgctgatggggggaagtagccaggaaaggcacttcttaaattgaagtgcctttccctgagacagacaaaaatcaaacccctggggactggcattctccagtccctgaggcatatgtgatgaggggctgaataaccctaggagactgccctgggtgtggcccatccctagcttgatcagagaaaaactgtatctagttttctcttatcatcaagcacaaatcatttgcagtatttagagcttcaaaaaaaacaagagacacacccccctgctggagatccccagttaccaatctatcaacctgctcattgccagcttgtgtctcctcttcaaaaataaaataaaaaaacagcttcaatggagtgatattctggatggtctgattgataactcctgctctctactttgtaaactcagtggatcatcagtgcttggtcgtctttctctttccccttagttggcctctactacacctctttcccctttatccagcctctactacgcctcctttctatggatgttttcacacacaactgtttcaccttctgaaatgacaatctacctagttccttcattttctggaatcatggcctccccaatgctcatgattcatcagttgaaatctggaaatcctcaatgcgtagtgtcagacgctcggattgtgattatgggttgatcaaaggtagcagccaatccatttctcttcaaaacctccacaaaagccaaatcaatgacaaagggtgatcgggaacacagtgtaaatttcaaatatacaagctgctaacaaagactacatctctgcaaatcagagcctggcaagctttcatctttttgcccaatgaaatatgaccgatgatccttgccacatctcaaacctctcaacaggattcatctaagcgagtcactgtccgtacaatcacaccttcttggatcttgctcatctccatcaattcggaaaatggctatgtagagtgaatcaaaccaacagaatgaagagaagttgagtcaggggctttttcatggaccaagcaagggatatgtatgcgactcaccatgccctgagcccattgccaaactaatcctaccgtccccaagttcagtctacccttgcccaaatcagcctggtcatgggttagggttatcaaggttatgcctccaacatcaccagcaggacctaattgttagatcttgtaaaagtaattgaaaggacttaagagggagtgaggcaagatgataccattatgggaaacaccagtgaggtaataccttgatcaaagcaaacttcaaagtctataatatgaattatctctttggtaacctcagaagcttatgtgtttcctgggtgtccttcaccaatttcaaaaaggtgaccaagcactgaatggatggcagcagtcaggttgtcccagggcaggcatctccacatttcaactcctatcctttgattctgctttgcaatgttgatgagtttgaggggtgggtttgcaatgttccaagttgaggaataacattcaagatgattttcagcttggcatacattcagttattccaaaatccttcaacattggagcaagcatatagggtggaatatgtagttcattggaacaagcatatagggtggaatatgtagtttcatttttctggcttcagtattggatcaaaaaaagccatattactaaatcaatgtaactgcatgatcagagcatcttgcctaggatcacctggctttaaagtctgttgataagcttgattatcagatcccacaggtgtaattggaatgggtctgctgtttgcaggaagttgagtaaactttggctggactttttttgatctatactacagaatttgctggtcttcaatgcattagatgtcccataagacccaagcgtgggtcccatgagataagacacggcctaagcccatattcatatgggtttaggatgctggttggtgtgccgctctgcacaccaacctgcgggggatatgcccctgcaggccattggtgtgcggacctgcacatcaattttgaatggtgtgtggtaccacactcccctcagagtcttaaaggagtgcgggagtgtgtgcgcaaagggggcatgagtgtgtttatcatgccctttctcaacagccatcaacggtaccagcaatacggccatcacagttccatctccaacacactagtgtgatctttcttagtctccctggccattgattgttagctggcaagcaaaacccagttaccccttagcttgtcaacttcttgttttgctacaccaactgcactcttcatacatttcacacacctttcactcattttcattcatttcactcctttcattattaacatactttgaatatgtttgtatctattggaatcttgtagatacatatatataagttgtactatctgagtttgcttgttccccagactttcagaagagacaaaaataataagatcttgtgacaaggaacaatcactaaagataaagatggttttgattcagtgtgtgaagtaatcatgatgtggaaccaagtgaactgaatacaacttggttgaagcatacacatgatgtgagcatctcaacatagattgagatagaggaatgatggactctccatcaagatcttcccttgatggacaaacatgatcaatggcatccacctgaggaaccaaacacaaatcatgattagttgatatagatttcctggacaatgcaaaatgccagaaggcttaccaagagttcaaccattgacaggttttccttcggcctgggctgtgaaggatgaatgataagttcagaggtggtgggattcagtgtcatatcaagtgggacgctgtatatattgtcataatcccagtctgcagggcagtgatcctccatggttctcttgaagattttgtaaggggagttcatctgtgatgatgcttaaaaggggattgatggggatggcaagagcagtctgcaaaactgaagcatatgttcaatttgttaagacatatgaacatctttgttcttggccatattattatttttggacaagggtgtaattgtgcatacatccaggacgaaaccaccagaataaatcacacacatggtcaacaacccttacacttccatctgcaatcaacaaaggacatgctcaacaaccaaggcaaaaacgggttctctgtgcacaggtttgaccgggatgctgaaggttatgcctccaataatgtttgtttggtttcctacacaattttgggaatttattgattgataaaatcatccccctttctttgaagtgaatgaatggatctcttccttgtcattgaggaatctgacaaccatgaggtcaaggagaccttagccaaagtgtgtggcaaacaaaacacaagtggctccttaatggagcagatacaactagtgagtacattagcaacaaaatatccaagacaaatgatgagggtgaatttgactggaaacaatcctggaggcttgcgtgaacctgacgcaaaaccaagcaaatcttcctttgagaggacgctcacccatggccatctggataggatacaaagaaacttgtgatggacctgtctttctctggagtattccaatgggcaattgtggtagatctgtgagccagatttgattcctggacacctgaatagccaaactgaatgaattgctccatgtgattttctccaagctagatgattgctgattggtggcaacttctcctagataataatattgagctacataggctccacagaaccattgacccactattaatatatcaagaacacactggattggcccaaaatccgatttgactttaccacccaatcatgcctgcacccacaggagcctgatcgtggtcaacccgtgtccttgattctaaaaatattcttgctcaactcactagcaccctcccctacccatactacatgatccatcttcaaatgagctcactaagtcatctagaaccccaggagtttttcaaggtgatcctgcagatgatgttagatcctaaatacctaaaagccatggaaacaattgaaagaaaaaaaacccattcagtttctcatgttttctgttttgatgtctttgttaataaatggcaaatgactaggatgacgtgcaaaagtgatataacaaacagaaacaagacaagttagactgtgtgacagaattgacaacacatgatgtgtctcaatagatcatgggagtttcctgtgatgtaagagacacttgaacagttgctgaagattttggtgcctgagtcctgaactgcttgttgacggctttgactacggtgaataggctgtgttgtggcatatgcaagtagcatcaatgagagcatccttgtttgaaatcgatgaataaatcaaatctatataagattgaatctggtgagatgacctacagcaggcatcttgtccatctcatcttgaagtgccttgttcttggctgaatcaaccatggagccattgaatgttccaaattcagtgagcagccgtaacctcacagtgagaaactaaaccaagcaaaggtggtctcagtcaaaaaaatcagacaagggatcacatcaaaagaatcagagggagttgaacccacctgtcaccatgctgcactaaacaggagtgggatttcttgacataggtgttggatcaggtgtctaaccaatttcatgttgagtgtgccaataagggaggtgaaggataatgggtgatccattatccttgactctatttgtacatccaattttaaaaccaatattctgacgagtgagcgggtcttttagaggatcatcaatgggctctaagaagggttgaacatttgtctgttgtgtctgttgttagttacttgattggtttatggagaaatctgtgaactcacaagtcccatgcccatcccttgtagctgctagtgcctggtctagaggaaccacatttgtgagacacactgtggagcctctggaaaactgggtatgagcccaagtgaattctaaagggacaaatggagcgtcctgtgccaacctgaaggagtgcgttggacattgtggtaagtatgctgttgattatggctctgacttcccaatgagattatgctgttgattatggctcttacctcccaatgagctcaacggatacatccaacatgagatgcccgtccaccaggctgagaagtgtgcagccctttgggttgacggttcccgagtccagtagagataataaatcatcagaatgaaagagtactcagatggttaatgtgggacaccagtctaacctataggattgtgaaaaggatgaacataggccatggatggaaacagaaaccaaatgctattaatgaattttcaaattgtcacagtccaaatggaatcgtgtgacgccattaccacaagtttttcatgacttcacattacacatggtcaagaatccactttcataatgttgactgctttttgtatttccagcctgtcattcagctctaccagcttgacaaaaaaatcaacatgtcagtctcctcaaacaacttttatccaattggcaatgaccactctgaggtatatccttcaatctacactgcaaagaatgggcttatttgatcagtctcaatcaatcccttggccaattggcatcactaacagctgatttcaaacaaattgcttcttcccagatgatgcccaagtagaagcaaccagaccggttgaagacagacctcccacagctgataaagtcactgcagaagaagaagatgaccattctaccactcactcaatctactctaaagcattagagccccttgacttgggttctggtttgaatgaaccattcaaagcagcccagcctgacaagaatctgattccagcaatggagatggaaccaaattgacctgcccagggggtcacagatctagatgagccaggcccaaccaagtatggactcttagtctgttttgagtctgaattcaatacatcccatgcacagagatctcacacagctatggataaaacagaagaatttactcttgactttttgaaaaaactaatgaaatggccaaccacctggcctgatgcagtttgcagaggtaaaattcaaatcacattgccaatcatcaaacataggcatccaaaagcaaagtgcgggctgctctcattttcaagtggagttcaagagaagacctgtagactgggtaagaagtgtcttagatgtgagctaaccaaacgttgctaactgtcatttgaatgaatctccagtacaatttttccaagtctgagccatttcccatgcagcaaattcagcaaggttgcccatgatagtacaatgaggtttggaattcttcaaaccttctgaaaatacacatattaattcctacatgagttctcatccacagggatgttttctattgtaacaaaaaaactttgtgaagctggcttgtgtggaagaggtgtgtatgtgtgaatgtttcaatgcacaattctgagactgaaacaagttgctttttgtgcgcctgactgccaatagaatatagctgatctcaccataacattggggattgagaggagacacctattttttgtaaggctgcttcattgcttggacaaattaattactagcatacttgaggactaattctctgctggtatgcaactagttttctggatctaggggaatctttcatgtcaatctcaaaatcattgccagagtcaacaatgaggatgtcacaattgactctgatacctaaaatggagatagccaatcaaatcataccaggcccccatttgaagatggtcttgattgttgaaaaagaggtagggagcactcagctgtgtttaccaagctaaccatagttcattctttggtgtaaaaaatgatataatgtactaactagtagtagtattaacacctgagctctagttgtgattaaagtgccttagcaagaaatttttcaaggaagagatcattaacaaactctatacatcaactcatctgtcttgtgctgaaccataagcgccacagtttccattattagactgaagttgtaacagactcattagtagattgacacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccgcatattattaaatattgatgacaagactcttagttatttgtttagtacaattagaggggcaggtctctgtaatagtctttcaacttatttgcaatttatttccccctcaagggatcttttgatctacataaactttaccgtgtctatccgtcccaggagtcctacaatggtcaaataccacactacaaataagtatctagtattgaaagttgacaattaaataccaatagaattagtacattcaatacatgtactgtcctcattatttattgtgtgatcttaataatgactattatttattgtgtggtcttaataatgacttcatcatgaattatccttgatcccaaaagtcatcacagacattctccagtcattggtcctgacacagattcatccccctgtgtgatcaaaagtgtgggtgtttattattcttcatagcttccaagttctctcttgatcctactgagatttcgtttactctgttgcttcatacacagggaaaaggttacccataccttgctgctcagcaactatgctacgagctggcgacccacccagacctggtttgcaggaaattcaaaatgtacatactcactgatggggatccatatcaggctccaaatgggctgggtttgggtcaaacaatggtgaccaaacccgccccgccaaaattgcaaaatgttgaccaaacctcaggatgtaaataggtcgggtttgggccaaaaaacagtgcctgaacccaacccaacacctatgttgggttgggtcaaacttgaatacatgctgcccagacccaaacccgtcttgggacttgtcgggttcaggttggcagtatgcatgttgggttcaggccaacccaagtgctacggcctttgtagagcaaatatgataaaaacttacctgccagaacccaacccgctacgtttctgggttgggtttgggtcatgtaattttctcacaaattctgcacaaacccaacccatgacccattgggttgccccaacccatttacaccctgaaccaaaccgggcccaagtacacagtgccttaggtcgggtccaggtcaacctaggaaatgatcagttaattctcccgttgggtagaatccgggtggggtcaatttcaagccctagtctgctcaaacccgccccgtgacccagcccacttggatcctgagatccatgtggatattttattgaatcaatctacaaaaaagggagccggaggatggctttttattcaaatctttgtgtgaagaatgtgatcagagtagggagtaccccttgggattgggaccagttgagttttctttcaaataccttcataattaaagaaacaaattatggcacatctgtagtttcttgttaaaggtgtgctgtggtgagcaggagggatcttctggggtctggctcttgatggtagattgcaagatgagggatgtacaaggtggatcttgaacaaactccaagcttgaagtttgtgacatgtacatatgtaacatccccagctccaggctacaacagctcataacactatccccccttcaattccaaagctacctcctttgtttgttctagataattaataaatgggtataaaataataaaaaattcctcctcttttggctctgcatcatttccccagacagcattaaaaaactcagtgggaaaaagctttcctctcacttcattctccgtgacctcttgtgccttgacgccacttccagaaatgtcccagccattggtggtccaactttgggctgggtcttgttgttgatatattcctgctgctcagccaagcctcttccccaatgttccaatttggggtgtccttcacgcctttgttggattgagccttcatcaattcttgagctgacagacataaattgaattctgattggacttcatcaatttgcttgagttgttcttcaactgctggtaagcactgttcacttgatggggtcccgccatatgagggattgaagctgtagtctgccctgaacagtgagacttcaattgagacatgatcattgttgttgtaagcaaattcagcggttgccaaaaggagttcccaaaaaaatgccgtagatactgctccgccttatttgcaacttcagattgtccgttggtcctggggtggtaggtggttgaaggatgtagtcagactccatgttgcttgtccaattcctgtgtgatctgagagataaaaatacttcctctgtacaagacaatggtctttggggtgcactgaagtttccaaaccttcttcaacttgagatctgcaagctgttcagagctcatagactttttgcaagcgaggaaatgggccattttagtcagcctgtcaatcacggtgaggatactgtcacaatagttggataggggaagcaacggtgcaacagaggtaaggcaatgcatgtatcacccaatactgagtattgtatctgtttgctgatacaaatcttgagagacacttcttgaatttgctcccaaatacaataccatgtattgtttctagtgggcaatacatggtattggtattttttgatatcatgtgatgatactgatacgggacaaactaagactatggatccttgtggatcttttttggcaaaaaggaaaaaaaaaacatttttacttcatgctatgggggattttcttccccttctgaaaggcctcctcttcatttgcctgcatgatgataggctgtgcagtctcaaaagatttgtccggttcaaatccttggaccatccaggaactcacttaacgttcaactgtccttgcttcaagacttttgattgcaaccacaagtgtcggctgcagacaaaaaacacctgtcaacgcttgcagaggttgccaagcaagccaggtaggtagtcagtccctggcaaggagggccaaggttgaatgaagttaatgttatattcatctccaaattttaatgatgaaatacaattaccatccaccattgcaagcactgattggctaaatattgtgaagggcatatcaggtcttttccacatgaaggaaaaaatgtcaagactcattttatattgactcatgctgagtgtgtcattcaatctattcaccatgtcccactcactttgactaacctccacgctgtcaaagtagtttttcccaccctcttgttcttgacaatcattttcattttcaattaggttattgataatttatccttgatgttgactttggaagacaatgttccaccagataccatacccagcaataaggctgagcccattaaagttgagtttcgcgcaccacatgttgtactcggaacgcttggctgctgaagatgttatcttttgaataatgaagtcaacctatgtggaagaattcctggtgagctcttggcaataaacagtttaactatgaaaagacatacctttttgaggactgtatcaatattacttcctccattagcagggatgtctgaggaattgggatcaccttccccatcacccccatcagaaccagttctgtttttgacttgaccctgaggacagaatttcaaagccatgtcctctgctaaaaactgattgggttcctcgggctcttctgattctttgataattggtgctaagtcaagggaaaggccaagcgtgttgcctcttgattcaaccaatcccttgtttgacagttggagagccttgagtccggtgttgaggatcaaagctatcttgtgacagaagcaccaaatatggtttgccgagaggtttggactgactcctgtctttttagaaataagtaggtcaacctcagaagccattgtgaaattgttggatcctgaatgagctgtctgggctaagatgtatttgaaacaagcggatggattagtttatctcattgaccacagaaagaaaaaaagagacttatcttatgttgtaatttcgcttttgtcaggatgtttgcaaatgggattgccaaaagccttccttgatgattagaggcaatgtacttcattcccagatgtgaaatcttaaaacaccaatccttggtcacataagcaaccaatatcagcctctgggtaactaacctgagtattcattgagatatggttgttactatgagttgactgaagtgttttgagtgtggtgagtaggaggtagtgggtgttaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctgtcaacagcgcatctggatcaatacttggtgttaattaccatccagggtactaggactcacctgggattgatttggttcccaaaagggaaagggctaacaatacttattaagctttaacaaaattagttgaagattaatcaatattgtcaatggaatattcagaaaggctatgaatattgtggataagttgagaaagttactgaagcttaagagcaataaaaggacctgatttaagttgagttacgtgtactgtatcaaaataaatgttaactatgtttaactggtgtcacaatattctgggaattaatcagtgaaagtggcacggattatatgttccagaatatttgaaaaggaaaagaatgagtgctcagaatcagtggagctttggccaggagaatgagcacatcactgatccttatttgtcatgatcagtaaagtgacaacataaatgagtactagttgatcaacacactatttgctcttgatgtgtgtacttcaactgatcttttaataattgtgaaacccctcctccattgggtttcacaaacccctgtcacggctgatgatgtaagccaagaccattgtgtttagctttagtccatctcctcttcctagacggcagagattccctctcaaccgtctaggtaagtcccttttgaattctcttgacttttctgtttggtcttgttctctctctctcttagctctgaaaagattgtactgagagagattcactcttgactgtctagcctttgaaataaaaaacccatactttggttctagaattctcagtccctggtctgttgcgccttcttggaagtaagaggcccagtgaaggaagccaacccttacaataatgcagtcatgtttgtgatcagtgcatgtgttgaatgtattgattctattaacacttaataattaatgttcaacacatgtacatgtttatttgtaatgttgtttgaccgtggaaacactgtaggacagggataacttgtggtacaaggtatttcacagacaaagaggtgaaaggcaagtgataattacttatttataaagtatatatatatttactagataagtaattataagagaagatgatgtttgagcttatatgtaatcaacaaagataagataaaatattataagataataataatgataagatagcaagagctaaaggtaaacaacattatggataagtaattatgtaaataagtacaggtgttgccgttacttggtacatgaaaggtactgtgacatgtattctgtggctgacagctgagatgccaagaaaagcatggtgatgattgcctttagtggtccagacatcatgaatcaatgtgaattttgattcaagttcctgtcaacagcatgtttgagtcaggcttcagtcaactgttttaaggggggaagaagaaagaactgacatgtaatctggagataaccctactttgcagattgagatagagccgatgggcctcagttgccgcccaagtctgagaatagataatgatatttcacccagcatagttgaaagtcacacgtagtaaaaagtcttccatttggttccaaggtaatgagtattggattatccacatcactatgagttgattaaagaccctcatgtcaaacaccatgttttgagtgtaattgtggatcaaatatcctttgttgttttgctgattgaatttgatttccattgctttcagggtagcctagccccagaagagattgcttctgattgtcctgggcaggcatcatgttccttggtgccgtcacggtgcttgtagaggtttgatttggtcccttggcttttcttgtaaggaactgaacatcacttgcatctgtgcaagaatttttctccctgaaaacaagatcagaaaggccaatgttactcatgagaagaaagaaatggaagacgatcatgaaaagcaagaaataatttacagtggcaccctctttggcatggtgtaggggctcaaagtactgaagaatgtcatcaaattcactgtctttctttgaaaccttcttgagctttgagttgttgtagtctgagtcttgagtgatgtcaataacccctccaacttgatcagaatcatccttgttattggtttgaaccacatttttcttcctcttcttcttcttttgcttggatttggttgcgctagcacgactttggtcagccaaagacaatattcgaggccgatgttgcttgtgttactgtttttggaatagctgggtgctcttattctgagaaactgacttggtttctctttcagcgtttgtagtttggatttgtctgctagtctgtggttgcaaagattgccaaagtcttggttggatctgccaaaatttccatgagaacgcaaaggagttgtgattagactagactgatgggtgttggaattctgatactgtttttactcatcccaaaatcctattcttttgtaatatcatatcacctgaagttgtgattcattatagtctgattcttagtctagtttatgcatgtctgattctccttcttatactcaaagatccctgaagaaaaagggcttatcagctctctagctaaaacgtatcttctttttagtgtactctcttgttgatgcatatcatattgaatcggtttctttttctttcacattcatttttgttccaaccacattttggtcatacttgcaactagtctattgaaatcagctagtcactaagaaatcaaaatcattggttcttcttcatcttgaaccttgacatcctcatgagagccctcctgtgagtttatcaacaaaaagattggcactccttttctctattcttgctcatccagcagccttaatttcttcaacgggagggtgtttgagagggaaatccacaggaggaaacagatgattgggccattcttgtgtgaagaaactcaaagaactaggagatgtatttctgtcattagaaagtatttttctatatacaacactgtatcaagtaggatgtgaagaaagaaaaatagaactgagcagaatgagagagatgaggaatttactttggttattctgccaaagagttccaatcctgatgtttcaacttcttgtgcataactatacagagtgtcataagttcatgttagtttgcttggtatttaactatctggtgatgttatatatagtaatcaaaatcttacctgatgatcaccttggttggttgtcctgactttcatgtttcagttggttgctgaatctctgacaagttggcttctgcatacatgttaaacacattatgtcagcttgagcctgaaccggttggggttgcttatagctgcatatgcaatttggctcaatgtagttatggcttacctatttcaccagctggtcttacagttttcctctgcttgcagttttcctcggtcttacagttttcctctgcttgtaagaggaggtgccagagcctaggatctgacagggtggagggtggtggtagaaaatgaggtgggattatatgatagtgtgaggtcaaacaaaaaggtgtgatgttagcttgactgagtaagataggataaagttgtatacagataaaagataatgtatgggatagataagggataggaatgccgtaatgggaggtataagcctcttgatctgcatcccctagcaaacaaaaagtactgacagaggtttataattgcatgaccaacaagtttatgacaacaaccaacaggtttacaaccaatggatcaagaattgcaaaaaagaccagtgaaacaattgcagcctaacaatagtgacaaaaaccaacaaaacaatcacagcttaatgattgcaacaacaaccaacacatgttagcaaaagagggggtcagaagagttgaccccccttcatatagatagtgttgatgagctggaggaagaaaatgatggaaaactcacctagttgtgatgttgatcctaatccggtatcagtattccaaggccgggacaggaagtattctgtcttgcattggcttccagaatcccaaactttaaataccatgcatttggtcaggactctcattcaatgtatgaaagctgaataccccaaataaccaatactcctctcatatctgttgcactgttgatataaagttagaattgacattcaagaaacctacactgaaacagagactagacatgtatttggttttgtcttgtatcatctttattatgagcctgatacctgttatcagtatttgtcagcttgtcactaaagccaggacaaactgaccaagttcttagtaaatacagtttttatgaacttaggatttattacaaatgaaattgaatttttaaagctaagaatgattaagaatacatttaaatctcaagtatagaaagatgagaggacagcaagaagcgcgtgctagagaacccgcagcagcactaagataccagcgtcatccccagggcggatcctcaaacgtcacacctaaagaaagaaaggactaaaaatgtccttgctgtcatgacctcatgacagaagaaggattctcaatgaccagaaatgggaaacaactcccatacgtcattgacaactggcagaactggaatgaatgttccagatttgattcacagtcaaatcaagggtagctcttcttctttgtttttgtagcccctgtagaaatacattaagaaaaccacagaaatttgaccatgcttaattctatgaattctctttccaaattgatcattaaggaatgtcaattatatggatattgcaccaagtggacaccttaatcagcattatgaatcaaattcaaacttatgttgtaaataatccattttgtttgtgggaagagcatctctaacagtttgggggcaaccagcttgtgtttcccggcctgtgaccacatttgacacaagtagtgggtcagccacagttatggactggcactgtgcagcattggtgaggcagctaaaacagatccctccagcatgaaactttgtgtatcaagccaacaatcaaaaccatgcaaaatagtgttgggtgaatggagggcagacaatcttttgcctcactttttcactctagtgtttcaattgcttgtttttatcttcttgcttgattcttatcttctctccctctcactcaaattttctcttcttgattgattttttccttcttgcttgcttgttctcttgcttgcttcttctattcttacttgccttttgtcttcttgctgggtttttctcttcttgcttactactgtttttctccttaatctatttttgtttccttacttatttagtcctatatttcaatttaggctttgtctcaagtactggtttttgaatctaaatgatatgcaattaaattattgtttgaaaaaataaataagaaattttggagaaaagaaacaagagagagatgagacaacaatcagaattggaccactccatttccaagtattccttctcttttgggctaggggtcatgatcactgttgatgcttgacttttccactggcttgagagtttcaatatgtgcattgttttttgggccagttttcctgttttatcttcctcatagagcagcaagtagcagttgctgcatgtgtagttgtgtcatttatatttgtggagtttggagaggggttgatagagtcaatattgctttgatcacagccgggaggcaatctgcaaaagccagaagtgtgttatggctttgattgcccccagggatgagtcaagggctgttttgcagtgctgttggagtgaaaaaaggaaactgggctgtcatatttttcccccaagtatccaaccgcggctcttttgaagatgtttcaaggaaaaaattgttttatttggtttggatcaatcactcattttaaacagtgttcagccaattaaaattgaacggttgatgtcaaacaattgaatataaaccaaaggtccttgtttttgtattccattggttgagtttatcccaggttaaatgggataaagtcaaccaagccaattatcctggcagtgcatattaatttgaaggggaaaaaagtttgggatgttgagattattggtttgagtttggataggtgggacaggaagtgtatgatgatgattctcagttgggtttgtagttttcagttttgaattctcagtttagggtattgatgtgttttgtttgtatttggaggggtgaattgtgttgtatcaatttggattggtgaggtggggtgtctggatatggtgtggtgaggtgtttagtttgagtttttagtggtgagatggacaatctgagtttggagtgacaagatttattgtttgattttgctgtggtgaggtgttctgtgaaaatttggagtgtagagctttacagtctgagcttggagtggtgagatgtgcagtctgagtttgtagtgttgaattgtaacatttttaattttttggcagtggtgatctgtggtgtgtagttttggagtgtgcagatgtgtaatctgagtttggagtattgaggtgtgcagtctgagtttggagtactgaagtgttttgtttgattttggagtgatgtggtgttttgtcaagagtgcggagggaagtggtgtatacatagtttgagtttggagtgatgaggtgagtcttgtgtagtgttgcttggtgtgcagtgcgtatgtaacatggggaaagagggggttagcagaggctctaattgggtaatccaacatgagactgtgctgcagcagcccctgttagagcctctgctaaccccctcttgcaatacaagatgtttctgcacagagcagaaaaaatcacagacagaccactggcacaacacacctcactactcagcagcttcccacaagctgggtttgaacccagcttgttgggaggacctcctggcaagctgggatgaaacacagctcattggaagaatctcctggcaagctgggattaaacccagcttgttggaagaagctcctggtgaggtaggattaaacccagcccatcgggaggagctcctggcaagctgggattaaacccagcttgttggaaaaagctcctggcaagctgagattaaacccagctggttgggaggagctcctggtgagctgggatcaaacccagcttgttgggaggagctcctggcaagctggattaaacccagctcatcaggaggagctcctggaaagctgggcttaactttaatcacagctttccaggagggtgcggcatagtctcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccccacccagctgggtttaaatccccagctcttccagcagatttctctcgacaagctgggttttaatgcccagctcaccaggagctcttcctggcaaggctgggttcaaacccagcttgtctaaagctgctggagagtcgggataaaacccggcctgtcagatgaagctcctggcaacctgggtctaacattaataacagatcttcagccgtcaggagctccttcagaatagctggatattaagacatagctctagcaggagccccctccaaaggcttgggattaaacccagctttcaacggagcttcttctgacaaactgggtttaaccccagctctccagaagcttccaaaaagtcgggtttaacccccagcttgccaggagctccagccaatgagctggggttaatcccagcttgccaggagctctttccaacaagccgggttgaaacccagctggtctgtcaggagtggctcctggccagctgtgtggcagggcacagccccgagttcactggcttccatggatgctgtagtggaagaacctcctacctcaacagccaagtacaggggttggagccctggtaccagccctggacgttgagtagcatctcatgattgaggtaaaccagggctagccggctagcctatgtccaatattctccgtgatacaggctgttgcacacaggggaaggggtagagctacagaaatgtttcataccctcttccctccccccacctgccaggagttatgaccctcttttctgtagcttcctttcttccggactttctctctacttttttcacacctcccacccgcactacagagagagaggaggggaggatccacacaggtagggtgggtctggcaccaaccccacctgtttatctgctcaggagtattcccattccaatttggagctgtttccaacaaagccaggaggggaaccctccccacgaccttcacatggctgcaaaagcaagcccttgggtcagcaagtagcaataaacaagcccacccacaaagtaggcttgagctgcgctaatagtttcagataaagaggaaagcgcaacctgtgtcccaggacccaggcaaccccctatagaggtgcctaaccaaaaaaccaagattttccaaaaattcctacattttccaaagcgattcctacgttttttgtgcctaggctcggggtttagccgaaaaattcctacaaattttgtgtgtacccttttttttctgcctgaagcctcaatgctggtcttttgccggctactagacccctgcagcactctgaaacggttctggtgccattataaagcaaaaaagttaaacatttatatggttatcactcttgtatcatttcagaactaaaattatttacaactgtgcttctacttcaattgcgctgagtcatagagatgaggtcctcatgattatagatctaatcgctttgagttgcaagcatgagatcttcttttttactttttgatttgattgctttgagtcgtaagagctctttttcccagtgttctaagaacacattttgagacatcgtaagaagaagtgggtgtaagcgtttggggatagagacaaagttaccccccacatctgtaatgttgagaccctcgctgaccggaaagagatggtgaagatgcactattttaaggtgcgcaaaaatttgagaatcaggagatgagtcgtaaaatccggcggccaatgggatgcaagatcgatataagaagagctggactgaaatgtaagagagcttggcttggctagtagagctagcaactcattggtgtttacctgaaagtgctcataagctgcaagaatctttccgatgtacatgttctgaaccagatgtgaatgatgtcaaaaacccggcagatattacaacattatttcatgtgtacacgtaccttatccttaatgatcacagcatatttaccataagtcaattcgtttttcggggagattgtgtcaccttggacatgtgcttgcgcgttcacattgacatgtgttgaagtgttacgcacttcagagaagttgaactggacttgaatgttccattggtgcattctggcaattgaagattgctgtgaagaattttccttgacaatgagtgcaacaagtttgctacactcactgggttgaagattcgatttggattgggatggatcaggggtggtcaggagaaagttttgcctctttttgatctcgtttccagagtgagttttgtgattctctgtattgttttctttttgaagtttaatcatcaagctgtggcagagctcttgattgaacccatcggaactcatgacaacaattgagaacttgttttcatgtcgttcagaaagataattgtctgataaactagcaggtttaccgctgattgggttgagaagatttgaaatcaaaatgcaagtttgtccagaaaggtgctgatgtttgttgtcgatgtcaatctcccctaagctatagtcaacttgctgtttttctccaatcacaattgcagccttgtgcatcacatcggaaattggagtttcatcaggaacacaggcataagcaacattgtaatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttacaaaaaatttgttttgcatgaatgggccccaaaaggggttaaatagggggtatcaaatataggaaatccacctttagaaaccagtgacttttcccaaaatttttttttgcatcaatgggccctaaaactaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaatagtggtggatttggttatatttgataccccctaattggtagatccactgattgatacacctgtagcaatttaagaagtgagttatgaagtttaagatgtaaaaaggtgaatccagtcatgcacttgcctttgttggcatcatcatcatcatttggaattgcagctggcaaaggtaaaggttccatcaaacaaaaatctggatctatcccggcaaacgcagctatcttccaagcctgtgattcagcaaccaataatttgtgtgctatttccatgttggttgtaaattgagccagtttttcatagctttcagcaaccaatttgttggtgaaattgtacatgttatatcctgcaaacacggaatcaattcaggtttgatttggaatccggaaaattgatcaagcaaaaacatacccgattgaaggtgttctgattggggaaccttcattttaccactcattacgttccgtacaatggcaaacaccttgggtaacatttgttgagcattgagtaccatgaagttaggcatgatcacccgcatccagccaaagatgtgctcgcatgcctctgtaccatgcttccaagggaggaagggaacggttgggtgaaactcgcgttgagctatgatcaagccaatcagtgagtttcccaagaagtggaatatttcatagctttgactggaaataccatcacgatcaatggttgtactgttgattgattggtgccaaaatcacataaaaaatatacatgtccaagctgatcaaatttgatcaagatgaatcattgttggacagagccaagtgtcggtgagctcaccaaaaagctacaagtcgatcgctagtccagtgtgctgaggtgattgaagtgaggcctccaaagtttcccagttcattgtttggtatgcacggccattgtcttgcttgtcgcagttgaggacatctcttgaataaagtggagatctctcaccgagtagtgcaacaaggttagatatgttgagataaaacttgccaaaagataaaagacgggcaccggaaaggatctggtttgctgccattttacgagcgttgtggaactgctgaacaaccagaaaagagctttagaggggaaatagcaaactacactactagtaatgtaagttaaagctatgagtgctgatgaggctgccctctgggactaatgctgaggagagagggttacactaagtaaaagaagaaaggtgtggcttgtattctagtaattcttagtgagttctaggacaggaaggtgttatcaaggtctagtaataataccacagagtttatgaggagtgatgaggaaggaggattgtggagtgaggattaaggttcaaagggtatgagcaaaatatgcagaggtggccaaaggataatgtgcaaaatatgcaaggtttctgaagaatgagtgcaaagtatgaaaggagtcactaaggggcaaaatatgcaaaagagggggaaagaaaaatattactaaattatttctgacaaagtatgcattgattgttgtatgtatgttgttatctatattctccctatgttatgtatctccctatatcggggggtacaagtgtaagagggactacttatatactctaagatacaaatgagcacagactgtggcaattctggttatgagaaagaaatgtacatatatagaaataagagatgagaaatgtaaacagaaaacaaggatgagtaaagggcaacaaacccaaagaggagaaggtctgtgaaagagagtactactgttatcctgaagggttacatgtgaaatattgagtgtaaagagagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatgaagataactattgatccagtaagaaatgaaatatggcttgagtgagtgactacatgtaaaatggggtgcagaatctgaatatgtaataataatgaaggaaaaccaagtgaatatacagtgaaataataggggctttggaaaggtatgggttaccacagcgtgtttagggtcttggacaggcacaacaggttgatgaggctgtccaatcagtgggacttttattgagatggccgaatcaggcttttgaaagcagaggtgtctatcagccaaggattggagaatgcggagggctgacatctcggtggcttccccgtcacttccaatagatataatcgacatccaaggcaacaacaaataatgggatctttgggaggggaacctgaatggtatagaggcaaacctaggagagaatgtaagacatttataagccatcagtgtggatttgaaatgcagatgttattggaaaatctcacattactacatagttgctcattcaatattatctgtttgactcttttgctgagttcttcaagattggagaaaggcacatcaccgccttggaccccaacaagatttccattgtgagaccttaatgatttgacacatactgtttgatcggacaccagagcaaggggaccgctgtaacccaagtttttgatatctccagcaacccgttcaaagttggacaaaacgatcccatcctcaatctggcctccatttttttgttgtttggccctgatgctacggagagaacggccggcaaagttatctcaaaagaatttggctgaagcagggctcattgcagccattgttgtcaaaaagctgttgaagtacgagtcaaaatgcattccattcagcgcctttccttctgcttctcgctcagttctgacagccactgctttgactagtccttggaaagcacccatgttgttgaataagccccgtttggcatgaactgctagagtttctcagaactggagatcagcagacttggtctgttttttgagggacgtgttgagcaggcaaagttctttgtagcgcatcaactttgaaagaaataagtcccgctgcattagaccggccaggatgaacttgatgctgtcttcagctgcatattgagtgttgagagcctgcttcaacaagttgttttgttttagaagaaggcacgggccacaaacaacttttgatgttccaggagggacctctacatgcctcttgcattttgaggagaagataccggatgttgcatcgtgtcgctttatgtaccatgttgactcagattcaagtgtttggatcagctttcaagtttgttttttgttgagtgaggattccttggttgtcccaaatagtctgaagcagactttgtgtcaaggaggggccccatgatgggaactcggagagccttcaatgcattgaagaatgctgaactgacttcgaggtcttgtccaagtctcatcagatacttgaagtaaaccgtttacaatggcctatcataacatggatgaattagccatctaacaacaggttttgaaaaaataaaatggtaggtgtactaacctgattgccaatgaacttcagcactttgatgttgtccttttaaaaataaaattggtggtgctccacagtgacagttgaagagaagatcctggggggagccatcgtggtgtcttgagatcgaacatttgtcgcacacttgcgtcttggttgaatttggacactttgacaagattttggtatcattgattctagattggttaaatacggcagtggttccttttgaattcgtgttgtgaatgccagggtcgggttttgttgattgaggagactttttcaagatttgtggggttgattttgatggaccaagatttgctttaggtgcattcaaaggtttcttgactggaccaggggtgctgttgcgaattttggatgtcaggttttcaggagtgtcttttgtgagcaccccaccagcatctgtttcaaaataaaaaaaggtaatatttttagcagtcagataattgtttggttgaacccaaagaacttgccttgaaagcatttatagatacacgtcagtttgaggagaagaaactcatcctccctccaagatgggtgctgacaagcattcttcaggtagttgataacaacttcaatcccatactttccggacctgaggttttcttgacagttttcgacaccaaacaatgaatccacagctttattgacaacataccacatgccttgtcctcttcatcttcatcaatcattggtgggttgcagaacctctgaaagattagatcatttttggtggcttgggggattgttgaggttggtttggagattgagagaatatccaaaaaaagctgttgaactgtgttggctgacatttgtaaggcttgatgcttcagggatattggaactgggaaagaaagcattaaagcattatttttcaccccggtcctcagcatgttttccaacccatctttcatgcataaaatgcataatacatcaaactagcaaaattactcataattctacgcaaagaaattcaaccaaggaagctacagttacaaaaaaaacccctgtgcttggtcactaccaaaggggaaaaaaaactgccacactgctgctaccaagggggggggggggaggcaaagaaaaaaatccttctggctatccctcatacaactttgtttagtaccccccctgccccagtaaaatatttatacattttaaattagtaccattttagccaaaaaagtccattcatacattttttgttagtaccattttcaaaatttgtgaaaaaattcctacattttggttaggcacctctatagggggctgcctgggtccttgtgtccccttgccaaaggggggagcactgatgccttcccattaagcggaaggaagaatggaccccagcttgtcaggaggagctcctagctagctggggttagacccagcctttcaggaggagtctggaggtccaggctagctggggttaaaaccagcttttcaggagaagcctctggcaagctggggtataaacagcttgtctgaaggagtcactcccaacatagcacagtctcatgttggattacacgcaatccaacatgagactaagcttcaacctcaagacaaactggtttgaaacctagcttgtgttatgagctgtggaggactggaaccggggacattacatatgtagagagcctgttatgtacatgtcacaaactttgaacttggagtttgtttgagatccacaccttgtacatccctcatcttgcaatctaccatcaagaaccagaaccctgaagatcctcacctgctctccccagaacacccctaacatattgcaagatcaacttacacggagaccaggacagaaacacccagaacaccacctctcaaaatttgaaaatcaaccctgaaaactctcctctcaaaccatgaaaatccttcccttggacctctctcaaaccctgtctatcaaccttgaaaactcactccctacctatctctcaccttcacagacccctcaggccccccaggaggttgtttttagagtgtttttcatcagatcacaccagatttttttggttggattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagatccaaagagagctcacacaaggcgtttgtcaaggcataaaattacaaaagtaagcctccacaattttagtttcaccttctgacgtcactacaaaccgtcaaagcattacctgccactctgtgagccgcctcgtactgttttgctatggacacagacccgaaggatgccaagcttgccaaggtccaggcgcaactggccaaaatcttgtccttggtcaaagaagagtgcaaggtccggaaggagacggaggtgcaattggccaagaaggaggcacaactggaaacatccatgaagaccaccaacaactcaccgcaagccccagctgtgccggtcaaaggccccaagattcacctgaggacagtataaatctgaccatgtagcctagcccggctgcacgtctgaggtgggctagagggccatcttccctacaactccccagccaccccagcctcttgacctttggcccccccgccttttttttaccaagtccctcaatccccctttttttccgccaagtcccatcatcttgtgactcacctctgctgtccaacctacaccgtttgatttcaaccatcctttactcacccattccctcaacaatcttgtatcatccaacacataactctctccatcaaacatgaattacgatccagcattattcaacccaagtcttcttgccaatcctaatatcaacactcagacctatattgttgactccgatggcttcatagttccccgggttgacaatggaaactctcagtctgatttgaccaccaacaatcaacagcagaacggcaaccctatcattgaagacacaaccgctcctcgtcaagaattggaacatttgacttctagcaagcagaatgggaccgctcatagtgatgaacacatccaggaattgttttcagctaacgtcaatgaagatgcacgccttgaaactttgccataagaggatatggaagagattgtaggaatggaacttgatgaattacctgaacaagaagcccttcacgcaaagattaaacgactcccggcatatctcaaggccgagctcgacgacatgtactatgaatttcaacatcagctccacattcttgcaatcaaaaatcaaatacacgcggcatttttttatacatatcttggccagattaatcaaatgcgtggaccaactagttacaacaacttctgccgttttgatccgaaggcaagggcaatttttgctcaaagtaggttgatttttattctttctactgtttcactagatttgatctgatgaaaagcaatctccagagagtattccccttaaacagagatgcaaagacgtcggacaagtgtggtatacgattgacagcgagactaaagccaagtacaaagatcccagctacatcaagagtatacggggtgatacgccagttgtagttgtcaatggtacaatcaaaaacgcacgaaggggcgtagttaaaacccaagcgctgaatctgggatctaacaagaaagatattgcatttgtttggaggtgggccaaagatacaatcgaccaagtgagttttttcttcccttctgtgcaagtttggatgttgactaacgtttgattggtttcacctcaaaaccacagttaaatgaaatttctgcctgccacaaagtccaaggcatcttagttcttgctttgggtcgctcgtctggggatcttttcattcaaggtggtactcagctaggacacaatttcctccaaattctaattgatggtggtgatccattgagaaaatttcatacgtatgcagctgggatggctgtccaagaagaaattttaaatggagctttaactagctcaaaaggttttgctacagaagagattgatcaaaatcaacctatatctcaagacaacaaaggtggtgaacacttggggggtgcaggtaaaaaggaagattatgttaagttttgtcttgcaaggtgagctagtgtaaataacaaattgtagtgaatcagactctctgaccagattgcttaaaaataggttcccttaagaaaaacaaaaaggaaatcagtagttgcatgttggacctcctaagtaagttcaatgtctacaactttcttgtttctcccaaaaaagcttgaattcaccgcctcccttgtgtagatgctgccggtgggaaacactttcatgcatggccaggaaaaaatgcagctagcaaattacgagaagccaacatacagatgaaggtcaagagaaatccaagccactttcacgccagagaggtctgccaaccggtcaaccaactattattaatcccctcacgaaggatcctgcaggcacttaccaaagaatggatttcacttaaatacaaaggtgacgatgctgaactgagcaaccttgatgaaagtccagacaaagacttgaaatccgaacctaatgtcaatgtaaattctaatacagaggggatgaatggagatggtgatttgtctgtttgagtactatctaatctcaacaagtttgtttcattgaaaatcccaacaatctccacttttttttcctttttttgcaacaagctctacaaatacaacttgaaatacagattaaaaaatacctttttttggtcacactgtaagttaaatcttgttcattgaaaatatattttatttgggaggtgaagagaaatgagggagaatatcagataaatacagaaggaagaaggcaacatagagcaagaaggaatgatgaagtatctcttaccacatgtcgcaataaggtgtttccctatatttgtttagagattctgtgtttctacttaatattaggtgatttctttgtagcttctttattttcagggcacgtggattgaaattttaagatgatcagagttgaaacttaatatctttggtagcctcagttcatgacaaatggtaaagatgtcaggggattaggatgtgccacacaggtagttttttcaaaaatctggatacccttatagatgttgattggggtatacatcacctgattggatgattccaaatcataatgtatgtttttcaaaaaaaattgaggttcctttgtattgcattggggtttgcgacaccaaaatacaggattgggtgcactttctatcatgttccaggactagtttactgtacacagaccagttttacagacacatgaagttgtaattatgtcaaggtggggggttgaacacaggggaaatatcatgcagttggggccaggcacctaactggccccttgacatctacactaatcacaaatgtcagtacacatacctgctttggtggcacatattgtttttctggaggggaaggttcaagagggagggaatttataaagatgtaaaataatatatacacacaaatgaaagaaataattacacacaatgagatatacatacaaatgaaagaaataaattacacagaatggaatgaagaagaatggaaaacatgttgagaaagttagcaaaatcttgattaatttgttgcttctcttctattaaaccaactgaatcaaaaaattcatttaatatattattcatatcttggtctctgttttaaatatttcttgaatatttcgtaagtaattggaacaatcatcattaattgacttttttcacaaaagtgggttttccaagattggactttgtttcagctccattaaattttgtgaagaaatatgccttcccagtttttggataatcagaaacaaatcttccattatttgataatccccagcttcacttcatgcacaaaaatttttatttttcttaaaatctggatgacttgagatgactttatggaggtcaatttgggtgtacaacacctacttgcatggttcaaaaggatggattatattttaaaacaagtttagaattccaggtggcatatgttgattgagatatacaatacctaattggatggcttcagaggatggaatattttaagtttttatgaacaaagaatccattctttgtatatgttgttggttagggcattcaaaacctaatccaaaagacttacacactgtcttttaagaaaaaaatgaaccaagtctccttcctttggaataaagaaaaaagattggatgtaagtgagatggccacttgttattgggattgattagtgttagtctaagaaagatagatgtgtttgtatatgttggttaaggcataaaagaactaattggatggcttcagatcatgtattctttgttcaaaatgtttattagaaaagaatctatgctttggaatcaataaaaaaattacatgggagtgaaatggcactggtaattgtaattagtgtatgtttaagaaagatgtattttccatgtcatatagtggttgggtatgcaccacctaatttgatggttccaaaacatggaacattttttttaatgttttaatgaaaaaagaatctatatcttggaatcaagaaaaaaagaatgtttgtaagtgaaatggccactggttattagaattagtgtgtatctgggaaagatgtgtatttgaggtggaatatgttgttggttggggtgtgcacaacttgatttgatggttcaaaatcatgaattcttttttcagacatagttttaaaaatgaatccatgcttttgaaccatcaaaacaggtggtacataccccaaccaacatatgccacctcaaatagacatctttaccagatacacactaattccaaaaccagtggtcatttcacttacaatttttttttcttgattcaaaagaattttttatttgttccaaaaaattatgaacaaataatccatccttttggaaagaaaaaaaaaaaaaacatccaaaaaaaaatatgaatccaaattatgcaatccatttggtccaatataaactcaaaatatgacccatttgtatgccaataaagattttgttcctttgaatatttagaatcctttgttttaaatcaaaataatcatatatatgctttgattttgatcaggtgttgtgactgatctctgatgttttaattttcactgagttgattatattttctttccactgatttttttgtgggctggtgggcctgcccgacccgtgcattttttgatgctagaattagtgaataggccatcagatcttaagtttgaatccatcaactatttgtcttctttgctactttcccttctcctccataatcacaccctcaactctatcacacttctcattcttctgcctaacaaaatcgacccatggctccaaaatcaacccacaccagatcgtcccagtccaatcgaccctcatccaagccatcaagaccacgagcaacacagtccagtcgcccctcaggaaatcaactgaagctaccaaggacaacccgaatcaatcctttccgacatgaaaccaagtccgaacgtctcctttgtgagagaaatgctgagcaaaattgcaggtctcttcaacggttggagcagttacaccatggtgaaataccaatgccgtcatcttctcaagcccttcaaacctacttcaagtctcaagatcaagaatcagaattcaacaataataatcctcaactcccagtcgactcaaatgaacaatatccacaaacaagtatgtgggatgcagatgatgcaacagacgagtgggaaactttagatgatacaccacagacaacggccttgcttgaacagagaatcatcacatttaatgctcttccgagcgggagacagctgctagcaaactggaatgagattatccctcaactccatggcgtgtacatgtggcttaaaatgaagactcaaaattggactctcgacaattcattcgactcatatgaagaaaagttttgctcgtgcagtcaatttagctaccgtactatagatttggttgacttgatgtgtatgttcatttcctcagacagaaatcaattttgacgaaagctgatgtttagtgaaattcagttcagaaaagaatcaagctgagattctgcaagtgtctgccagatgtcgttagattacttacaattggttacattgccagctcgacagttcatccaagaactgccttttcagtctggcttctgcaatttcaaaatctagcttggcagtggtgcaacgtggccacgtttccattcaccaaaatgctcacttgatggattgaagaacgatcaggaaagcttttaaatgatcgatccacaaaggcatgcccttctcatgcatagtatttttttcctatcaactgattgttatacttgactcttttccatcttagcgacaagaaatgagaaagtgcttttctgcatcagttgatatataccaccgcatgcttctgaaaacggatgaattgatcaacagttctctccagcttacaaaaacacagatcatggccaggtcctcttgtcctggctgctttggtcccacctctccaaacgattcctactctacacaatcatcagtaaaggattccttaattgtgtgtctagatggaaattttgaacatcgacatcatcaaaaggctggcactccaggggtcccattagttgtccgtcctatctttttggaacaagaagctattgagggaatgcgtgacaaaattaacaagattggtaaacctgaagtggtaaagtatttcttggattttcatccctacaaaatgcaccaagactgatactacatatcagtctgatccatgttcagattcccacaaagcagcaaacgatcaacaaagtgaatccgcttggaagggttgtgatgataccggtctcatgggctgttgttgccgccatgatcaggtaatcttgctggcaaatatccattgcactggtgaacagcgatctcttccagttgctattttgaagcaactatttgaggtaatcaactcaacttgacccataggtgtgctctacgacattggctgctcgctacagaagttcctccagctggtgatctttttttttgtctttcttccgttcaattttcagttgattcaatctgacattcatactcttggattgtgtgagtagcaagatttctttgcattcccagaaaaaaaaagaaaggattaaatttggaacttctatctttcatgcatatgcccatgaatggaagtgtcaggtcaagtataatccgcgattcaacattgggtggggtttatctgatggcgagggtttagaacgactctggtcatctctatctcctctggtaagaacattgcggtactcctctcaaaatcattgcctagcttctctttcgcatcactgtcagtcacacaacactgaggggctatatacactgagtaagttttcctgttgttgctttttttttttttttgacaagctaccatttcagttttgtggttacggaagaagtatggtgcagcacagttagctaggcgcgcttccaaagaaactcttgctcgtttacttcatcaaccaaacatcttcgccgacaatcatcaaaattacacccgagatttcttcaagacacagtggaataaccaagtgaaccacctgaatcaagtaacagctgaagatacagactgccggacaaagctcacaaagctcttggaaaaagaagagtcgctgaaaagattgcggtaagtaagttcaaacaacttcaaattacgtatatcatatcatatatcatatagcttatcattgattaattgtacttagtgacattgtacataatggtttgtgggataccagccaaaatgctttgcagcgccttgtcaatgacattgaagaagccgaggcatcccaaaggaaactttctgagcagttggggatgctatacggtggatcagacactgatggtaagtcttatagtatttcatttcaacattcaagcatagtcatatctcaattgggcccattgtttcagttcaaaaagaaaagatgaaacttcttgtgtggagtgcaaagcgtgcactttatgctaaagccgtcaaaatcatgggtgtccgacagccaatcacagaatcacgaacacggggaaggcgggttggcattaagttgaaggaaaagatatttgattcaattaagagttggaaagcagcggtaaactggttgataactcaatacaacaataggaatgaagcttttctgaaaaaatttgatcccagcatgctggaagatccaaattaccatgctttaacatgggatatctttgaagccacaagcctagacgacccgttttggaacgaagcccattactatcactcacaaggaccctgggcaatttctttggaggtttgcgaaggaataagggcgtcacttatgatggattgggcagaggaggaactggacctaatcgcccaagaattgggtcgggcaatggcttgggcagttgagctacataacaagctggataaccttgccagcaaaataagtgagtcagatttttgattcagttgttcaattttggctgatgatcttattatactaggtaacctaccccccaactccaatgtggaagtggtcacgactcgcgtagggactctgaacacaacaacaggccagcaagtcctgatgtttgaactgtatcggcaactcgctgaccttcaagatatcatgcgatcttgggccaaggacattgagtggctttggagcaagactcggttgatagaaaactctcatccttggtttgatctggtcggacagcttgcaacaaatttggttccaacgggatccaattctaacgaagcacagcttgatgctgacgagatggaggaggcatggcaagaacagcagtttctcgatgatgctgaggatggagaggaggctgaagatgatgtagtagatgatatgacaggagaagctggtcaaggatgggagaccgatctcgaataaaaaaagtcttttttcttgctgaaaatttctcatttccacttgcaatttgttctgtacttcagtcttgtatggattgtttttcatgcctctccacttgatctaaaatatcatagcagacataaatactattttttgctttgcattacaaataacaaccaatgaaccacaaaaaaataaataaataacaagtaaagaaaacaaggaaaaagagagcatatgttgcagcacgatgtttcattaagaacaatcggccaaacaaagacctgaaagggaacaggtcaaagcattcttacctcagccaaggctaaaagtcaactgggcttggtcaagtgtcaagatggaaggtgtacacgggtttgactgaacaaaaaatgagattggtggaagtccgaagatgtgaggtgtggtgttggatgagggacttggacgatgcaagatgatgggacttggcggaagaaaagggggattgagggacttggtaaaaaaaaggcggggggggggggcaaaggtcgagaggctggagtggctggggagttgtagggaagatggccctctagcccacctcagacgtgcggccgggctaggctacatggtcagatttatactgtcctcaggtgccaagattggtgcccccaacaagttttatggcacttgcagaggtttacataaaccaggtaaacctctatgtctgggccaaacaacacctctttggcactgactgcaccattatagttttttttattgtcctacatgactggcccggccagctcctgggcctcaccatggatgaagaaggtgttgagtaagactgagactatcaataaggacaactttgacactcagttcaccaccatgtacggcaacattgagaagaagaccaaggcagaagcagccttccaagcgctcaagcagaccaagtcggtgtctcactacacccaccagttcaacttgcacacccacaacaccggttgggagactgcaacccttgtcagccagtacaggcacggcctgaagtcccaaatttgcctcatgttgttgatggctcaaactgaattccccgaactggctgaagccgccaacctagccctgaagattgacaacaaactcaacagcatggccccccggaagcaactccggccccggaccccaaggcgacttatcagtcatgcgaggccgcctcttggacgcggagaagaccaggatgatgcaagcgggtcagtgcttccaatgcggtaaccaaggacacatcttgagggaatgccctgaccgtggcccaaaggggaaaggaaaggaaacatcccggattgccaaactcaaaggggaggtcaagcagttgaaggctggacgtagttgtcagcctgctactattcagagacaacctgaccataagcatattaaatatttagagacattattacatatactacccccatagcatatgtaattaatgactattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataatagagacatcatcactcattacattaagtttcactagttatgaaagaaaacataaaaataaaccaaaaacatttataaatagggtcttagctaatcgactcccagaaagtggaggatcgactcccaaaccccaaaacccccggaatttccaccgaaatccccgaggaatgggagttgatcccccaaacccgtcagagggtttgggagtcgacggaccaataattttaataaaaaaaatacaaaaaaagagccaacccctgaaggagttgggggtcgatgccccaaaacccactgggttttgggtgtcgcttaccaaatagagcctgcgacggccgggaggattcctcccggccgctgatggcacaccctcagcggccgagagaaacactctcagctgctgagagtgtacactctcatcggccgagagacacactctcggccgctgagagtgtacactctcattagccgagagacacactctcggccgctgagagtgtacactctcattagccgagagacacactctcggccgatgagagtgtacactctcgttggccgggagaaacacttttggctgatgagagtgtacaccctcaacaaccaagagtgtttctcttggccgttgagagtgtacactctcagtggccaaggtgtttctctcggtcattgacggtgtacaccctcaactaccaagagtgtacaaccctcagtttctcttggtcgttgagagttgtacactctcatcagccgagagtgtttctcccggccaatgagagtgtacactctcagcggccgagagtgtgtctctcggccgatgagagctcttggccatgtacaaacatgcaagtagtgtgttgtttctcatcattctcagcagccgaatcgagggtcgcatcgaccgtacgtcgaagggggtttatggattcaattggcgtaagactggtttgaaaaagagatggttgatcgtgaattggaagagccggccgaactgttttgagtggagtgactgcaagatgcggagctggaataggagcgaaaggacgatggttgacagctgggagcgcgaaattcaaatgggtatgggatctttcttctgaggaacttgacggtggatagcatcgtatttccggacctatatctttgcgcttcttcttcttctctctcggccggtgtacactctcagcggccgtgtttctcccggccaatgagagtgtacactctcagcggccgagagtgtgtctctcggccgatgagagctctcggccatgtacactctcagcggccgagagtgtttctctcggccggccgctgagggtatgccatcagcggccgggaggattgtcccggccgtcgcaggctctatttggtaagcgacacccaaaacccagtgggttttggtgcatcgacccccaactccttcgggggttggctcttattttgtatttttttttattaaaattattggtctgtcgactcccaaaccctctgacgggtttgggggatcgactcccattcctcgcggatttcggtggaaattccgggggtttcggggtttgggagtcgatcctccactttctgggagtcaattagctaagaccctataaataaacattttaacatgaatctacaaataacttctaaaacttaagcaaaagctagaatattatttcagattcttaattttaatgcaaaataacctagggtacctcaccaaaggtaccccttaattattactccttcatgtacttctgtgtactctgagtgacacttgttcattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagtttgggaaaaatccacaaataaggttgccatcattgaaaccttaattacattgtcacacacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcgcaatttggctaactacgcctggttaagaccagcccactgatcattaaagggtctcagtgaccaaaccatggctgcaggtttgtcacagcgcaacctagtgtgtgttacaagcctcacttcggccctctgacacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgccgagtaggaggcttgcgccagctaaacagagttctgagtgtgcctccaaggggcccagaatgagcatataagggagcccttcttgcccccaaactctgaatccgcatcttccattaccacgtacgagcaataaccagctccaacaaccagtgtatcacctgttttttgggcccagttcctgctgtttctgtcttggatatcaccagccccaaagatcaactggttccccagcactcttgcaacacctgttacgcagttttctgagcgctccagaccagtttcaccactgagtcccttggctgcaaatagcactagtaggtaatattccttgatacttcagtgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaataaccctgtttaacaggtcctgattcattggagggcaccataaaaaaccctataactcaggcccctccctttatagaaacttaacagtttttatttcctcttttcttaatattaaaaactccccttcccaagtgttacccacacttgtacataccattttcttagtttgcacctggtgtagctagaagagaccagctcttggcatcactcaggctgacagtagtagggtggattcgtcataaaatggaggtgctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgcgtttatttatttctttgcccattgtgccgcccaaacattctcaagccacaaccaacggtgggccactatgctacgctacgctatttggccactaactgttagtgtagtggctttttttttctctggaaaatctgtagcgttagctcccgctgaacaccactgagataacagccagcgtagcgtgatttttttctctcaaattttctgtagtgttagtgtcaaataatctccactaaactaaccaacagtgtaactttttttacactaaaaaaatttccgctaaatagtagtgtaactgaaatcaagctaacatttagcgtaactcataataagtccagctacactatgctacactacacatgtagttatgttacgctacagtagaagttacactacacatgtagcatagtgtaactgaccactcagaaaaattaatatgctcagtgggaattgagcccgggacacaaaaggattgcactggcatgtggtcttggagtactccttaggctcctcccagaccacatgactagcgctaccctgacagtaatgcatgattggggggccttcatccagatccctcaatttatcttgattttttttttctcggggggccactgaaattagagatggcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccaggggcgggtacccgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttaccaaatgtatgattgatattcactagatatatgagtaagaaaataaaaataaagaaataaagaagaacaaaatatcctatcactaatttgcactttatcttctctctgatctatcatcttgaaggctggagggttccctctggcctaaacaggcccatgtaggacaccaaatggtgtcctacatagtttgctgacacctttgtgcagcccaaaaagcccaaaactgtattcccagggcgggtgtcagggcgggtgtcaaggcgggtacccgggtacctgccgtttcttgtcccaaaactcaacacccgcacccgcacccagcacccgcgggcgggtacccgctccgaagaacaggtacctgcaaacgggtaccgggtacccgcaaacgggtacccattgccatctctaactgaaatttgagcccccctttgctgattttttttttttttggttaattgatgaaatttttcttccaccacttcgcactcaaacactcaacactcaccgtactcatctcattactcatctcaaactcattcaaacagtcatcactctcatctcaacactctaggtcagtaccattcccttcatctggctacttaaactgacattcttctctctccctccctcccaggtaccctcatcatacattgtttggattctgaaaccgttgtgtcgttgtgtctgtgtggatcccctggtctctggtgagttcttcttccctctgctacactccatcccccccccccctaccctccatccacccttggtccacccccccccctaccctccatccacccccactaccctccatccaccccccctaccctccaatcaatcactagattgattatcaattttattatcaatctaaaaattgattaatcgattgttagattgattatcaatctaacaattgattaatcaattgttagatcaattatctatctttagattgattatcaatctaacaattgattaatcaattgttagatcaattatctatctttagattgattatcaatctaacaattgattaaacaattgttagatcaattatctatctttagattgattatcaatctaacaattgattaatcaattgttagatcaattgtctatctttagattgattaattgatcttgattgatcaagattgattaatcaatctttatctttagatcaattaatcaatcttaattgatcaagattgattaatcaatcaagataagataccctatcatcctcagatcgattaatcaatctattgattgattaatcaatcatcaaaagctaccctatttgcattctgaaaacgtgtaagctaccctcacacacacccacacatgactgattactgaaagctaccctactgtttttttgacaaaagtctagctaccctcacgcacactttgtctgaaggacaaccttcagctaccctccccattattgtgacaaaagcctagctaccctcacacacgcttcatcgttcaaccaatgcaagctaccctgcctgatgttaccttgctcagctaccctcccccccatcattgattcagctacacgcacgcacgcttgattgactgaccacggcagattacaaacaggatgggcaaaaacaagcggtatgatttcaattatgtattactgttctgcaggttgttgatcttgtgtttttttttgtttcttcttactcttcctgtttccttctgctcctactggctatttactaaatgatggaatgattcaaacccttgggacttgtttatttttgatagtaataataatgctagtaggaaagcggcaaagaaatggtgcaaggccaaaaaaaaacaggaaactcgagaccagattctcaaacaaactctcaaccccagtgataccacccactttgtcaattggaggcgagtcaaatatgaagaacttgacctctatccaaccatcccagttgattgccacaagaaaccaactcgcccacctactcctgaagagatcaaatcagcctacaatcaagtcgaaacattccatcttttcaagactggccgcaacattgtccaagatccattggataaggaattggttattgctttgatcaatttcatcaagttcaaagatatgtctgagcaagataaggcagatctgaaccttttcaccacatttctccatcactcaaagaagttcatctctcctgttgccgtcaatagccgttcttggggagaattgatgtgggtaattgggtggaggaagtcatctgatggtgatcagattgttggtagatatatcaagaaattcaaaaccgaagacatggaagaattccatgaacatttcaccaaataccataaaattgcggatatccttggatatcatttaaaacaaatggctaataccccatttgaagaaaaccaagacttgatgaagaaacataacattccttctttttcttctcttgaatttcacgatgaaaaaactgaatctgattgctcccccacttagtttttaccactgaacatttttacaatgcaccccattccaataaagaagatatttctcaatttgcttttgttatgtttattccaacactctcttcagctgtctttcttgccccaattagaacagaagaatccttggattcttgatatcttgatgaactcttattagttttttgtttttttgtttgtgcttactttacttgagattgaatttcaatgtctttctgccttctttgtatgatcaactgtatcatccttatcattattgtaatattcaaatacttcaatttattttttcaaaaaagctttttatccgtgcacacatactacgcattcatacatttaacaaaatacttatggcagtttagtttggcttgtctttcagctcgttttttggactcaagatcccatcaaacacaaaacagaaacaagatggttggcttggttcacgtcaacatgctggttaatgcaattggacacgggcaagttgattgtcagtttcaacttgcccgtcatgcaatcaatcagacacgggaaggttgagactgtcaatcaacttgcccgtttccaattgcatgcaatcggacacaagcaggtcgattgaaagtttcaacttgcttgtgtccaattgcatgcaatcggacacaagcgggatgatcaacagtttcaacttgcccccgtccgattgcatgcaattggacacgggcaggttgattgacagtttcaacctgctcatgtctgattgcatgcaattgaacacaagcaggatgatcaatagtttcaactggcccgtgtccgattgcatgcaattggacacaggcaagttgaaactgtccatgaacctgcccgtgtctgattgcatgcaatcggacatgggcaagttgatcaacagtttcaacttgctcatgtccgattgccagtaatcggacaagagcttcaataaatcaacctaataaattagataggattttccatctgttctgaaatcatggagaatccttttgtttgccttggagtagtctactgctcactctcaaattcaaaaaaagaaattttaggacaactttttcaaaacccaaagacttactgggcttgcttgacaccacataagcatggagtcgcagttcacatacctaattttaatatacctgctggctacattcccttccccctcagctcaatattccttgcaaaattgaattccccaagcaaatacggaccacttggtggttaccaatctgcccagattccaactccagatttcacatcatccctgacatgatttcccagatgggaaatgttgtaaattttagggaaatcctgtaaaaaaaattcaagatttttcagagtttttagatttttctaaattttttagattgttccaaatttcttagattttttgatttttctagattttttagatttttccagatttttttagggccttgataaaaaaacgtggtttttccgcttttagacacggtatctgctgcgcgcagcagatgccgattctgcgtttggacgcgggtttctatgattatgcataatttatgcataatttcacctccagggggcgcgtgcgtaccacaagtgcctgcatgaagtttgaaaattttcctgcaggcaccaaaaaagaaaaccactcaccacaatcaaaaatagacttcaccccccctctaaaccttcaacacaccacaactcagtcaagactcaaccaaaatcaacaaaaaaaaataccagaattattctttttttctcctctttgacgccacggacttggatttttcttgattcacctctggttcattcccaactttcaggtacactctaaaattcaaaaaatcacaacttggccttttctcaaccaaaattcacaaaaaaataccaaaaatattgcttttttatccgattcagcaccacggtcttcaaatttgctgatccatcccttgttttttttttaaattcattgttaggcgtcaaacttcaactctgaataactcaggtttttctcaaccaaattctccaagaaaaccatcaatcatcttgtttcttgatcctcttcaccaccattgtctccgttattgcctctggacctcttgttttttttaatcaatgctggaactcaaaattgactcaaacttcaactctgaataactcagccattcctcaagcaaatcatcaatcatcttcactgccactgtcttcatttttgctgctgaacctctttttttgttttttaaattcattgctggaacactagtaggactgaaacttcaactctgaataaatctttcaatgatgaaccaatttcttcaagaaaaccatcaatcatcttctttcgtgatcctcttgaccgccactgtctccgtttttgccgctggacctcttgtcctttttaaaatcactgctggaactctagtagatcttaaacttcaactatgaataactcagccgtttctcaaccattttattcaatcaaaacactaataatcttatctattgattttcttcaccaccgaagtctctttttttttctgacagacctcttgtagtttttaaatcattgcttgatcattagtaggagtacttcaaaccccaactctgaataactcagctgtttcttgaccaatttcttcaagaaaaccttcaaaaatattatttcttgaccttcttgaaagccaccatctctttttttttgacacacctccattagttggttaatcatttctcaattgctagtaggactcaaactatctctccaattaactcagccggttctcaaccaatttcttcttgaaaaccatcaaaagaatcctttcttgattctgtttatggataccgtctccgtttttcacgttaaaccctttgtcttttttaattcatcactcaacttcaacaaacaccttgataacatgtctgaaagtcaaagccacatcaaccctccttcttttggcggcaacatctgaggagacatcagaatctcacatcaaccccctctctagtaaatctcaagacaatgttatgctcaaaagtgtttgtgagaaccttttgctgagttcggaaagggatgtgtgaggtaacctctgcctttcctatgtactacactaaacaagaccaccaatattagattggcagcttttaattagtgatagtggagtgtatcaaaagatactctgttgttcaacaggtggacaggtgcaaaaaacgggttgttgtttatgtgtaaagatgtggtaataattgtatgtaagggttgttataattgtaaaaccaaaatattggggaagaaatgatattatggagtgagcagtgatttgcctgttatgtggggaaatgaatgcaggaagtctgctggggagaaattataactgggaggaagggcctccttatatagacaacaatgaggtattttggctccaggggagccaggatgagggattttggctggttgtacagccttaaatgagggaatttggccaagatggaagaatacatgaggggttttggctggtggtacagcctacatgatgtgatttgagaagttgagtggtttccgtcggattgacaagctgtgcaacagtttacatgatgtggaagtgggaatgagacccaacaaatcatgatcagagtgggaattgaacccgtgaccttgggtagtcttacagggtaagtttttggtcttacaagtaagcattcacaacttcatctggtctctgttgtaagcgggttgcgcttaggtaggctctgggctcataaaatttcattcttggacacatctgtgtcagatgtgccacactttgtgtctcaaaatttttggaccttcatcactgtcattcagataaattggggtgtttttaaaatattccaggtttgacatttcaattgtgtttctggtcaactctcaaccaaactgcaacttacatgcatgttgccaggcccctgtgattccaaccaatattttcataattttcattacttgcaactcatgcttttcccctcacaatgtgatatgagtgagctaattatctaattatgcatgggtctatttctcttggcactgatatttagcataaaagacatgacctccttgctgcattttcaatcacgctactactccccagacaaagtacttccataactcattatacttgaatcaccaagatgacccaaatttgtcacctctacccttctcaagaagtctttaactatttgaaggaaacctacatttcaattgaaaccatcatgatggagatagaacctccccaagtcaaaaacaccccacatcaacaagctgttatcaatgtgcaaaatgctgcttgagtccaagaaatgcaggcgactatataaaaccgtacccaggagttacacatcttgccagaaattgtccccaatgtccttagtatttggaatatgcagaggatgaagtatggacaaggtaaggtttccatatcccatctgtattaatctttcctgaactgacacatcagtccacagaccctatttgtatttgtattatcaaaaacctcaccaagattccaccccagtctaccaccaccaacaatcaaccaaatattgaatcctgagtggctcctgttggccatcctttaattggcatggtgagcaatcaatttcatccagataattccaagtctcctcaagttggaaatgaaacacattattgatagttgtctgttgagactctttttactcattactcacagttctcccttctatcaggaagatcccaattccatctcaagatccatggatctggcacctccaatttcccatatgttattcagtgattttttcatgcttttccccatatccttttggtcaaaagcctcattgtgtccattccatgctattaaatcatgcccaatcatcatatctcttcttatactaaattatcactcactgtctacctcccaagctgagtgatgcatctggcttcagcatgatgctaagcacggtggtcttgtggcttttttgcttagtgctagtatcctactcatgtaaggctgtgttcaactaatgtaggctgtgtttaactcatacaaggctgtgttcaactcatttagtatgtggtcaactcatgtaaggctattgtcatgttgcgtaaaactatcatatcctgcacatattttgatgaagtagaactcattcccatcatactcatgggccaaaggaaatgatttatttttcccaatggatgtatagacatgagtggctgatcatgagtttaaatttgtgatcaaaatatgtggtcctattgtaagtgacagatctggtttgttttatgagatttaacattagagcaatgttttccatatactccaaggtgaatggcttacaagggaacacatttgtccacaatttaaccacaacatacttgttcctaattgtccaattctggagcttgtgttgtcaatgaaacttcaaaaagcagcttgggaatcttagcacatctttcccaagcccatttcattaaagagtcacacgcatgttctgatcaatcagggtgtgttgatcctacaaacatttggacccatgtttgacctagcaagaatgaaccagaaaaatgcaagtctattggagcctggcaactttttatatcagacccattggtcaatgttttgtgtactataacttgttaagaaacagggtctcttaaaaatattgacttgagaacactagcttatttttaaacctatccttcagatttaagtgattgttaagatatcctgatcagcaatacatagaaatccttccagggagaaaagatttgatgcacacatgttcttgtagtgaatctgagaaacatgaatagagataaaagtacagaatatatatccaagctaaagtttcatgggattccaggctttttgttaattttaagttcattccaagcactcaggtgcaaaggttttggtgtaaatttttgaggatctacataaaaacagtttttcactaagaactctgatgcatcagttcttgagtatggtgaaaacaacatactcaactgcctgtacttgggccttgaaagtatgacatcccaaggtctcctatacttcctcaagcgctccgagccgctccaggtcctccacgtctagtcatctcttccaatattcggtatttcccctccaagtcaattccgggctgggggtcaaggtgttctcgttcaaccagggagatgtttgaaaggaaattggcattgtaagcgtccttgggaagctttcgaggaatttgatcatattcaggttcaacatctggtttgaattcaacactgtcttgttgaaggagcttgcgggttgatttggattcatttgtggtttttttcattgtcaagcttgtgagagcaccttttgaaagcttcactcctccaaactaggtcacttcgcttgggttttgctggtggtgtctggtcctcccaatcagacatggtctccttattgaacacaagcgctgacaagggttggttccccatcttcttgatggcagaggcacgtctcttttctgcaatcttgcaaaaatgcaatattataagtacttgactgcaagttttggatgatttcaggaaacttatcttactttacttttgatccggcttattgacgcttttctagccttttcagcttttagctcctcagtggatttgccctcctgttggccggcttgactcatcaatctaccttgccttttgaaccaccaatccaaaatgagttccatacaagatgtatcgtcccaaagcgtccccggttgtgattttgcccaattgaagtagtctttgatcaagattgatccatgattcagcggtgggccgctacgctacaggcccatgtagcgttagcgtagtggcaccattttttttcacgtagtgttagcgcgccgctacggtaatttgtagtggcgctagcactagccattttttggtgtagtgttagcgcgccgctacgctacagcgtttttagcggcaaaaaacacctcaaaaccgctaaaaattgctgtaacacagcatattttggcggcctgtgcgtgtagtgttggctcagatggggggaatcgcgctaacgctatgctaaaagttagcgcaagttttcgccccatgcgcgtagtgttagcgcaaaaaatgaaaaaagtgctaacactacgctaaattgtagcaaaaaattgctacactatgctacgctaacgctacggttagcgtagctggcccaccgttgcaagagttgcattccagggggaagcggttaaggattgtgcttcccattcaaaatttatatatccaaaaccagcaattcgaacctcttgctcacatgccatcttcacattgatgggaatattgagattgctgttcaacacatcaggcgccccttgaaaggcgggaggtgataaattcttctggatgcaaataacttcatccttaattgtgcatttctttaaagactgatttgctgacttccttatgcttctcggtgtattccgccaagtgcttcaccatcttgctgtaacaagtctcagcccagtggtgccaaagatcccactgggcacaatcggtgtggaactactcttgggatgaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgagaatggtatgtctaatatgtcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctggattgctggggcaggatctgatgctggaacaaaggaagaggaaaacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaaaaaaatggaacaaagaatgaacaaggaagaaaattgaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagcaagagccaagctaagataaggtaatgaattcattctgaaacagagagaggattgggtaatcttatcaaggggaagaggtgggggtaattatttcacccagctggggattgaacaggcaatgggaagaaagggctagtatgaaacatggctgttgagtggtaattcttggcataaggtggaaggagataagagataaggaatatattttagaggggtttgaggttatattgggaaggggtactagtgtgtaattggtgtgtgagctaactcttataaagagtgaactaggaatttggccatgggtttcatttgaggagtttcagaggtgtggaagatgtctttatccatgaggggggcaattgtgtggatgactggtgtgttggatttgtttgagggcctggagaattcctgatgggtcttgagtctgtgattcctgtgtgatttgtagtctttttgtgctctgaaattcaggattggcttaccacatcgggggtggctgggtattcactgaaagttgcaggcatgcccatcatgaacctgacaaagttttgaattgagcgtgataatccacctgactgactgggaagcttttttccaacaacagcccggcggaccttttgtatagtcccttgtgagttctgttgagcacacttcctttctgacaatcctgctgtagcttcagagccttttacggatcttccagtccactatcagaatctaggagtgaaaattgccttggcaatcatcagtttacctattccacaacccattggaaaggaaatccacaacaaatcctgaaatagaaattaaatcttaccttcatcatcattctcctcactttcaccatcaaggatgcgggaaaattctttgtcatcaactgctccactttttgtccctgcaccgccagtctcatcatccatctccatcccatcgtcattcattgaggaaactctttggagaaagaaacctgcaaaaaaatgagcacaacaaaaagagctgcataagtgcaaggatccacatattactccttgataccagtgttactgaccaaatttgtcttggtagaagggtcaaaatgaccttggggataggggtgagtatagatgagggatgagtaattattttttgggatgttgaagtaaggtacctggagacatttcaaaccaacaagatgtgctttcttgttgtcataaaatggctaaaaccatttttcccccttctctcattatttcaattcatttattcatgccaaatgaatgacttgattcagaccaaagaaaacactcagtataaatttgtttatacatccaaacaagatgcagctgcattccccacttcatcccctttgtgtggaaacatgtttagataaaaatttgattggagagcacataacaatttgtttggatataaataacagttcccagaactctaattactcatctattcttccatatcaacattttggcaccatgcctgcattccaaaaagaaagcatttctttcagataaattatgccatgggtttatagttcatgcaagggaaaaaaaacacataccacactgccaaggctcactgctgagatggttcccctgtttatcccaaaagttccttcctcattttccaaaatggcaatatgccctaccaccctggattgatgtaattgctggttcaaatttttttgagtagagtaatctggtgttgagctgcatcaagtctttgtatggattttttggttgatcccaacggtttaatctggtaaatggacaaacaacaaaccaaacatgatctgcagattttcccacaaaaagcaagttgatccttccaaaaattctatctccacggtaaaatacctccacatttaaattggcaggtgatctacagttcacatcctctgatgggacatatttacaattaaacatttccacactctttaccttgaccacctccttccctaatgatccatctttgcaacctttaaccccgagttcctcccactgagctttccatagactatagagctttgaatccaagttcttcctttgttgcttctgagtcatcgtgctcttgacataatttgttggcccttcttctcccacatttgcctgggagccaaaattattctgattctccaggccatagtatggtgctatttggttccatgtgtttaataatgtgtggtggctctcccctccaaacaaaaaaaagaatccacaaagtcaatgctagtccccatttatgcaaattgagatatcctacatacccaaatggtggttgtttggaatctttcccagtattcaattaattcgctcctgtgcccacgcagaagtggccattggtgggccaagtcccttgatgatttggcgatagtgctgggttaagtggaggttggcctttctttcttgtgtaggccatccgattcgtagggtattctggtattccttgatgagtttggagaaattggcaatatccgtagaattgagatgatgtttcatcagaatttttgtgatttcaattagcttaattagggaatccctcagaacaagaggccgaggtcacacctccaggaggaacccctcccggcaagctggtgtacagtccagtggaaggtgttccttccgctggacaaggtacacgtacctcatccattggaaggaaacccttctgctggacgaggtacatgtacctcgtccatcggaaggaaacccttccgctggacaaggtacatgtacctcatccatcagaaggaaacccttccgctggacgaagtacatgtacctcatccattggaaggaaacccttccccgggacaaggtacacgtaccttgtccatcagaaggaaacccttccgctggacaaggtacatgtaccttgtccatcagaaggaaacccttccactggacaaggtacattacctcgtccaagcagaaggtaccttgtccattggaaggaatgccttccgcttggacaaggtaatgtacctctcccattggatcgtccagccagcggaagggtttccttccgatggacaaggtaccttgtccagcggaaggaatgccttccactggactgtacactggcttgccgggaggggttaaaaaaatagaagaaaaaaaacatcaatgctggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacacatataaatatgtgtttaggaccacatattgggcgtgcacgctgtggtatgtccatacctttccatgtatcctcatttttcacatcattctacaaatattcttcccattattatttcatattcagattctacacattatttcacccctagtcacctcttacaacttttcagtagctcttatagttctctagttatcagctcttcagtatattcatagttacagaacagtacattactttatacatacagtacatataccttacacattatatagttacagtctctatgtagaatcactcattcatcatggtacatcaccattactacatactacactacatattcagcataaccataattacatacatcaatcaggataaccttaattacattacatcatgtacatatttcctttcacactgctttgactttccatacctgattaacacttgtatacacagaacatctgtctcttagctacattatttctcatcactcattactgttcaagacttacattacccatagccaggatttcccctgccatagtgctttgctgttgtatgtacatgttgtacacttatatactccttcttcctcctcatgtattttcccccttatgctatgtaccttgcctgaattatcttctaaccatagtcttagaaatcagaaatactagtgtcacccttatatctttaccagatatcattgccagttatatttgccagttatacatccccccttgccagttataaatcctcatttgccagattatcccctttgccagtgtcattcctcattgccagtgttacacccttaccagtattatcccatcacacctcatttctcctcctcctcacacctctgtaggtactacatacacaagctcatcagtaataatagtctaagataaagtagaaatcagccacacctctattcttctttttcttagtgttacactcttcccattagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttacattattactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaacgcaggcacgccaacctgcaggcaaatggcttgcctgcctgcacgccattctgcaatggcgtgcaggcgcacatgccaatctgcagctggtgtgcgcgtggggggttggcttgcgcttatcaacccccctcccggttgatgagaaacaggttaacaacaacaccaccgaccggaagggattccttccggttgatgaggttgttacacctcatcaaccggaaggaatcccttccggttgatgaggctgttacacctcatctggtcgatgaggttgttacacctcatcaatcggagggaatccattctgattgatgaggaccagaagggattccttccgattgatgaggtgtaacagccccattgaccggaaggaatcaattcccgtcaatggtgttgttgtttcttattgaccagaaggaaatccttccggttatgtgggagcgactcccaaatcccctcaagcatgaggggtggtttggggatccgactcccaaaaatgcaaaaaaaatatttaaaaaaaaataaaacatcattggatggccaactcccaaagtcggccatccatttggaaacacgactcccatatgacgttggacaaccgcatgtgggagccgacaactaaaatttgggagtcgtttgtccaagcccctagctaatttcctgcaagtcagccacgaatggagagatgtaaaacattttgtcactttgaatgggggaaggcacaagtcggtcagctgattgcgtttggatctagaaagggagagcttccttgatgtgagcttgacgagagtggccgagcactcgcggtagggtgatcaggagcgcgaggtcaattgggagatagtttcaaccaactgtgagggctgagttgaaatactcacgcttgttgccctgggtgattccaagagctagactcttctagctacaccagatgcataactaagaaaaatagtgtacaagtgtgtgtaacacttggaatgcggagttgtttgatattaagaaagaaataataaaaactcttaagtttttataaaagggggggcctgagttgcaggggtttttatggtgccctccaatgaatcaggacctgttagagcagggttattttttatttacctgatgatttggtcctttgtgtagaaggagtatgcccagacaatgcctaccactgaagtattgaggaaatattacctacttgtacaatttccaagccaagtgtcagctggcaagcaaaacccagttaccccttaactagtgaacttaatgttttgctacacctcctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatatgcttgtatctagttggccttgccaagtcagatatataaagttgtactgaccaaagtctattgttacccagactttcagaagagacgaaaataataacaaacttttatttcaaatcatccctcttgagtttgaagatacatcaacaaatcactacttcaaacttgcctgttcccttcacatcaccacatcactgtacggaactctcagcctgaacttctcaaaaacttatcaacggcttgggcgtgaacaccgtggaccggattagatctttctacgacttggagccactggacgattccagtaaactttcatcgagcagatctcatcacctcggagtaacccaccgttgacaccaagggggacttcaggttggtgaaaactggtctggaagcactcaaaaaactgggtaaaaggtggtgagacagtgctggggaaaggttgatggttggttggttgaaattcaggatgaaaaaaagcaggaactgggccaaaaacaggtgaaaactggttgttgaaggtggttattgctggtaagtgatgatgaagatggggaatcagagtttgggggaaagaagggctcctcatatactcattctgggcccttggaggcaaactcagaactctgtttgtctggtgcaagcgtcctactaggcattggtgacctgtggcactgcctagacacctgtagtccttggttacaggtgtcagagggatgaagtgaggcttgtaacacacactaagggatgctgtgacaaacctgaagccatgttttggtaactgagaccctttaatgaccagtgggctggtcctaacaaggcgtagttagccaaattgtgccaaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatttcaaccttatttgtggaattttcccaaacttcaagaaccttaattacatgtttagacctgtcacaacatgtagtatgatggaactgggagggtttctagcaaaatgagcaagtgtcactcagagtgcacagaagtacatgaaggagtaataattaaggggtacctttggtgaggtaccctaggttattttgcatgaaaattaagaatctgaaataatactctaacttttgcttaaggttcagaagttatttgtagattcttgctaaaaatgtttatttctaaatgtttttggtttatttttatgttttcttttgtgactagtaaaaattaatgtgatgagtaataatgtctcttttatagtgattacacttatttaaatatcaatgtttttatatgtacatgtgtaataatgtctctaaatatttaatatgctatggtcaggttgtctctgaatagtagcaggctgacaatgctcctcaaacccccttgtttgggagatttgagactttggcctatgtggggggttgtcttagagccgatcccgccctgaaagtggaaagatgacggccgttgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagttgaagacttggatgctgatgaagcttccctcttgtcaaggctttggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgttgagagtgtgaggatgtggggaattatggtaaggatgaggctctgggggataatggtttctgggttcaatctcttattttctgggggaaaatcaataataattacttctggtaactactagtaaatgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgtgggtggttctgatcaggtactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataataaaaaaactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtagatgatataagcaattagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtcatgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaatcaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgattgagctgagatgacaatatctggatgacaaatcagatgtatgggatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtgtgagcctgggtctcaatagtgactgcaggacacaaggtattggggggcacttttaaatgtatttctcaagataaaggaaatacaagtataagtagaagagaaggaaggaagagaaggaaaagaatagaataatctttttgttctttgtttattttatgaagaagattaaattatggcagtcttactgtccctcttggatggctgcagacagtcttactttccttagtaggatggctgttataagcggagctaaccctgacacctccaaatcaacagaaactgaaatgggtattgacactgataaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagagaagagataatagaagctaaggcttgctttctttgatcagggctttgggttgaggaggaatgaagggaaactgagagagacagagaagagaaacaagcagaaagatgctagcttaacttatgagaagagacttactaatgataccaatgacactgattagtgggaaaggtaggaaaagtgaggtccttctgggtgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggaatttcaaagttggattaagtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggcagttttggcagtcttttggccaacttggttggctctaaggctgacattatgtaaccaaactatgtgtaaaaaataatattttataaccttctgaactggatacaagataaagggttatgtagcatatgcatatctggttgtaataacatgaaaactactgtaaatagctattttgtactatatatgaccttgattggtctcaccacaccgtcaaatacctcaaggtggtaagacggccaaggagatcgagccagatgattgaggaccccgtccctgccgtgagccttgtctgctgagtgagctccagattgagagagatgtagatttggccccaaatgttgggaaaatgatgagacattgggctggtgttgatgatcaatcttcaagatctggtagaggcccaattgttggtcttgatcctggggagccccagaatggttcaatggttgatggattgggttgggtcatagattgccttgctggttttttctgggttgatgaacgttggaggcagcttggaagtgattagtattggcttagttgggatggtttggtccgccttgttgagcggctttagttttgatcaagatcttatgcggccatttgatcccggggattaatgcagattgttgtgagagtggattgaggacggggttggaggtgagatagttgatctcctgcaaactcctgtgagtgagattagagctgaaacaaagagatgggtaagtagatggtgacaaaagtttggaaatgggatatttggaatgaagacaaactgtctgagatagtctctactcctagcccttgctttaggatacctagcgatccccatggttgttgtcccaaagccgatctgggcaccacccatcattgttgccatgccagcgcttgtcatagtgtttgcccaggtattcccagttggaaaatgttttgtgccgtgacagcaggcagaggtggagcaattgagattgaaggtgtgggggcagttgagctttgggtaggtagatttgtggttgggttaaattgcgggactaaaccagatttagtcccccaaacacaatttgggccttccaccagaggtgctaaatgcggttccaacttaggaaaaccaccccggggagctataggcaacctaaatttaggactatataggcacttgacatcaagtgcttatctgccatatcacagacaatccatgtgatattgcttcccccctggacatacctcgtcctcatacagacatcaacacttctcctcaacacaatcgcacaccatcatgaactcacaaagcgattgggatgatgaaagaattgaagatgaaaaccaatcaaatcaattaacagttctctcaatttgtgactcgccaactctcttagattttaacaactgatcaatcagattgattgaatgttctctctgttttttacaactttgtctctcctatctctgtatatctctttctcttgactgcctcttgactgcgtcttgcctgacccttgaaacaaccaatcaatcagtgaatcaatcgattgatcagggaatcttccaattgtgggatcaatttccatgttgatgttgaattgtggaagctgaaccttgcttatgttttttttgtgatcagacacagctgaggtctatggggaatcgggggacacaggggaaggccctttcacaaggccaggtgctatgtgtagaacctccctgtgtgggagggtctttgccaggggagctaaaagtgcaccgcagttgtgaaaggtggaaatttggggactcaggtagtccccaacagtggtgattggcctttattggaagcgtcaggcaccgtgactgccgccggtgtgcagtctgctgagctggattggtagaataaatcaaattgtatcagcttgattgttccatagaatccatgagatctaattaacaaaaaataatggtgacttttcacgtacgagctgttgaagctgcgttttgttcatcatacttgtgactattggcttgtgccagggatttggaacctgaggggactttctcagccatatttaaagcagccaatttgccgggaggttgggctatagggaatgcgtttgtgttttgctggttttggttatgtgagagatacttggacctaaaagaaaagaaaattatggactcagatcaacagtttctctgtaataccagaaacagaagatggtgatagaaaagaaaacttaccattccatcttgtgagcccattagcagacatgtcgaggaagacgagcttgtagggtcagtataggtaagaaccctattcctgggtgatgaaggagagagggacatctgatgattgatttatattgcatgagaaccccctcatcaggagagattataacatgcaatagttgagattaaggggagagggacgtctgatgatttatttattgcatgagaaaccccccatcaggagagagtataatgttcaataattgagatgaggtgagtgctgaagtttgaacttcagactatctgcggtttgtacagctgccaggctggataccagggcagctttgtagttgttggcactagtccggggaatgaaaggtgtatggaaacccgtgacagttgtgagcagccagagcccagagttgtgagccgcaagtgatatgggatgatcctgaaattatacttcatcaacctccatctactctcacatgacattggattgacaaaaactcaacactaatctgaaccaactccaaaaacaaacaaccaatggcaaagcaaacaacaaatcaaaatcccaccacgtccaaagcacccacatccagaaagcaaaaaactgaccctgaagcaagttcttcatcagccccagccaaacccaagtcatttcccagaaaaggagtgtgcaggcccatccaatccaggtttgccattccttactctgaactttgattcccctgtccaaaggggaaaaaatgctaaagtgagacttatttctaccccttcaatagggtctaaaccaattccagaaggcacagagaattgtctggctggattgacgtttttctttatgggtcaatttgactccctgagttgagaagatgcacagaagcttgccaagagatatggagggtgtgtctcattttcctcttactcaaatgattcaaccctttgctaatatttctcatctcaaaatattcttgcgatttcatccagtcgtgtgactaccagtccatcttcaaaaactagtttttttttgtcctgggatccgatgctgaaccaaagcagttagagatgatcaagaatcacaagtgaggatgaatttctgaacttgatgactcgaaaccgtttgctaaactttcatataaaaacaaaaaaaactggcttccaaaaattgatatttgtttactttcttgattttgttggcatgtcagcttgctgctatagcagagacaacctgtcatagtacacaactactgtagaagatacaaaaagatcttattatgaatagtactggaaatgaatgtgaagatgaaataataaaggcattatttctcaagattattaatctagatgaagaataacctagggtacctcactcaaagttactctatattctaactccttcatgtagtaaatctacattaaacaattagagtgtacagtgcctagacagtgaaaagtggctgcttattttggattgcagagcttcaaaaaacaaatttgatatcatgagacttggtcaggtggtgcataataggtcccggaaaatgaatatgaaaaaataaaaacaaaaagtaaagtttcaaaatttgtgaaaaataaaaaataaaaatggttttttccaaaagctttgatatccattttgggggagtgggagttctgagagaaataaagtgtcagacactgaggctgtagcccatgtgtctacaacctgtacttaaccaacaagcacatgtaatgtagtgtattggttaaggactgtgttatgactttgcctcaccaacacacttgggttcaaatctcaattgtgtaatcttatatttgatgacttcccgtcgacatctgcgggtctcccagtttcaatatagagccgcaaaagctagatttccctgggaaatctagacttttcaggtctaaatcgcaaactgcgagggtcccagatccgacgggaagtcctccatttttattattattttatttttatacttgtatgctttaagtaattccacggaattacttaagtatttacctctgtattaatattcatatattatatacatatagtctgaaagcttaatcatctctctatacactttaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaatcttaatttaaatacatattttgatcatttatgattatatacacaaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttctccccaagaatcctccccccagagattattaccatacaacctgtttaccttactacaattagtgagtggggtttttattataatctatattactattatctattatccctttactcccctctatcctatctcaatcctagactacagtaaagtcactactgtagcctagaagagagttatttaatactctaagcccggcgctgcaaagaccttaccacaagcgtcccctacattttcagggagcttaacccctccgctttctagcatcaaggcaaggtttattttccactggctgctagttaacactagcaattatagtgtgaccttcaccccatcaacaccaggtcacataagagaccggcgctgaaaattgggggtctggccgtgtttttttctcaagaccgccactcctgctctagacttcctcaccatcttaactaactttcattgtgcctttatctctctgttacaaccacagatcaagtctctcaactaatacacaatacaacaacatcgattgtcagtccttcaattttgtatcgtgatttttttcattactacacgttgtcgaagttcattaacctaactttctgaactacacaatcacctacctgtttgtcttgcagcgtacaggtccgacaccattcttcaatttcgaacataggctcatctgaggaaatccgatcgaggaagctgttcctttgtacaacctcctgattcacctaccaaccagccagttaagtcatctttgaatctagtcgtttttattgtatcatcaattcagttaaatttttcttacgaattgtacgttgtcacagtgtcgactcaatccactccggctgttgacacgctaaacgccgatcaagttgctaagtcgtctgcaacctccatcacgtcttattccggagtcactcccacatcatctaagaagttgttgtccaagtcggcgaaaacctccgctaagaagaagatcaaaagtcctgaagttgttccttccgattgggacagcagcaacgaagtagaatccacgtcggacaaaccgagatcgaagacttctatcgcttctaaacctaagaaattgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaataataataactaattgaataatggagaatattatacattgttgttgaaataataactaaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattatacatataatatcactagaatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataatccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatcaacggtgcaaccattacgagacacgtactcgtaatggcccgtatcgtactttcaaagttcgcaattacacggaatcgtatcgtactcattcttgagtacgatacgatgtatttttacataagcgtacttccccaataatacgatacaccgtacttgtaagattatgtacttgggaaaagtacgatacgtgactgatacagatacgtaactagctgtaattccatgtactcctttttcatttttgtttaatttttttcaattttttttgtatttttttcaattttttttctaatttttttctaatttttttcccaatttttttccaaatttttttcccaatttttttcccaatttttttcccaatttttttcccgatttttttcccgattttttttctcaatttttttttctcaattttttttctcaatttttttctcgcctttttgttctcaatattctgttctcacctgttttttgggtcaggctaggagattgaacaagctggttcactccaaaccatttggaatgaagtgttttgtactacaaaatctgggccaagtttgttggtgtcatatggaagcatgttatgtgtgaaatcaactcaaattctatcaaattttgtgggtatttcacacattatgctgctacagtacactgctacattgtgcaaacaaatggggccctagtgttttttggagtgttcaaccttgcactccaatttttttggagtgtaaaaatgatgcactccattaatattcaaataccaaacacttccaaggtttttgtcagccttagagcaagccaagctgtccaaaagactgcttaattaagccctccttttcactcaagttcacactgtaattttttcatcttaatcttttatttaattctgacctcagaagttgattcctctgctgcatttaaattattaaccactacccacttttacaatattctcctccttcaaagactttgcaatatttcaccgtaccttgtgaaatatcaaccaagttagaattctaactctctctaccacatgtacatgttttgattatgtaatccagccatgaaaattatctcagttgatactgagtttgcattttcaggatcttcaaggttcagacccacccagaaggttcactccaaaaagatttccccttctcacaacatttctccacagtttttgtgtattcaaaatgagttaaattccagctaatccactcttatatttctgaagtgaacacctgggccctgtgtactccaaaaccttgggagtggatgggatgtcagttcatatgtagttgttcctggagcattgttggagtgaattgcctgtgcactccacaaatgattggagtgcatcatttttacatttctaaataaattgaatttcaaggttaaacactccaataaacactaggaccccatttgttagcacaagacagcagcataaggtgtggaatacttgcaaaatttgatagaaattgaatggatttcacacatattatgcttcaaaatggcctagacttcggagtatgaaacactacacttctagttcaatccatttttggagtgcatgtagtaaaaactaggagtgcctttagcctgacccaaaataaaagtgaaaaaatgagaatgaaaaaaaataaaataaaatgagaaaaaatgagaaaaaattggaaaaaaaaagaagaaaaaaattgaaaaaagaagaaaaaaattgaaaaaaagaaaaaaaaagaggaaaaaatgagaaaaaaaatgagaaaaaaattagaaaaaaatgaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaacacaaaaaagcattgagaaatgcagtaatagtggtgaaacccatccccataatcatacaaaactaaaaaatgttgaaattctgtaatcaagtgtgttctaaatatcagcacatcaggcagggacttggtggcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggttgctggttcaaatcctgcccaagtcagttttttctgctaactgtctgcaaaatgcattgttaattttaacaaaaaatgcaatttaaggcagcggggagaaaatacactgagtacgctgaataccgtactcgtatcgtcccaaattctgagacgatacgggcgtattttaaattgtgtactcgccggccgagtacaatgtacttgtatcgtacttgtggactagggtgatacgacgtactcgagtacacacgtactcaaaacaaagtacagtacaatgtaatgcgagtacaatacgtgtatcgtaatggttgcaccgttggctatatacatttatctgaagcttacccatccttgatcacatcatcagggaatcagattgcatcataaccctcttagatggcgtcatcagcacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaagagcccaaattctacatgcaagactgaattatacatgaaggacatgaatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattggacagcccctgcacagtaactgtagcattttcaattacatgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgaatagcactgcacagctgcagctcccatctttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctacctttcccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaacccaccaataacattacaatccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttctacaggttgagggattattaccacgaataaaccatcacttttacacttcttgttaacactcatagcacaaccactcaggttagtagcatagaggctgacagaaatcgtccgccggttcagatcctttcaagagtaacgaatccattgccaaactcaccgataaggaactcttgaatagcatacagatcaagaaaacagtaatcaatcaggctacagtaactgctaatgatccaaccgaaccgactacttctgagactcaagtcgatacaggattgaatcaatcttctcaactgatcaatcctagtttggttgtattaaccgacgtccagccaatccaatcttttccaaagatctcaggagacgcagcagttcaaaagaaaatcaagaactactttgttcctcaacgaagaacagtttgatcagagtctacaacctcctccgctcaaccaagcctattgttcactactgaaccttacgagccggcaagcaagagcgatttggacattatcactggttcgtctatctggcagaattccattagaattttttttttcttattctaacattgagatttctttcacacaatcatgtctaccaggaaccaccgcccagctctggtcgaagcccaagatctcaaaggggcgcctcggggacgatattctagcaaagtatcctcggcctcttcatctgcttctacagtcggtgaagttgtaccaggaatattactgtcaagcaaaggagaagaacgacgaggacatgaaggttgttgcgatctccaaagcgtcggagctgcaggatgatctattggacaagatcaacaatcaggatttcaaggatctgtttggaagctgggatccgaaagcagaatgcgaggagtacctcacgggaccgacgggtggcaagtacaagagaggcaaggatattccagtgaccccaactccagacccggagatgcaggttgatcctccggccaaagtaccacccctccaccaagggaggagtcagcagtaccagcaagggtattacaaccagcaggggtacccgtacctgcaaagctatcaacagcagccccaagcgagtcagtacttcaacccagcgagtccctactaccctcaactggtagcgaatacctctccagatccgtaccttcatgtactgaccagcaaagtccctccaaacaggaccaaccaaaatcgcaatcgcaatcgcaacaccaaccgtcgcaatcaagcgcacagagcgccaaacaatttccgaccgatgagcgcgaacggtactccccaatgtacaaattctcaaacagccagagagaattgccgcgtagcttaccaaaggttgattcatcaagagatgatcctgttgttgttgggggtttgatttgagggaattttatttgatgagtctctaatataatagagtggaaagggtacaaaggtattggtggtagttgttgtgagtgtgtgtgagtgtgtgtgtgtgtgtgtgttggtaagtggttaagataagatgataaagtgaatagatacaagtgggagaaaaaggtgaaagtatttatacaagaatattgctgctaagaaattggtctcagcagactgctttcttgtggagaaagctccatgagaaattttatccaggagaaaagtactgttgtactttcttctggggaaagtaatctttttgctttcaaaggatgaaagtaaagaattactttttctttttaaagggaatgctccagtcctctggtgcattacttcttttattgctttctgatacaccatgctcagcaggtgtggcagcaggcacatcactgctgatgccattgctgcttgtattcccttctacagggattacaccttcaacagatccgactcagtcgcacaacccaagcgcagtgccaagccttggaggcgatgcacgagcagagtgcaggatacgggaatcatcatcaaccccaagagggaggggcgagtcaaaactactaactgcagaacagttagtccctctcctacagaatcttttctactctattgagaaaattattgactgtaattttgctgctgtctctaagcagatcaggtcagaatcctccatagatgttaaaaatctgtttattcataaatttgactccatagagcttagacttgtttttacagaactttggagacaaattgtcatccagtgaatttggtaaaattccctacagcaatcaaccaaatggaacagtccaggatttgttcccttcttcctcttctttgaatatcaagattgacaaaggcaaacaaccagaggaatgtcatgatgcctttaagccctctttgtctgtcagcaatgacaatcaaatctcaggtaataatatttgttcttgtcatgcaaaaatttcagaattgaaatttgagcatgaattacttaaagaagtaaatgataagttggactatcttattgaattgggaaatcaacttgtctctgatattaattccaaattattagtgatggaaagcaacaatgagaagagatttaatgctctgttagaaaaaattggtgagatgaaatcagcccctagagttccaacttcatatcccatcccttctagaaatgaaccaaatttctccacatatagagataaggttccctctgcttctccagaagtgaaaccacatcagactgtctctttgaataataatcaggaatttttcaaaattcactgatcctgacccaggcaaacttagtgaattttttgatattccagaggttcaacccaaagaaatctctgtagcgccaatccaaatttcccctgagtcaagtaaagtcattctacaaggtctgaaaaaaatggaagcctggcctgtattttcaggtgatggagaatataaccatgtggactttattaaaactattgaaacaattcaggaagatgccaggattgaagacattgttattacctcgagactgaagtgtatgtttacaggttcagcccgcccctggttttctactgtaagggatatggttggtgatcaatcctggtttttttggaaacaggcaatcaacaaaaagtttggtacctcatcttggagaaggaaattgttgaacatttacttgaaagataagttcatcccaggtagtaccccagcaggaaattgggttactaggcagtacaagaggattatggcttgtgagcctcatgagagtttaatgtttaaattgttgacacagatggatggagaagtgagctttgctgcccagaatgctatgaaaggtaatcagactctaacctccttaattaatgtgttggaagacatcactgactacactagtataggtaagagaagaactccttacggacagagtaacaagagttatgcgtccagcagtactactgacaaagttactaatccactgtctaagtctaaccaagatgttaagtgctattcttgtgaaaagatgggtcatacttccaggaattgccccaaaaattctaaaaaattaaacgtcattaatgaagaagattgcaaagaagattcaggtatgaattctgaaagtgacttagaactggaggatgattcacctggaattatctgtgtagaatccaatatattagattccttgattacttctattgcaggaagcaacaaagtagtggccatgaaatgcgcagggagaaactgtaaagtaattttggattctggtgctttcaaatcagtagtgggtcaacaatatttgtctaaatattgcccgcattggaaaaaatttgtgagaggtcaatccaaagataaatttcatagctgttcggacaaattgtccactttaggtattgtcagagttaacctaaagtttcaagaccactcctttgtgattgactttatagtaattgagaatgcagttgttaattattttattattggcaatgattacttaagtcatttcaaaatttccatcatgaatgatgcaggtagttactttaagattggggacagtaatgacaagtactactttcatcaggagaagtctcccacagtagctatcactttacctgaacaagcttgttttgacaaagaagtgcaagaaagctgcaaaattagtccttctttttcctctacacagaaagatcaacttcttcaattgctctttgttaacaggaaggcctttgctactgtagaagaaccatttggagccattaagggacatgaggtccaattgactttgaatattgataaaccttaccctccagctctgagaaaagcaccttaccctgctagcgccagaagcagagaggccttagaagaacatattcaagccttgttaaaacttaaagtcattagaaaagtaggtgcaaatgagaatgtagacatcactactccggttattatagcttggcataataataagtccagattagtgggtgactttagagctcttaacagccacaccaacccagataggtatcctatgcccaaaattatggagtctttgagtaaattacataaagctaagtacattacgtgcatggatgtccttaagggctttcatcaaaatgtgattcacaaggacagtagacaattcctcaggattgtttgtcacttaggtatttttgagtacctaattaggatgccttttggtatcaaaaatgccccttcacattttcagcgtatgatggacaccgaattttcacacgagttgaatcaactctggcttattatatacatagatgagattataattttttcagataactgggaagaccatttgtcacgcttggaaattattcttcagaaaattatcaagatgaatatgaaaatatctttgtcaaaatgccagtttggttttcaagaactcaaagctttaggtcatattgttaatggtctatccttaggaatatataagcatagagttgatgcagtcttactcaagcccacaccccaaaatacaaaagaaatgcagatgttccttggttttgcgggttactacagactgtacatcaaagactttggggctatggcttcaagtctttacaaattatgtagtcctaatgtagtctttgaaatgacagcagaaagagtacaagcttatgaatccattaagtttgccttgactaatgcacctctgttgtttcatcctgacccgaaagaaagatttaaactttatgttgacgcttgtatggaagggataggagctgccttacatcaagtacaaataatggatgataaacctatggagggtcccatctgttttatctcacgacagctcaaggaatctgaaaagaaatatggagcttctcagctagaatgcctttgtttagtttgggcactggataaactttattattatcttgatggatgtgagtttgatgtgatcacagattgcaatgctttaagatctttgttaaatatgaagacacccaacaggcacatgcttaggtggcaaattgcaatccaagaatggagaggatctatgatgattgttcatagggaaggtattatccataagaatgcagatggcctttcaaggtgggctcttcccaataatccagataatcttgcctacgatgcagaagatgcagagactggaactccggttacttctattttgccatctccaatgaggatgtctgaatgtctagctcactgggctttgcctaatgacgaaaacaacccagcctttgagaaagaatactttgttgacagcaatcctattatggctatttcagtatcaggcttgtcttcttcattctgggaactgattgagaagagttatgactctaacagtaacacggtgattcttaagaaattgcttaagtcaccatatgcagacaaaggtcttatagaaggattggaaggtgtttggaaaaaacactctttagaagacaggtttgtcatgctagatgggttactatatcacagacgtgaacataactcatcagtggttttgctagatactagccacataggtattattttgaatgagtgtcatgaaagtgttggaatgtaattcctggtctttgccctcaaaagaggagagtatcaggttagtttatcacacgcctgataaacttcctgaaaaacaataataatcattgcgctgatcaactatttgtgatcatttgcagaaataagctgttaaataaatgaacaagaaagaaacaagatcttagcttgtgaattgagcaatgatgtcattgatatcatgagcaaagagaataacaatgatcatgatcaataatcgagctcttagtgagtcttgattgattgtatcagaggagcaagattgtgaaaaaagtcattgaacaagttctactcctttgcttactcaaaaatcatccttatttttatcttagttcgcactcccacaagtctaaatatcacaaactcatcaattgtatatttccaccaatagtcggtgagtatagaataaacctcatatgcctttttcttaaagaaaaagagaaagtaacaacttgctgagttattctcaattctgacaaaattacaatagactcttctggcgattagcttgatacagctgttactcaaacaagcaatatctttatatctatcaaagtatactatttctctatgattaagcaataagagcaatgaacaatttgtaatcttcttctgataatttattctgtttctataacagttatctgaatattatcttaattatccgaagttatttttattctcattctcatcaagccttactattatcagaaaatatcagattggttctgccttcaggtatcgctcttatttctttatcatcttttatcaaattaatcatttgtattttattagaaagattatttacttataaaagaaatgatacttcagtttcaaattctttcagacagtattacttctggccacttttctaaggaaagaaccttgaatagagttcaaaacctagcttggtggcctgattggagaaaccaggtctccgattactgtgactcttgtgagagatgccaaaaggccaacaaagcaactggcaaaagatttggccttttaaaaactattgaagaacctaagactcgttgggaaataatcaatatggattttgtgacagctttaccacctgcagggactgaaaattttaatgtggtgttggtttgtgacagattttccaaaagagctaggttcctcccttgttacaaggatattagtgctatggatatagcactcattttttggaacaacatagtaagtgatgtaggttgccccaggataattataagtgatagagatccaaaatttacttctgatttttggcaaaatctttttgaaattctgggaaccaagttagtttattcaactgcttattatcctcaaacagatgggttagctgagagaatgattcaaacattggaagacatgataagaagatattgtgcctatggtttggactttaagacaagtgatggttacacacatgattgggtatcctcttgcccgcactagaatttgcttacaactctagaaaacattcagtaactgaaattgctccatttgaaaacgagagaggatggatccctagtatgcctaaagactttctactttctaagactgttactttacatccaagttctgagtgttttcagcaaatgatgtttaaagctgaagaaaaagcaagttcatgcgtgaaggaggcagttgaatataataaagaaagatgggataagtctcataaggaccatgacttacaagtgggtgaacaagttttaatttccatggtaaattttaataacttggctggccctagaaagttgaaagatgcctttattggaccatttgttatcaaagcgtttcatggaaggaatgccgtggaggtgatccttacagaacaatttagccaaagacatcctactttccctataagtttgtgtaagaagtatgttgatcctacagctaatcccttgcgagttgagcaagatgcaatccttcctcctatagaaactgaagtatcagacaaagtcccttacaaaattttaggtgagaagattgtcagaaaacaaagcaaagactgtaaactttatttggttaggtttaagaattgtcaacctgaccaagatatgtggttagaggtggataagattaagaattgtcaggttctgttaagacaattcagggcttccgtgaggtcaaaaaattcctcatagagtaatttttttttggtgggggcgaatgtcagacactgaggctgtagcccatgtgtctacaacctgtacttaaccaacaagcacatgtactgtagtgtattggttaaggactgggttatgactttgcctcaccaacacacttgggttcaaatcccaattatgtaatcttatatttgatgacttcccgtcaacatctgcgggtctcccagtttcaatttagagtcgcaaaagctagatttccctgcgaaaatctagacttgtcaggtccaaatcgcaaactgtgagggtcccagatccgacgggaagtcctccattattattattattgtatttttatacttgtatgctttaagtaattccacggaattacttaagtatttacctctgtattaatattcatatattatatacatatagtctgaaagcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaatcttaatttaaatacatattttgatcatttatgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattattaccatacaacctgtttaccttactacaattagtgagtggggtttttattataatctatattactattatctattatccctttactcccctctatcctatctcaatcctagaccacagtaaagtcactaccgtagcctagaagagagttatttaacactctaagcccggcgctgcaaagaccttaccgcaagcgtcccctacattttcagggagcttaacccctccgctttctagcgtcaaggcgaggtttcttttccactggctgctagttaacactagcagttatagtttgaccttcaccccatcaacgccaggtcacataagagaccggcgctgacagaaagagaggaacatggcaagaatgattataaatgaaaaaaattggaacccaaaaaggtttggacaggttggttgtccagattggagccaaaatagtaaattctagtgttttactgcaatgtgggctggtgaatgccccaatcaaaagctctttgaagccatctggaaagcaattttttcaaaattttcattcataatcattcttctaatatcctaatcttcctttctctcagcactctcacttgcccaaaatgaatttcaaagcttttgagaaaaataaattttattttttatttttcacaaattttgaaactttgttttttgtttctattttttcatattcattttttagaacctattctgcaccatttgaccaagtctcatgactttaagtctgtgttttggagctctggaatccaaaatcagcaggacttgaaactgatttgttgtttcaaacatacatttggatattgataacacgtgtgtggcacatctccaaggaaatagccacatgtttcagctctaatcttctacagaacacctgtggcacatttccaaggagatggtcacatgtttaagcctccatgcatgaagcgcccacaagttgaccctgatctcccagatgcctccacgggtatataaagagccctctgtccccccaaatgaggattcctcagattattacaacccactttagattacccaccgtcccaaatgcttaacatttgtatctgtctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgcccccttctttcttgagattcttactactttcttctgggatttaaaccacccctgttaaacaggccccagtgttatcaggtacctaaatcccctgcttttgcacaatacctgagagggaactaaaccacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattatttatttctactatcttctcaccttgtaattaccactcattgttggaattacacaccggaatctttagtcccagagttcaaactctaacatcttaaatctttgcaccttggcatcacggcggctgaaatggaagctctggtgaatttgatgccaataatttgaagaagcaagaggaaaaagtgaagaaagtcaaacaagctgctaaatagttgggtccaccaaagggaagcgtaaggtgagtgattcttaattctgatgatcaagtcagctcaagctaaataattgttcatattgaaaaatatgtaaactcatgtagtgaaaagacattggcgggacaattgctaggggatctctgcggtaacaagacacagattgagaaaattcaagcccggctctgtgattggtcagttgaagttgacctggtgggaccaccagttttcagaaatagataaattgatgaatgactctttactatttttcatttcattccccaaaaagctctaaagaagaagtgcaaacaggaaaacaaatatttcaaaaaataggaaaacaacttgaaggcttccaaggtattcactacaaatattcatctggataccaagaaaatgagaagggagtataaaaaacttgatctctatccagctgatgtaactcgaaagccaacaccagctgaagacacggtctcaaactttaatttgatcaatcatggttgacttgtattatacgagaaatacgtccctgcaaaagacaatccccttccagcaggggctcaacccaatcaacatatcacaaagaacaacaagccacaaatccaatcaaaacatacccaagaaagatggtcccctcccagaagatccaaaatccaatcaattcattgtgtacattgattttaccctgtcagaagagctcacggaagaagatgagaaagaattgaaatttcttactacctttctccatcaatccaagggttatgttaaccccgttgatagtaagaaaatctattgaggaaaaatgtggaagataggttggcggaagtctcaagatgaaggtcaagttgcagtacaatatctcaagaaagacggtgtcaattctaaaccctttggatatctcgaacacatgataaacggtttttgggcggctggaatccttcataaattgttccattctatagccaaacttcagttgaagaagcaaacaaactgttgacttctctcaatatgtcattgttgtaagatcccatctggacagcacaaccaaccaaaaagaattttgtgtccaacctagccttcacatctaacaagtttttgttgaacttttggctgaaaggccaaagtataatactttttagttcaagatggaagggctgaagtgcttcacaactgtgactgatgaagggctcaagtgctccttttttattcctaacaattcaagagatcttaagtatactaggtaaaaaatgatcaagttgtgggagcagaaattgaatcataatgaataggaataagaaacaaattcaatactcataagcgggaaatgaatgaaattttgagaaatgagagcggagagagagagaacgagtgaattttcaacagttttccaatcagccacacaccgacaccaatacatccaaaacagcatttctcatgcttgcaaatgtcaataaagctgatggatcaatattgattaaaagtcacttggattccagttttactggctctttctttgtttttccggatcattgtgtggccatttatttgagaaagttaaatggaatatgtagagtagtatttgcttccagaaagtttaaacactgcaccctcaacaaccaaacttcccatccaatactcaattccttggtattctctcttcaaatatttagaagctgtgttgatgcattcaagcacatccatagctcagccgtcatggcaaaagataaaatccaactatccattgctgaagaggtggaagaggaacaaatgttcggcccttttacacacaaacaagtagcccgacatttcccatttttcccgactagcccattaggatccgtggttaacgcagacagaaagatgagacctattatcaacttttcatccccgaaaagagacaactccatcccctcggtctattcgtttgtcaacaaggccaatttcaagacgacttgggacgatttcaacatcgttgcggatttcttccggaagaaccagggaccttttcagctaggtctttttgactgggagaaagcctacagacagattccgactaggatggatcagtggccctttctaatggtccaagatctggaaaaaattttatacctcgacacccgcatcacatttggtggtgtggcaggatgtggttcttttggcattccctctgatgcatggaaaaggataatgtctcacgagttggatgtcatacgcattttccggtgggtagacgacaaccttttcataaaatcacagtcctctagcgcctcgattaccgatgtagtaattaggttgcaagaactgggcgtactgacaaacatggataaatgctaagactttgcggacgaacagaaatttattggattcatctggaacggggtggatttgactgttcgattgacaacaaagaagttagatgagaggcggagccaaatcggtgaattcttaattccgaagaaggaattcaggttcaatgaggcagaagttttagccggaagactcaatcacgtctcatatctgttaccccagcttagggcctacatcaggggcgtatatcgttgaattaacaagtggaaaaagaggatggcaacacgctctctgccagaagacgtgaggagcaatttggaattcgggatacacactacacacgctatcgattttcaaaactacaagactaatacagtcgatggaaccgagtgaagttcattgggtcggcgacacgtccacaggtttcggcatcagaattctcattaaacacagatggagccagttcaggctgaaggaaaactggagggtaggcgtacatgcaaagggcatagcctggttagaaactgtagcaattaggttggggttgttgatgttaaccaaattaggtgttgcatcaagagggtccaattacatcgtatggacaggcaataaagtgacagaatcggtacttaatacgaaaaaatcaaaagatgctttggtaaacaaagagtggaagatcatacatgccctcctgattgaaaacaagctggacctcaccctgagacgagtagtctcaaaagataacaaggcagactccttgtccaggggcattctgacccctcatgttaatgagaaccgggtatggttaaacttgccccctgatctagtattctcaatgttccatgcttgacccttgtttccgaattgggttttttcctacttgtaaaagtaaaaaaaaagaaaaaaaaattgtaatttttatttcaaactcattttgtgatggtgtttataataggaataccagtgtatgcccgtggtttatcccggtttctactaagagctgttttgtctttctcaattatgactcgtccatcagagaacttttcattaaccgtagatccagatttcaagaaaatatctcatttcctttgtaacggaacattgaaagaaactctgtcaccggcgtccctacacattgtgtcggtgtggtgttggagcacgctcctttcatataatagcacagttaagaagttcatgctgtatcactcagcccactcaaacaaagaattttgcctcccaatctcagctgccaaattggaaggtttctgcatgtgggcaggtcgcaatacatacaccacaaataccggtaaaatatcatcgatctcactgagaaagtatttaattggcctgagggtgtggcacaatttccacgcagcaacctttcctacgaagaatgcaacaaggattgacctattactacgcgcgtcttcacaattagaagccacaactagcatcagacgtcccaaggaacccatgatggtttggcatttgatgcagctattcacggccctgtaccagaaatccaattttgacagcgccctcatagacctttgcgtagtggccttctggggactggcccgcctggcggaactaacctacgaccgtaaagacgggctggttcgatacgacaaattggtgctaacatccaacgtcacgttcacggagacatcgaacaggatgggggtaacagcagcagtcatcctaagggccaccaagacggccggcccgggaggaacccaactaatcctccttacggagcaaccgcacacactgtgcccgtccgggccatcaggcgtcgcctagcggaggcaagcggcaaacggacatcgcttttcggttttggaagccccgtcaatcgccaccacatcacgcgcagggaagcggttgccaggatccaagtgatctttgcaacagggggggaaaaccggcttttggggcactcgttcagagtaggaggtgcctccttgagacacgccctgggaatgaaaccagatcaaatctgttctctgggacgctggacctcccaatgttaccgattgtacctttggccttacagccgtgaggatatgctgcgcagtactagtttgttacgcgcacttgtgtctaactggagcaggatgagttgacaggatgccttgttttaatgagattttcacaccacaatttaagggcttgagttggggttttcactcacggctcaggctctccccctacctgagttgatgggctttgtgcctgaacccccccttgaactctccccccctctccacatcttcttttggctcactacctggtcaggttaagaggagaaacagctctcccccgaaccctccttcccacacctgccggagacgccgcgcggcaataccttcaggtgatgtcgcgtggcgccgccgctggtaccagtggcgagcccgcatgagtggattgttgatggccgttccgcaggggaagtcatctctgtccacggccgcggggcggaccagtctggttggagaggcttggtcagcgagtagggcaggtccgtgcgcctggctcactctcagcgcgtcacccctatttatccttgccctcctcctgaggtttgtctcctccatctgccagcttccctctctctcacccagactgctccgctcctcctcgatcctctgcgagcctcaattttttcgcttccacccgcccacccttttttgctgtggcttctatacaaataagaaaaacaaaaaagaaaatttagtataccatatcagtgatcacaatcacatctttagcaaaattctgttacctcattaatgtttccttttttcaatcatttctgttgatcagataattccatctcattattttttccttttttcaatcatttcaactgataagacaatcccatctctcatttcaaacagataaaatgcaaagaggaataaagaaaatagtacttctgtgagtaaacacaatttaggattgtctccaattccagaatcactgcaaatgtgattatatcagattcccacatctggaatcacatcagatgaaaaaatctgattttacatcagtaaaaactgacattatatctatcaggagtgatatcatatctaccttaaattatgttatatctatcataacagatattgcatcatcccaacctatttattgtcaacataactgattttatatcagatttttacatctgatacaaatttttagcccatgggcattaaatcagatagaaaaatctgatatcgattcagttatgttgacattcaataggatggtctgatgtaatatcttttatgatagacacaatatcattttaggtagatataatatcaattctggtagataaaatcccagtttttcctgatgtaatatcagagatttctatctgatgtaatgccagatgtattaatctgatacaatcattttggcagtgaattttgacttgagagttgtgcttagaactttcaaaactcagaaagacacactgtgctgtttggcttggattacacatcaagcctccaagatattaccatgcatttacaagggatgcattactttagtatcacatgaatcattccttcatctgcttttcaaagacttcaaatattgcaagcgctgaagaaaaaagcaaggtctagtgctactggtcctgaatctgaataaaactgttaaaatcaaagaatttcaggggaaagattgtcaaaggcaatagcagatataaagatggcatctctcctgcacaggcagtgctggccttaaatctacttgtaaagttttcaaattggtgaacagtgaaattagaactctgattgacctatgagcacaagacataaatattcatgaacataaattggaggcagagttgtggaggaggaagccaaaagcacacctgtaccagaattatttacacaaaactattgtcaaaactctcaatacttgatgttgaattttcaaaacatgtttcatgtgttgttcaaaattttgtatggcatggtattcaatgatcatcataccagattaatatccaagaaagttcaaggattcacactccctctcaataaaatctgagccctgtttttcccaaaaaaatgttaacttttaaagcttggtaatcttcaaatgaggagcacatttatatataaatgggtgaattcttgataaaaaatacttaaatgcctactataatagccttgaaatgcagcaccctcccagatgtatatagtcaatttgtttggattacacaaccctaacccaccaacttgcaatcatgagactggagaaagtggtataaaaggcgccagaggcgcgctaacactacaccaaaaaatggctagtgttagcgccgctacaaattagcatagcgcagcggcagtagtggcacgctaacactacacaaaaaagaaaattggcgccgctaagctaatgctacatgggcccatagtggcccactgctgataagatgaatgaaaaataatatgaagacaaaataatcagagaaaatgaaataataaaaggaaacaaaaacatagtaaaataatataatgaaggaaactgttggactgagaggggatttgaggtgatattgttgaaatcatgaggcttgaggatattgataagttgaaaattgaaaattgaaaattgaccttgagggggcctgtaccgtttagagcaccacaccggttcctgctaaagttcatgatcctttggtgattaagtctcgttatttgttgaaattcaattactttatgtagatcacacaagtttatcctatcacattggggactcacttttaagactcaaaaagtggttgtaagaccctttttgctgtatggagaaggggatggtggaggtgcaagctctgcccttctatagtatcaaataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgttattggcgtttgtagggttatgtaaaggtggtatgtctttgattgagtggtactaagctgtgactgatgaataatacacggaggagacaacaaatgggaggaaagcctccttatataaaaatattgagggaatttagctccagggcagccagtaatgagtgattttggctgtcctgggctattacatgagtggtttttgatacatacaaaatttcaatgagtgaatgtgattggtcagaaatgtacaagagttggattggtgagccagacagctgaaagagtgattctgattggtcaggttatgtggtctttataagtgagtgtggtggtgtaagctgcagctgtcttacaaggaaaatatactaatttaggctggaggtatgatgaaatatgtagaagtgaaagagaaatagctgtatgtaaatgagtgtatatgtaaatgggggattgtactgtactgagggtgtctgtgtagcttaaagtttgtaattgtgattgtagacctgtaagtgatgggtgaaatacttgtgatatgttgtccattgtggtataattgttgatacaagtgtgttccagtgatgcctctgtgatgactaagggtgaattggtccgtgtagtccagtttttgagtggtgtggtgtgatttctgagagagattgggtgataatatgaaaaaatatatgtataagaaaagaaaagaaaaaatttgaattttcacatttttgactgccacaacgccactaccagcgctacattacagtgcttttagaggcaaaaaaggccaaaagtcctctaaaaagcgctcaaacacagcttagcgggcactcttttgtgccctttgtgcgtagtgttagtgaaattccaaatttctgcgctaaggctatgccaacagttagcgcacttttgtgccctgtgcgtataaagttataatagttattcctgtgtttctacactagaaatataaacatttcttcttatctctttacacattaaatatcaaagtaacagtaaaaaaagattaatcaggtaaaataacccctattcactcagtacaactacccccttatctctcatagtttcgaagttacatggatttcaacctttcatgggatatctcttggattctttactctgactatagcttattttgaatactggatgcatgttggatattgaattactttgtttcatattgaattcctttattagctcaaattttatattaaattcctttgcaggtgtacagtgggtggaccaacggtgggccgctacgctaaagggccacctagcattagcgtagtggcactaaaatgggactttttttctgtaattttagcttgctgctaccactgctacgctgtagtgccgctaacaggtggcttgtttctgggtaatattagcgcacctctacagccgctacgctgcgctacagcgcttttagcagcaagaaaggaaaaaaaagcgctgtagcaggcacttttttgtgccctgagcgcgtagtgttagcgcaattccaactttctgcgctaagggggttgataagcgcaagccaacccccatggcccacaccaggcgcagtttggcgttgtaagactcaaaagtggttatgaaaacctcttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgttatcagaacaacaagaccaccaagcttagcttggcagtttatatattgtgatagaggatagttcaaaatgaagctgttgaatgatatgtataacgtttgaaggtgttgatggtgattattgatgatgatgttgttgttgatgaatgtcagcctgctactaatcagagccagcctgaacacagcattttacatataaattagagatattattacttacatatgtacatataattaaaaacaataaaatatactatttaaataagtgtaatcactataatagagacattattacactgtacacttaaactgtaatattccatgagaaaaacatttaaataattaaataaataaggaaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacaggttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaggatcaacccatgcatcatgcagtgctgacataggctacaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattaaatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttcccgatcttcatcattacttaccagcataaaccgtcaccaacacccagtatcaacctgccttttggccctgttcctgctatttgtaacctgaacttcaacctttcaacccaacacctgttccccagctccctcaacatctctcacccacctttctgagcgcctcaagaacagtccccctctcctgaagacctccttggcttagagataagtaccagtaagtattatctctttgtttcttcagtagtagactttttctgggtttactcctttattataaaggaccagaacttcagtaccacccctgcagctcaggacctgaattagagggcacagtaaaaaacccctgcaactcaggcccctctgtaaataaaaacttaacagttttttactactttcttttatttacacacacatcccccacttttcacgtgtcacccacacgtgtacacatcccattttcactcttgcagctagtgtagctagaagagttctgctcttggcatcacttagcctgacaaatttcctcaagtttggctaaatttatttatttttgtgtcagatttaagctaagcagcagagattgcagatactgaggttgcagtaaatttttctgacatgagctgatcatgaaccccgctaatccttattttatttcaatacactcataacactttcagatcatcatcatcacaccaagtgccctgttccttgttccattcctggttggtgaatagtgctcccagcacctgtgccttggttctcaatcacctcttttcaactttatataccatcaacctcaaggttgtgcattcaagcctcactctcaacaattttaccatcaccacttctaccaaaaataacctcatcaacaatcaccatcaactttaactgttatacaagtcagtcaacagcttcatctcaaactatcctctatcacaatatataaactgccaagctgagcttggtggtcttgtttttctgatagcatagaagggcaaagattgcacctccaccatccccttctccattcagcaaaaggggtctcacaaccaattttgagtcctacagtgtaagcacaaaaatgtagaattgtgctaatgctacactaaaaattagcttattttttggcacaccatttttggaacctaaaactgtgagccaggtttgttgtaaaacagtgtgagctggtgaatgccctaataaacagtcattctttaatctttctctcagtgctcccactccccaaaaatgaaaatcaaattttatttttccccaattttcaaactttgctttttatttttatttttcatatttattctttgggacctattctgcaccagttcaccaattcttgtgacttcaattttgtgcttttaagctctggaatccaaacattgcacaaattgactcattggggaagccagtctgatgagtgctcggactgatgttgcctgaccagtcctgttgtgcaccaccactgggctgcagtactcgttgtaaaaagtctgtccaaagactcattggactggcttgtccgacaagttagtttatgcagtgaaaacaagcagccaaaaataatggtccacccactgtacatcatgtttgtagtgaattgaagtgactgcctgaggctgatggactggtgtggcagtactctgtttttaaattgatttggattacagctgttgaagatcatcaaacaggaggagtggtgggagacaatggtcttgtgatgggggcttcccattgtttcatgcaggggattagttctgaacaaaaaaagtgactagctttctcagcctctccgttgaacgcacaaagtatgggagaggcttgtgcctaaaatcaatggtgcaacagataggatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaatacaagcagattggtcagatagtttttttattggggctcagatacatagtgatacatggcagatacatggcagataccatatctgtttcagcattgataaaatgaactcacctgcatgttgcttttgcatttttagggtgttttttgtaaaggaaattctcatatatcactttcttaacttttatatgggaaaaatctgggacagcatgcccaagatgctaaagtcaattttaatcaagaaaatatccagaaatatgtacaactacattctagagaaactttgtaattgtcaaaggttctgctcagatttgtgttttttgcttatgtaatagcttcttaaggctcggaactcaacttgaattctttgatttttttatctttcaaaaaaatcttactcatcagatttccatgcaatatttctaaaatctggatgaggagaactgcaacatggccagctttgaccatgctggatctgcctgaaaaaaaagttaaactacatgcatggtgggaaatccaaaattccctacaccaaaacattttgatagcaacacgcaagcttgtgcgtatttgtcacaagtccctcctttggaggcttgctttgggagtggcgccagccagccaaggtcaccaggcctgaagaagtgcgggacttgtctcaagttacacaaagtgagcaagtgcacaagtgatcatcattggatcaacttgatccattccattctgggttggggcatctcacttcacgtatcatgaaaatatttccagatgccagggtagatattagtgggattcaaagttgattttcaaacaggattctacatgaattcacaaggtcaagaggttcagaatttcagttttcaggaacttctggttcctctttgtttgggacatttctcaaaaattctgtgatcttgatgatgttgtgtagaattctgttcaaaaataaactttgaaaccccatatttgtgaagatgtcttgcataagcttcatgggaaaggagatatcaccttggccagattcttggtttcaaagatcatctgccagcttttttaatggctagaaatacaggaaatatcaatatttgagaaggttggttgatgagtctaccgtaaaagtctcaggaaatattctcaaatggtgtggaaaatgtttttcccaagtacaaaagcagtctgcaaaccactagtgatctccaagtgggcctactagccaggaaggtggtgtacaaatttacatcagagcactgttaggcaccaattataaataatgttttggcaatttttttgaaacatttttgaaacatttttgcagttagttttggctttttgaaagcacaaattttcgtgccaaaacatttccaaaatgacttcaaaatggggttgcagttataaacatttgcaccctgcaccagtcacaggtgaccaaacgcttggacttggctccagaaaacatcacgccacgctggtatctttgcccaagttgaccatgatggagacgacaacaaatgaccaaaaccaggcgcacgcttggggggggagggagaggggggagagagagacagaaggaatattggcttgggagatggctagaccctgtcactgacccacccgacctgattccaaattgatctcgtcgagattttgtgcactgtactagtctaccactgtatggtacagaggttccactcaatggggcttttgaatacaccagctcctgtttgcctgtagttgtcaaaaaagaaattggtgagctcaaaacgtgtccaaaagaggtacatgggctcctttggacccattttggttttttttattgccagattcctgactatcctgaaaaacaaaatgtttataaaatgttctggaaatatttccaaaacggtgttcataattggcgcctgaaggccccaattataaacactcttttcaaatatatttgaaataatttgaaaaatgttgcacattttttctgatttttttaccatttctttttcctctcaaaaccgagctcaaactctttcaaacctccttgggaggtggtttaagtctgaaaaacctcgcacggacaaacaatacacaacttcttgcctgtacatccctgtatggttgcaatgcgtacagggatgtatgtacaggttgagggaatcgaagtgcttccgcttggttgtggattcaccacatatcctcatacccatcggaacaacgtattgacaccgttggcgacgcaacatggtaccggggcactacgttgtggtggcgagagcgcgccttgaccaaagatttgaccggtttgtttgggtgcatgcggaatgcttgcggctgatgcggaaagcatgcggagctgacgctgcacacacaagctgaggaaagcggtggtgcattagtggaaggtctagctttccgaggtgtgggaaagcggggaaaagtaggccgaatgcgcaaggttccaaaaagcttgctgcggggaatctgggcactggcggacactggggttcacagacgactgcggaacggggggttcagcttatactgcggaggggctacaaggagcgggggcaccgaggggcggaagcggggttcggagcaaaccagaggcggaagcggcggtgagagacccgcccatgagcggctggaggagtacctggactgacaggtgtcggaggggtgacgagcggagtccaagggagtgacagcggaggacatcgtgggaagcaggaggaaactcaagtgtgagataattgggaagagtggagtttggggtggaagagaaagggaagggaagaacttatgactcagaacatatcggaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagaaaagagttagagttttacctacaaaaatcaataaaagaatagttattttacctacctacagaccatcaaacaagttaccccggacaacaaaccggagtaggacattgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttttaatcaatatttaagaatatgcggctgattccaagataaatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcacttatggttgagcgcaagacagttgaatttgttatttagagtttgttaatgatctcttcctcaaacaatttcttgctaaggcactttaatcacaactagagctctggtgttactactactactacttgctatttgttattttttaataatactacttaagttcactttgttatggtttaatggttctggttttactacttataaatctctgactttacttaactaattctctgacacgcacactactaactaattgtgaccaacttactcctgtaggttgatgatactatattaactaactaacactaattctaactcttcaaactttactgacactccagaacacttccggtagctcaggaccaaacttactgctctgagagactgttgtaggctgatggggggaaaagagaatcctggtggagagaggccctccttttatattgaagagtgagggatttctgctgcaggggacttcttgtgagacatttttgctgcaggtaacacccacttgcacaacatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaacattccaaagcagtaatccagtacagtatacagtcttatgagatctgttactcagaaaccaaatccacattccaaatgttctgtgtttcatctcaacagatgaagcaacagaagaaacatcagatgaaacactcacttacttccttccttgttcatttttcagggtcaaagcctctcctcctaccttccttctcccctcctcatcaactgtcttatgttcttttccactgatcacacaataaataaacccatgttacataacctacccatgcacacaccacttctacatatgtatacaccaccagagcgcttttcgctcctccgggacgtcgaggcaacgtcaaacataaataacgggtcgggctgaccgagcggttgagttgttgcaggtttttgcatcacaccgcagttgggccgaccagatggtcagcccgccgcaaaccattgggttaagccgacgggtgctcattttggtgtcaggaaggtcaaccgaccatttgcatgcccgtcagttgctggccagccaccggttgtcttgaccgttgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcataatatcaagccctctggacaacaataccctcaaggaccaagacaagccccccctggaatattcaaccaacctgcaacaccatggatgtcacaagaccaagcccccaggacagaagacaccctggattcccattttcatttctttattacacaatcatctcatgcagtcttacatcaccaatccccattcagccttccacatttggcctctgcatgtgtttcactctaatccactttcactctagtctcatttccactttgggccacattccactgtttcacactattctacatttggttattctgatgtctcacactagtacacatttggctagttcattcatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccatttgggccacattgtctcagtttgatatttttcactcttccattttgttccatcccccttccacccacaagctggccactccccagaatcttgtatataaggagccttgtttttcatgttcatttgttccccatcagatcctgacccagcaatccagataactgatcactcattactagccaggtatatgcccatcaacatttgggataccttgatttgtgaacaagtatattttgaccagtagacataagacatattagacataccttactcaagaaatctccatagccacacctatttgttgaaatttcactgtaatgtcactcccaaatcacgcccgctacagctcctgatccgcagcaagataatgagatttgaagttacaaccacttagggttgtacttccttcgagttaaaaagacatcgctgctagttcctgtaatcctcagactcgacaagatattcgacctctcagcttgctcaaattcaataaccacacgcctcaagatcctttcgatccttttggcattcatacgctcacatctttcaagaccacactgtgtaaagtacacccaccttgtcgtgctccgcctcactcgtgctcactcagtctcttctccttctcgcctcaagattgatcctcgacacactcaggaactctactcaaaggcaccaaaaaactattcaataaaggcatcacgtctgaaccaacgtgctgtttgttattcttttcttctttctctctctctctctctctctctcttttcttgttgtttgttgatgaattcgctgatttattttcttaactcatgtttcctcttctattcttttctcagtctgattacatcaaattcttacttcttacttccactcaaagtcctcatcttaattcttcactatttccatcctctcagtggtatgccttttctcttgagctttttgttcttgatcttgtttccttatattcttgttttctcatcctttttgtgtttagtctggttttggtttttagctctcaattcagtatttcttcacgattaacagtcgaagaaaccgctaccaaaccgaaccattcactgagcactcgtcgcgatggacgctgtcaaccccactattcttaagacgacaatcgaggcaattcctctcttgaccaaagagaacttttccacttggaaaaccagaataatagcgctcttcaagcttggcggattaaaagatcagattataaccggagaacctgaaatcaaagacgccgataactcaattctctgcgctgtcatcgttgccaaactctcaactactacacacaaaaatgtagtcaattcgaccaacgaagagaatgctcagcttctctggaaaagtatcctcaagcggttcatctccaacgaaccgtctaatcgagcaagagtatacaacgcttttgctagtatcacctttgattccagcaatatcgaacgattcattactgaagtaagaagtaccctcgtcaggatggaggatgtcggcatagacatgcccgatgacattcttacttatgaactcctccgacgacttccacgaagcatggacaacattaagcagaagatcactcattctaaggacggggaagatatcaatccagaatgcctcttcgatcaccttgaaattcatctcaacgaactcaaagtcagcggtggcgataagtccgaatccatcgaagccaccatgttcaccgatggggatacactctgcaagactggggtacacaatcctaactctacctctcacataaaggataactgctggttcgtttaccctgaaaaacgtgaagcgtggcagaaacggaagcaggctcaaaactccaaccaagtcagcagcttttctacattctcatccaatcctctcaacgtcttcattctagattccggttcaacctcgcacatggtctctgacaaatcgcttttcattcacctagacgagacagaaaagggaatgattaacactagttgcggattcaataaactcaggatagaaggaaaagggactatcagtcttagctatcataagaaatcaattgttttccacaatgtcctctttgttccaaaaatctctgttaatcttctgtccctacgacatctacttctcgagcaattcaaaataaatttcttcactaatcacttcactattcataaagatgaaggactatttttagaaggaaattatcactcgaacatacccgttctcaattttgatcctccatgtcatcgatcccacctgagttcagccgaaatgctacataaatcactaggtcatgtcagttacagccggatccgaaataagattggcattcccgttactgcccctgacacttgcaaatcatgtgcaattgtgaagatcactaaggcctcattcaagaaacgctcttctgcagcgtccttgccgtttgaagaactacacctcgacctcataggtcctatcacccccatatcgcacaagaaacatcgatacattcttacgattgttgacagcaacacaagatacgtgtctgctattccattgacatcgaaagatgacgcattcccaaaccttgctcgacttcttgatcttgaagcaaaaaggctaggctattaccccaccatccttcactcggataggggcaccgaatttgtcaatctcaagcttgaaaactattgccaacaacacgtgattagacaacggttctcagatgcgtatacaccacaacagaacggtcttgccgaaagattcaatcgtactgttctggaatcgttaaaaaccattctgttagactctggaattaggaggaacttatggaatgaagtgctaagcgcgtgcactctcaccttaaatcaagtacccactcatcgcagtaagaaatctccttatgagctattcaaaaagcaggctatccctctcgattttttttgccccataggcaatcctgtagttgtccttgccccacagaacaaaaggaaggacaagaaatcgaaacttgatcccagaggggaaactggaagattaatagggttcaatcctgaactcaagtcatatcgaattcttacggacgataacctcattgtaaactcaaaaagtgtcacatttctcaatttcgctcccgacaccgactccgccgatcaccatgaggagcttctgatcgatcaaatgaatgtcaaaccagttgaagttgtcacaccggatgaggaggaagtggatgagcacattgaagatgacgaggagaatgatagccctacaaactcggaagctgatgaagatccagcctctcttgaggaatctgactgcgataactcagctgaagacgatgatgaggtagccagctcgcttattcctgaacctgacgccccaatcggcagagttttgagggatcgaacgctacaagttaaaccagtcaagtattctcatttttctgaagaccctacttctttcaaaaaggccgtatctggtccaaatgcagaaggatggactgcggccatcaaagacgagctcgacaacattgagaaacatgaagtctggctcgatcaactgactagaccaaagaaactcctcgactacacctgggtctttaagaccaaaccttccactctttcgtctcccgaaaagcagaaagctcgactttgcgtccaaggcttccttcagacctacggagaagattttttttgagaccttcgctcctaccggaaagtttccctcgctccttgctcttctggttctagccatagacctacaactgcctatcaaacagttcgacgtgaagagtgcatttctcttcgctcccctggaagaggaaatctgcatcaagactccagaaggatctaccaggacggctccatatctcaaactggtcaaatcgctgtatggcctaaaacaagcaccgaaaaattggtacgagactcttactcgctggtttgaaaaaatcagatattgtccctcaacctcagatgcctgcctttttatacacaaggataaaaattccttcattttcttccatgtcgacgacctgatagtagtagggcaagtggaccaatttgaaaaccttttcctcaatcgctttcccaattccacagctcactctcctgatacactcttaggaatgaatctcaatgtccatcctgactgcatagagctgtcgcagccatctctcattgagaagggtctggaaatgctggatctaaagggttgcagggctgtcaagactcctttgactccagctgttcaactgcactcagcgactgatgatgaccaccaagattttctcaaactcggcataaactaccgctctttcaccggaatgctcaattacttggcatgccgaactagacctgacttggctgcggcggtgtcgattctttctaggttcaatcagcggccggggatcagtcactggaaggaggtggttcattgctggaagtacctcaagggaaccaaggaccttgggttgcttctcaaaccttcccctgacttgttcattgatcgactgaattttttcacagacgctacctgggctgaagatcaagagacccggatttcacagagtggatctcttgccttctggaaatcctgtcccatcctatggaacagtaagaagcagaagaacatcacaatgtcatccacggaatccgaaatgaatgctctgtcagatggtgagcaggaaagtcaatggctcaaatttctaatagaggaactctggaagaagacgctggcgcctactctcttttctattgacaacaaaggactgcttgagaaattgaagaactttggctcaaactctaagacgaagcatctagacataaaaatcaaaagtcttcgtgaaaaattcaagaagaaagagatagatgtcaaactcattacttctgaagctatgctagccgactcccttaccaaggccgcgccccttcaatcagttctgaaacttcaagataaatgtctctcagctctttcatcatcaaacaaggagggctgttgaaatttcactgtaatgtcactcccaaatcacgcccgctacagctcctgatccacagcaagataatgagatttgaagttacaaccacttaggtttgtacttccttcgagttaaaaagacatcgctgctagttcctgtaatcctcagactcgacaagatattcgacctctcagcttgctcaaattcaataaccacacgcctcaagatcctttcgatcctttcggcattcatacgctcacatctttcaagaccacactgtgtaaagtacacccaccttgtcgtgctcggcctcactcgtgctcactcagtctcttctccttctcgcctcaagattgatcctcgacacactcaggaactctactcaaaggcaccaaaaaactattcaataaaggcatcacgtctgaaccaacgtgctgtttgttattcttttcttctttctctctctctctctctgtctctcttttcttgttgtttgttgatgaattcgctgatttattttcttaactcatgtttcctcttctattcttttctcagtctgattacatcaaattcttacttcttacttccactcaaagtcctcatcttaattcttcactatttccatcctctcagtggtatgccttttctcttgagctttttattcttgatcttgtttccttatattcttgttttctcatcctttttgtgtttagtctggttttggtttttagctctcaattcagtatttcttcactattcttcaagagtccatactcttgttcttttcttgttaccttactcatcctagttccagagaggcagcccattaaagcactattccctctcaagctctattcatcccgactttgcgtccaaggcttccttcagacctacggagaagattttttttgagaccttcgctcctaccggaaagtttccctcgctccttgctcttctggttctagccatagacctacaactgcctatcaaacagttcgacgtgaagagtgcatttctcttcgctcccctggaagaggaaatctgcatcaagactccagaaggatctaccaggacggctccatatctcaaactggtcaaatcgctgtatggcctaaaacaagcaccgaaaaattggtacgagactcttactcgctggtttgaaaaaatcagatattgtccctcaacctcagatgcctgcctttttatacacaaggataaaaattccttcattttcttccatgtcgacgacctgatagtagtagggcaagtggaccaatttgaaaaccttttcctcaatcgctttcccaattccacagctcactctcctgatacactcttaggaatgaatctcaatgtccatcctgactgcatagagctgtcgcagccatctctcattgagaagggtctggaaatgctggatctaaagggttgcagggctgtcaagactcctttgactccagctgttcaactgcactcagcgactgatgatgaccaccaagattttctcaaactcggcataaactaccgctctttcaccggaatgctcaattacttggcatgccgaactagacctgacttggctgcggcggtgtcgattctttctaggttcaatcagcggccggggatcagtcactggaaggaggtggttcattgctggaagtacctcaagggaaccaaggaccttgggttgcttctcaaaccttcccctgacttgttcattgatcgactgaattttttcacagacgctacctgggctgaagatcaagagacccggatttcacagagtggatctcttgccttctggaaatcctgtcccatcctatggaacagtaagaagcagaagaacatcacaatgtcatccacggaatccgaaatgaatgctctgtcagatggtgagcaggaaagtcaatggctcaaatttctaatagaggaactctggaagaagacgctggcgcctactctcttttctattgacaacaaaggactgcttgagaaattgaagaactttggctcaaactctaagacgaagcatctagacataaaaatcaaaagtcttcgtgaaaaattcaagaagaaagagatagatgtcaaactcattacttctgaagctatgctagccgactcccttaccaaggccgcgccccttcaatcagttctgaaacttcaagataaatgtctctcagctctttcatcatcaaacaaggagggctgttgaaatttcactgtaatgtcactcccaaatcacgcccgctacagctcctgatccacagcaagataatgagatttgaagttacaaccacttaggtttgtacttccttcgagttaaaaagacatcgctgctagttcctgtaatcctcagactcgacaagatattcgacctctcagcttgctcaaattcaataaccacacgcctcaagatcctttcgatcctttcggcattcatacgctcacatctttcaagaccacactgtgtaaagtacacccaccttgtcgtgctcggcctcactcgtgctcactcagtctcttctccttctcgcctcaagattgatcctcgacacactcaggaactctactcaaaggcaccaaaaaactattcaataaaggcatcacgtctgaaccaacgtgctgtttgttattcttttcttctttctctctctctctctctgtctctcttttcttgttgtttgttgatgaattcgctgatttattttcttaactcatgtttcctcttctattcttttctcagtctgattacatcaaattcttacttcttacttccactcaaagtcctcatcttaattcttcactatttccatcctctcagtggtatgccttttctcttgagctttttattcttgatcttgtttccttatattcttgttttctcatcctttttgtgtttagtctggttttggtttttagctctcaattcagtatttcttcactattcttcaagagtccatactcttgttcttttcttgttaccttactcatcctagttccagagaggcagcccattaaagcactattccctctcaagctctattcatcccaaagagtagttccacaccgtccggaggcgagatgtcatcagctgtcatcagcttgacatttgagaatggttgagttgactggagggtcagcccgccgccaagcattgggtcaagccgccaggtggctcggtttgtggtcaggaaggtcaaccgatcattgcttgcccgtcagtggtcaggcagtcactggttgtcttgaccatccagaggcaagatgtcaacagatgtcgcagcttgagccacccgctggagacctgacctgacagaccccaccggctgtctcacaaaggcttgccaggctgcctcaattgatcaccagtcagggtgacaaatgtggagccgtcagcatgacgtcggctcctctcattttatgacactgccaaatagtgtcagtgttcctcttttcaggtgagaggccgagaaaaattggtcttgaaaaaaaaaaaaaattaaaaaattaaaaatgacttggcaaaaaaaaacgagcttacctatagggtttggggggtcaaatccctgcaaccgagcatcccagacaatcaactgtggccaagcagttagtcgattcccttatggtcagcagcaatcatgcaaatgtgtctcctgggatcaattccttggagctttgtcttttttagctgcttggtcggggcaggaatcttacagtacagcctatttgccctgtatgcatggcctaggctcggagagcccaaattttggcctcccacggcacaacttttgcgctctgacgggtgaccctgcagctgctcatgcaaggtgcaaatctcatggaccgatgacagcagtgaagggcagcttggcggcaaatagcggtcaggccggcaacatacaccaagaatccataatcccaggcagggtcagctgcctgggatatttgtttgaggtcggcgggttatcgtcggaccacccccatcccgccaggtggacatgggtcaacgccccgaccacgccgaccccctggctgcaaagctgccaatttgacgtcggcagacaggaaggtttggctgggtcggcggaggtcgggttgtccgtcaagactccgggcgggttgccgtcgacatgctcccgtggtgtaccttatcctgttgttgtatgtcctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtattatgtaactatcacctattctgtatgcttttggcattggaacaggcacagcacaccacaatgtgttgcggagcggagaagtgcaagaaatctcctagggcgcgccttactttccacaacgtccatcaagctccggtgccctgggttcatatctttccaaagatctttcctggccaaccaggccagccgagcagactaccccaagttgcagggtgtgctcattgtcagcctataccgtcaccatctgagcttagattgaatggaccgttgtccgattagccctcatgctcagtaaaatagccttgcctgtgtaaaccctgcatgttgttgtgatgtgccataaatttgaatctatgcaatcatgaaaaattacaactgctccatgtccctaaccccaccggtgggccaatgtgccccagaacaaccggttggtggtgtttgaaggcccaaaggcccttcaaacattgagggtttataattgtccgaattatttgagtacttgtgttttgaaataaattttgaacttttttcctttttcattcctgttacgttttcaaatggttttcgattagaaattccgaaaattcaaaatatcagtttataattggggcctaatgcagttgagtatgattaatcaaggtttgagtagatcagttggctctgatcttgatctaattcggctttcccttgcgaaagtctcaggaaaaccaaaaagctcaagaccatcatgtcggtcagtatctttcttccaggatcttagagtgatgaaaccagaaaccagctgaacactcacatatttattgatctagtccaagcttccctcagtcgaccaatccaccgatgaggaccatcaaccaattactaaaaacttctcaaacgtgagtcaactagtgtacttcgctcaaacacctgcagccagataaagactgaccctgatctcatcttccgacttctctgatgagatgtacagcttcaagtcgattacgtcatcgtcttctccctatcaccactcccaaatcaaaacaaacttaagaaacaagcgatcgacgaaagatcaaagcataccaaagaactactagaagagtaccaactactcatccagaggttgaaatctgctgggctctcagcaaccagtcgaccaggatcaaaaggctccaaccaactactcatcctcgtcaccgcacacaacgaaaccagaatcaaacaagagattcaagcagagaggtatgtaggatgcagttctccaatctacattgaaacaattcaaaaaaaaagaaaaacatgggttttgacatctggtttattcttcagaatcgcagattggttacatggcatcacttgtgtcaaacctgaatcagatctagcctccagcttcatctcacaaccccacacaccagctgaccgactccgacatctatacaacatcatcacacgggatgtccaaccgaacaagagtgaatcgccgatcacagcccatccacatcgacccttagtcggcatcggagccggaatcatccccaaacaggcccccttcgaacacgtccaatccatcttcccaccacacgatactggatttaatcagacttggctatcccaatggagcgatcgttctcatctgacgatccaaatcccagaagtagaactagataggatcaaagaaatctacggagaatccatcggcttctacttcgccttcctcaacttttacttccaagcgttaatctttccgaccggtttaggactcatcttctggctgactgggatgacttactcgtctatctattccttcacactcgctatttggtctatcatctttctcgagatttggaaggttaaagaaaaacttttggctatcaattggaattcttttaattgtcataaagtggaaaagaaacgagtcgaattcatacatgaacgggtcgtcaaacatcttgtcactcatgaaccagttggctacttcccatggtgtaagtcatttccacacaagatctcaaagctttcctttcttagaaaaaaaaaaacaagctcataacattttgttttatctacagggaaacgtgaatctagaagattggtcacgatcccagttttgatcttatttgcgttgggtatcagtgccttgatcaccgtgatcacggcggtagaactagtggttgcggaagtttacactggaccgtttaagaaagcattggcaagtacaacgtactggatagtaaactaacatttgtttcttactcacttttttttacctaatttcgattcaacaggcattattaccgactgttttatttgcagcgtcggtaccacaactagtaggattatggcaatcgacggcgatcaaactatccaactgggagaaccattcctacaactcgacatacgaccgatccctgacccacaaggtttttgcagtccatggcttagtagcctatgcaggtctagtcctgacggcgtttatctatgtgccctttgggacgatcctagttccccatctagcgggtcttgcgcatcggttgatgaagcaagagacgatccgattagagggctcagccgaccaatatctcaacactcgtgccctcgacttctccacctactcaatcaataccgcccgactttatgaacagttgttcgcataccaagtcactaatcaaatagttgataccttctcagaagtcggtcttccttatctcatcaaaatcgtctccttcagatggaacaagctccgctcagaacgtgaggtcaaacggagactcactaaaaactcccccgagatcgatccgtcttcttcttccgttgatccaactgctgctactaccaccaagaccaccaccaccaccactgcgatgacgacggatgacgctcctgatgaacatgaactgttggaacgcttaagggaagaagccaagcttccagagtatcgattgtttgttgaatatgcagagatggcaatccaggtaattagatcttatttctcttcacttttttgaagaatgaaaataaccttgtactggttaacgctattttcgcaatgtgcttctctcaaaaaatgcagtttggatatgtagtattatggacagcagtttggccgatttcaccattattttcatgtgtgaacaactttttcgagttacgaacggatgcgattaagttagcgaagcacagtcgccggccgatcccaagccgatgtgattcgataggaccatggctagatgtattgagtacattaacatggctaggggtgatagtgaatggattattagtccatctattccagccgagtgggagggcggtagagaagggattgaagcacgaggaaggcgcaacgaagagtccgacgacgattgtcgcggatctgtttgcggcggcgatagtggagacgaagggcgggagtgagtgtgagggcacaactctttatgagcgacttgccgggatgctgctgtcggctttgatccccgtcctggtctccgaacacggcttcttcctcatccgtttcttcatccgcgaagccatcctcagactctattggaaagacagccccgccgcgctcaaacagatgcgtgcagactggaacctcaaacagtccttcgtcgatcgtctcgacttcaacgaccttcaactcccccccactgctgacgaatacttccttagatctctcgtccatcatatcgatcctcatcatcctgatcttcctttctggagtagagatgaccccgctcttcatgaaattaactcccttatgaaaactgaataaatatcttattcattcaattataatctatattgatcctttgcatattttttttcacttatctactttttttcaatcccatgaaaaaagtagatttttcttttctgtttctcttaaaacataagtgttgtatgtacacttaacttaacttatatagactgatcaaaacttaaccttcacaattgacaaataaccctttgttataggactgtcagactggtcaagttgaaccttgcaatcaccaagtccactaagtcacactccaatcctaaaacaactcattcaaagtcacctgataatctgataaccatcatgcttgatggtcatccaactgaattaaaaaaaaagaagatttcctacaagaaatgcttcaacacaagtgatgggctgcactccaataaagaagtggagtcatcattgatgctttttgtcctgaaatcaattagtcttaagcttctgtgtctgcatctgttattttttccccctttttttcaatgtttttcttctttttctatcccattggtcttttgtttgaccaggagctaatgtccaattgcattctgttcccaaggatctggttgttggtgtcacatttgtaaaagggcacacctgaggttagagatggtcgtgttgcatccggatatccgcgcggatgcggatatccggttgctttttccggggaaagcggcatccgcacccgcatccgcatcccctggcggatatccccccgctgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcaagatgaagctgccgattgatatgtgtgagggtataaagatgttattgactgttggttatattgatgaagttgttgttgttgaatatgggtcagggcacttttggtttatgatgttgatgaaagtgttaaatctgtatttcaatgtatataattctgaaattgtaatgtggctatgacttgtagttctgaaataatatataagatggatttatttataagggtgattgagatgatctggtccactggtgggatgatcccaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcatctgagggattttagctggcctgaaaatacaatgagggaatttagctagtctagtgcatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatacaagccagtaaaggaattcaatatgaaaaaaggaattcaatatgaaatatgcatccagtattcaaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaaccagtagagataagagggtagttgtagtgagtgagtaggggttattttacctgaggaatccatttttgaagttgtttttaccatatatttcatatttatagagataataataaatttttatatttttgtcgtagaaacacaggaataattaccacaccgccttagcgggtatccgagcggatatcctcggatacccgccctctaaatgtccggcgaggcacatcctcgccggctggaaaggttgccttccagccggcgaggcatgtaccttgccggctggaaggaaacccttccagctggcaaggtacatgtacctcgcccgctggaaggaaacccttccagtcgacgaggtacacgtacctcgccagctggaaggaaacagctggcgaggtacatgtaccttgccagctggaagggaaagcgaggtacatgtacctcgacggctggaaggaaacccttccagtcgtcgaggtacatgcctcgccggctggaaggcaacccttccagtcgacgaggtacatgccttgccaactggaaggacattgccggctggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttgggggggggggggaaaggacatccgcatcccctggcgggtatccgctggccctggtggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctacctgaggttgtgccaataggcgccaaaagatggcaccattgcctgtgtgtttttaaagagaaaattttgttttgtggattttttttatgaaagaggggttttattttcattgaggctgcttattctatgtacagccccttgacagaacaaatggaaccccttaactggagtccagagggcaaaccaatggacttcaatttatgcttcctggtgaaactgtggaattctaaagaatgattctgacaaattggataggaaattattttgtaaaaactttgtgtatttttccccattttctgattttgttgggtatttttttcaatcatttttcaaagtagctcagaaaatcatgatcaacacaattgcacgtgaaaagaatgactataaatgaaaaattgaaaaaaaaaattgatcaacagcatttttattgattgtgtactcatccaccagaccaaccctccaatcagacactgaaattgaattcaatttatatatccccaatccaacttcttcagctctctaaacttttgatcattgatttttctcaacttttcatttataatcattcttttcacacgcaattgtgtcgaggctcctgaatttttgagctactttgaaaaatgattgaaaaatgtcaaaaaaaaaaacagaaaatgaggaaaaatataaaaaacaaattacaaaacattttgctatccaacatttcagaatcattctttataactcattttacatgattcttgtggaagttaatgtaacagaagtgaactgataaaacaaagaaaatgataaaataactgtcagcttgctactatggcagagacaacctgtcatagcaaaatgaaataaaaaaacacataaaaaatctaagaataaagtaaaatattacataagtaaaagaaactaatttacttatgtaaataacataaaaacacttaaaaatatataaataacaaggaaagattagagaaaactttaattgttattacagattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatcctgtaatacccacttaaagaattaacaggtacccatagatcacgggcacctgaataattatgcattatacataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttggaagatagagctgcgtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcatggttgacaggcgcgcctgactacaaattgagcccatggctcaagcccccgcgcgtgctaggtaagcccacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaagcgccctagaatcctcattacacgtgacaacaaagcccccacacgtgtaataaaaatataaacaaactagaatatgcatgaaaatactacagtaacctagaacatcctatattccaagtggtaacacgtgtagcaagccccagaaaccacctcttggatattctgtggcccatttccaaggaaataactccacgtaacagactagcaagtatccacaggttcctgagggacattcttggttcaaataaattcgtgcaagacccctgggaacttctagaacattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataaattactgttattaagcctcaagaaccctcaagaaactccccagtgatcactcagcacccaaaatccacctttttgagcgcttccaactgcccagtttctactctgaagatcctcaagaccctacaggattattactagtgagtaataacccttttcttgagattttccctattatttcttactgggatttaaaccacccctgtttacaggccccagtgtaccaggtacctaaatcctctgctttttgcacgatacctttgagggatctaaccacccctgatttatcaggcccctcaggtttaatttatattaattttattaatataaattagccactttttttcctaaaaattcccataaaatcctttctctttattggaatttattcctttaaaattaataccaaaaacctttaagtttttgcttacttttgcaccacgtgtagctagaagattttatatcttggcatcacgtaggctgacaataacagtcaagtccttgcagttttcatagcaataacagcaccaattccttgttatgttagtgtttttgctaacctaacttcccattgttgaaacaagtatgattcattggtcaaacttgcaacatataacatactccagcttataaccaggccttttgaaactgactggattgttttctgaatctggaactagttggttgttcatacttgtggaatactaatatttaaacaagtatgattcattggtcaaacttgtgacatataacatgctccagctcatgaccaggccttttttgactgatcaaagtgttttctgaagcttaaaaaagtatagttgatttttcatacttgtgggatactgattttatattttacatcccctgcctgtggtaatgtttcatgaggattttgacaataaaaactatacattttgatggaatttatcctcctccatcaccccaccttgattcccacaactaattttccattttcaatttgaattaactctctgtcattcattatggatatctcttttggacttatccattttatacttctactagcatcaggctgcttgaaaaatagtcaaagcatgctacactttccccatgaagaagattctcacatggttaaagatggtgagagatgacataattttccaggctataatttcaaaataacaagacttatactattctcattggttcaaactacaaaggaataaatccagttcatcaaccacttccaggtattgatatgccaactccacaaagttcaaggagtggtcaaagtgctttgagggtagctggattgaatcttttgagttttaaaaatagaaaggtaggaatggaatattttgatttagatccacagaatgacaaatcacttcaagaggctatttccattattaatgcaaacacagcagctgttggtagaccaaaaagaaagtgtaagctatagaaatttacctttacaattgttaaaaatgaaaagcagctcaagttaaattattctttctataagactacaaatttaatggctccactagaggtttccccaaaaaaggtaattattttctgctgatttcaaagatgtgtgaaagggtttttactgatgatagataacctaaagattacaaatcagtttataattcttttgaagatttgaggaaagacaccagggagatccagcaagaagttattcatcaaccaggaaagatttactctgaagaaaatgttaagattctcaatcaattccaaagattaaagaaaattcataatcaaatgcacttaattcagatggaaaaaaacaagagcaatcaattgagcaaatcaggaatttcaaatatgaaggtcttcaaaccaaaatctgaacttgaaattagtgaattgaatactagaatagctgatggcttctcaacatctattggccagaaaagaaagaatttgtcagaggaaggtgatcatcttgatcaaaatctgtcaaaaattctggaacaagctcttgaaaagttgaatttgaatgaggatgttaaagacagggagaatattgatcagtccaaaggaaattcacatgacttggttaaatttttccaatcattaaaattggttgaagatacacatgatactaaaaagataaaaggatcaaatgagttagtcaaagagttgaaagtgatatttcatgagtgtggaacattaaaaatcaaagattaccttgaatcaaataacacattgaacaccaacatgctctcacttcagagtcttattttacaaacgataaatcacctgtacaaaaatgacttgattgatacagaagatcttcaaaatttctttcaagatgaaaacacagtggaacacattacaatcatcatgttcctggaaagtcctactgatgccccaaaatatatatatcatctaagtaactatgtgttctctgaaaaatgtggctttgaaaaattcagttacttgtctgaaggtgagagaatgttctgatataaacacatcacatgttgtgtttaagaattgactgaactttttttgtacaaatttaatgcagctgtcaggaatgaaaaagttagaagaaaggtgttttgggatttcctagaattgaatttgatttatgaacaaaaattcaaaatacaaccaggacctgaaaatatcagaatctacttcaagaaggtgtacaaattgattttccaagataagaaatttatcaatacattggaaaagttcagattgatttcaaaaaggggattcatatctctcaaacaaacagctgaatttgctaccctcaagagtgatctattgatgctcagtgacatttttattaagataggaaatcttccaatccatgaaggaagagagtctcatctgcgccttccattcctgatctttgaattcatatctgaaaactactgttctaaactagtacaagcagttaaaacagagcacccgaaattccgggatagatatcaatatatgtattatcaaagcaacttactcaagaaattttctgattataaacaacaatttatcaatcatttcccattgaggccagattttttcgcacacaatgtcgagaaagcttccacaccagatcttcaagaagaaatgaaaagagcccaagttgatattggaatttatagtgatcatgtcttgacagctggtttgagtatgctaccccattctggaattcctgccacaatctttgaaagagatcatcaactgatgttccagaagattaggatcaagaaagctgaatatgatgctcaatttggatctgattccaagaaacttaagtcttttgcttaatctaattttctctcaaatttatcattgatgttgttatattttatgagttatgcataaaacatcttagataataatctcaacttttgaggaattttttagtactagtcttctgtataccatataattgaattctcatcatctccttcttataaaaaagtttttctcaatctcctctttcaaacataattctttattgggattctgacctttggtgatcactgatcaccactagagtgattttttttctcttgcttcttccgtggttgtttcaatggaggaattcctattttgatttggaagccttttgatgtgcctctcaatcctaaattaacactgaaataaaaaataaaaccaacttaaataaaagccatgaatgtaaggcttctgcaaagtttttgttttccacctcaaattaagatccaaggtgtttaaattgaattctggcaggtttgcagatcagacaggaagtcattgaacataagtggttttaataaaatggttttgattatgagtaaataaaaaagtggatttacatgagggtgtatgtaaattaagaattaaattgtcttaaacaagaagcaactatgggccagttatgctgaaagtagtgttagtgttggattatatgcttataacgtagtatgcttcaaacaaatcacaagacaaatcctgtatatagttcctctcaggattagtctcttagtttcctcctcagtgaatcagaaccaaacattatctttctcactcctcaagtgtcacaagacctaaggtctgtgaacttcagtcattctctcccctgtctgtctcaacagttagcacagcataatgcagcggaatcatgcaatgaaatacactggggtgtgatggttgtgggagtattattattagcaagaataataagagatacaattctagaggagaacaaagagagaaagagaaacagaaagaggaacttgtaccggggtgtgattgttgtggaaggatgaggaaaaaagacttagacaaccatcagctccagatataaaaagacaaatgtgatatgtgagtgacaggtgagtagcacaaaagagaaaagagatcacatgttattccgctcacatttaatgtagtgcagtgaaagcccaacatgactgtgctaacactacaattgtgggccataacaaagggccctctacaatgtgctactttgcatttgatggtttttggtatcttctgccaccaaaaatgctgtagtgtagtggcactaacagcgcactaccactaaaggtttggcacactggtttgggggccgctacactaatgttagtgtctcattgctgcaagaaggaagaatttatgctaggaaactattagagatttattactggacaatgaatttgatcttggatagcatttaaatcagacattcaatatactggatgacatcccaccaccattgacagggatgtaaattctactccaaatcctaaatcaagacacttatcacaaccttgaccaaccaaaattcaaaggtattcatagtttgatagctcttgggaattggacaatttacaatggttttaaaaatctgtggacatagcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcagcgctattttttcatccaaaaaccgtagtgttagcagtttttcgctatgctacgctgcgctacagcgctttagcagaaaaagcggccaaaaaccgctaaaaaccgctgtagcgcagtgtagtgggcccctttttgcggcccacacgcgtagcgttagcggtgtcgtggtgggattccgctacgctacgctaatcactaacagtgattccgctgcgttacgctacactaaccgctacggttagtgtagtggcccactgttggacgtagtagttagagcattagtcttttgatcaagacaacttcagtcatacgcccaggccgagccttgaacatgggtaggtcagaaatacatagaagattgaataatgatactgataatttttgctaatgtgagaatggttttgtttaccaaaattccttctacggaaggtacctttgatttcagatttcaccaccctatgaatgaatgaaaaaaattgcatagggaatgatttgtaagcaccatgcagcatcttggggtcgacacccattctcccaagaagtaaggagtacgaacccttcaaactgtaccggtcaaccctttgatcgaacatgcatacatatactgcctactgagacacaaggttggggttatccttatctgcggggagacattttgagtttggatgccaaatgagtctcgatccttcaaaagttttgccacatttgtgtctccattgaaggtttgatcagatttgatcggacttaatgacggccgaagcgttcaatatggccgagagttagtttatttgctcgagaacgttacctatttataacaaaaggaatcgaacaccatgatctcttcagcatcttcaggaaatgcaccggttgtagtttggacttgtcaatttattttgttccgaatgcaatttgggcttgatatgaagagctatcatggtgctccgagtccaggcctcatcaagcactagaagtatgtaaacgtttagtacaatattcctcaaaaaccagccgatggaggaaaagctaccgttgggtcgggttgctcgatgtcttttggcttacttgtcacagaacattgtatctcacatgccaaaaaaatccgtaagggttctgatcgttgaatgctctgttattcctatgagcatattggttacgggcatctgcgatacgcacctttcgtttggctgcttcaagctggatccaacaggatccaacgcggtggctgcctttgctgtctggcgccgaaattttcgcaagggctataacattagcggtatatttaccgatgcacaatccaggtaaattctgaggaaagcctgcccttcatctctaaggatcgagttcagccttcccttgggccctcagttcccccaattgatatccaaatcaatagatatgtggcttcaatgagtctatttattcacgtttcatgatttatcacggtaaggttcatcatcaaccggctacttagccgatatttattgaaatgttcatgtcacgcgagcggcgagccaacatggacctcagatcactgcatcggatgactgtaagctccgtaacctgggttagtgtaatccgcctttgaggcttaaatcgacataaaaccgcaggattcaaatgtctatgtagattggctctgaagtcttatctccctggggtacgtatcacggtgttatctgtgtgtttatttattcattcccttcgttaatttcatctcttgctgtgatgttaatacctcaactccagaattatgtatgtatcctggtttccgaaaatccggtatgtgtgattacgccatctccacctcttgaaaagtctagaatgaagctcttgaaatgtatgtctgtcgatcaattaattgaaacatccaatttccagcgggacaaacgtttggagaacttgtgtaaatcagacattcacaaatgatagaggcaacttcggttttcgtgtgtgatcaatgaactcgagaaaatacaccgctgagcttcgagcttgagtgacactattcatcatagctactcaatcaatcttgtggcaagcagaggatgacctcttcaaagctatagattactcgcggattctcaggtccaatgggcagagatacaagaggaaaatggcaattgaaaggtctttgagacgataaatcacagtcagaagtttgtgccgtgccttcagcgcgtcaaaaaaagggctatctagtggtcatttcatatatgtaataaggatacaactgttgtttttttgagataaggcgccctaaaatactaagagatgctatcttaaaataagtaaaaggcctcatggagttacagggacgatgtaagttgttcgaatattttgttattaaggaggaggggatatgtaatactatgaaataatgagtcgcttttacaattttttttctttctcttggagaaacatttcagagctcaagatcaatttgagcgcgaccttgaaacagcgttcaccgctataaattttaacttctctctgcggcatcccgcttttgaccatcatgagaaccccaaatcaaccttgacccaggtaccctccacatttcggctccacaaggcgatgtcggctatggagcacaagaagcgacaattacataagttcttcggatgatagatattaatgattgtctttaaaatttcgatcgaacttgcctgagcgcgtcactcctcatgaatcgtttcccacattgtgaacactcgtatggtctgcgaagaggaaaaaaatcagcttaatagctaagagctaccagttaactcgaaacttacttttcacccgtatgcattctttgatgtctgtcccggtcgtgtcttctggcgaacgcttgggagcagctttgatgggcgaaacaaaacaagagaaataaagagctatgagttaaaaattctacgccacgaatccgaaaaacctgagttttcgtcagagacttacaatccgcatctatgcttcttctcagtagttggactgagttgatttgagttgcaatctattattggatcttgattcggatgacacatatttacgctttcaagtcccgggtgacccgaatggagaagctgatcggtgggtcttctactaccagtgtagtgggatgtaaaatttaattcgcaggaagaatcagatctacggtgcgtcatctgaggctccgctttgtacctcaggtcaggtgatggcatcagattaggatgcagtggactagatggattcaagttggagatcgagccatgggtacctttaaccaaagtttttgagcgaggtgcctctggaaagtagttttgagaataagaagggggatttttgttgctggcgagtgaggaagtctcgtgagctagtactcgttgtatacccttactgctagagcgcccgctttcatataacgactctgggtatgcgttgtggtagcctctgttttgcggaactgaggggtgctcgggataggaatgaactggagctcgagtgatgggagagatcactttcccgctcttaataggaggaagaatcggccgcgccgatcccaaagcttcggagtgggacaggttcgggcctgatttttctagacggcaattgacctgagtcgccaatgcagacggtctcaactcagagcttgggtttcctcgaactgacgctaggctggactctctttgttgggtgctaagtgaataagctgccaaatcgttcttgctgatggaataagagagaccagagggggctgccaaaaaagaaagaacacagcttacgggaattaatttttcttattgccggaggagaacgatgatgatctaaacccttacctgatgtcacatttccacctcgcataccgtaatcactcatgctagattggcgagcatgcgagcttccgtatcgcgctggcgatggagaaggattgcggaaagtattcattcagatgaatttgatttttgatttttgatgaagagatcaaaaaagaaaccctctataggggaggggggagggggaaagatacatacgttaaggcattcaagtcgttgagctcaaataccacaccggcagactgactgcccaagcaatcagcagagaatatttacagcaatgccgaagttttgcatgtaatatcaaagggaacatgctcgtggatacctcaagcttggtgaacccttaatcactttggtgactcacttcagcagaggcccccacttccgccaaagtcagattaattgcgactttggattctgtactacgtattctggtgatgagtaagaatttccccctaaaggagaagatattttatgtaggcagagcgaccatatagagtccaccacttacataatttttttattggcctgaagatgtaaatccatgttagttgatgatggaattgaaatatatcccaacgaaatgcatgtaactttttttatcaggggtgctcacgagtggtcaaatcatgtactctggttgagcgtatcaattcacgatcttcaaaatattggaaagcaggttatgcttgaaagaaaatatatttttggttacattaaaataaaatagtgatacataccattgttgacttacgaatgccgatatgtttcagatctgatatatcacagcgcatttcaaagatatgtcgggaatatacaagagtagtgttttccttctatggcattaagggccattaaggaggaggctggtgattggagtccagaaagcgcccataggcttcatcggaaacttctcgcccgtgatcgcccggacaagcgaagcgtcgcccgggtgcggaagagagaccctcctgcaggacgcggggtagtcgcagagtctgctgtaaatcgagcaatttttaggaaaaagttcttgatcccaagatgcatccagagcttatggcctaatctatgaccccaaaattgccaaccatacatgtgcaaatatttcaatttccttgagcaactgtaacacatgtaacaaactgtcgcacagatccgaagaaaagaagcagggatcatgaagatcaaaagatgttcttattataatcagtgaatgtgtggacatgagctacaatattccggtaatcgtggaggagacagacggataagtattatgtaggacgcgtggcgcgttggcttgggatggatgactgcgagtgctgcgcggtttatcgatcactttagtaaccgagaagataactaccgagccagcagcttggactgctttcccactcagcagtcgacggtcaacaggcaaccaccaccaccatccgaacacttcaactgctgcaatattctcaattttcatcgagaggtgagtacatacatacatagtcagtcgacagcagcccagggcattgggaacagagttatcagctaacatcatctgcatccttcatcttctgattccagattgctaagctagtcgatgtcatctacctatcaggacttcctactcagtaatgccacccggatcacttcgatagagtccaccctaagatccctgacctggttcttaccgggtagattcaaggatgctgaattggcatccgaatctcgtcagtagtatttattcattatttagtgcacactcagttgaccgttgattttttttttgctggttaaaaaacagtttacacggcattgaatctactcagtttgtatcatgatcggatcatcaccaaggtcgtcaccagtctaccgtcctcccaaaagccggcccaatcgtcgcatgctcgttacacttcagcctggtgtgcggtctcgtcgacctacaagtttctagcgcatgcattggcgatcatctcgcacagccaactgttgattgagatggtggctcggcggaggcttggctcgaagagacgatggcgggtggtgctgatgctagagttgatcaaggcgctcttgagactcaagctagtcgatctcaccagtaggatgctcgtcaatccgcctctcccagaacggagaatcgacccggccacactcgaggctcagtcgaggaacacgaccaccaccaccgcagctgcaaatgacctctggtctcatcaagcttcgtcgagtagtctgaccagacacgaactcaactcttcgaatagctcttcctcggaatctacttgggtcggtaaacgcaccgggatcgtccgtccgttgatcgccaacttacgatcacctccaaacgatcccctcatcggtagcggcaagagtctcgtcaacgattatctctctcgaaaagctttgaccttagaagaggtcctcaagccactcgacttggtcaggaaatcaaaatcaaacaaggacaaattagcagagatcatttggattcttagaccggtgatatatggttagctgggtttctacttcctgaatatgaacgtggtttttaaagaaagaaacaaaagtgactgattgaaagtcaatcatccaatgcttcttttcttaccaatcacagttcttacgatcaatcgatttggacatcgccatgcggttccatttctatgctcgctatcgctagaatatctgtcatattcgctgcgccaatcaggtctacaaactccacaagcacgtcaactgacgccgccgatctttttcgccagtccgcgccgggcagccttccagagccttgtctctgaactcgagcgcaacgagctcgaggccagacggctcgccttttggtcttacttcctccgaggccccctttgggtcctctggactaaacccaaactcctccagatttctaacaaatttgctcacgtacccatctttaatctcatctcgaccgctatcctcgattacacccctctgctcggtacgtcctcttctcttgcccttgttccttgaatccaattattatttctttgactgactctcgaaccgtgtctgtttcttttagacgagtatcactactacgtttcctgaaaactttaccctaccatcacccgtgtcttttatcatcaaacgtatcgtcgtactctttaactcacaaatatccttttgaaacgcttggtgcttctctcatgaaaccctttcatagtgtaatcacttctctttttttttctctttgtaatttccaaaattatcgttaacccctcaaaaaccagatcattctcagtaccctaaacaatcttatctacatatgtgtacatatatgcagtgccttttgctatgactattttttcctcccaagaaaatcaaggttatctgattttaatcttgtcgacatgtatggatgtatttgaccactgaacaaacatttgtcccgctttcacaagcgtcgttcgctcaagtgacattttaactgattctctccagttaccacagttgcctgtgtcaaaagacagctattgagccaagtcgtaattttttggtctcccaaaaaaaaatgcataactcgctcattgttgccaatttcgcccgctgtcttcgtagtttccaaagaatatgtagcgaaatgcaagctaaagaaatgatcttaatatgacttccacatcaaccccttccagatcattcaagtaaagaaagaatggtccagcaggacttctgataaaacagaattcattcgaattggtgatcagagaacagggtaatcaaattccccaccagaccaagttcatctggcattctcatatcgacagtactgaggtactcctctctgatctgcagctacttagtacgatcgacaagctcacaaaattggactgttggattgctcaggaaagctcattttaagctccaatgtgggattccaccctccatcacaacatgtgcgctctgcaagtactatccatccagccaggcctcttcttacacaaaaaaccgataagatttctgatagaagagcatagcttgggaaagaaaaaaaaaacagatcggttgcgcgtttcttgtctcaacaacaatgtaaagcatgagtaatgagctacatggaagagaaataggtaggagaacaaaaggaaaagtcagaggctagagcgaggtttccaacaagtagctaatgagattgacgaagtccatcgagagatacgggtaactgtgatcgatcaagtggccaatcagattgaaaccttgtgtcctgatattgctatgtcgatgggatagggaatcaattgccggagaatgcaaacaagatatgtatactgaacttcttcactttcaattattattattttgaaagagaaaagaagatcaggacttaccagctctgtcatgaaactggcgtcttctgctctgatcaaactcttacctagcaagggccacagacgtcatgtcgcgaagagggatcgttcgccacatgactgagcccgccggggatggtcctggatcggactcctccctgcggagaggctgcctggaaaagtggattattcggtgcggcctggagagcatggatgagagtcaaaagacaagctatttaaaacatctattttccagtggatcccgtcccttgggtccgcaatgttccctgcgaagcaggatggccgaaggcccccactcctttgacaactaattccggccggaggccgctggcagcgaagctgccaggagccattgctttgctaacaaggctgtcgactaacgactcgcaattcacaaacattcccgcttggaaaataaaggtggttttgctttgactcctaactcgggcaagcccaaatgaggttgctactcatttgtgtcactctcgtgacacggttaacactaattttccaaaaggttagccatttgactcggaattgtttgctcaattcgtgatctgggcattgaccaccaacaacctgcaaacaggcgctcttttatattcatccgattcccagtcccaataccccagaccctacacacccgctgtacataccccagccaaaacgccaatccgacatccagcgaacatcccattacccaggacgacaaccgatttcccacgagctgtccgatctcaactaactaccccaatcacatccactcccttacgctcattttcacagcttttcccaatcagacacgatcccagacgactacatcgcaacaggaaattaacacgatacccgcgcagataatcagacatgccaccactgccgcaaccccgtaacacgagatcatcccaaacaccattgacgagaaccgtgcggcaggcaactcatgagcaccaccagaatataaaaggaccaccgatgcggttgtcaacccagctcatcacccacccattaacattcatcacaacacacccaataccttttcccttttgagtcgtccggttacgccaaaagtctccaatttcaccaactcgccaacaaccaaagcaccaattacaaattcaacatcttactttattgtcagcgacaatccttctccccgtcacatatcaaacaatccagttctctagcattaccccacctcaacaacaagatgaagtctcaatccgcatcggccaacctcaaacgcagcagccaacctatttacatgaacggtccatttgacatcatagcccgtgtacgtaaacataataaagctgtgaaacactcggagctgtcagctaactcaatcataacagcttccgccggtcattccgcaaggctccaattacggtcaactcccgtttgagaccagccttggtttcattgaacgttcgacgttacaagaagtcaacataggcattcacgcttgcgggtatgggtccatcgccacgtcgctgcaacccgaccgtgtttatgtgttgtccggccgcttcctcatccgaaatagcgttcccacccccatctttcacttccaacaggaaactgcaatgaacgtaggcgagagcaagaatttcatgacgatgttggcaaacaaggtcacagtcaaaggttttggattaattgtcgaccgtatggaagtaacgaacactacgccaggcaacgctacctctacaagcctccatgtcactttacagcactatgattacgataatttagtacgttccccaatccccaatatccaattcacttaacttacatgtcgattgatccacaggccaaggagaaaattgaattccatgccacttacatcgtcccaggcaacaagatcctcggcaaaacatttgttcagtttgtggttggcaacgagatcatcatcgatgcccacgttcacggatacaatgaagaaactaaccgatgggaattcattgtcagttagcgcctgatccactcatacgctcaatattaacaatcataattttcaggtcggcggtatggcgcatcccagcaaccaaggatcaactcccgcctcaactcctgcgtccactcctgtcaacaaccatgctaggcgtcccggtttgtaagttaatcagtcccctgctcacaacctcaagcgcttacactcttcccgctctcagcaggaccattggacatttcaaatcacctgccaacagttacggcagccccgttgccagcggatccggtagtcactccaggtcgactacggttcagtccggtaatgaaacaagtcccactttgcaacccgatcggcttactgggggaccgcttttccataacaccggctcagctccaccccacgagcaccgcctccagtctcctgtccgtctcaaccgacgcaactccaccgaagatggtgaagtggccgaaaacccaaccagtccccgggtcggcaattcatttggcagcaaaggtcccaagcggaccagcgagttgaatatccttaaggaagctggcaagcgcgccaagaaccttccctagatacagtactacatgttcaaagaacgtatgtgaacctacccgaatccgtaacaacaccttcatgacctcagtaactactcaacaatttttacatattcccgcacgcaaacaccaatgtcgttcattcaattatgttttccatcagaagtccacgaacatcaattcaaagactcacgttgtacttagcattcccatgcccgtttccaagactccaatttgtaaataatgttcattagtccgtacataacaacccaagcaatacagcacgtcactcattcaaaatctcgcgatggatgttgagcaaatctcaaagagcgaataccgttgtccctagggatgattaacttcacattaatcacaactatacacatggctcatcccaactattcccaggaaaccatgatccataatcttagttaacaaccgtgagccggcagagatacccgttgccatagcaagaactcatcattcccaggcaccaacttcataggtgggctatataaccgagctcaaacgacctcatgtcaattcacgccccacgcattccaaaacgccaccagtcaaccacaaatcttattccctctccagttcttacgaataccaagcaagacaagccagactcacgccctcaacatgccacctagacgacgaaacaatcccgatgactggcggcagtcatttcttcccccagaccgtgttgtagccactgaactcagtctcaacactgaagccgaaatcatccgacgatttggctacgaactaccacacaaacttggtcgcatgaacgatacctgtgtttcctgcggttcattacactggaaagctgagagaagcaacaacgacctcaacaaaccatcggcatctttctccatttgttgtcaaaaaggagctgcaatccgacccgttgaatattctacgcacgcatatccgcccgagatcaagagacttttcactgggaccgatgaaggcaagtcccttttcccccctgtacggtaataatacaacccaagtatacaaaactaatcacaattatggtcattaacagagtcacgaaggtttcaggatcgaacccgatcgtacaataacgcattatctttcacatcgtgtggtgcaaccctcgaccgcactgtacaaggacaaatgggcatttacagctttcgggtcagaggtgcattataccacgacattcggtccattttccccaggccatcaaccacaccgtcatttgcgcagatatatgtcattggcgggaatgacgagctgcagacaaggttgtaccaatccggctcagatctagatgaacgggttcttggtacactgcaaaatttcatgcaccatcacaactcttatgcccgattctatcgcatggccggtactcgcatcacggcacgccccggaaccgaatttgtattaaccagtgttgaaggaccgggacttgatcgcagggtttacaatcgaccccaaaccaacgaagtggggatggttctcgaccgattcaaccccaaccatatcggccgccgcagcgttatccttcaaactcacaatggcggaacgcaacacataactgacaaattctcaggatacctggcattgcgataccctctcttctttatcttcggggaacagggctgggtcccaggatggtcagcaggcagacagcgaagtaagtcacactcattccatactgtatatgctcatactgacttccagtttagcccagggcatttctcggtgcgagtggtacgcctcgcttcttttcgacaaagccaacaccttctcacccatccttcacggcaagaatttgaatcaggagttcaccgtggacatatatttatgcgttgagcgagaacgcctcgaatggtaccagaacaatcaatcgttaatccgcgcggatctatacaaaggcgtcactgaatcttttcgcaatgacactcagattgttggtaggcaagtaattttgccgtcaaccttttctggttcacctcgggccatgttgcagctctaccaagactcgatggcagctgtacgggtttttggacgaccgtccctcttcataaccatgacagctaacccacaatggcctgaactcatcgctgaactacttccacatctcagtccctccgatcgagccgatctggtcaccaggatctttcggctgaagctcgactctttcctgaacgacaccgtcaagctgaagagactcggtaacgttgtatcatacgtgtacacaatcaagtttcaaaagagaggattgccacacgcgcacatcatgctcatactcgaccccacttctgttccacggacaccaaacagcatcgattgtttggttactgccgaaattccagatccagtcacggaacccagactacattcaattgtcacacgaaacatgatacacgggccatgcaatccttccagtaagtgttgggttaatggcaaatgcgacaaaggattccccaaacccttcgccagtcacacgacactcggggacaattcctatcctacttaccgccgacgcgataacggacgtaccgttcagaagcggggccaagtgtttcacaatggccatgttgttccttacaacaaatacctcttgctccggtacgagtgccacatcaacgttgaagttccgtacggtattgccacaatgaagtatttgtttaagtatatttgcaaaggtatcgaccgttcagcgatgcgaatggaccagcgcgacaagactatcaaatttatcaatggacgttatgttggtccatcagaaggtttgtcacataactttcatagtcccagtcagtggcattaactgaacgtgaaatttctttttcccaaatcagctgcatatcgactattccaattcccgatgcacgaaagataccctccaattcagcgcttggcattgcatctcgaatccgagcaagaaatatatttcgaggacgagcagatgttaaaagacaaaatcgccgacggccgtgcaacccaaaccacattaaccgagtattttcgcctcaatcgggagaacgccaaggggttccgccgacgagctcggaccctttactatcacgagatcccgtctgaattcacctgggcaaaaggcaataagtgggagcctcggaaacaaaattcagatatgatatctcgaatctattacgccggcataaatcaaggagaacgatacttcgttagactcttacttttaaaccggaaagggtgcatcagttttgtagacctgaggacaatcaataacattcgattcaatacgtttcgtgatgctgccgagtatatggggttattggtctcggatgtccattacgaacaaacactccaagaagcatccatttggatgaccggtgccaaactccgagcgacgttctgcatgctactcatccacagccccccctcattacctcagaagttaatggacaagttcatcgatgaattgtctgatgatctgccgcaccgcctccggactcgccatggaataatcaatcccacgaacgaacagcgatactctctcctgtactatctcatcgagcgatcaataaccagtaggggaaagcagctcattgacgtgggcctgaaccccaactccgttcagttctgggacctgttccaagatgatgactcagaccaaacgcacagcgttaccatttcgcacgaagcattcattactatgtcgaatcaactcaaccaacgacaaaatcacatactccaaacagttactgatgcggtcgcagccgagcagcctggaatgatgtacatcgacggacccggaggcaccggaaaaacatttctcatgaatactatcatccattttctccagtctcaatccaaaaaagtaattactgttgcctcctctggtgttgcatcgcttatgctggtggggggtacaacagcacattcaagattcaaaattccgttgaaattggaaaccgaatccgtatgtcatctcaatcctcgatcagcttccacacaagaaatcctggacgcacaagtaatcatttgggatgagatatccatgcaagatcggttcgcggtggaagcggtagacagaacgattcgagatctcagtcaagaagaacaaccctttgctggcaaattggttatttttgggggtgattttcgtcaaacactaccagttgtgcccggtggctccatatttgaccaagaaactcaatcgatgataagttcgcacctgtggcagcaagttgtcatgttctccctgcgggaaaatctcaggttacggcaccacaccgaaccgacatccgcaaacgcgagttcccagttctataagtggctcctgacgataggcaacggcaccgatcagcgagaatacatcgccgaagttccattaaaatatgggaccatatttcaagatcgatccgaccgaatcatatgcaaaaagttgattgatcatgtttataatcagctcacaaccaccctcagtcataccgatcaccagacaatagttcagtattacagttctcgactcatactagcaccattgaactgcgatgtgaattacatcaatcaactgataaccgatacaatcgaaggtgagttttacgaatcgattgctgtgagcaacatgatgaacgaagaagatggtgaagagagtgatgaggcgatcccagaagaattgctcagcacattcaccatccccggttttcccgatgcttccattaagctcaaaaaagggatccctgtaatcttactccgaaacttggatcttgagctcggcttatcgaatgggaccaggctcctcattcaagacattaaacctcatgccctgttatgtcgcattctgtccggttcatgcgtcggcaacgaagttaccatcccgaagataaagctcattcacgaaccagaccattcatgtggggtaaccttctcccgatatcagtttccgatcgcgttggcatttgcgcttacgataaacaaggcgcaaggccaatcattggataaagtcgcaatttacctcccgaacccagttttcgggcacggtcaactctacgtcgcattatcaagagtcacgagcatcagcggcttattcattggcctggtcaccgaacccgttggacaacccaaaactacgaatgtcgtcaatttcgatgtaattcaacagtgtcaacatacgaatgcatgagtaagcacccaaaacaatttttacatgtattccagacacactaactgctcctgctcattacaacatgacagtcgattcgcacgaacagtgaacgacagcgacactcactccggtaacttttcacaaacatcatgcttttcacaacattgtaccttcctcattacattttcagacatgcattctacgatcctcaatgttcataacagaaatatacataagttacccgcggcgccctcgccgcggctttttccctagtagccaataggtaattcatctcgatcttagtattcacaacaaattgtttgaaggataggtcgatgggtccttgaaatgatttacagcgcgtggatggaagatggcaacccaaggtataaggaaagagaggcagctttttatagcgcagattgtcataccacttcgaccgtcacctacttggtgtcatgagcacagccatcaagactttcccctacattgcagcgttccggatgattggcggtttgtgtgatgattgtctaacccaccagtgagtgaaccagcaccaaagacctgcaaaaaagaaagttttttttggtcctgagattcttcaggactgccctcgatacataagattaagaagttcaatcgggacacttatcccgactaaaatctcaagtaaagcaagtgcttcttacatagttcttttccttttgcaataacgcttgttggctgtctccttcaacttgttcagcttatgtacacctgggaaatcaggaatcagcgacggacacaattggtatatagcgttgacgaattgacagagggtcttgatggctgtgctgtatagaagtcaaaattggatacggatttttggtataaaaaacccgctcttttccttctttccttgctaagctgcagccgcccttcaaaccacaggaacaatccattgatctatcctccaagttgatttttaatccttaacgatctgtagtaaatatttacatcgatatgaagtacctgttggctctagcttgtctcttgactctcatccagactctccaggccgcgccggcaccagacaattcaatcttccatgtggtccctcctgaaataagcatacgacccacgatcaatcctcgtcctcctcccgtcaatgctccctatccgccatgtgacgggtgctagacaaaacaatgatgagagtaggtaaaagatgcaagttccacagagctcgtaagtgcatttttttccctcattcttcttttcgttatttgaagtaaaaaaaccgagatattcttgtttccatcgtgcaccaattgactccctaccgcaccttctactctagtctactggaaaaccatggcgcagcgatattaagacattaaaatcccaatcttatgtcaatcatagtcatccggatcatcaggacctcgatggacttcgtatatctaaatagctacttgttcaaaacatcacactggcctctatcttttttcttttcttttctttctcttccgccttatgtcccctggttattgttgttgagttaaaaaacacatgaaaccacttctttcataagctactcttccccatcacccacgttgctagtagtattgttgagacaaggaattcaatctcattttcatctattaatgaagctgtggattaaaagaatgcttgggctgtccagcaaatagctatatgagtaaggacccattgacaaataagtacgaaaagtaggtttttcagtcttggattcttcaggacttgccctgtgggctctcatgacttgaaaaactttgtgatactcggcgtaagtcggtccgtgtaccatgcctgaaagctgtttgcacaaggtgtagagtgccaattttctcttcttgggatgccgttaatttgtcaaggctcaacccccattggtccaagctcttcaattggagcctcggagacatctagcagcttcttgacatttaaaattgtcccgttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctgatgggaagagtgtaacactaagaaaaagaagaatagaggtgtggctgatttctactttatcttagactaccattactgatgagcttgtgtatgtagtacctactgaggtgtgaggaggaggagcaatgaggtgtgatgggataatactggcaacggtgtaacactggcaaagaggaatggcactggcaaagggtgataatctggcaaatgaggatttataactggcaagggggtttataactggcaaagtatagctggcaaatataactggcaatgatatctggtaaagatataagggtgatgataatttctagtactaaaactatggatagactaacataaagcatgcatggaaatcacatgagggaaaaatacatgaggaggaaggaagagtatatatgtgtacaacatgtacatacaacagcaaagcaccatggctggggaaatcctggctatgggtaatgtaaatcttaaacaataatgagtgatgggaaataaagtaacctagagatagatgttctgtgtatacaagtgctaatcatagatggaaagtcaaagctgtgtgaagagaaatatgtatatgatgtagtgcagataagatgatgtactatgatgaaaaagtgatgctacatagatactgtaactagatgatgtgtaatgtatatgtactgtatgtacaaagtaatgtactgttctgtaactatgaatatactgaagagatgataactagagaactataagagctactgaaaagctgtaagaggtgactaggggtaaaataatgtgtagaatctgaatatgaaataataatgggaagaatatttgtaaaatgatgtgaaaaatgaagatacatggaaaggtatggacataccacaccgtagattacaagcgacctgtaaacgcaagaaatttaattgttaacaaatcccaagtccatccccaagtgtactttcattttaacctgctgttcccgcaaacattaaaaaaaaactgagtggcggttaaataataattttgtttttttgcattgtgaccttcgtttccatttgaatttcttaccggaaattgctattgtacacttctcgttctatctaaaacaaatgattgaaagtgtggttaagatctatgaacaatactgcaagggaaccaagtaatgagtctcatggcagtttggagcaaccatcccaaattatcaactcaatcacaccaccagctcgtaattcttatgtttaaaagatcacacctcacatccgaattacttggttatctggtcggagtagttggacaaggcctatgatattaataaccacttaaatactacgtctctgtgattttaatgatcatcaagttgttttgaaagatgcaaataactagatagagtaatttaacttgtccctgtcttctcttatgaagggtatagtaattttgctcaaaagatcaaaaaaaagagtgagctgatgaagatttggctttgtttttgttgggtttgacacgtgagtttactttgaacttaacacccagtgcgtgatccaataggatccaatgctgagatcacaagatacatccaactatttaagttgtttgactctcacctgatcccatcaaagaggagattaaaaatgattcgcattggctaccaccataggattgaacaataaccatgtcttgactctggccacaaacttttgggtaagcaaacaaactctagattttccatcttctctgatcgcccggttaccaatatcaagcttgataactcggttttatacagtacaatactctatctggattgtctcctcaaactggggaggcctcgctaagtgaatcttcacaatatagcgcattggcttgaatgttactagaaagcgaaaaggttggtggtggcattcaactcagatttgagagatgtccgcaataacaacgatctggtgaataactacttcttggacagtccttgccataacctttcaatcaacatcatcgatatcatcattgacatcatattcaaaaatacaaatgtggaatcaagtcaggatatatatcccactagccttttgttaaattcagctgtgagcttcaagctaccaatccacatatgatagaggaattcatcgatcattgtgaactctacctaagcatctattaatcagtcacaaaattttgacattgggttaccccggcggttttggcctcaagagttcagcatctaaaatgtgaccgaatttgatacagcaaaatgaggctaagcctaacaaacaagactttgatgtgcaattgttatcgtaagcttagctaaaaatacacacacacaaaattggtgcaacataacaaaacaagcgggcagaaaggaaagacatctctaacaattgaagaaatgaagaaaattgccacagtgtttgtggaagatggcagtccatcattcagctgccggttcctattttggccttgattgtttaacctcaggtcatgagagcagtacagcgggagacccatgtgaccatttctgtaccggctcatgttggtacttttcctgctacaaaaggaataattgtttttcctaacaacttttcatctatggttgtggccagtgctcatagacacaatttttatgtagatattgcagtatttgttgaggggtgcaggtactttagataggcaagcccagaggttgagctaaacttgagtcagctgctgaagtttaaggattcagcaggttgacacatctgggaagtaggatgctaatttgccccagatgatcatgtgatagagtaaaaactgtaccactgttgtctagtatacacaccgacatgggcaataattcacccatcatcctcttatctagctaggtaaatactaaatacccatatatctaatattcagtcattaagatttgacatcattacagaaatattctgggttcaagatttcaccattcaaagtgtaactgtgtccgaaacaaccccagcaagccaaggtgaagttaatttttttaagaatccaaaaaggagttggtgtaatcgcaagctaaggaaaaggacagtaaagagagaggtgtcccccataaaaagcggcgaccagaccagatggaaaaaaacaaaatcaaaaagggggacatgcaggaactttctttaactgggtatcaaattagaacaagaagaacagctttatgggaaatggcacgctgctagcagttacctagagccagtcggccgttctgaggtcatgaaagcagtacgtaaaacaggctacccatttgtctattcctgaaatggcttgttttgatatgtggcctccctgctacttgctactaagagaatttatgtttttgtactgcctttgcagatgtgtttgtggtcatagatagtgctatacaattatttatgtgttatcaagggggcgcagtccactataactttagataggcaggccatgaccagaagcggagcttgagtcagctgctggacattcagcactgcatgaaaggcaaaatttcattcatttgctctcagctcatgtgatagagtgagagtcgcactgctgtctaaagacctaaaaggagcaactccatgagcctcttttacattcctcacaagctgataatataacctgataataaattctgcatcagtgagcaccttcaacctacatcactttcaattaactgccaaatatgttaggttaatattgaaactgtctgcacttattatcaatgggtgtctattttgaccaggcctatagagtaaatattcattcaataacttcctgagcaactattgcaacttccaacttgtagttttctcaagtggaaaatagaaggttagtttgtcaacttctgatcaatacctaagagatagccagaactttgagcactattgctgactgctgattttctgctagaaaactaccaaaacccctgatcaacatgaaatccccgttttgtcttggctttgcgttcctgctgaccttaatgggccaatcaatggctcaaatgtatgtgacaaactttatggcatgtcccaatgagccaaaaaattggtggtgtttatatgaagatcgcaagtacaaaaccgaggctgtctgctgttacttggctaacaatcaatggagggttataaactatgcaaaaaaccaaattcagctctccattatgaagaatgggagtgttgaaagaacaatcaaaatcctgccagacaagcatcgtgatattgattttatccctatcacagaagatttacatttgcatcttgatacagttttttgtgactggaatccatcagggccttgtttggtagcaccataaatttaagtgtaatgttgccttattagttcaatagaaaatgaacactcatatatatagaacaaatttttacttaggcaaggtcaactactgatttaaaggttagtatgaacaaagttgagattatgagctaccttcagtgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataaatacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactactttacttatgtaaataatacaaaaacacttaaaatatacaaataacttagaaagtatgaagaaaaccttaattattattgcagattctaaatctacatacaatttaacatagggtacctcagccaaaggtacccccaattctcactccttcaccctttaatacaaccatgaataattaaccagtacctttagatcacgggccctggataattatgcattatacataaccaaatgcttatacttcaaatcttgtcacggatttggagtgttgtgtaaagtttagaagatagtgtagtgtggcgtgtactgtctccaagcctgcgcgccgtgtagtcatgctgcgcactgtttacaggcgcgcctgactacaattgagccccaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaattgggccacaaagccccaggaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatatgaacaagctagaatattcttgaatatactacagtaactatgtacattccatcttccagtttgtagcacgtgtaataagccccagaaaccagttctggcatattctgtggcccatttccaaggaaatagctccacgtaacagactagcccctacccacaggttcctaagggatattcttggttcaaataaattcgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcactatgtgggctaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataggatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgctgttattaaagcctcaaaattcctcaagaaactcaacagttaccacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttccacattgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattgaccactttttggatttaatccataaatttcacgtaattcttctgaattacttataccagttttgtccctgagtttttaccataaaaactcttagtttttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgacattcagcaccataataccaatattacacttttacccatatgaagaatatattaatattatggggctcaagatggcccaatgtatcaaatttgttctcagaattaatgaaaccagtagttgaactttcctgagtattttattttacatatttcccagtggttcatttttttagaattaatcgggcaatactacacctgaatttatgacactgctaaacagggtctaaccaagatggaaatacagccttgtgatactaattttacctaatgttgtgagatgcttttcccacttgaaaccttccattggcaaaaatttacatacacaaatcagtagatagtctaacttaccatccaacaattgtgatacttttttggggattttatttgtgctgaatcctctttatcctgtgttatctctttctctttatcacactcaagtcaatcattagtgtccattagtcactctcttatgcttcctttttgattcatcatccatttattaccatgatccttgaacttgatcatattttatttggtctgttaaaaaaagcctatactaaaaaggaataagaaaagcacctatcatgatggcattgatctcaagagtaaatttgagtgtctcaatcaattctatcaagaagaagcttgtgacacttgtttattatgaatttggagtggattttgtggtttcacaagaaaattaataggcaatcccattttacaaaatcatcactgatttgtaccttcacacccaaatacttgacttattgaactcaaattttggtgaatccaatcaatgggtttgtggtgtgtgacagtgtgtgaaaccttcccgttgtggtataccttaagggtagccatctggcccatttaaaaattttacagttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcaaccattatggctcaagaaatggattctatggtaaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatagtacatgtatacacaccactccactatcttctgacagttgacacatgcagtgttggtctggtaccacgggggttgataagcgcacgccaacccccaaggcgcacgccaatctgcacgccacttgcaaaatggcgtgcaggcccacacgccaaagcagattggcgtgcaaccgctgcacgccaatctgcagcaaggttcttggcgtacccttctcttctgcccagatttttgtcatgacttccagcttaggcaagatacaatttcctttcaagaatccccgacatgatttggtccaactaccatgttatctccaagttttacctaaaacaaagactctcccaccccttcacagatcgaaaaacatatttagtgtatgtattatgtaaacaaatttttatttaaaggggtgcttacctatgttcccaatccaactgcgctgatggtctcctttgaaatgccagaagtaccacattggtgcctcaaaattgcacagtgtcctatgactgcttcggtgtcaagcaccacctccacctcatgatctgactgaaccagccggcaattaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaggtgacgtgatgagtattacatgagtggtgtgggatagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtaaattgtaaatccagagtggtaccgggggttgataagcgcacgccaacccccatggcgcacgccaatctgcacgccattctgcaatggcgtgcagattggcgtgcgccatgggggttggcgtgcgcttatcaacccccggtaccactctggatttacaatttacatcatgcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatcccacaccactcatgtaatactcatcacgtcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaacccttatgtagacttctagttcaaactaaaataactcttatgacatcatgtaggtggctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaatccttaaataccattacataccaccattacattgaaatatcagctagactcactctctccctctcaaatcaaccttttagacccttataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaagccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaccgtgttggaaagttcacacaggatgggggctatcagccaggtcctattgtgtctggatatacacagcttagaaacggccttgtggtacccattgggtggtacctggtacccattggcaggaacctctctatccctgatggaacctgctaagtggtgcagggtgtggtatctggtgtctgtttttggccaaaaacccagacagtacccaggtatccacccccaacatccctccttgttgactcaaccatcaggtcttggccaggtcactaggaacccctcctcagagccctggttgagaccaatcaggtaggtggtaataaatctactcagaaacctgattggtctcaaccagtttgatgggagggatctacagcaattgggcaccaaggtcagagtacagttggtagctgcccaaagtaccatcagtacctgccaaatggtgcagggtgatgtacctggttctggttttcagctaaaaagcaatgggtacccaggtctgtggggccatctttaatacagctcaaataggaaattctggaccttttccctattataggccctgaaaaaattatgattgattgctagaaaaccagaaccagactaaagacaaaaaagagatcagagaagaatcaaagaaagagaatcaacaagaaagaaagagataatcatactactaatgagattcaactgtttaacattaacccacaaacccaccccaaaaacatgtattgcgtaaagcaatggcggaagagacatacattctcttcctgaacattttttgtggtatagacctccgtgaacctcctgtatttatattccttgccttctttgttttcttttttctagctcattctcccttttcttgtgcctcaatcacgcggatttagccacctgacgtattattaaattaatccccctcatcgacacatttgtcttccatgttttcttgctctctttccttttcccccgccctctcgttcactgaaatccctcaccctcagcttttttttccgcaaatgaaaatattccaaagtagcctttttttatccatgaccatttccatctagaaactcaacgtatttctattcttactccccctgcccaacaaatttgttccttttccacaaatcaaaatattcccccgcagactttttttatccataataacttccatttattgtcttcttgcgcctagaaacacaccttcgccgggactcctcaacttatttcttttccttatgtagcctttctctatccattaccatttgcatctactgccttgatgtgcccagaaattccgcttcgccgggaccgctcaacttaatttttttccttacacatgcgctcctaaactctcctcgcaatcatcattccttttctgctatatctcaactgtttcctattttattgtaatttgatcatattttctatcatcatcaaataccgttacgtttctatgaacgaaaccctgctctgcctttgtttgcttcctaacttaaaaagacactcaattcttcctcctattatttttcttcatccatcgtctaaaccaaatatcttcgtcccatatccaatccccactagatgacttctcttttgaatatacgcggcagttgttacgtcgacacgcccatccttgttaatcccgatggttctatacaagtcgaatttattgataacaatattctgagccccaatcgcttgaaccctcggttcttccctaaatattccattgttgcgaagcctacggatttagccactgccaccggcgggtcttggcttacatactacggaagatttgacccttccacctcaacagacacaataaatgttaccgcctatgctttgtactggcaaaatgactgcccttccttcatgcaaaaccgcggcgctcctcaaattagcggcgacatcaggttccgtagcattcacccgcacctgaccgctcaatctctcaatggttcccctgtgagtgttttgtttcactatatcattttctcagcttaaatttgagattgatccactgtctcctggtctaggccaccctttgattaatttcccctggctttgaagctatgtacggggaggacctcgctcccggccacacagcctggatcaacggtcgtatcatgtgtaagaataacttaaacttttccgtcaaggtacacatttggtctatgtaagctctagctcccgcctcttttaggactatactaagctaattgctttttcccccttctcagaccacagtcatcgctccttgctcacatatttgcaccaaccattggactagggttgaacattctacctctacattatcccttaattgttctttaagcataggatttgattttggatgatttgccgcaatttaaatatcccaatactcggttatatagtggttcttcggcattactcatggttctgaggcctcaacccatgctccaatgttctatttctccctggcgtaatcttcatcttaataggcgatattgttgtacatctattccttctggattgtcttccctccttccatttccaaatttctcacccctgctcctttgagttccacataaatattacatctttgtacttatatcgtccctggatcatttccatcgattctatttaaaacgtggtcatctcaacacgagtgttagatttcactgttcaaagcacacttttcatccagtcccacttcacaccagtgcgtaggcctcctaacaaagctgcaattatgagtgaaaaagacaaaattcagaaccgatccctttcttgtagcagtaatttccgaccattagaaccagtgagtctggctgattcactaatgtctatcaagatacagcaattctaatgctccaatttcaaatagtacacttctgccattaagccgggtcaactctatggacctatttcgaccccaagttatgttacctgcaacgctatagatccagtcgattatcgtattatgctcaataccagtggttctgtagaccattccttatttcccgagtttatctacaccgtacccgacaagatactactcctaaacagtccttccctgccaattttaaattattacctagacctggttgccaagatttgtcccgctagcgatcagattgaagactcaaccaacaagacatttacttcaggcgtcggattagtgaccttcatttgcaagcctaatgaagatgaaccagacgagatcaagacttctaaaaaacatgacctgtcaatccatgttacccatactgattgggatcccatagttcagttcattgtttgtgctctactggtattagcactatgttgacaatgctttttctaggaccgattcgtcaaatcattcaacgtgaattatatcatccccgctaatccaaaattaatcaatactcataccatgattcgcgttggccgcaaatttttctttgatggattcttggctgattgggctttgaaacagtgaatggcagtaattaaggtacattcttccaattcaatgtctattacgttgattgaagctgacgggacataagtaggttttgggcgtcagtcctattgcgactacaactggtatatactctgggtcccaaagccttgacttcaactcctcaacctagcccttcaaacaagggccggcgattgtaagcgttcaaacttttaccctcccatcccccgatgcccaaacattaacatgttttcctttagcgtcagctttgacgaaaaggaacatgaaccaatcagtcaaacaattcagccacaggaaggctctagccttggactcaactcccaagacaaaggcgagggtaccagtagatccacgaaccttggggtagattggtccttatccgacgacctggctatggatttgagccccaatgtcaaaggcaagggtaaagctacggaaacttcgaccccgtctaaaaagaggagatcagccccaagccattagtttttggagtccttgccttaaccggttctattcactttatttgatcgatattatttctatttatatttcgggtgttttatttcacttttttcctattgcggaggccgtgaagtctatttgtcctgaattggattttttttcgctctttgctgtgggccagattttcaatcttaagcttggtgtattcttgtgtccttctatcaaaatctcgacaccccacccacccgtaaaccgatttctaatcaattcgactgtctaatattcatttgttctctatatcgcgcctctatcatcgctccgactttaaactttaatctcctctgaaatcaacaaacaaaagttatggaatcagccgtgtcccaagaccgtgtctcgcctgtggtcattcgcagttgccctactggtgaacataggttgcaatcatgcaacattcaatgcctagactgcagagccctacattggcccaaagagcgagccgtaatcgacatcaaaactaaaaagaacaagttctcaatatgttgccaaaaaggcaatgtcgtcctgccttgtgcatcgatcttggccccccaaatcccaagattcctccaagacttattcataggtaccacacgaggtgagtactcaacacttcactattttcaggatcttactaactgaagttccattctagatgcaaaattgttccaacggtatatccgttcttataacaattccatttcgttcacatctttgggcttcaccttaagtgagattgccaaacaaattcctggggctcctgttttcaccattcaaggtggcctaagccacgatattggttctatttttccgcaaaataatcaagaaccccactttgctcaaatttacgttgtaggtcaagggggaatgaaagaagcccagtatcgaaaacgcgccgccctaggatctaattcctcgcaactcgctcaagcaaaattggatcaccgcatcatcctacaacttcaaaccttcatgaacaacttcaacccatatgccaaactgttcaggcatgcttcagaaataattaaacaaggccaaccaatttcaatgctgttacgtactgttgagaatggttccgctgacccaaaccgctacaataggccaacaactgaagatgttggattaataattcaaggagaaggtgtaccaaagaatacttgacatattgttttgcatcaaagaaacggttcattgaaacagatctcagacttgcattcagcttatttccctttgcgatatccccttttctttccatttggatcacaacagtgggaacccacctatcgattattactggattcaggacctgaaccaaaataccggaatgttacccaattggaatggatgtcatatttattgttttctaggcccaattatttttcagctatacttttaggcagaacattacatcaggaattggttgtagacatgtacgcctgtattgaacactcacaattatcttggttcacaaacaatcaagaaactttgaaggttgaaatgtattcagggcttattgaatcattcaactcagctggcgaaccaaatggcagaagaatcatactaccttcaacgtttattggtggtccacgtgccatggaccagttatatcaagatgtgatggcaattgttcgtgaacacggcacaccagatttattcattactatcacagctaatccggggtggttcgagatgtcagacttaattcctccacgatctgacgcagcgaatcatcctacaattattgcaaggcttgctaaactgaaatttaaagcttttctggacattctaatcaagaacagcttattaggaaaagttgtcgcttatgttgcaaatattgaattttaaaaaagaggaatgcctcaaatgcatctgatgttgactttcgctcctggagacaagcctactaccccttcccggatcgatgaattagtccaagccgagatcccagatcctgttatagacccacgcttacaccaaattatatctcaatgcatgttacatggcccatgtgaaggaaaaacttgtctcaggaaaagacgctgtcgatttcgctatcctaaggattttcaagaagaaactgtcatggtcgagggagcataccctttatacaaacgacggaacaatgggcgcataatcaagaaggggcctttacagtttgacaacagaaatgtagttccctataatcgagacttatccttaatgatgaattgtcatgtcaatgttgaagttgcagttgggatccaagccgtcaaatatctttataaatatatctgcaaaggccacgacaggtcttatctatctttagaatgcgacaatgaagtgaaggccttcatcgatgcacaatacataggcccagttgaaggtgagatttagcaatatacttatatttcaagttaactccaactgattgtgattactccagcttgttggagaatttttcaatttgaattgtctcataggtttcctgcggttcaaagacttgggattcatgaggaaaactgtcatccaatatattttaagtccaaggaagacgcacaaactaaattgtctgatgataaagcaaccaggacaatgctcaatcaattttttttgttgaacaagaatgacgcaataggtttgaatgtggcagcacgtgattgtttctatcacgaaatcccaaaatatttctactgggatcaagatgacaattgatggaaaccaagaaaacaagccctcaaaactgtaggccaaattcacttcatctcgatgcatcaaggtgaacgatatttcatgaggcttatattggttcataagaagaacattcaatcgtgggatgatctgagagaagcccatggaacaatatatcagacttgtagggaagccgccgatgccttgggtctgttggtcaacgacaagcaatatgacgaagctctaaaggaaggggcaatgttcaagactgggcatcagttgagggtgatgtttgccattatactgatctttaacccccctgcaggacctacatctttattccaatcccattggcacaatcttggagacgacgtggaacataatttgaagactaaatatcacattactgaacctgaagaagaccaaatcaaagcccttatattatatcaaatccaaacaatactggaattcatgggctcaaatttacaggatgtaggattgatgatgagtctcactcagatttcttttctgaaacaacttcaaataaacaatctagacggagaggaacctgtcgactgcaaccaacgctggaaaatatctttaagcctattgaacacaacacagctccaattttacgatatggtcacatcatctatgcagaatccagaatctagatcaagactattttatctcgacggtcctgggggcagtggaaagacctttttgttgaattgcatcattgacttttgtagatcacgaggagaattgtgagcctgggtctcaatagtgacagcaggacacaagaatttggggggcacttttagatgtatttcttgagaaaagaggaatacaaataaaagtagaaaagggggaatgaaagactgagaaaaagagataatatttttgttctttatttattttgagaagatgaattaagttgagcagtcttactttccactaaggatggctggtaataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggatattgaactgataaatcagatcaatccacaattttttagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacaaaggagaattgaggtaatagcagctatggcttgctttcttggatcagggctttggttttgaggagtagagaaaaggttgagagagactgagagaataaacaagcaggaagatgctagctaaaacttatgagaagtacttactaatgacaccaatgtcactgagtagtgggaaaggtgggaaaagtggagtgcttctggttgataagtgatggcttgatcagtttctgggtgttggtgttctgtggtggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattctttgagtactgtgaattattacaaagtcaatgaaggaatggagtagggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtaagaatggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggcagttttggcagtcttttggccaacttggttggctctaaggctgacattccctaccaccaaaagaggttttgtttcctacaaataaaacatcaagaggctctcttttcactcctgaatttcctaaggagtgaggtggcatcaggtatgtccttttctaagagccattcgtcttgatctgcactcatgttcttgtaccttgcaagaaacatcctcacatctctattgtcaactcttatcctcttttctctaagtatcttaaggatgactttgttctttgggttttcttccatggggggaatcactaccttgactttctgtcttagggggaatttgtctggatttggggcatggtagggtttgactaggctcactggaaaggtaggatgttttctgctgaattcttcagtcagaatgacttcaactgcattctttccatgtagagctttcactataaaaggtcctgcaaatgaatccctcattttttttggtccagacaaattattgaaatttgtagtagatatgagtacttggtcacctactcggaaagatggttctttgtgagtcttgtcccatctttctttgttgtaagcagttgcttcagtaatgcagtgttcagcatggactctagctttttcaaatatcttagcgtaagtgagagccgtgggatgaatatctactgcatctttcttcaggaagtttctgggcaggtttggcatccatcctttctcaagaatagctggtgcttttcctgtggtagagtgtatgctggtgctataagctagttcaagtataggtaataatgaaacccagtcatgggtatacccatcattgtctttgaattctagtcaataagcacaaaatcttcgagttttgtccaaccaattcttccacttcaaacggaggaaagagctggctggatcttcggtttggaaccggattcaagcctgagccgactcaactcatcccagcagggacaaccgaaatataaaattcaactgtaataatgtaagctgtaatcccaaaagggctgttggacatgtattacagttttttgacaccatcaggcctcctaagattttttcttagtcaatccatctcaatccagctcttcagcacatcctggtggccagaaccaactcaacacagctccagctgcttttgccccaaaagaaacagttcaccctatgaaaatgataaaaaaacatggtttttccgtgttttgacacagtttttgctgcacttagcagacatggttcctgcgtttggacacgttttttgtatttaatttttgtatttaattttttagcacttattttttgagtgtttttttaatttttaaatttttttcctacactttggaaggtgtagaatttaatggtaaagttcacttaccataaaaatgatttttaatttttaatttttttgtttcactcatttttcaattatttgtttccatacatgtttgaaccttatttttttatgttttcttgaaagtttaagtttatttcctaggttttaatacatgtagaatttaatggtaaaatccaattttcttaaaactcaacagtttattttgaatcctaaaattagacacttttttcacttaattttttagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaattttgagtttttttgatgttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgatttttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaatcctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaaatacatcttgaatactgcatttgacaccatttttttaattgaattcttcactttttcactcaattgtttgcatacacgtgtgtaccttattttttatgcttttttgtcattttaaagtttttttcatacatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttcccaatattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggtgttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttttttattttaaatttatttcctacatttacaaatatttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattttgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaactcattgttaccataattttataaatgtttgaaagtgtaggaaataaacttaaaatgtcaaaaaatattgggaaataacatgtaaagaattaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaattttaccattaagttttacacacttttaaatgtaggaaacaactttaaaatttcgaaaaaagcatagaaaataaggtacacacaggtatgcaaacaattaagtgaaaaagtgaagaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaagaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccattttttacagcttaatttttattattttttgatgttttaattttttttcctacactttcagacatgtataaagttatggtaaaaattattttgcatcaaaatgcatactacatcttgaaaactgcatttgacaccatttattttatttaattcttctctttttaacttaattgtttgcacacatgtgtgtaccttattttttatgtttttttgaaattttaaattggtttcctaggttttaatacgtgtagaatttaatggtataatccaatttccataaaaatcgacggttcatgtttcatactgaaattagatgattttttgaattaattctttacaagttatttctcaatattttttgacattttaaattcatttcccacaatttaagacatgattaaaatgatggtaagaatcattctgaataaaaaccaagattgttattgaatactgcgtttgacatgtttttttgaatgtttttgtaattgctttataccggctggattttaatcattttttgaaattttaaatttaattcctacatttgaaaatgtttaaaattgaatggtgaagtccaatttccctaaaaatacaagcttacatattaatacaattaatacatgagtgtaccctgtttcttgcataatttatacagcatacaaaatttatttgaatgcaaaaaggatacagccatcaattttgaaacctttcaaaatgtaggagatgaacttaatattccataaaataaggataattaagtgtgtaagaattaatcaaaaaaaaacatgtcaaatgcaacattcaagatatagttttcattttgatgcaaattcatttttaccatagttttataaatgtctgaaagtgtaggaaaagaatttaaaatgtcaaaaaataatgaaaattaagatgttaaaaatcaattgaaaaatataactcattacagtattaaaaatgaaccgttgagttttaagaaaattggatgttgccattaaattctaaacacctttaaatggacgaaaaaactttaaaattttaaaaaatcataaaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgaagaattaattaaaaaaacgtgtcaaatgcagcattcaaggtcatcttggggaaaaatggttgttaccacaatttttgacatgtcttaaagtgtaggaaataaatttcaaatttcacaaaagaatgaaaattaacctgtagaaagttaagtgaaaaaatgtgtctaatttgagtattaaaaatgaaccattgagttttaagaaaattggattttaccattaaattatacacgtattcaaacataggaaataatttcaaaatttcaaaaaagcattaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaataatgaataattaaaattcatttttatggtaaatggaccttaccattagattctacacatttcaaaatgtaggaaacaactttagaattcaagaaaaactccaaaaataacccataaaacattaattacagaatggtgtgtaaacacacggaaaaacggtgttttccaaacgtcaaaacatggaatcagtgtgtgctgcacgcagaaaaaaccacagaaaaacaggaaaaacacagaaaaaaattcttttttattaaggcccctcagttaaaaagacagtttacccctaaaaatctcagttcaatacagctcctggttgaaagctggctgccacatgcaacttgccaccactcctactggaccaattcagctccaaacagctcctgctttctgtaaaccacaaaagtgttcagaatatcccagttccccctccaaattcagccaattcagctcataaaagttcaagacagctggaggcagctggaggttcaaggcagcctcaggcagcttgaggaaggttcaggcagctcaaggcagctccatgcggctccccaaaccactgaaaaaaatattcagcacaattcaaccccagcacatcatggctgccacattcagctctaaataactccaggcagctcctagctccccaaatcaatgaaaagaatatcagcacaattcatctcctgcaaattcaggcagcttaaggcagctccccaaaacactgaaaaaaatcacattcagctctaaacagcttcaggcagctccaggcagctcccagcccttcaaaacactgaaaaacaaattttctgcacaattcatctcctgaacatccttgctgccaaattcagctccaggcagcttcacacagctttaggcagctcccacctccctacaaaactgaaaaaaaaaaattcggcacaattcaacccctgcacatcatggctgccacattcagctctaaacagctccaggcagcttcagacccgcgcagctccaggctgcttgagacagctccagacagcttcagacagatccaggcagctttaggcagctccaggcagctccaggcagctttaggcagctcccagctccccacaacactgcaaaaaaattccccaaaacactgacaataagaattttcagcacaattcatctcatctcctgcacatcctggctcccatattcagctcctggcaggatcatctccctcatcatctcatctctgtgatgttttttttcatacagacagctatctcggtttggaaatgaaatacagaaaaataaccatactcttcaggcttcccacaagtataactgaaattgatgaaaaaaaaaatatcaattcaattattttacaattcttcattaatttggtattcaacatcctctggttgtaatatctcctcctgctgatcctccacattcccaaaatcaaaaatgacagaagatcctacaactagtttttcccatatactttggcaagccaaaattactccagtccatttttctttaaggttcacatcatcttgaacttcatcgatatatttttgactccagtcaagaagcaggaagcagtgagaattccaagtcatccaaacccggcagtgaattttggctagtctgcagtacacagactcaagcacttccctgggaaagtggtgtttggagcaaatgttgtttaaaagctgttgtccattggggttgagtatgttggtttccggatctaaggtcaaacacacaaatcagtcaaaatttcacacatactgtaacaactctgcttatttcaagatgcagaccttggctcaaaagtttggaaagattatccaaacagtctgattttttaattgcccaactgatggcctgccgagcttctcttgagatcctatgcaactcatctttgcagtgggttgatgtaaggatggcttcaattccgtcttttacgttgggatcgaaagcccagggctcgttcggatgcaatagtgaacccatattccaaaatacatcatctaagcccattgacttcacctcttcatagaccggagtttccaccataaagtccgtgctgtagttttcattataatgatttgcttttttgtcgtatgaagtccatttgattttcagatgcttcattttggagctcattagcttcttgaaccgagcctgcattcgggttcctagttagggcaaaagattcagcatgttttttacaattgaaagggaaaataaaacagtgaactacctgatcctctttgatcccatctcttttgaacttcacaaacacctaccttcgcctcatatagctttgacttgctgattttcaaccggatcaatgctctggcatctgcatctgtttaatcagccagcagttggaatcagttctgatatttattttgaattctgcgaaaaccaactcactggagtttcctgggagatttcggaatgcctcagatccaagtacttcaacaagcatttcaatatgttcttctaactgtataactgtgttgggaagtaatcgaagtttctcctgatcttcctcagttcgagttcgcctccgcttagccctgagtgaaacaagctcatccctaaaaccaattaattcagtaattattagacattcagtaattaatcaggaaataaatacttactgagtctcttggagttcatcttctacttcaaccagttgttcggcgtattcaatcatctctcgttcggaatcattctccatggctgaaagctgacattccctttgtcggagccactgttgagtcaagtactcactggtgtaaccatgttggtcttcaatttccttcaatttctccatagattttatgaacagctcttcaacatttttacctctctcaaaaagcaacttgactagaataataaatcaatactccttttgtttcaggcggtttgaaaataaatgagaccaaaattgacagacatacctgaacgactttttcctacttcattgtgatgagaagacctcatatctaatgctgtaagtcgatgcttcttggttgagtatcttaaagagctaattaggggtgataaatatgcccatattctctccaatccctccccatctgacataccccatccattgtttaggcgaggattataccgtagttggcatgaccattgatgaacatacgcatggaagacacttgttccaaacatcaactggttacattgccgctcttcactaaataagtttcgctagaattttcaccattagatttcaaggatattcaagagatatgaatgagaattaaggaaggagagtgtcgtacttttactattcccttttcaatattacaccctatatcatacaagaaggcaatttttttcttattaactccatcagatgtcgcatccaagagattttttatcattgtcattgggaaataggccctgcattcagaatattagctggattggattattatctcaaaagaaggtgcaatgacaagtgagtggaactaacttttcaccactttgaacaatgttgattagtctcaggatttggtcatgccgacatgccaatccaaataatccagtatcatcacaagccttccatgtggtcgccccgtgtgaatcgtttgctgctgtgtgttgctcagtacagcggtcctgcattagaatgtcattatatgtaagcaacctgtatttaactgtggataaatagaatacttgactcacaaggctgacatcgccgtgatctgcttggtggtttacagtgttcatacgagtttccatatccttgacttcttctggtgaaatgaagagggggttgtgctgtgatgattgtgatatctcgtggcttgctgcaagatgccttcgatgttggaagttaccatccatacacacaatataatcgggttcatcgggttttttcccagagacacagggaccgtagcacttgggacagatgtcagccattttatccattggatccatttgcaaaatttctttggatatgattttttcccgtctgagcatttctctatacacatctacagaagttgacaaagttttcctccaatcgcgagtctattatattccaaaaattccaagggttcacatgagtttaggtaccaatcatattctttatgctagactgactgtatacaatgggtccgaatccatgtctgccccagaaacaagaataagagggttgttggcatctagatactcatcaattgcctttgcaaagggggtgatggagacagcacaatttttccaaatgatgtcgtgtaatcggaggagacggatagagaaagcagttctgggaaacttgggcgatgttccgatgtaacccatttggatcagccggacctggtctacttggcagtcacaaaattcgacatcgatttgtctgcggcctggaaggattgaggtctaattagaatttgtaatgatataggtttttttatcaagagatgatggaaacagacttagaatatcgactaaaaccagaggtcgagatcgtttatccaaacaggaacaccggtccttccagtcttgccgccatttatcttcatcaccccagtcagcggttttcacagcacattgcttgaaagatgagaacatcgaatcatacacctctgcccagtgtttctcttccagtaaacgctttttcttgacatgctcggcctgaaagtgttggtgtagctgctgaactcggatgttgaaggatgagttttcatgatcggtaaaattgaagtgatggctagtggaatgctgttggttgtagtcaaattcttgatccagttggtcgcgattggtttgttgttgttgtagatcttcatattggtttccggtgttctctgtagtcgttcgattggcttgcccctccccggttgacaacatgtgatttctttcaagttcaacggcctgagaaaaagccaccccagccgttgttgttggttttcgttttcattttggttttttacctccttcaccctcaaatggtggcatgcttaaggagagcaaattgagagtgattgattgggtttgacaagaggctggtctgagaaaaaataaataagtactaatctatccagggactaaacaaggtttaccaacaagggctgagtatcggttttatggctgggttcatgggtaatttatagcattcatcaaaaaacccaatttatttctctgaatttttagaaacctgtcatctgttcaagcttatgggatttttgatgtttataatgattaattgaccttgaacaattcccaaacaatcaatattttgttggttatcttgattccaaggcgccatggatccattgttttgtcaatttctatgattggtgtactgtgtggtggattaaatctcatttgatttaaccactgaaataattttttttctcatttctaactcttctggcctattaatcaaaaattggatatggagatattggaacattcttagcaatcttttcatctttacatacaaaggcctcatcttccctgatggcacttgcatcatgcaaaactaaaagtcctgagaactccataaccatttctttcaccataaaggcacccacacattggtcattgtgaatgaagtgttctgagggttggtattcttgatcccttcctgtaagtcttgtatatcccatgtaaatcatttgaaaatctgaaaatgattcctgataaaaatctgaaaataatgcctgatcaagcttgtatcctacttggtgaccaacacaaaaccacccctgttttaccaatctaactggatccaaggaaagatttgtgatatatgaatatatccccataaatttggaactggtttccattacaagtgggtcttcttcaattcttaagaatgattgatcaatgtattactgagaataacaatttttattgtccaaactttcaattacttttatctcatcatatgaatagcattgccaaacttaattccttcaattgaatttcatttacttttgtttaaatcttggggatttttaccagattaataccaatagatctggccagatttgtgttgggtgttttgagaaagtgtgcaagaatttacctctccttccacttcaaaaacatcatttgggaatcaagaaataaaaattccaaattgagggcattgggtttagcatatgttttgtttgtgtccctattggtctgaatgacttagactagctttggcatagaaaatctgattacagtggccaacttgatcctgtggcttaatttcttgcataattgtactattttagtttatttttgtcctaaaacaaggacaattagaactccccaatcagtagtttataaacatttcacctggctgagatacagtcaggatgggcaatgttgtattgatgtcttgctgatagttgatctccccttctttggttttcatatcaggtttgagtaaacctactttgccaaattcagaataatagccagaatacattggtccaattcactaatcaagtttgtttcttagcagaattgggtgtcttgtaattgttgtactttactactgttcaatgatgccggaagatggttggctgctgtggcaaccacaaaggaagatggccaactcccaaaagtccagcctctttgtttgcccattctgacaaccaaaccacgggctcaccggccagctccactccattagatcttggtgtatgaaattttacatctatttcatctggctcctcaaatgctgctcctgaaagatgattgtatgcttgaaaacatgcatttaccttcctaatttaaatgtttcaaatattgaaccagctgttgtctacttgtatctctcggtcagcagtgacctgatggtttgttcgtttgttggagaacgaggtgagaatccaacaaagagaagaggggttataaaccggtgaagacagtctcactcactttgcgtccttgttttttttgtccgagatgtctagggataaacataatccgcctgtcttcgtcggacaacagtcaaatttatggacttgatcgagtcgaggagagtctcccttttatgtcgagaatcacaaatcaatcatcctttcaaatgaatagaaaggaaaataaagatgaaaagaaagaaagactaacaaaagggtcgtttaatttatatgaaatcaagtcgcctttagtatctgcggtgattaagataggaatctgaggacgtagcctccgtcttcgtgtagtggaacctggtcggcatgtctccaatcttgtttcgagcattcatacaaattgatggtgtcagtcatcaacctaagggtcaaaatataataacggttgcggcataccatgtcctcgcaatctaacttatgatactcatccatggcttccagcaactttctcttgcgctcctcgggagaaagtccttccaggtcatcaacttcctcggtgtggtcggggccttcttctttctctggctccatattttggacaacaccacgtttcttctcagcttttgccaaccgtttcatcttcttggatagctttttccccccaggtgccaagggatcataggcgtcaccaccgggttcaaagttgatttcttcttgcacgggagctgtgtctggaaggatttcatcgatttcaatatcatcgtcccagactggttttccgtccgggtcctgattgtagaaaaacccaaatcaacatcgagtttcagggcaaggctcaaagtcaacccacagttttgccataaaaatcgttatcgaacacctgttgcattcggcgatcatgactttcagggtcgaagtcactatccaaatctatgtcgtcgaggttacaatctagaacatcgatgaagtaacatgtcagtcctgttatgttccaaaacgtcacgcaaaacatcaaatcagaggctgctaaccctcagcgacagcgttttttcggataatctcaagtttccttcaacacctcatcctttttcctttcattcgttcgagttcttccatacgctgttgcttttcttcatctttcctagctttcaccgcgtctcgcccaagttttcggctatcatctttacgtctagccgaaggacctgtgtctcgagcatgtgtcgtgactgtaggattgggactatgtaagaaattcattttgtaagttgagctatatctcgggggtacaaaaaaaagataagcttttgaacttgctcttcgaaccgaaagttgtaatttgtctcgaactcttccgcttttttgacaaactcttcatcagatgagaacgataacatgagagagttgtattgaagctgctgacttcaaggatggtaaaaatggattcataaacaaagagagcatcttcatcatcatccgttgttgtcatctttgaggtaaaaaaatgagagaaagaaggggggggcagatacatgatctgttttgatttcaattgaacttgtacatatttatgttgtaggcgaaagaaagaacaaaaaagaacattgcgatataaaaaggcaaatccttgctagacaaagggttagaaacgacaaggaaggaagcaaagaagaaatgtagacaaaggaggaagagacgatggtggaggtggacgagattctatgattttttttttgaggtggaaagcttgatgatgcaagtcggtatatcatgagttcgtgaacactgaagctaaagaagatgagatgaacaatcaaaagaaaaagaaaaaagatgtggataaggaatgggttttttctggagggtgtcattattagcaatagatcgatcaagctcttctgctctttcatcatcattccgatcgagggctgttgagggcgggtgagaagactcggaaattgatggccgcctgtgatcggtgggcaaagagtcttgatggcatagatggaaaaggggttggaccttctgttctagtgtttcttgctcggatctgtgtttctttttttcccacaatcattatcagtcatatttacttctctgcaagaggtcgaagatatgaaggaagaggtatggaagaagccccttgcaccggaacaagtggagcaagtccaggctaaaaacaaaaaaatagatgtggacagagacggagtgggggtcagtttgagcctgacgagtcatacaaaccacgagagaaggagaggaggataacatacaagccagagggacaaggcgaattttgactgctatgtgccatgagtccgggagtgggaccggcacccatgccgcgttcgtcgaagatctggagggtgtaggtagcctcagcgaagagagggtagccgggctgctgttggagcgcatacataggggtctgaggtgaacgcggtggcctgggcggccaaagagcacattatcaggcatttgactccttgagtatggggttggggatgatgagctggtatttgactgactgattgatgagagttttgatagcctgtacttctacttgagatcgtttgatcgtccaatcggattttgagaatagctacaagaaaagaaggtgtgatacagtcagcacaattttccgacctggttgattatttgactttcgatactttggattctgtcatgtaagccctttcacccccgttgccatccacacccacaacccaagcgcttggtctctcaaactctcaaaccttcatctagctcatcaaacttggtcccattggcctcaatctccttcctcgatcctggcctcaattgcagtcaatcaatctcttccttggtaagctcacactctacagtttgatcgcttcattacttggccagcttactgtacttcgtctcttggatccttggtcctccatcatagtctttcatctagcttccatacctatcggcctagatctcctttgttgatattggaccacaactcgttcaatctctcctgtcattggtacgcttaatctactgtttctctacctcaatcactgggtcctgacctgatctattgatcaatcaccctgtccttgataccaggcaaatctcggtcctccctcttggtccaatctctctatcaatctcaatcaaatatcaatccaatctcggtcctctctctcaatccaatctcggtcctctctctcaatccaatcttggtcctctcttggaaaaacctctgacctctctcttttccaatctccctcaatcttggtctgacctcacaactgatcccacttgatcttatctgtaagcactccatcaatctcatccatctcctctggggcattatacttatagttgtgagcctctcatctcattgattctaacatcccccgactgaaatacaacccgccaagcaatctcatcctagctgggctatcacttgtgagcatcttatgatattcttatctaatcaattgatctacatatggaactctgaccactcttccgcccgcttttcctcattgaaaacccaaccgcatcccattggacttgactgccaggccacaggagtgatcaaggaaggtatgtgatgggctcatcactcccaagtaaccctcaaagtctcacccaccactcaaagtcccacattattgcatggtgctgtcggatggggattgtggcgtacagtccatccccatctgctacagtggggtaacttggcctttggcgtacagtcaaggttgagttattcctaccaagttgatgatgtgtgactttgtggggtgggaggacccttcagaccgcccaattgaccccagcttccctttttagaatgtctctgaagggaaataggtacacagacgatgacgtcaaagttgtcatgcgccaaaccaatcgatggctgcaagatctgcacaacacttccgtagagcaggtggtcgactttgatttatttgctgtgttcataatgcaggaaatggatgatgagcttcacatccgtaaacttgtcaacatgctcattgttacgttttttgacactggaaagccacaaacaactcggcaaaaccaactcgttcaggcagctttggttgtcaggaagaagatcgagaagtatgatctggagatcaaaaccaacccaagctatccaaagccgtattgtctcaggtaccccacgcttcaagacgttcgagctaggtcagcacatttggaaagtcgatgcatggtattggatgatgagcagatggtgattttgctggatgagaatcggatttgtgttgggattggacttccgccttttcccactagtcaaggtaatcctgttcatatttcccacgaagtaagtcaaacgttgcactctctgaattagtctctggaatctaattgaattatcaaaagacaagggcattagagtgtttacgggacatggttgccaagccagtctgcaagttagatgttggccaacttccacccttttttgttgcccaaacccttgaaggctcaccacaaaccccatttccactggacgacaagaacaaagggaatttccgcacctggtgatagccctgaggcaagttttagctatcaagcatatggatttggcttgggtggcgtaagtggtttcaataagttcagactgccttttaccccactgaccaattaaattgtgtttggatgccagaaaaaattggccggcatgcttgataagaagattcagtgcaccaccaaatcaatcaaaacccatctgctccaggggcgaggatcaaattcgccagatgatgacaaggaacttcacctccctaacccgctccgtgaaaacaacaacactgatgacactgaagctatagtcaagttgcgaaacgaaatgacattctattctaagttatctggtgccatcaacaatgctttcttgccaaaatctgttgcagttgcccaagcagctgtggattatctaaaagcagagggtagcggtcatcttcaagaaaatctggctttggaaaaaaatgatattgttgcttgtaagtgtaatgaatcctttctttggtaatttggtttaaacttctgatcataaaatgtttctcttctttccaagctcgtactgttagtgtgaatactcaggttcatacccatagggacaggaataatgctcttttgctggattcagttttcttctttgggaaccacaggggtggcgagtttattttgccatctttaggtgttgcgtatactggtcttcatggatactcttttcacgggccttttcgaatcctctaccatggtgtcggaaagttctattttgatgaggggttggaggagctaccacaaagattctcggttgcaatgtggagtcgagaaagttctttcacttctatttccaggcattctgcctgccgtgaggaagaaaaccaagtaagtttgttttgtcttcctcagtcagcctactcatcacaattttctaacatgaatctatatccccaggtctatagcaactcagcatattggctacctctttatccggaatatgatagtgaaatggtccaaaaccattttttaaataatcccagtggtgttagagttcggactcgcgagaaaaaaagaaattgggaagttgcatctgcccaattccaaaagaaaaaaaagtgatttcttttcttttcctttttttccagaaccaatattcattattttcactaagttgtattgctggtgaattccgaaaggaaaactgcatgatcaatttatcaagtttaattttcaatcatgagttgtttttggaacaaagagacacattatgtttcatgtgtttgtttttgatctagaatatttaaatctaaacattcattgtattcaagcagacatgacaatttaatgaatttggtagcaaaagggaatcaaaattattaatattgaggaccaataaaaataatttatgggtttaacattcaaaagtgagtgactaattaatcagaatttttctcaatagtaaagtggccgctggcgatgtcagctagccatttttgcctgggaatctttttcatcttatcaaaaccaagtaaaagagattcctcgcttagtcttgaaccctccgccctgacaacttgtaactctggatcgctttctaaaagtaaagctactgggtttggtcccttcggaaaaattgccttttttgaacctcgtgctgcagctgagtcatctatatgtcattatttttgatcactttgaagttgaaaagcaggagacactaacccaaaagatcattgagtgcatttaggagattctttttcaattggtctgcatctctaccgctttccccctcaggaccattagtgattgcttctaggttggcctgtatttgtcgaccgtgactgtaagcctcaaacgtttctttagaattccattctttttgggccaaagcaagccaggcagcatcgtttgagtattccttgcaaaagctgttgaggccaggcgttcgggttgcagagagaaggtaataagtagtgttgtacgcatttgaaacagtgtacaactgtttgggtatcagtaacaataaatcatcaatgcttctgtgaatcaactttgatataaagcactcacctctgaattcaagttcataatatttttgagagcttgcttgtaggcctggccagcattgtgaccttcgctttcaggtcctttggcaataaacgctttcaccttatcgtggttgaccaagttattgtaaagtggcatgtacaggctgatttcatccggagttaacaagccccttccctcgtcaccttccagttcactatcttcgtcctctacatagtcatcgtcgtctttgtcgtatccacatggtatttttgagaagtgttgaaatactctggagctaaagacctctttctcgtcggcagttagagaggcccaagctttacccatctcgcgattcctttggtcccagccttcagaggtaccttttggtggaacttggatgcagcaaaatcatgttgtgatggtcaagattgtgaatggttgattagagttgatcaatcttggaaacaaggcttacctggatgcttcagactttcaaggctaaaggcaacataacgattccaaccacattgtttgcgagatggcttgttctctccgctaaaaaattgaaacatgaaggctcagaagtgtttcccttgacaatcaaggaaaaaataagcacttacaggaatttgttaacagttttttcacccacattcccaataagtgctagcattagtttgcttttgagatagttttgttgaagtaattgtaaggcttcctggaagtctactggaagtcgattcgaggggttcttcttcttttgcaaagttcttcggagttcgtttaccgaccaactaggaaggtggctcccaaagttttctaaggtgaaaccgatccgagtgtcggagttggagtcggagtcagatgattcagagtcagatgagtcagagtcagagtcgggattggaattggttggttttgatttttcaacttgagtttgggttcgggtggatgggtggctgggtgagtggctagtatctccagtttgtttgtttcttgaagtttttttttttttgttggatattaccgactttttaccttgtttcttgttggcagtaatgatccgttgtttttggtttatattggaggttgatattgatgattgggatcgggttgatcctcttctttgagatgcgcgagttgataccattttggagtgtttgactgagttgtttgagtggttggagctgtcctgagttttggggagtgtttgagattttttgagttggctcaagatggctactggagggagttgaatgcggttgatggaagacaagttgagctttggtgctgtattgggttagtatgaggggggtcaccagcagatgtgtctcagtaaggtttacagttgggcatggtcatcggcagtgggaaagagctgtattgagttgcaaagagctgtattggtagaatgttgttggcagtttcaaaaggagatgagttgagctgaatcatgggagctgcattgagctgggtgtgtcaaccatgttaagctgaaattttagtgggagctgtgttgagctgaattgactggtcaaaattttcagtggagtggatttgagctgaatcatggggtggagctttattgagctgggtgcatcagccatggctcaagagcttgattgagctgaaattctagtaggagctgtgttgagatgaatttgactggtcaaaattttcagtggagcggatttgagctgaatcatggggtggagctttattgagctgggtgcatcagccatggctcaagagctgaattgagctgaaattctagtaggagctgtgttgagatgaatttgactggtcaaaattttcagtggagtggatttgagctgaatcatggggtggagctttattgagctgggtgcatcagccatggctcaagagctggattgagctgaaattctagtaggagctgtgttgagatgaatttgactggtcaaaattttcagtggagtggatttgagctgaatcatggggtggagctttattgagctgggtgcatcagccatggctcaagagctggattgagctgaaattctagtaggagcggtgttgagatgaatttgactggtcaaaattttcagtggagcggatttgagctgaatcatggggtggagctttattgagctgggtacatcagccatggctcaagagctggattgagctgaaattctagtaggagctgtgttgagatgaatttgactggggtcacatggtctgatttttattacctcttaatttataaagccccatggtggacccacctattagttatgctgcttttttcttccatgacccatctgtaattttcttattgggagccttgagctggtctgagacagctcaggctagtatccggttccaaacctaagatgtgaacatattcatcttcggtttgaaaccgagtttttagatatccacaggtgaaatcttctcaccatgtcttccagtgtttgtatcattctctctgctaggccatccgtttgcgggtggtaagcggtggaaaaggacaacttggttcccaacatactatgcagtcctgtccagaattctgaagtgaatttagggtctctgtctgagatgattatcctgggtatgccagtccttggcatgactctgttccagaaaaggacaacagtgtccatagcagaatcatctttgaagcaaggtataaatattggtgatttagaatatctgtctactattactaaacatgcattaaagctggctgcacctcctggggatagagatgttacccaatccatattcacaatgtcccaaggcttggatggttcttggatcttcataagcaaaccaaacctttttcctgtagctttatttgctttctggcacctgtcacatgacatacaatattcagaggtgtcttttctccaattttgccaccaggctgtgtcttccactttctccagagtcctgtcctcggagaaatggccagagtatacactgtcatggcactcatgtagaactacattgatactatccctgtcagcaagaaccaagactgagttatgtttttccctgtgatatataagaccatcaaacaaggagaatcttccttctgcataggatgtcttccaaggttcttgtaaggaatttttcagcgctgaatctttgttatcctttgtgagtatctgggataagatgacagtgttgttattcttctgataaccttctttcacagtctcaaagaattcatctttgaaagaagaaacgtgtatgcccatgatagggaatctatcatcatccttatcttctggatcataagcagggttgctggggtcatttggtaaagcccatctgcttaagccatcagcattcttgtgtatattcccatctctgtgttcaatttccatgttggctctgtactcttgtattgcaatttgccacctaagcatatgcctgttaggggttttcatgttgagtaaagctctcaatgcagtgcaatctgttacaactttaaaggaactaccatccaggtaatagtgcaacttctctactgcccacactagacacaggcactctaattggctagctccataccttgtttcactgtccttgagttgcctagaaatgaaaacaattggtccttctttttttattccatcaattctttggacttgatggagggctgcacctagtcctgtcatactggcatctacatataagatgaaggggtacttccagtcaggaaaaaggagcaagggtgctgaagttagtttctctctgaggaggttataggctgcaagtctcctatgggtcatttcaaacacaacttcaatttttgtcagttctgtaagtggtctagcaatgtctgcaaagtgctcaatgtgctgtctgtaatatccagcaaaacccaagaatgattggacttctttcttgcaatttgggactggtttttgcaaaacagctgctactttgttctggtctattcctattgctattccggacactacatgacctaaagccttaatctggttgaaaccaaaattacattttttcaaggagattttcatattcatcttaatgacaatctgtaaaatcctactgattcttatcaagtgttcttcccaagtatttgacattatgatgatatcatcaatgtaaatgatgacccacttttcgtctaattctcttctgaattctatgtccatcatcctttggaaatgagagggggcatttttgatcccaaagggcattctcaaatattcatagatgcctttatgcagaataattctccacaagtgtctggagtcttcggctatcacattttgatggaaacctttcaatacatccatactagtcaggaatttggctctagctagattgttcagggtctcactgatttttggtattgggtacctgtctgctgctgtgtaagaattcaaagatctgaagtctcctaccatcctggattttccattgtgccaggctataatcacgggagtagtaatttctacaatttcattatggccaactttcctcaatacattcaatctgactaactcttctatgtgttcctccagtgcttctctgcttttggggctggcaggatagggggctttgcgcaggagagggggttaaggtctttcagtggtcaaagtcaagtggacttcatgacctttgatggcacctagaggttgatctgtgttagcaaaagcaagtttatttgagtatagtacttcaaacaatttttctttctgctcttgtgacagttgttcacatatttttgactctgacaactcttcagagacaaatttctggagcatggggtctgttttcttaactgaagagatttcagtagaaagaggcatcttgtcagttgcgtgggatttaaaactgaattttttcttcttgttatcatttcctatagtaaagaatctttctttgctgttggtgatatcaaaaccatacaaagacatgtaatcatttcctaggatgagataattgattctagcatttctcatgactacaaattcagctgttattctcatggatcctttggtatgagggaagataagaggtatctctattatacctaagggttgtaattgatcgctacaactatgaaatctggcgtggttaataggcatgaggtcatcttttcacaagggtttaatgtgatctaggagggagtggctaataatggagcaggaagcaccactatctagtaaacatgagaactctttaccatcaatcaagacactggtcaggtttgattttccaatcaggtggccctttcctttgtcaggtttacatctcattagtctagcatcctccacatgggaactttggcagttcctgtcccaagtctggggttgatgggactcagcttgtatttcagctattgagaactcatttgtcaattcacactcaactgcacattcgtcaaaattaaagtttatcagggggtctgatgtaccatcattgtctaaggctaggatcatatggttgttctcttgattgtcttcctctttttctgattggcttcccaggtcattcctgtcctcatcttcatcccctgaattcagctcaatgttattgattctgcttcttttcctggggcattctctggagtagtgacctggttgtttacagaaatgacaaacatctttccccttggtgactgcgggagcagtagcaggagttttcttttgatctgtctcagctttattatcttcaagcttgtttggctgatttccatttctccaagaggatttaatattttgggatgggttactatatctaggtctgtattggcccattgctctgtctagaacttcctctataatgataaccatctcttcaaagttcatatcttcatctgctttcttatatctgctcttaacagcatgttccaaggaaccagggcactgctcgaggatcttttcacagacaagataatcactgagctctggttggtatgctctgagtctttctctctgagtgttgaaccacttgtggacttttctattttctattgagaaatgatctttctcaaattctactctcattttccatttccaattatgagtgccaaatttattcctaatagtattcttccaccatgcccaggattttctcccatgtttgtctctgattcctatgtaccaatttttcgctgtatctgttagcagagcagtcaacctactgattaccatgtcatcagtcatgaggtagtcttggatgaagacgtcaatgtgctgcagccaaaactcatggttgtatggtaattcaccagaaaaagtctcccattcactggtcttagggatacctttccataattggtttctcacctcagagtttatttcaccatgatcaatgaagggaaaatctataagccaggattcgaggttattattctcaagaggcttagtatcaaattcactggttaccctttttattggttggtcttccagtcttactggggcttgggagtggggaacaggattttgaggccatttttctccttccagagggggctgattgattacttgttcagcttgagcatttgaccatgggttattgtactgaaggtgaggcggagattctgtatactcaggctcaataatagagtttaacttactatttatttgttgcgtggtgttgtgcaaatctcctaaccttcttttaacttgttcaaatctgttgtctcattaacatttaaatcagttacttgatttgagacatagttaaatttttcagacaatttcttctctaatgctcccattctattcataacttcttctctctcagaatggtgtagattatctcttacatacatcacatcttgtagattttctattttcttattcaagtgatctttcaatccttctatgtcacaagggcactggcagcaattgttactggttctaatgatatttctttcacttagagattcaacaactttattcaagacagaaggaatgatttcattactcagaagatcagaaaatgagtttttcacagaattattaaagttggaaagacaggactccattagagagtgaggaatggattccatagttccagataattcagagagaaagattgaaaataaatcttgtaacctctcttcaataagcagaggtacatcctgtgttaagtcgttgttgatgtttttcaagaaatgttccttcgctgacgggtccaataggtgttctagatcaaaattttcgggtgagtttactggcggtgttccgctgggggttcttcttgtcgagggggtcctcgtctcctgcttcctcttcccctccctctggcatggtccctgaacactctgccggcgatcctctcggctctcatcaagtattcccctacttcgagtagtctcgtcgtctggtcttgggggcgtctcctgttcctcccggatcctctccagtttccttgacgtggggggcgagggggctgttgaaaaccgtgattctgggcgacttgcacttcttggtgctgggggggcgcgtagttctgtacgaacctctcttgttgaggttgtgggttgtggtagcctctctgttgatagtgattgaggggctgctgctggtaatgttgcgtctgtcgcgcaacctccgacgggtgtggagtagacggtggcgggggtggaggtggcgggtttgattgctgctgtacctggccagtacccaggtacgtcacgtcggaggactggcgtatcgaacgctgaggggctggggatgggctgatcgtatgttggtgggccgtttgcgttatagctaggcgttgggtcgaccgacttcgagttgccgcctctgacctctctagatccgctaactcttccctcgctatccagtttttgcaaattctgagcatctccgctccaccagctagtaatcggatttcttcctggctggatatcgcttggaccagggccattctcatcaatcgcgtgttctgattttctcgagcttggacaaaggtgttccattgctcgttgaagaggtggattaccgtctcgagctcctggttgtccactatgatgtcgtctaagccgagtggggctggagagggactcaaggctgagaatcggttcggatttggtagaaggggggtcggagctagtattgaccgacccgtcacagtagtcgaattgaccgggaaaactagtctgtctacggggcgaggtaccggagtcgatcggttggacgcggtctctagcgctagggatgttgccctcgagttgattaaggcaggtgaaattccttgctccgacctcgaagtttctgccgcctgtggtctcgtagcggtgtcggtaactgatggcagactggagcctaagccttcaaagccgctcggctgcagcggggctgaaggagtatctctggtcatcgcctcgctgtaatctaggaggtccgtctcctgctcggtcctctggttgttgctcacgttctcggcgttggagctcttgctgctgttgttcaagtgagatgtttcgaccatttctaaggtgcgcgcccattgtgttgatgagattcaaggagatgagatgtgatagaggtaggaattcaaaaaggaaaattcaagttcagttatcgctaatgaaggatatcttgaatgccgtggaacttctataatcagagacagacctttacttctctttttgttttgtttccttttagtttttttcggtttgttaaggtaggttgagacgtctggtgtccaaaccgggtattggataggttcagattctcgctgtacgtttttctttttcctagggtttcctgaagtggagatcggagtccaggcttgggaagagactagatttccgttcttaggggagacagttcggtctggttccgagagatctgagcccaattctgatctggatgagatcgatgataggtcggacgattcggatatagtctggctggttttcttcacttcgcgaacgagggtaggtaggttcgatcgaggaacgcacaaaagataagacgaaaaggaggagcgttggttaacaacgtaatcttggtctgaacgatgagtataggaaggattttcgagagcgctccgcgatgaaaatcttaaattttggagggcgctccgcaatggaaaatggagatattggtttttgggaaaaccggtatatgtggttttgctcttttcctgaagaaagagaaaaggaaaagagtacgtatgaaaaaaaattattaagaattttttttttttctttttgcctgatgaattaagtttagaattatgattatgagaggtctttagaataaaattttcccgatgaggcccccaattgtgagcctgggtctcaatagtgacagcaggacacaagaatttggggggcacttttagatgtatttcttgagaaaagaggaatacaaataaaagtagaaaagggggaatgaaagactgacaaaaagagataatatttttgttctttatttattttgagaagatgaattaagttgagcagtcttactttccactaaggatggctggtaataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggatattgaactgataaatcagatcaatccacaattttttagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacaaaggagaattgaggtaatagcagctatggcttgctttcttggatcagggctttggttttgaggagtagagaaaaggttgagagagactgagagaataaacaagcaggaagatgctagctaaaacttatgagaagtacttactaatgacaccaatgtcactgagtagtgggaaaggtgggaaaagtggagtgcttctggttgataagtgatggcttgatcagtttctgggtgttggtgttctgtggtggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattctttgagtactgtgaattattacaaagtcaatgaaggaatggagtagggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttatgaagtcagaatggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggcagttttggcagtcttttggccaacttggttggctctaaggctgacaagaatccatagttactgttgcgtcaactggagtggcagcattactgatgccgggaggtcaaactgcacattctgcatttaaaatacccgtcaaattttccgcggaatcgtattgtacttttactccaaaggacaaaataggccaaaatttgttccgaactcaagtactgatatgggacgaggctgtggcaatgcacaaacatgctatagaaactgtcgaccgaagtcttcaagacttgatgcaaaacaatcaaccatttgggggcaaaactgttatcttctcaggggattttcgacaaacattgccagtagtcaaggctggtgtttacccaaggtctgaggcgtcaactctaaaatcatcaaaactttggaaccatattcagactttcagcttgaaagataacattcgcttaggattgggtcttggtatggaacagaatcatgctaacgtggtgtttgctcaagaattattggagatcggtgaaggagtaaatcaatctacagatacggccaagattaaaacgaaaaatatagaagtcaacgttcaacagaaagcaagttgatgtttcaatcttgctatgggacgaacttacaaggaccttggccgaatgattcatcaagattggaggagttacgccaaatatttagcagaaagaatcatcttaaaacccttgaatgctgatgcctcaaagatcaacaacaaattggtccaaaacttgaaaacacccggcatatgttcagcttcaattgataaaacagatgattcagggccaggaccaatctctgttgaagccttaaataaaattgattttccagggttcccaagtcacaagctggaattgaaagaagggactcctgtggtcttactccgaaatctcaacatcaaacaaggactgtgcaatggcactcgaattgtaattgaaaatttaagtcctagagcgctaagtggtcgaattttaaatggacccttccgaaaccaagaagtccttatcccaaagattaccctgtatcatgagggagactcaaccgtgaaggtgcctttttatcgatatcaatttcctgtttccgtggcctttgccatgaccataaataaatgtcaaggtcagagtatgaatcaagtttccttagtattaaatggacaagcttttgcacatgggcagttatatgtagggatttcacgagtcaaggatgtcaacagtttatttgtaacccaagtaggaagagattcaaaattactcaatgttgtggtgaagagtgtaattaatcaaggcgggacaaatgtcatggaacaagacgacgtcatgattctggattaaccttgtgtttgtgaatttgtaatataaatatgaagcataattagacaataaattgatagtccttgtgtttagattttatgtcatgcaatagaattgagataagatttcattagaatttggaacaggcggcgcagccgcctttagacaatagtggagttttataaaagagatgagaactttgaggagatataagaatgtaagaatatttgaaataagtgatctgagaagaaaagaaagagagaatacggatagaagattggtcagtgattttatcatcaaacaacaataactggaatatgggagacaaagaaagaaggagaaaagaaataacagagagagaacataataaacaacacattgaagagacgtgaatcaatagcgtgcccaactagagttcttaacaatatgagaatcaatctgaaagagagaaaggaaagaggaagaaggattaggcgccaagtgctcagagcaatgggaaacagctgagactttacagtaacagtgggccacaagttacagctaaccgtacaactaaaaaaagttacagagtgaatacttaagttatccaggaaaattaaatcatcagggatttgtctttcctgttccttgaagttgtgtgagaaattttcttttttggtcaagtcaatgatttttaattattagatgcatgaccaatgattcagctgaaatgttagctgaaaagttggtcatggactaataattataaataaatgacttgaccaaaagattttttttccacacaacttcaaggaacaggaaagaccaatccctgatgatttaattttcctggataactgaattagtattcactctgtaacttttgttagttgtacgattagctgtaacttgtggcccaccgttgtttacagagatgggtattgaggaagtgtggttgtgatctttgtaaaatttcagacaactaagagcattttatttcgatcagacatatggtcttataatggacaatgacaatattcacaagattttgatcataattttgttttagcaatgagaagaaatgagagtgagaaaaataaaattacctaagagcagaactgatcgtttgtgcttcttggcttgtattggtctactgtttcggttatgccgagaacagatggatgctttgagtagtgtgagataagagagatgaaaaagaggtttgtggctgagtaggagatagggagagagacaaagatgttctagcgagttcaatcaaatatctagttagcatcgctgagtcttgttcctcgtaaaggatacaaatcatttactcagtctgatgctatgggctggcctttcctggttcctatggttggcttgcgtttgcttcttgttcggactgtggtctgttcgaacatacaatggatcagctatgatccttgatctgtttctagcacttgtcgatgcggacttactcgtggtgttcttgattgattctagcgagtaattctggtccagtggattgactaattctatgtgcgattgatctgtgaacaatgtgcgatgattagttctgaggtctgggttctggatgaggaaatgggctgcttatatactcacggtgttgccgtgcgtctcttctcatcaccatcgttcttggtcttgtccttggtggcaggtttgctgtggcttcttccccaaggactgtggctgttggtttcatcactaggatctgaaacaaaagaggctgacgtgagttgcaggtcttgtatgttctgagtgctacacgtttgggcttactttgtgttgtcttggagtcagtttggcttctgcatcgcttggttgcagtttcagccctagggggcttattctgacaatcttgagcctggagccttgatttttgagtaagcggatggtagctgtaagcagtgaaaccaagtatcttgttgagtctaatgcttaaagtgaagcgtaacggttccctttttaccttggagttagacaaccctaaccggttgtagttcttgtgtctaatcatcttgctgcggaggtagaatgacagtttgtgtgacatttgatgaaaattcaacagcccttcttgtttgatgatgaaagagctgagaggcatttgtcttttagtttcttaacagaggtatgagtagcagccttggtaagagagttggcaatcatggcttcagaggtgatgagttcaatgtcaattttcttctgtttgaatttatctcacagacttttgatttttatgttgaggtgttttgtttttgaatttgatccaaaattcttcaatttctccaacaaacccttattgtctatagagaataatgtgggagccagtgtcttcctccagagttcttctaccagaaattcaagccattgactttcttgctctccatcagagagagcattcatttcggattccgtggaggacatggtgattttcttctgtttcttcctgttccacaggattggacaagatttccagaaagccagagacccgctttgggagatgtgtgtctcctggtctttggcccaggtggtgtcagtgaaaaaattcagctgatcaatgagataatcagccaacggtttaagaagcaatccaagaccaagatagaatggaaaaagcggcagccaggttgagttgagtacaacatgccaagtagttgagcataccagtaaaatagcaataattgaatcctagtttcaggaaatcttgatgatcttcgaacatcagttgccaagtcaatttgaacagcgggagtcaagggagtcttaaccggcctacagtctgccaagtccagcaattcaagacccttatcaatcaacacaggctgagaaagtttgatggagtcaggatttatattcagattcattcccagaaaggtatcaggagagtgagcacaggaattgggaaatctctcaaggaacagtttttcaaattgctctgtctgtccgataactatcagatcatcaaaattaaagaagataaaggagttcttttctttatggataacaagaaaggcttctgaagtagaggaattgtagtcaatctcttcaaaccagctggtcaatattttgtaccaattctttcgggcttgtttgaggccatagagggacttgactaattcaagatagggtgcagttcttgcggagccttcaggatttctaatgtagatctcttcttccaggggtgcaaacaagaaggtgcttttcacattgaattgtttaattggcaactgaaggtcaagtgcaagaaccagcagtgcgagcagcacagaaaattttccagtaggagtgaaagtttcaaaaaaatcttcaccatatgtttgcagaaaaccttggatacatagttgcgctttttgtttctctgaggcggagagagtgaggggcttgatttgaatccccaagtagagtcaagaagcttttcagcatgtgtcatttgatctagccagacttcatagtcttcaatgttgtctggttcatccttgatagccttggtccatccctcagcattttcaccagccatggcctttctgaacaaggttggatattctgataaatgagaatatttgatgagtttgacttgcaaagtttgatctctgagaatttggccaactggtgactcaatttccgggactagagagtcagcaatcattgcattgtcttcagctgagtcttcaaggaaggatttgtcttcagatccatgaattgatatttcattgatgtcttcctcctctttgatctctgtctcctcctacttcctttcattggggttttttatgactggctcaacaaccttatcttcaaccaccaggtaatcttgattgtttgagatattgtcactaggagagaatatgtggaaggtgacgtttttggagtttacaatgatgttctcttctgtaaggatctgacagtacttgagttcagggttaaaaccaatgaatctgccaagttccccttttggatgtagcttggatttcttgcgcttcttcttatgagaggagagaaaacatgcgggatttctgatgggatgaaagaaattcaggggtatggagcaatttttgaagagctcatacggagacttcttactccggtgaattgggacttgattgagagtgagggttcaggcactcaagacttcattccagagattctgtcttgaaccaacagtgcaacagatacaagacatgtatttgtatcggaacgtattgtctttattttgagcctgataccagcatcagtataaaattttcttggttggtgaaaaaaatctattgtcttggatttggatttaagaatgatttttttttcttcattacggccaaatatcttgtgtatcaaatactgttttggtgggatcagtcatctgagacaatacaaaatacttgtctcacttttcaaagacgatacatgtgtattgtctcaggaaagtgagacaacacaaatccggtatttttgggtatttaaattctgagacaatacaaaaaacgcctgatactgtcttgtattgtctctgttgcactgttgcttgaaccctaatctaagataagagtccttagcaattcaagtatcgtacggttgaatcgttcagcaaggccgttttgttgaggcgtatatgcgtccaaaaactgttgttgtatcacatgagagatgcaataattttcaagctcttgatttgtgaactcagttcccctatcagagtgaagaactgatggatggtagacacgcctttttggcttcaacatccagaagacaagtgagattggagaagacatctcccttcaagactaggggaatagcagagatatatcttgtgtttctattgaaaagagtgaggatatattggtgtttcttgtgcaacatgggagagataggacctatcaagtcgggatgtatttcctcaaatggtttggaggcaaccaacattctcttcttgaaggaggcttgagtgatttttaacacagaataatttttaaaagattctggagcatttacagggatctcaatcttattgcaaatcctgctgcaactgatgtgccctagcgacttgtgcagtaatttggcagagctcaaatgagattgccggtttaccaagtcaaatttgagaacagggatgttgctgtggtagtttccttctaggagcagcttgtcattttttatgacagtgaaatggtttggaaagaaattaattttgaaattttcaagcaatagatgttgtagcaaaagaagattgacattgattttaggcacatagagaacattatgaaaaaaatggatttctgtttataagtcatgacaatatgatcttgagggtttttggaccacagctagtgttgatcactccctttttgcttttgtctatattgatgaacagagctttgtcagataccatatgagatgttgatcccaaatccaggatgaatattttgtggcccacacgtgtagcgttagcggtcttgtggcggaattctgctgcgctacacttaacactaacggaaattctgttatgttacacaacaataaccgctatggttagtgtagcggcccacagttggaagaactctgctgagccaggaaggagaaggcagttgagactaattcaaacagtttagttggggttatgtagtctgtgagattcttgtgaagtctacaaggggggggggttcacatgaacagcaaattaaacctttcatccttttttgattagttcatggaaaaaaacaagccttcagaaaggccaaggtacaaaaaggaggggcaattacatgcaaatattgcccaattgtttggctctacattcattaaacaaatgttctacactgtaggaaaaaaattgtgcaactgtttgcagttgaaataggacataacaaaggtgcttttttaaaatcacatgtcaactaaaagcagttgcacaactttttcttgcagtggatccatcttgatgtggtggttttttctatcacttgctattgtgtgcttctgctccagcaatgttgctacattagcagatttcatgatagcttcttgtgaaaagctctcttggctcttgcaagaagcttcagcacttctgcggacctgaaatttagtgtgaaattaaaaaatttgctgagaaatttaaagtcagcaatgcacaagcaagaaaaataaataaagggtgcaagaagcaaaaacactattgtgaaacccaccattgtactagtggggttcacaatagcattttttgcttcttgcacctgttattttttttcttgcttgcgcattgttgacataaaatttctcagcaaaaatttaagctttcacactaaataagggccttaataaaaaagtgttttttccgcggtttgacacagttttgaagctgcacagcactgtgcagtgcacgtggtttctgcatttggacgttttttttttgattaactttttacaaattatttcttattatttttttaaattttaaagttttttactacattataaaatgtgtggaattttatggtataatccaatttccataaaaaccaatggttcatttttaatactgaaatgggcacctttttcatttgattctttacatgttgtttctcaatattttttgaaattttaaatttatttcccacaacttgatacattttcaaaatgatggtaataaggaatttgcatgaaaaagaaaactctttcttaaatattacattttgttgagttttcctcttctctggtctactcttccccaaaatcacttcattttcatttcaagtcatcaaaattcagactagattattctcatcaagtagcttgttttttgttgttattaagccccttctgagtcaaatttgaaccctaagtaatcagcttgtctcaacaactcatgtctctacgatgatctcttctctttcctgatcttcttgattgatttactaaagcctgattaattagaattaacgactctaagtatttgtggattatagcttgtttttcttgattaactcatctggctagactaaaagagactgagaagccttgtccagtttgtttcttccaagactcatgcttcttcctctcagtgttttattcaatatgcttttactattcatttctcaaaaccacttgttcaccacttgtacttagtctatttaaacctgactagatacttgtgaataaaactcatcggttcttacactctttttccgtgaacctttcccaaaaacaaaatcctcaatttttggccctccacctcttacgcgcctgagtcttaaaatttcaacacatttggaatggttttttaatcaatttttacaggcttactcttcaccatttttggaagtttaaattgatttcttacatgttgagaggtttgaaatttatagtactatctatcttgaataaaaatcaaaggattacttctgatatatgaggccccgtttggccgcaaatcatgatttgtgatttggctaaggtttggcgcggatttggaccgtgcaaatccgatataaaatgatataaaatttttgcacaaactcctgccaaatcttgactcaaaattacatattatggacggccaaacagggcctgagcttgctccatttcttgcataattgttaccagatataaattttatttctatgtaaaatgggtatgaccattgatttgtaaacctctcaagatttaagaagtaaatttgaaattgcaaaaaataatgaagaataagtctgtaaaaattaattaaaaaaccatgtcaaatgcaatatttaagcaagaattttcactttcatgcaaattcattattaccatcattttataagggccttaataaaaaaacgcggcatttccgtgttttgacgcggttttggctgcgcgcagcacacgcggtttccgcatttagacgcggttttttaattaattttttacggcttatttttcgagtttttttgaatttttgaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgtattttgattattaattttttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcacagttcaatttttttaaaactcaacagttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatgggccttaataaaaaaacgtggtttttccgcggtttgacgcggttttgatgcgccgcagcacacgcggtgtggtaagccaatcctgaatatccaagcacctcaagaccacaaatcacacaagaatcacaggatcaagaaacccccagaaagatccccagaccctcaaacaaatttaaacaaaactcaagcacagaccacatggataataatattttccagcagaaactccacagcctgaaactcattcccctccaaacatattccattcttctttctccttgtgtcttacactagtaacaatccccttgtccatgaaactgttatctcctcctattttcttccatggaatattctccccttatttttttcatactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagcgaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaagtggtgtcccaacagtggcctaacagatctttggttttcagtcactaccactcacagtttccatgctaaatatacagtcacagattagctagttactaccaaccccattttaatttagaatttatttaccttattatcccctgcagaaatcttcattggtaaatctgcattaacaacatagaattagatcaacagcaaagttatcataacagtagaaaacttaacaactccctcacccccatcaagaagaaaatcaaaccccagaacccccatcacaacaaacatggccaatcaccctggaggaagaagaaagatagtcaaaatcaaacccttggacaggaaccttggttatgatggttccaacatgcctatagaagaattcatcagcaaatatgaagaagctgcagaaactgttggagcaagctctcaagatttggccagccagatattgttctttatcagaggaccagacctgcaagatgaagtggaagaaatgcatggatatgaagaatgcaattgggtcaacttgaaggaagaattaacgtatagatttggaattactctcaccctggaagaatgtgctagagaggaattggtagatctggtcagctatgttgcaaacatgggtggcatcagcactccagaaccattcagacaattcatattacaatttgaacacattgctcactacctaattgaaaatggatacaattccttcatggatgaatttgcaaaattattttggcaatccctcagcccagaattggaaagagccatatctgatccacttatctgggatggtcacttggttttggatggaaactttcacattggagaactaccaccctataatctaatcctggaatatattactatggagtttgaacaaatggatatccttcaaaaagcacctggacaacctgaacaacaaattcaccaacccaatcagaattctgatacagtagcccacatggaagaatataactcagaagttcagtcaccacttacagaaaagtcctccccagttttttcttcaactctggatgccttcccccagaccttagaccactccctggaaaccctggagatcctggacaacagaaaaacagaacagtttgaatcagaaagagtaatattccaagcaaaaattcatcatgggaaattgtcaccaggtaccatgattgaagaaaattgcttcccagtagcacctgtaaccttggagtttcccccccagatccttgaaacttgccagaagttggactccttggataaaaatcaaacagaataccttgggttagaaagtgagatctgtgcagaaaatatcattccacaagagaacttaccagtaggaccagtcagcttggaatcttcccctcagctcattgctaatggccaaccactggcaactttggagccctgggacaacacagaaacaaaacactttggatcagaaacagaaatcatttcagcaaaaaatcattcagaaatatccctaccaggtaccataattgaagaaaattgcttcccagtagcacctgtcaccttggaatattcccctcagctcctggaaaatggccctcagctcctggaaaatagacaacaattggaacccttggattaaaatgaagcagaaaatattggatcagaaagtgaaatttgtgcaggaatcatattttcagaagaggacttttcagtaggaaaagttgaagaaaccacaagtacccctattcctgaaatgcaaaactccctgactatcctgttggaagatgaaaatgaggaaaaattacagtcaattcagtcccccacaatatatcctacagaatttttacctgaaggaattggaaccccagaggaaaccatttcaaatattgcacccaacttatctctggaaattgattctattccccattccaaactgatttccatgcatacccattttgcagaacctctctacaaagataccaaagctgaaatcttctaccaggaaccagtttttattcctccaagtcaaggatttgatcctcagagaaacttcaacaacatattaggaccctataacaaggaaaaagaccctggaagaaccaaagatataatttttcaatcagcctccatcacaaaacttctcccagaaaatttttctccaaaaaatcaccaagtacctctccaccaacagaaattgccaccctttaagccccctgataccagtcaaccttctctcaaacctcctctcactacccctgaaaatcttgtaacaagaagatctttacccttcatcaagctaagaataaaaccaatcagtacaaaggagtccatctcagcatacagtttcttctcagtgatattcaaaaaaactaacttaaaatcttcctggtgccctcttaatcagatagaccctctagaatcatttcttggttggcatactgccttcacaaatcaacatgaacctaaaaagaaaaaggagaagagtcaaattagatttggtctggcatttagagaatctgaaatcataccgttgttgggtctcttgggaacccagctgcagaccatagatgttgaagggaacagtctcgctttgctggctttgaatgtttgggatcagaacttcaagaagaataaaaaacaaatatcaattagctacaggattattcttactatcacaagacctgattacgcatcatcaacccacctgtgtctggataaaaaatggtatatggtttttgaagcgaccagttttgattcgctgagctttgcttctttggtacagaaagtcaacaggaatccaaaggaaagttcagtaggccatcactcgcactggacacttgatagcaagccatcaattttgcaaaagaccagctcagaatgtttccagtatagtcgcaaggttgcaagagattcattagctacagttgtccttgattgcttgaagaatcgggagaggaggataagcaagcggttaatcccaccagtatgcagggagattgcggctagcgttcagtcaagcaggagcgaaggaaggataagtcagagcttaactttatcaataaaggagttacaagtctcctatcgagctcggaacaacatgaggagatggatagctactgttgtttgggttcgcttgaaggataaagcaagaaaagggacaaaagaacggtcagttttgccaacagaaaatcacaaaagaaggtatacgaggccagaggattttcaacttctatttttggtcaagcagggtaagaatacagaaaacacaaacaagcgatggtctttaccagaagatcggattaaattgtggatactggagctttggagaggtgggagaagacccaaaccgtcagaatacttcaatcacagcaagagaactcaagcgaattgtttgaatgcatcaaggagcaaaaacaaagacttacatcagaaagggaaaggaaacaccaattggaatcaggaaaaagacgatgttgagcacctcagcgggctatttgacccaggtatcatgggagatagaaattacactgaaaaaagcaaggagcaaggccaaagaaggtggactccagataatattgaggcttgttgctatgaattccaaggaggaggcttccaacttgtgtcacggcctaccactatttttgtgtgcccatggatacaaggaatctcaatcggtcgatcaagcaactacatttgtactgatctcactaaaaaaaaaaaaaccccaccagatgccttgtccaagtggtttcaaatcactcttctcttgtagacaggactactagatacatacccatcaacgactacaagacaaaacaggagagagattcataaggacttctaggctgaagcaaaaagggtaaacgagtatgctacatgtattcaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaagaaaaaaaggggggaagagaagagaattacaagttttttcctggcacacaaggctagtctgactcaatcctgttgaatgctgaatcacccctcaaaattttaaaatttgggggtggatgccccttctctttgtactcaccaaaatttcttcctattctcaaagcctacaaatagaaatttcttacctaccttctccagttattcccagacccgccccacatctaatttggtggtggtgaaaacccaagtttcttgattttttttccttagttttacatctgaatttttttcactatttactgggttacatgaagaatacagactaggcctctcatgacttatgaaataaagcaaaccaaaagtataaaaatcactacataaaaaaaaagcgcaaaaataattcctctaaatataccaaccatagatttattctgtttctttcttcttctggcactatttcaaattatgagttttcccagttatgacctgtttctctgtctaggatttattttcagttttatcaggattgtctttttctctttttttttttttttggatgatggggacatcatctaatttgggggtggatgtggtaagccaatcctgaatatccaagcacctcaagaccacaaatcacacaagaatcacaggatcaagaaacccccagaaagatccccagaccctcaaacaaatttaaacaacactcaagcacagaccacatggataataatattttccagcagaaactccacagcctgaaactcattcccctccaaacatattccattcttctttctccttgtgtcttacactagtaacaatccccttgtccatgaaactgttatctcctcctattttcttccatggaatattctccccttatttttttcatactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacagcggtttccgcttttagacgcggtttcgtaattaattttttactgcttattttatgagtttttttaaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttgaaactcaacagttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcatacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattatttgacattttaaatttgtttcctacactttcaaacatgtagaaaattatggcaacaatgaatttgcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttccttaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgttggctgtatccattcttcattcaaataaaatttgtatacgttacaaattgtgcaagaaacggggtacactcatgtattaagattgaagcttgtatttgtagggaaattggacttcaccattcaattttacacatttttaaatggaggaaatgaatttaaaatttcaaaaaatgattaaaaaccagccggtaacaagcaattaacaaaacattaaaaaaaacatgtccaacgcagtattcaataacattatttggtttttatgaaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttggtttttatggaaattggattatactataaaattttataatcagcggtggggtgctatgcttttggcccaaaaagtgtagtgtagcggtgctttttttgcatcaaaaaaaatgtagtgttagcgttttttcagcgtatttttgctacgctatgctgcgctacagtgcttttagcggcaaaagcggccaaaaaccactaaaaagcgctgtagcgcagcgtagttggcccttttttgaggcccaaacgcgtagtgttagtggtgttgaggtacaattccgctgcgctatgcttaacgctaacaggaattctgctgcgttacgctacactaactgctacagttagtgtagttgtccaccattgttataatgtaggaaacaacttttaaatttcaaaaaataataaaaaagaaggtgtaaaaaattaatcaaaaaacatgtccaaacccagaaaccccgtgcactgcgcagctgcaaaaccgtgtcaaaaggcggaaaacccgtgttttttttattaaggcccaattttaagcttgaagcagtgctgtggtttctcattcaagaagaaattgcttcttgctgttaaaatttcactcatctatctcttcctccctgttcttcacatgtcacactctcatttttgattattattcattaggcttgtgttctgagacccacaacctgaacctcatgtaactagaatattgaatcttctagtctctagccttatgaattgaaaatcatcagctttgactaaactgttcccttgaaggcacttgatcctcttcattgccttaagaaaaagagacacttagggcaactccaccgcgggccataaatcgggtctgtaggtggaatttacagactcaacatgacccaccgtggtcactaaaatctacagcagtccgtaaattctcctcgtgattcatcacatgtagggactcctagagactcacctacggcctccaaacaacactttcacacaacaacaacatgtgaaagtcaaccctcacacacaacaccacccttgacagtacacctgtcatcaacttttacaaacagctccaccaagttgtggtgtatgccgcagcagtttgagactgtaaaactggctgtgtggacccaatcatcaagattttacgcccaggcagtaggagccgcggtagaactgctcttaattctcttttttgctttgagattattggtccttactatttggctacaccaactatctcctgtctttgaatctaaaattcaacacttggaagaggctatattcatgaacccccttaccaagtccatgcttgggatatgtgcatggtgtgtgtttctgggtagggttctgaccttgtgccttggatccaggtttcacctctcctgcagccaaacccggtgggtatctggccctgggttgggtttttccggatcttgtagataagttgaaatatgtgtgagcagggtgtaagtaggggacatgacttgactttcccaagtatttgcagttatccagtcaccccacttgggcaatgatctcttctctggcatacacgctctcttcttgcattgcagccaactgccagccaccaatatcatgccaacttgaccgtgttccccctttgaatccagcaattctgtgattgaagcaagtggtccaacttgtgccaaacatttgactgaagaaggtcagtcttactcttgggtatggcaatacttcaagccccaaaaaatcaatggtgagatgtggcatgtttgccaggcatcaaaagtacctaaaggcaacactatatcctaaaggcaacaccatatgccttgcaaagatcatacatgtctctacaatcctgatgagataccaatcagtgctgattttctggtcagagactaattaaccaagcgccacaaaggctgaaaagtaataataacaaacacatcaggaatctcctctctgtgctgccagtgcacccacacaccagcaaacaccatcagggacttggtatccgaccagataccgggttcctaaatgccaatcccaaaccctgaacccttctgtgggttggccggattcttccggatttgcggggtccgggttggaaccccatttctgggtggggggcagttgttcaattatcaatacaaatgggtgacatgtaaagaatacgggaacttttctgagacttttaactttaactttggacttttctgaaaactgttcagattttgtttatacggatttgaaacttgtatgtattttgctatgaaaaataaaaataacaagataagtctcttagggatgttatgacaaaatatgcacttatttatatttttatattttctcatggttttatagttatttttctcacacttctcttactttatagtctactatatacttattactcatcaacccaattatgtacttacagtataatatataaaccttcctctcttgtcgaaatatatttttcccttgggggagtttttccatctcattctcattttaggatccacagctctacaggttatgagcccacgctgtgaccagcggggttccaacatttccaacaagtcagtactcagccattctgctgaaagattctatctgaacctccccaatcgatatccttaacgcacccttctgtgcatttatccatctgatcattatacttttcgctccaccgttctgtggaagctaatcttgtttacatggtaaacacgagatcggataatcctaatcttattacacctgatttttcagcaagagtcacccctccccgacaaacacattctaccaccgcaatcgccgatcaatcattcaactcgtctcaattcgtatcggccaacaattctgtcagttcagataccatgtctaccgacgctccaaacgacaccaccccttccaatcaaccaacggggtcatcgcaaattccgtttccctctatcggctcaacaacccccccttcaaaagacaaacatcaggctcgcgatgttccttccgacgagtccaaagactctcctcctccgaaggatccgttagacggaccatctctgcaagacatcatctccaacgaactcaagcgcactgggttgggcgacatcgatgacaacctcctgaaacttcttctcatccgaaatcttgcagggtcgacaaaaaactcatcggacctcactgcttcatcggtatcaaaccaactcaaatggcagcaattgggtaccgatgtagcccctcaactcttggcggacggatctaattttccgcagtggtcgggttcggtcattagcactgtgaggcgtgtcacggcaattgccaactacttcgactctgatacctccgaggccgaccccacgacgtcgaacggcgtgctggctcttcttcaacattcgatcaatccagtgctacgcccttccctcaacggaagttcggcgtatggggcctacaaatctttgaaagagcgtttcgcaggaacctcctggtctctcctcttgagtcgttggaatgacatcgcgcaggccccagatgcttccgatttgctttctgccagttatgaggctatgcagcggagctggttagatcttgaggagaggttgggaggtttaacagcagataagttgctgtctttatcttttcattccgcagtcaaacattaccaccagaccgtggctgattcaatggacgctcgtctcgcaataacatcgaactataaagtcacctcccttgatattctcaacacggcaaccagacttcatcaatcggctctggcaagtggatccgcttcggcaatggctgtgacagcgcaatcatcaaggcctggatcgtcggcttctggtcgaggtggtcgcggaagaggcggatattgtggtgggcgtgggggtcacaaatctcgttcagagtctaatcgatcagcaacctcttatcctccacccccagacaaatgggctaggcaatacctcaccgccgattacccgtgcaatttttgttgggaatggggccattggactccagattgccccagagtcaaaggtaatcttccccctctagatgatcccaggaagaagaacccaagttggcaaccaaagaagtcaaatgttctttcggggcgattattcactcagtccggtgaactagcttcagtctctgctacgccggaaaactccgacgatcctttgtgtgacacaggagccacccatcatgtaacgtctcattcgtcatactttatcaacatgcatccagctaatattcgcctacgtgttgcgtctcaagaacgcattcccgtagacagagttggtgatgcggtaattcctacccaatccggcgatctctatctcaagaatgtcctgtatgtaccccgggtttgtggtacggtgatttcaatcggcttttttgatcgttgggacggcaaggttcaattccgcgatggttgttttcacttggttcaacgaggcgttttgtttcctacttatttgcttaattatcgatggtttctttcttctcccaagacgtcttgtggtcttccggcttcctccgactcttcttcccatcttatgtctctctctgcttccaatttgtggcatgctcgactgggacacattgctgtccgtttcttcaatcgtacaataaacaatcaatgtgtgtctggtattccaatcaaaaagctacctaaccccaagtcaaaatgtcattcttgttcattggccaaaagcacgcataagccggtgaattctccatcaagagatattgtcgatgctccgggtgacatggttgctattgatctggtggggccatttcccccagcactggatggcagtacttatggtttggttctacatgatgttttctcccggatgacttctgtagttggacttaagactaaggctgaggcgggaaaggcggtttccgactggattcttgatttcaatcgcatcacttctttccgggttaagactgtttgatcggacaatgctggtgaattaacatcacacaagttcaataagtttctgaaagatcatgacattcgacatgaactcagcattccctacgaacatcatcaaaatggaagcgtggagcggacaaatcaaacacttctgaacatggcacgcgctttcatcattcacgctaagttgcccgcatccctatggtttctagcaatgaagcaagcggcttacatctttaatcgagttgttcacgcagaggcggacaaatccccttacgagttgtgcatgaaaaaacacccttctctggatatggttcgtgtttttggttgcagggcttacctgcatgatatcaactatccaaaacaatttgttcctcggtcgtcggcttgtatccatgttggcattctcgacgattcacacggttggaatctttggaatccggtctctaagaaattggagcgtggtgcctctgtgatttttcatgaggatgatcttccttctcaagtcacgaattctggtcctataaacgccatcctgaactctatcaaagtggatcgtctgggtgatttcaaaggccttcaggaattggacctacaagatgcatgtctcgagtctgcggtgtctgtttctcctttcagctccgatgcacccagcacttaccatcaggctatcaactctactctttgtgcggaatggtcggcggctatcgatgctgagattggaatgatggtgcagttacgcgtctgggaggaggtacctgaatctgagagtgttgatcttctcacgtgtcgttgggtttttgctctgaaacgcagtcaggagggcgatattacaaagtttaaggcgaggattgtggcccaaggtttcaagcaggtccacggacggaattttagtgaaacttttgcgccaacaccaactttcgcatcgttacggttgttactggcgatggcatcccgcaacaagtggccggtggcttcgtttgatgtcaagagtgcatttcttcatagtgacattgatcatgatgtgtatatttgtccaccacccggtgttacagtccgtccaggttgtgttctgaagctacggaaggcactttacggcaccaggcaggcagctcgatgttggtggatgcatttgaagactcaacttgagaagattgggtttgtacccaatctggaggatcaatcaacttacgtctattgttccggagaagaccgggctttcctatgggtacacgtggacgacggccttttcactgccagttccccttccttgctagattctctcaaaaccaaactttcctcagtgctggacctcaagtgggacccgactctggccagcattgttggactccgtgtaagggaggtggatggtggtttcaaaattgaccagccgatgctggttaagaaaatcattgatttccaaccttccacgatttgcacccgcactcccattgcatccaccgatctcgtgtcaaatctgtctgatggttcaatggataaggaatatttatcccgcattggttatctgctttatttggctcaaggttctagacccgacatcacgtttgctgttcattttctcgcgcgcttctccatgaaaccagacgaaaatcattgggcagctttgaatcatcttatttcatatgtctgctacagtgctggtctgactcttcctatagtggcgtctaagccttttgagacaggtattgaaacctttgttgacgccaactggggtggagagctttccagatcagttcatggttttatttcgacggcttggggcgctccaatttcttggtcatcaaaacggcagacgtgtgtggctcggtcaacttgtcaggcagaatacatggctctgtcttttgcttctaaggatgcttgtactctctcgtctgtgctctcaagtttttatcaccttcaaccacctatgctttactgcgacaacaaggcggcagtacacatcagttctgattgcggcacaaggaaggagcaccggcatgtggatcgggaatttcatgtcatcaatgagcttttatactttaagaaggtccgattgcagtggattccaactgaccaacaactagccgacatattcaccaaagctcttggatggcgtaaggtgtccgaatttttggcgtcggtaggattgcgctcgcaatcccataccatggcaagtaaaggggggatagtatgcgctagctgcgaggaacatacgccccccgcatctgttcgtctccctccgcaattctcatccggcactggtggttgattggttcttcagaagctaaccaataactggttatattttacagtcttcgagaggatctttcccgcttttgtggtcaatagtctttgttgttcaatattgggttcctttatttctttttcttttttattctatctatttttctttttctttatctaatttctcatatatttctgttaagttcagtttcttttcttttctttttatttattcctctatctcaaacttcaacattgtctgctttcttctcatgttttttctcttcatggtttttcttttcttttttcctttcttggttgatgagggggggagtgttatgacaaaatatgcacttatttatatttttatattttctcatggttttatagttatttttctcacacttctcttactttatagtctactatatacttattactcatcaacccaattatgtacttacagtataatatataaaccttcctctcttgtcgaaatatatttttcccttgggggagtttttccatctcattctcattttaggatccacagctctacaagggagacatgaaaggatgtaaatacaagcgctatttataataatttttgtgtgtataaacaaaggtgtaatagaaatgatagatataaaacttattgctatgtaactgttctgtgactgatcgttgatccgttgataaatagtatctattgtgttttgaaaaaagcttggattttttcgcttttctgaaattctgaagtatgcacttagaatgcatatcacaagtttaatcctgctgtttctgcctaacacaacagcagtgatatgatgtgatgaccggtgattggccatatcctcaaaccaatcaaccaaccagctcccattgcctcttccaaccgacaccatcctcacccccatccccccccatcaacaccaaccaccaatggtttaccgcttccatgcccctgcaaccaaaattgctgttgtccgaatggccaagcaaggcctttcaatttcgcccatccagaatatgctcggtgttcagttctcgccacaatcattccaccgatagatcgaactctacgaagaaacccgctgcgtcatcagagatccagatacttatgaggcccgtggacgacctgctagcctcacccaagatgaggctactttcatgattgagcttgttcgatccgagcctggcctcttcctggacgaaatccgagagaagttgtatgatgcctctggagtcttcctcagtatctcaggcgttcacaggacccttgttgagcaattatcaatcaccttgaaaaagccagacacaaagaatatccgcaagtcacttactgctaagtacaaatatgttgagcgcatggagttcttcccagctgaattcttagtctttaccggtaagtagttttctaaacatcacctcaatcattaacatcagctgatgcttttgtgttttttgttcattcagatgaaagctctttcaccgacaaggatctcctgcgatcatttgcaaggtcaaagaaagggaccccctcggcaagattaatcaccaaccagaacgcagcaagattgagcttactaccagccatctctcttgatggaatgttggcgctcaccactactttggagacctttgatggtcccaagtttgagcactttttggaattcgacttggtgagtcgctcatttcataactcttcccgctcttttttgaactgaccttcttctctctagcttcctcgaatgaataggtaccccgatgtcaattcagtccttgtttgcgacaacgctacggctcaccaaggtgaccgtgtcagagagatgtgcaacaacgctggggtacaactcctttaccttccaccttattgcccagaattgaacccgatcgagctctgcttcgctgcaatcaagcaaaatttacgggactcacagattttgaatcgaaccaatgacccagaatgggagatccgccgggttgcagctgatatcatgacagcggagttgtgcttaaagctctaccgtcattgtggatactgtgtcccagtgcaccgctgattaacaactgggatattactattgacatcttatctccctcttccctcactgtagaaggctcatcgctgtcttcctggatcaatttcccatctccctcttccatcactgtagaaggctcatcgctcatctccctcttccatcactgtagaaggctcatcgctgtcttttcctgcatcaatttcctactcttccctcactgtaaaactctcccgagtcctttactgttcatcactatatttgaatcgttcacatgtttttttattgttcctgttcaaaattaattgaatcggtcacacaatttctggttgttcctgttgatcattacaaaatgcctgtagacacctttgaagccacccgaggcaatgaaaccttggcaagattgtaatctagttttgaaggtatcaattggatagaagaacaaacagatcgatcgttgtactggccattgcaccagccatcagagggtctccttgatgacaggactgattggtgctggtggtggaggctcggttgacccggttgaccatcccacttgatcaaaccacgttgattgtcccagtccaactgtttgacctgctgtaactctgactcggcatcctcgccaaggagttggagttcctcaacctcctcttgccttttggagcttggctttcatctcgctctttttcaaacttgttctggctctctttcagtttgtcaatcttgttcaagagctgggagatgagatggaagtcttgaagaccgatgtaatctagttttgaaggtatagatcagatagaagaacagatcgaccgtcttactggccatcgaatcagccatcattggtttctgaccaaaaatcaaaacattcaaggcgatttcgaacgattgcaggcattgtatgaagatgccaagcatttgcttcaaacaacaatcaagcctggccagaggctgaagcaaactcgtttcatcaagagttgtgtcggtgacaccggcttaacgagctatcacaccaatcatcggcttaacgagctatcacaccgatcatcaaggcacagaccaattactggctgttgagtttttttgtgttgtctttgagatctcggttgagcagatggatctcaaaacagatgctatgcagatgagattgctgaacaaattgatccggatcagagaggagactagaatgagagagatggatagagatacataaggataattgaactaatattgaagacaaatctctgtataaaacatcttcatctttaagtgagacaaacttacagatgctgataagtggtgtgccagaaaagaaagtgcaagtgcaagaagatgaagaaaagaaagtgacaatgcgagcagatgataaggaaatgaaaaggggaaatattgagctatgcaagcagattataagaaatgaaaagagaacatattgagatgtaaaatgtgaatgcgagccgacgataagacatgaaaagggaaaatatggaagatatcgaatgattgagctattgaggagccggacgcttctcaaatttcttcgtgttgtctctcaattgtgcaatgatgccaggggttaagccccaatggctcatatcctctcgagtgatgctgtccgattgaaagaactttggattggtaacatctttctcagtgaggattctgaggacttcctctttcttatttggtttgactttgacaaagtcaatgtacttttccattaggttttcatctggttctgctacggaggagttgtccgattcctcggcgggggatgaacgttggtatggtggaggaccagaattgtcgacagggtgagatagctttctcttcttgtaagctgacagttttttgaacttcagcgccagtgggggtgaatggagagaaactccagcctctgatgccatctgaagtaatgcaaatcagttttttgtttggtttgatgtcacattctgttcataaaagggcactcacaatggcattcgcccaaatttgaacattctttccagtcaaggggatgtactggctagattctgtcggatggatgaagaccgggatcctatcatggtacttgatgtttggtgggtgtaaggagtaaatcttatccgtcaaaacattgattgccttgaaatccgcggccttgtgtacacgttgatcaccagttgccaacgaagtcccagcttcctgggccgcgcgttgagttaaaacatgggctttgatatcaacagccaccttagcttcttttgctactgcagtcggattgtccatctggatggagagaccggcgtgagtgtgatccgtgttgagatccttcatagtattaatccaatgatcataggtttgtttgttgtttacagtataattgaggacctttttgaattccggtgccaacttgagagccaatgaaacctgccagtcaatgtggggagatccagaggcaaccgcgttgttgatgagtgcaccagtattgtccctaatcttgtttgcctcggtggcaacaaggctgcaaaaatcctttaggcttaaagatcctatctcgaaggttattggaaaaaccttctttgatttcacggtgttacaccctggcttgtcctgtttggggcagtacagcaagaatgaagtgctgcaatgcaccatctggggctgcagaattaataagaagatttagtaggagttgcacttcaatacaaactggccttggatataaatcactcacagtaagatttgccggttgagggccaatgccgtggatgcggtagttctctgaagcggagtggtatcccattcctggtggtggattctcccttgcaaaaaggtcaataccgaagtgtgacatattgtgactcgtgagttggattgtttgttggggttgtatatgaagattggtctggagtggtttggagtgagcggttgatcataattcaacattacagtgctgtcataaccaatgatgacatcatatatttttgatgccataatatataattaaatttcatttaaaaatccggatttttgtgattttgagtccaaggttacttcaaaacacaataaagaaacaaaggaaggaaattctaaatctagatcctacatcgatagagtatctaaatataaaataaaattttcgattttgtttcacagagtttctgggttgagtttgacatgacatgcattttttaccccctgatggatctgccaagttcacagcttctccatgtcacgtatttgtgtgtgtgacacctatgagacaataaaaagctgatcgatcggcacccacatactattacgacagcatacaacccaaattttcaagatgcccagaacgccaactctagaacacgtttattttacaggagatcggaaggaattcgaccgatttatctatcacatcaaggatgctcttagtgagggttttgacgtcaattatggcaatggttcagagaaaatgcaaatcaactggatcgctcgtcatttcagataccctaacggccaaaactctatggaagaaggtccgctctcgtacaactggtggatcggcctgttggaaaagaacgcccgagtgcagaacctgcccatcagccatgcggtctcaccagcggataattacaaaatacccgagttagcaaccaagaaggcattcctagagcatctacacgaagcctttggatctccagatgcacgcgaggtgacgagaaaagctttgtacgcctgtaaacaaggtgaccaggatatccagcagttcaacctagtcttcaacacgttagtctatgccgtcgatctgaccgaaaacgaaaggtgtgatgtctacgaggaacgtctcgatgtcgacttactgacaactgccatcaagcataccgggtggcgaaacgcgaaaacgttgcatgacaagcaagccctggcaagatctgctgctttcattctacacaagctagctcaactcgatctcgaaaagcaaaatgctgacaaccgagacaatcaacaaccaaacattctccagcatgcaaatcgacaaccgctgcctgagtaatctttgaattatcactaccaattatagcaccgtttttagcgcgtaagttattcaagtctccctgcctggttatttattttctaatcttagaatagcttgtgaggatacattgatttccacaacatttcgtcttcttccattggatcattatgcttattgtgccctccgtttcaatgtttactgactaatcatggtttgtattcctgtagttggagtccactaattctcaaaataggcttatccgactcacatccaccgtccaccgattggtgaaatctttaatcgattgctgcttggcccggacatttcatccccacattagataccacattcatgttatttgcttcagacgtctgattctcatattctaggtcgagccacatgaaatgtctcgcccgaagtcacacaacgcgtcctgttaatgctattcttctggtgctattatttgtcatgatttatgttttatgagtgagattgtgtctcctttgtttccttcactaagctgccaattaccacaaatatgatccttttaggcatcgcctatctcaacttcttcaaaaattatcttagttgtcaaccctctctttacaattataaatcacaagaaagaaagctaaaaacaatgagaaactcgatctcaaagcaatctgtcctagtgaagttcgaatccaaaaatacagtccaggatcatgcaggattagaaaacaggttaaggaagaccagaaatctgatgacagattggatcataagctgagttctgcgtagaggtcccagatcatgtgacttcatggccaagggccttggcagtaggaccttgagaaaatgcgtgatatcagttgcttctgggcagactccttggctacgaaaaagccatacccaaacctctcagtatttctacccataaaaagcttacatggctctgagaagctcaaactttggaagctcaagttatacttgaagctcgagtttcaaacgcctttgctcaagggaccactgaactttgttttgtagaggccgtcattcaacttgaacatttctattgtcagcatcggaacaattcttcttatacaagatctataatcatatatgactccgctacacaaaaggatagagaaatcataatgaatagtgggggaaagagagagagagagagagagaataaaacaaaacatttgtcaagtcgtcaagggtggaaatttgaaaacaggcactcatttcatgtgtctttcagtagctttcagtatatatataatattgatgagataagatgtgagctcattttccaccaagtccccataattctcgagccacaaccatgagtcgttgaaactgagtgagaaagatccgatctccattccatttatggccacgactgaactccttttcgccccaactggtgataatttttgatcgggattgcttctcgcaatgtccgattgcctggactgcgcagtcattggtagcggttttgagatcgttgtacggtgggctttgatggtcgttgtgagatacgcctgggcttgcagcttgaaatctagatcttattttttctccaatttcaatgtaaactcttgtagcagctctgattccgggtcggaacgcgagcggcaatcgttcgatggcttgtttgcttcgagcttggtactgattggcgatctctaacaacttcccggctacgatctcatacgggaaggtttcaagtccggtctgatttttcaaattctcccaatcggttaatcgtaatccatcgacttggccttcaaaccaaaccttgggtacgtatattctgccaattttcgcgtcttccttcacgtcacgcgcaatgttgatgagttggagggcacaacccatctcgttagcggcgcgaagaatcgactgccgttcgatttcattttccgaagctccgtagacccaccacatgattgaaacacacatttcaccaaccgagcctgccacccatcgcgagtactgcatcaagtcatcttcattttttatctccttattgacaaactcgatcgaatcgtattcatacccgcttatcaactcgtcaaaaggttctcgtcttaaaatcttgcgcattgttgaaaatattaaaaatgtagggcgggatttctcgggtaccttggcgatgacaaattcctcaagtcttgattgaaattcgatttctttcgaacccaaatcagtatctggggggaagagtccgggattagaccgaacgtccttggcatctttgtgatcggtaggccatagtaagtctaaaaattccttgcacatttcgaccacttttctagcttcctgtttgtcaactgcgtggtcgatcaaatcgtctgtctcgcggcaaaacccataaagaatcacgaatttcgagcgaattgcacaaaagttggggaagatgaaactggcagagtaaaagcttttactggcaacgcttaagacttccaaagtacgattgagttgttgaatcctttcggaagaagccggagtgaatttacttattcttgcctctagtcgagtgcccatattgatagcctgaatcaaatcttggaattgagaccaaaagctaattggggcatttccagaatacgcgcttttggatgagtggcttgaagaaatggatgatcgacgatataactcaggccaggtgtccgcgatggcatcgaatttttcaatcgccgctagtccaagcaccagaagaacgttggtgattccaaagaatgtaaattcctcaaggggcaaatcgggagcaacaaatattccggtgctggtgattggtgagatgaaccaggtgccgttccggatggctatgatgtcggtaaagctaagatagatcgtggggattataatagagatcatgatagaatacggtcgccgaatcacgtgatcgcctccgagggcccagaggccaccacaaattggtgaggcccaaaaaccagtcgcggtaagataaaacagcctatgccctggctggcataaaagccaagagacaatggacaccgttaaaaacccaatgcttgggccccaacgcaagagcttccaaacggtcggtgaccgatgctcaagatcattcggtcctggaagaatgtagagtgctggaataattgggatcgtgaacaaagtgtaaatatatctatttattttgatcgaacggggtttgtatatggagaccaaaagttgagcatagtaaaagattaattggttaattagtaagaaaaatgtaatctccacgatagaaatatcatgaactcaatcacttacgtcgcaaagaaagtctgaataatgaagaagaagatctcctcaataggcacttcgaacaacgtgaacaagaccgaccaatcaggataaccccaagccttagaatgaaaataacgaagggcaaaggtcagaccattatatacgaacttaaagtgatcaaaacgtagatacaaattatcttttttcatatctttcatcatgataacaattgaaaaatcaaactttactttgttttttatgatgtaactatcccatggaagcgtgtagaatacagccattgtaactaaaaatgtcaagcggaacgtgtccctggaagacaacatcggcctcaagaccaaatggagcaaaatcgtaggcggtagcgtaaaaatgagatggctgtttgcggtttttccgaagtgatccaatcaacaaaagaaaagaaaggcagaatgtaaaaccacaaagggagaggaaaaatagagaagcgtcaaattaaaattgggttcgacggctttttcatgataatgaatcctttccactcacaataaccaataagtcagcaacatcgcggaagggatacgggcggtgagatgtcagagaagagactgtttaatatttattggccaaggatggttcggagattctggattgctgaaggaaaaaaatgaagatatcaattagattgaggaaacagctacttccgccaagtgttggggggacaaaatattgagaagtaataatacaacacctacaaactggcaggagtggtacacacagagatagaagatatgtagatcgctgttaccctttttctacgatcctcaaggcagttttatattactatcgaggccaggggagagatgagtttctcaaacttcttcagtaagggaacaccagtaagacaggctagcggtatctagggatcaattcttttgagcctggcttggctcagctaaatctgggagaataaaagtcaaactccgcagggttggtcccatgaaacagcaccgaatggtcaggtataaatgccacatttcagagcttctaaaaaagcagataacgatgtacgctttatcccgcgcacatgtccccgcccatcgagatctgtgtagtgaaatgggttttcggaatgtgcgctcgacatgcaataatttatttatgtctcgtcaaccgcaaatagtcagcatgatgtatccacaagttacaatcttaagaccagccgacgttttggcgaggataagttgggagagaatagccatcatgtttccttctacacagaacaaacaaatttgtagataataatattcatgtgttgctatcgcaaggtagtacaaacctgacactctgggacactttgataagggtacatatcgtatgtacgtacttggagtcttggagtacttggatgaatacacatcacacatgcacggcgtgaagggcacataaacatgcaaataataaggattgtatgacgatcgtcgattaggatcgattcggttcgatggccatgactcaagtaaatacatgtgcggattttgataagttaacggcgatgcaccaaacttagagttatatcctcaagtgattaatcatgtcagtacgtatcccttcagcattattttggtgaagggtcagtgattgcgcattccattcgcgacggagatgatgagactgcaggccttccaggcaaacttgacagggtttgcaggattagtaacaactgcccgctggtgcatcgtccacgcaagacggcggaagacagggttgtggctcgacgacgtgcggagtgccctgatgatcgtcgattaatcccggcgcagatctgagcttctcaatttctacctcttggacacaagtggaaagatcgcctctatgcagtcttacataaagttcagaccataaatgcacttttggaatcattatcatggtaaggattgtgggatgtaactgtatctggaacatttgaagttttggagtcagcagcaagtcgtgtggaagcctgagactcttcatgatgcgcagagccacttgttagaatgagtacaccacattttctggtgaaacaagtgcaaatatcaagattgtgctgacccaaccttcaacgcaccagcaaagtcccttgagtagattttttgtcatcacctttgagaaagtgcgcactgatgggctaccaaggaagcgggctcatgactactgaaatgatggtgcatgagacatttcctggctcaattatcaatttgtggaggccattccagcatgaaataagggatgtcacttgctgacaggtgccatcatgaggctcacagccaacctctgaccaggttcagggtaagcacaaggtcagtttccactgcacagtgactgtacattatgcacaatggatgacttcccgtcgaaatccagaaccctcccagaatccaatttacaccccctagatcttaatttttggcccaataaaatattttttacaagccttgtagaaactagtctcatgtgagatggttgaaattacaagaggggtgttaatttaggacttgggagggcttaaaaagcactctaaatggtgacgggaagtcctccaattaatctgcaaaaatgtactggcttaacaatggggtggcctgtgtagcagctcaccaatcctagtttggatccaattagattattcaatattaatccacatgcttgtgtgactcatgggtttgttttatttttcaggaaactatacagatgtattgatagtccaacagaagttgcaaatctgagcctgtggagcagggatggactgccaggctacactatgctaaacggtccactaatgttagcttagaatagcggccatcaaaacaggtgttattgaatcattcagggcaccttgcatgatttgacatcagaatttcaaaaacaaaatgctgttacaatttacaccagacctgggaagtactggttacttgtagaaaaatagtgggaacagcaatgacaggtagttacttgactctgattcccttatatattctaaattaaaataactggccatttgtgtatatgggaagcatgttctatctgctgccccccccccaatgagctcaaaatcataccacagccttcttcaaaaaatttattttatttcttggaggaccttgttgattaacttaagtgatctcatcaacatactcttttatggatttgtccaaaaagattatcagagaaattccagttgaagaaatttggcatcatctcgtgacagaaatacactctgagtggagaagcagttagcagatgagtgcatgaaatgtgacatcacaaaacagttctcagtcaactacctgttctgattatggaaatgttggatattagcgtctacaatcagtccaaatatacaaagccatatccaatttggcaaccactctttggtcacttcacttgcaagtcaaataccaaattttcaattcacaatctgtttcctttctttatcaaatacaaaaactgaagaaacaaaaacatcaagttactcaactcaactctttctcgctgggcaatagtggtggaaaactaacagttattctttctcttttttcttgtagacttgtatgtttcttctattttattatttagttgccttgcttgactctttttctttgttgtaccatcttcaaattcaccaagaaaattgttgaatcaatgagttacttagccctgtttagctgctttgctatcaattaatctaaatcacaccaatttttgattgtttctcttcatgcttctcttctgtcagactctcttatcttgattcaatttttttttctttgggtagatctactccaggaatgattcaattctttaggtccttgtaaaggccccttcaaatattctaggaaacccatgctaggaggtgaggctcctgaatgaattgtctcaagtaataggagccttgtcagagttttaacctcttatatgtttacctctgaatgctataaggaaaataaatgagtacttcacttgatatgttacagataaaaatgatactacatattacaaggagtattgggaagaattacaaaatataagaagaagacaataaggctgattgaaagaataagaggaaaggtgagacagaaagatgaaggttgagatctataagtataaaccccagtaaacctactcagacacttgtctgaatacagtacatagatttggtatttgattcaattctttgttcctttttcatcttgttttgaatcagaatattagaggatgttcttgtcatgaatcatctctttatatatctaaacaatgctgtaactgctctgatccccagataaaattgcctccaatacaaggtatcagaattgacaccattgccaatccaatccccatttattggatgattgggattggatggagaaatccaatctgaagtgtgtgggaactcaggattggtatatttgctctagctgattggatattgtaccaataagggatctgggggatcaatcctccctgtggattatggatatccattaggatactcatggatatccaggggatattcatgaatatccagtataagattggtagggcaatccaatcccctacttttcaatacatgggatcaaataagcaatccaatccagtaaattggccaataccttattggattggattggttacagtgttggttctagcaggagggacagtgatctacagaccccttttcatacattacaagtctttaggaggctttacagcctcaagcagattgaggccatagacaaatctatgatcactcttcaacctgtcaaaaggctacaaaatcacttcagaatttagcttggggagctacaactggatgttctaaatgtttctcataagctaatctacatataactaaaaaaataggcttagagagccaaacaaattgtcatgcaatctaacgccggtgtcaacctccaattcacatttgttggatttgttgacgccggcgttagaccgaggcagacaggtgtccaactcaagaaaactccataggtcatcaagtaaaaccccccacatctggggcaaaaacaagcagcctccccaaatttgggggcatatactagttaatctataacaatgatgggctgatacctatttggatatccataaagcattttaaagtaagaattttcaatcacttttcctcactagtgctatcaaaatcctacatattttcaagaagaataacattgagggctcaaaaaaaagcccttgacaacaggagatacaggtagtatcttaatgatacagcccatattaatctgtaaagcattgtaaagtagtgaaaaaattgtcacccttttgatgaaaataacaaaaacatgaaaaaggggtgcaatgtgttacacaaaagggctgaaaaatcatatgtattgtaacaaattggccatttcatcctcattttccaaagtctaaatcacattgcctaccccactacatagctaaattctaactatccattctgtaactttatgtgacctctatgtccattgaaagtgattgtttcactagtgcttgggactggtgttgcttagagatagtcattctggaccctggtaccaagtggtacccaggtacccccccaaatttggggcaaaatcaggtacctagtaccgcacctggcacctcctgggcggtgccacaggtacctctggcaggtaccacaggtaccaccttgactcttggtttgcttgtgggtgtgagtctcgggagccatggttgtcaactatgtcatcagttgagtgctgtgggcagctcaaggggaccaggacaatattcatcagggatattgatatatacatatcattcacatgtcacattctaccttcctgcaggccctgaatctcctgggggggtgagcggtaccagggtaccacaccgctttctggccaaattcaagtacctagtactgcacccagcacctctgcacgggtgcaagacaggtgtgaggggtacctgccaagcggtactaggtacctgccacgggtaccgaatgactatctctagtgttgctgaggactagatacccaagacatcaaccagagtaagctctggccataattctccctgctccttttttttcctgtaagggcagcaaacaaagatttctctctcaagtggacataggatgacacccctataattccattcttggaattttacccacaaaggggactcgacaaaacgctgtgtcgcgcgacagaccacttcaatcgggggcagcgaaaggcacgcaagttcacgacgaactcaagaagcttagtggtcacaacggcccttttacgggatggtttttttatttgattaaattcactagcaaatgatggttaaaatactcgacatgtgatgaatcttactggctctaacttagcgatgagaagaaccggaggctcaagacggtggcggatatgggaatggtccgccgagcccagagatcgggtggagggtttctccaggtcgaggatagaccggtatgattccgaactggggttgcattggtggcatcatcggcatactgggttgaggtggccggccgaaaaggtaatctacgactgagtcttggatgcgaggtggcgagtctggcacactgtatacgtatgacccttgtccgatttgaccatgatattgcagcccgtgtgggtactcaggattcccgtaagatcccgagccgtgtgatggcccgtatgatcccgagtcgtgatgtgggggcgaataagcttgtgaggcgtattctgatggcaaataaggttgcccgccgtaaggtggtgacggataataagatcccgatccggaatgcgattgctcgaatccagagctgtcataggggtgcgcgaatccagagccgaaatgtgggtatgggaaagatccatacccgccagcagacatcccaggaatctcatcttgagtttcacgagctcgagcggcgggtggcggttggggagcatccccattgggtaaacgtccgcaaattggacaactcgcatctggtctactcttcaggtaagaggtcttgcaccatttgtgaaatacgtgtgcacaaggccacgtatccaactcagtagctccaggttgctcgatattcttactggaacgtgagcgaccgaaacttccaagcttgacgccgaaaacctttttcgtcttttctggtggaggcgggttagggttatattcgctcggtgccggccctcgtagcgctgctgtgcagatcgaacattcttcctctgcctgctcggggagctgacgcgattcatgaattgagaaggaacaggtaggccgtgagtgcttttcccctgacagtaaatataggatcatcgcttacttcacgtttggagtgctgatgaagcgtatttgatccggccgggggcggccaaacaggactcgaagaaaccgtttgggtagacgcagatatcgcgttcgagttcgtcgcctgtttgactccatctaattcgcctgcacgatcatgaacaactggtctggcagtcgattgatacgctgcttgcaagagcttccgatgacagaaaaaaaaacgaacgatgtattagattggtagggttcccttcatgggtgtgataagcaaaaaaaagggaaaatgcttcacaaggatagagattagattgatgaacattgcaatctatcacgaagatttccagagactccggttggaagaatcggagtaaagccgagatggccgaccgaccgagggctacatgatggctacttatagtcaccgagaatgctttcaggaactggctgtaaaacacgtcagaggaaactgacactagcgttgctcttctgaacaacggctgagcagagggtcgttcgacctggccacgggacaagcgcaatatgctataccaccgtgagcgtctggtctcagaatcaggcgggtgaaacccggccaggcgcctctcgccgggctcgcctccaaaagaagcaggaatcaccttccagatccaatacaatcccgggaggaatcttcgagatggtccttgctggttgacggacgcgacgcggggaatacacatagtcggctcagatatgtacactgaagatgtgtcgcacgatcagttccaagctagttcggaccccagctcctacatagagctcgatacagatccgcgcccgtctactcttttttggctctcccggcgggggctagatattcggcgagtagctcaaaccggcccaaggccctgtctgggcacgtatcacgctaggaccctgtcacgctgtgctcacccggagtagccgaccagggctgagctgagcctgtgggtctctgattttatcttgtgttggggggcccgaagaggagctagtttctgtttcgcaagccaaaccagcgaaccatgtggtcctactttttttgaaactaccttaataacgaaacgaagcacatgtagggggaaatatacaaaacggcaggtttgattactaactcatacatcttactaacacgcttgttatgtattctccccacttccattgccacgacgtcggacgaccccacaaatggttttcccttttgtgatcagtcacagtcgtcctcatttttttttttttcagttcttctatacgatgtacaattttacaaacgcaacggaagagaagatgaaccaactaatgagccaacttaactggcgtcccctccgaataaagagggacttagttaaattagcaaatgagctaccccaaagatttgtaatcaaacgtttatatgtatctatatgccatgccaaaaaaagaaatcatcaaaccaaaagaaaaactgtgtgtgtgtgtgtatatatgttcgagtgtggcaaaagaaaaaaaaaccaagagtttttgtttgtatcttcttcattttcttcttcataaatataatcaaaaaaaaaaaataagaaaaaaaaaagagaaaacaaaatccaaaaaaaaggagatatgtagatagacagcaaaaaaagaacaaatgggcaaaaaaaaaaaaatgaatcaattgaacaaaaagaaaagaaaacaaagaaaacatcattgatcattcatgaatcgtaaaaaaggaaggaagaggaaagaaagaaccgagacaaaacaatctgattaaagaagagacgaggagagagctaggaggggggggggggtatggagaaagagatgacattcataaggatttttcaagacatgttctggtcaggtgcaggattagctgcggtctcagtagaatcaccctcagcaaggccgaaggagaagccaccttgaggagcagcgacgtcactttggaaggcaaacgcgcctgtctcgtcggttgttggcccaccaatccctgtctcttctccatcttcatccgtgtaatactgtacaacaataacaaattcaggatcagatgagcataatgaagaatggctgagttatgataggacttactttatccataatgtagaaacatttcttgtagatctccaggttttcgtgatgttggagattgtgaatcgtgtgcatccctccggcttcttcgatataagtcgcatagagattgacgccgttatgttcctccttatcggtctctccgaccttgagaatattgtcgagtccgtcgagagcgacttggatgatcttattgtccagggccttcaagaggtcgcaaagaggcttgatgcagccattttcgacgaggtagcggatctgttggggctcctggaggccaccgctagtagcgttagagatcgcccacgcggcctccttcttggtcttgaagtcagcattctgaaggatgttgatcagcggggggatgatcccagcttcaatgaccgcctggatctggtgcggcgagcccgcggtgatgttcgagatcgtccagcaggcctcctttcgaatcccatcctttgacgaggagagtaaagagaggagcgccgccagagctcctgatgcaatcacaacctgcgtctgtaagtcgtcacctgtaacgatgttgccaaccgatcggagggctggtgtttggacggcagtagatggatgcctgtgatataagattgcgtgattaggacaaggcaaggatttgaagatcaggtgatcggtgaagggaccattactcacatgagcagatcaaccaatcttcgaacaacacccgactcgataacagtttgaatcttgtcattcgatccatcagacaggtatgagatagcccagcatgcatcgatcaaaacttcgtcatccatcgagtagatcaacttggtcaatacacttagagctgggcaaatctgtaaagaaggccgatcgacatcagttaacaaaagtaagttaacgaaaaaaaatggggagaataagtaccagatcccagttgggttgtggattttttccacgacagaagttagagagtgtccaggtggcgttcctgagcatactaagcttatggttttcgttaagaaggtcaagtagtggccgaagagcgccttgattcaagacataatcacgacaggccgggctgtcaccagcgatgttgccgagggcccagacggcctgctcacgaacatcgaggacggtcgaggagagcaactcgataaagatcggtaccgctccggcttcgatgacaacagtggtgtggtcagaagttccagaggcgatatttgttaatgcccatgcagcttcaaactaagatggcgagataacaggctgtcagttcttttgttctttttttcgtgcagcagagatgggcgattgatatgatgagatgtgtttgaatattaacctgaatcatcgagtgagggctcctcaaaaactccacaaaccgagtgacgacaccgcattcgatcaccttctcgatcggtgggttcttttctttggacagcaactttcggaacttggtcgttgcttccagttgatcatctaccgtgtccgagaagaccccttggaccatcagcggcagttgctcctgaagctaaaaatgttgagaaaccatatccgattcagaatctgactctctaacgatcatgaacgagcgtttggatgaaaacaaagatgaaaggaggggcgagggaaccaacctgagaatcgagggctgtggcgacgctttcgtcgctgatgatagggtgcagttccaggaggggtgtgtcagttgagaggacggagacaaggagagagagagagagagagagagtaacgtactcggaatccggaccactggcatctacttggtagttacgtcgtttggcaacacattcctctcgtttggccttcctgatttcgacctgctgttcttcacgccttcgacgcagttcatcgttcttgaatagactgtttgagatgatcggatgtcggaatgtaagtgagcgaaggaaagaatggatgatgatgatacccaataaactggggggagggatcgatgacgttactttttattcttgtagttactctgacgatgggtctggcttgacatgttgagtgtaagtgctgttcgttagttgttatctttaaatatggttgatttctttctctttttgagtttttagtggggaggtgggagatggtcaagagggatcagaagtggtcgatggggggaaggggagagagtgggagggggggggagggaggagcaggcaagaaaaaaaataatattaaatattaaatagcatatcgggttttgtccacccgcctggagtttaaaaacctggtttctgcccggattaaatccaacatgtatgtaactgagcacaacaaagaatccgatccgagtcgcgtcgaaagattcctttgatccagaaaaactgatcacgcgccttaatcccttccaagaattttacatcacactacatagcacaaagaaaagaaaggatctgtgacaagaggatggcagagaaacaatcgctctgtttatcttgaagccgtgctcgcatcacatggtggaacttggcaataggaaccatcaaaagctgcgaaagttctgccccttcatcatgattcatggacactgaaagatttacaagaaccagaagcacgagctcctggcttggagcagacaaaggcgcatacatgaccgatgaacaactccgtctgatcaactgcaatagaactcacatacacacacacacacaaggggatcgtcgcgaaagggcagggaaaacttagaattaaactgagtttcatcgaagcaaaaaaatgtgcgccacaaaacataatggatggagatcaacaatccatcagacattacgcttgaaaattcgctctggattttaccagaacattaggtcaagcgttgacaggtagattgatcgaaatatctgaacccagccgtctcaattatgcgactgagcttctatgagcacataaaagaccacatataaactcttttctgccaacacaggtacataaatgaatacgcccaagaatcaactacatagtgtgtttgcgctattgcttctaacagagcgaattccttggggcttgatcttatgtggttgttatgaacaacatcaatttaactcggtagtttctacggttgtggctatggatcgccgagactccacgtggtaccaattcacatgagtcccataggtttaagtgcgcgaatcaatttaaaaactcaaaaaaccgtcggtctcagtcttctttgtcagcaatgggcgcacatgtagaagtgatcaattcgaattgtaatattcacacataattctaataaaaaagatagaccaaaaactgtacaacatgtcggataacataagcattattctgagaatacaggatgtgattgaggaaactttcttctggatgcgggagttgccagggaggagaaaatgattaggcagatacgatgatctaggattagtcatcgattgtcaccggagaagctgagccaaagtttagtgggaggagagacttacaattaatgcttgaccaagagagcgtaattagaacccatggttgcgacaaacattatgtcgctgaccgaggcggttgaagccgatgtccgtaactgccgcagagaaggcacggatttctaggcgataatcgaaaggttagcgagttctttggtcggccaatgatatgcgcttgggatgaaactgctcacctggcatcgattcaaccagatcgaggagattgggacatggtcgatgagtcgtgtatgtagaaggaagctatataaggtgatatggatcaagccgtgaacgggtcgagaggttgagagactagaaagagagagagagagagttacttacccataggatgactgaaagaataaagatcaagaaagatacaacaatatatagaaaggaaatcgggggtggaaagttctggtgaaacggaacaagcagagatgttcaggttagaagaaactcagacccggaccagaaggattgttgaaagagagaaagagcttacacgaattcacttgcggcgcttcttcggtggtccctggtcatcatcatcagcccggcggcgcttgagagaggcagagactggggcggcaccgggagctgcgcggtgatggatggtcatccagacagcccggtggtgagggtcaagagggggggctggggagtccttgaggaacacaagtcccgagagagtgaggcggtaagagtgggcagcggtggcagtgagtttaggagaggccacagcggcaagaaggaaggacttggggctggatttgggggctgccatcatggcgcgacgagtgcgtcggcggggacgggtgaggatggcaagaggagatgagactcgtggactatgcttatgagttgagcgtcctgaagccatgattagagtctgtgatagggtgtgggaagggatagataggaagtggggatgaggaggatggagggaagagggaaacggtctggattgggatagtgttgtggaaggagtgattggggtgcgagcagcaagagggacggctctttatatcctggccaattgctgagacctgcgactggcagtagcaactcggctcagctggacaaaggcgtcaatggcaatccgagaataaggggacagtcgtgctacaattagatgctaacatcagttcaaacatgtataaacccctcaacgatcgttagttcatattactgagcgatctcgtgcaaatggttgtgactccatcagtaggattttcaccattcaacgattccatctatgtgcagtcctttgtctgatcaattcattgcctttgtgatcacttgattgcctcaggaagcggttgagagttgcaacctcttcattgtaagtagaacactggacaactaagtataatgtaccaagactctacagcagacaattatactcgtaatctttcaagctgaggatgagcatgtctcagaacaaagtgatcgaataaacaactcaacggcttccctcttgttctaatcccttaacaaaagcccatcgatcattcttagctcacgaggataccgtcaagagtcctttcgtaggggaagctcaactgggcacagtatgatttcttgcagtaggtctgctgcccagttgaccgtctatatcatctccgattgaaagtgggacaccgtacaaccttcatctaccaaggatccatttcgaacagtccattctactcaggaatctatgcatattccttttaaaaacagaacaaccgaatcaattttttttcttcttgcattgcacgtgaatttttctctttgttgtagtgaaaacaaattcaaggacaaaaacaaatgaaaaatctcgcacacggacagctcaacacagtccacaacagttcctccttgtatgtaattttgaggttcaagataacctgtttctagtgtgtgtgtgaaagtcttttttatttatttgtcaccctataagacgactttgctcaggtgagcccagacccattgagctcacccttgatcagttggagatgactcctcggccgactgagtatcgcaattcgcgggatggagacctgcaggtgatacgtttccgatagtgagctgatctatgaagcctgtgccgttcgtggaaggcattgacgtcaattccaataggtgaccaaggttttagaaaaactagtgcgacactcgagtgccttcgtcccggacgtctacttggttggaattatccctcagcggctacctctcccgatatcggggggcaggcagttggttgctcactaccataaagtgacttttacagcccccatcatttcgacaagctattgaatattgatgtgcaagttgagtgattcaatacttggtttgaaacatagtccaggaactcaatccagcacgttcgctgggtgttgtttcgataatgatcttgacataacaagctgtttggagttgaatcgcctttggacggtcagcaagtccaacgatcatccgggttggcacccaggacttgtgtgcccaatctgtgtaggtcatccagccgagaaaaaagtatgaacatatacaggcctccttgcccaagtgtatatcaacttggttatctgaggtcgatgatgaatttatctctattcatcgctgttttctacataaataggtcccgaggatggttggagatgtcgtccgggacacataaatgaaggaacacggccgggatacaagccccaacaaagcgacacgtatgattgctacggcacacatgggggattgaagtcctgtgcgtttttttggacatgtcttgatagaccaagaaggctcatgcatctgctggagcaacacgctggcaagccgaaagagattggtacgcaggatggttaaaatagacatgcagacttgttgattttttttgtgttgcttcatgagcctgcttgagctcacgaagccctggctcccccggccccgcggcccgcgcggcaaagagatgatgttataggcaaacttgagcagtatttaacttggcacacagccctcaagccaacatgacaagtccctcccatctaaaaaaacaggcttcatcatcataagaagctcacagaatctcacagaagctcacaactgtgaccttgatcctttcaaggataaagttgatcctttcaaggataaaggaaattaagtactcagtctcaagagagaaagtgaactgcttcatgactggccagacttccacatgatgagatacctcagaacatctgttacttgactctctgaaaactcacatctaaaactcattcaaagctgggactcaacctcaacaatgaaacagattgaacgagtgataagagccttgcaatgcgccttcactttttcatctttccaatttttttttgctcatgttatcttcactcacatcttctcaaagaagctcatctttcttcttccctgatttataccattgctgatcatttttgattcatatttcatatcacatgtttgtcagtaccctgccttttttacatttaccgctttcctcaagttgaaattggatttacattcctattcgatcccaggatggcacagaatggggagacaccctagtcttttggccacatccagatgcagttataaagcacgtaacatgtacacctacatgaaatgtattgaaaatgacaccataaatcatcttggtcaaataatacattaaacatttgctaagaggattggattacatgcaaactgttggataattgactggaaaatacactcagataaggggttataaataatacagtcaaatgaggaaaggcgattgatagctacgtcatggagcaaaaactccaagaaatggagtagagaaagtgcaaagggggtcaattgttcaaatgatatatccaaaccttcatccatgccaacagtgtaaaaatcaatctccccagagtccaagttttgctcaacctgagatggtgggctcggtatgagttaaacagccaaacgagtggtttgatggaaggttttgaagtccgattcttcgtcaaccgagcgatcaatgtctgggatagacaaccgggctagcggtttccaagaagtttttcatttgattttctttgtggaatcctcgcacgtcatcttcaacggctagcagtttgtccagggcttcagaaatcccagccgtcagacatttgatatcggtgaggccatggaagattagagagccccgattgagaattttgggtaatgattgttgttgagttgattgggttttaaaactgaagaggatggaaagatatggattttctgggttgattttgatctctgcatactcatcagtccactcggaagcttctctctcaaaactaaattcttcatttttcactcgtacgccgcagaatgagatgtgatctttcgtgagtactgagttcggatcacccgagtcgaagtaaatcgtaaataattggtcgaatcccggctgcatgggcatgcactgtactgccatgcctcggtacatgaattccaaaagatcgctcgcgtgtggtgtataagtgatctgtatgaagtggttccagaagattcgagcttcagtcaagagtcgttttttgtgctgagactctatgtcgccaagctcaaggtcttgttcttctgatccagtcaaggcgcataagaaatccaccaagcgaacggagcacccatatggaatgtcgatctgatcctcggaaatcgacatggctttgtgcatcgcccgcaacaagatgattcgactagccaactcttcagcattccccgaggagatgacccctggttgcagagcagaagtgagagcatcgatacagtcaattaacctactctcgtcggttgcaaggaagtggttagctgccatggaacaagcgaattgagatgggtattcgctgatgactcggtcgcgtgatggcgaaatgtacaagcacatagcaagatggtttgaaatgagctcagaattcaactttgtggctgaagtggtacgtggctgaatagtagaacccatcaaagcaaacacttgaccttcggagagaggttcatgggcctttgtaaagcctagtaacttctgagtggcgatctgaccgatgttcctaacaatcatatgatctgtcatccctttctcctctgctccctcgacgtaaattcgaaaaaatgggaggccgtagctgaaaaggcgtcgcggggatagcaattctgcccatgtttttggtcgacctgggggaaccttcgagtcaaaggtgccaatatcatatataggcgggaacagttctttggggatggaaccaggatcgggtcttccagtaggatcatagaatatagttcggttgggttccgccgcagctaatgggatgtctgtaaagatggcgaagaatccaagcgaacccggtattgtggacagaacttgccgaagaatgagaaagtatgattccctcaagaaatctcttgtttctagctttgcgagctcccgggcttcatcgatggccagcaaaaccttcaggtgcgggttctggataaagcatgtgctttcgtgcatcttcttcaaactagtaccgagtgtggcatgatcatccagcttagcgttcgaaacttctcgcattctctcacgaactctggatgcaaactcatcctcatattcactattgaacttgaaccacttcttcagtcgtttctcttcgctaatctgagctggttgtttggaaaagaattctgctaccacgtggaaaacagccgctaggaatcgggtatacactagttctaattcgtagaaattcttcgcggcaggaaccatctcatcagcgagcggagacctcgagggtagtccagtcgaattatgggggcacaggcagatgtagattacacagatgtttttcgaaagttgctgtagtaatcgggtctttcccaccagatttgggccaagcaaggtggtatacggagcaagatattcccctcgtgtccacttttgagtagcttcgctaaggcgcttgaggatcggtttcaaaatagtttcatgccgcaggtatgggtgtcggtaaccagccttgaggatctgggtatgtttggactcgggttctatagcagcaagaagctcctctcctgcggcaacggaaccttcaaggagcgcgtcgagcatctctctgtatgacacgtttccttgctgagaccaacgtggatactgatgaaagaaagcgagctcgataaattctttgtctaggtcgacatcttcttccaatttgtaaatcgatctcatagtcgaccaggcccgaggttttctgagaagaaatgcatgccatatctcgttacgaaaagctgttggctgatcttctgctctgctataagcttcagtgagttcatcgaggtattccttaactctgctcgcttcacgtccgatgggtgagatcgatcagctgatgcgtgcgaggtgacaagatgaaacggatctactctgacgaacctgaagattcttggagcaatctcaagaatgactgatcatcaggatacctttcatttgaatgcaatcctgcgtactgaaggcaaagttgggtttccgcgtcctcgtccgatgccacccctttgcgctctggggatgaggaattcatgctaacaatctggggggacataagctatatcagcgcttgcactggagcaaatatggtcttcatcaagatccaagcaagaaaacacttacgggcaatattttaaggagggtgtgatcggttaagccctggaatctactgatgtgaaaggatgacaggacaccaacaatctcgcagaagtaggacaggcaaaatctaagcagatggagagaagacttactcatggactgtattattctgggtgatcggatggtaggatccacactgtcctcaccctacatagcacggaccttgcttgccctgggtgccggactggggggcgcgcccaaatgcctagcccccggtgtgccctccatccagagtgcaggggcttgacagagactgtaaacaaagttttttttttcctgaacctgatactgatagcttgtcctttgaaccacactaactggccgtcatcttttgggatcataaatatatgccactgctaacccttccccattgatggtacatccttgtcaaaaagatgtggataaagctgtcgtggtgacttgagcatgttggctacagtcgactctgagataacccatagctgagaaaacccatacttctatgaacccataggaaaatctgtctcccaagttggtgggcagggaaaaatgggtcttaacccataactctgcattctgcagtaacccataccctttttgagaaaaaaaccgaaaaattatgggttttttcaccttcaatttcaaatttttctgaatatgtacatacaattaaatgcatgcttctcactctcagcttaagccaaactgatttggagtctcagaataaatctcttgtgctttgtatcatccaaaaacatgaattcatcatcatccaatggaaggtcacaatcccatccccaactacatcttccggaatgcaaatattatttcctttagaaccacaaactacactgtagactacactaacagtgaaacattcagccatcttcactcattcaaagagttcctccttcatcaactggaagaaagttttttgaaaatgaaaaaagaaacaagctcaaaacttaagaacctttggctgaagcaacaaaatggacaactcaatgaatcagaataaccaacttgaaaccaaatggcaactcaatagatacataaattgtagatagatcaagcaaagaagcttatgcatacgggctacatgagtacagccataccaaaatcaaagaactcataagaacaatatctgtgttaacccatgataatcatgggttaatacagctttattccttaccccatgaatcatggcctaatacagatcttgcccctaagccatgcttctattaccccataccaaaaccaacgctgggccgctacgctacgctacgctaaagggccacttagcgttagcgtagcggcgataaaacgggcccttttttctgtagtgttagcgtgccgctaccgccgctacgctacgctacgctacgctacgctgaagccccgctaacaggcggcttgtttctgggtagtgttagtgcatcgctacagccgctacgctgcgttacgctgcgctacagcgcttttagcggcaaaaaggcaaaaacccgcaaaaaacccgctaaaagcgctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcatagcgttaggacaattctaaatttctgcgctaacgctacgctaacagctaacgcacttctgtgccctctgcgcgtagcgttagcgcagaaaggcggattttccgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttgccaaaacctttctcccaaggggtatgggttatctcagagttgactgtactagcctactacaatcaatgactttcatgggcacccatctgcatcccaattcccagcctgtccttagctgcctcccccccccctcttaattgccatccgggctgcttatactgcaacaagcagaaggctactcagcaccctagacatgagccctttcttttccaatataaatatgtttttgtatcttgatagatcttctcacagtccttgactaacaggatctccaagtgtctaaaccagcacccagatattgaaggacttcctgtcggatctgggaccctcacagaagtcaatctagacccaaaaactcttaattcttgcagagaaatttaaattttgaggctctaaaccgtctctggaagacctgcagatgttgacgggaagtcctccattgcactgggcgtcttaagaaaaagaaaaatgttgttgaatagtatggcacctcatcatcaagactcttgtttctgctctcatcctgaaatccaagctgtatatagtgttgatgtttccgggaccctgattgctgtaaatccattgactttgtacagtggcgcgcagcattgtactgtacaaggtttggcaatgtccaaaaggtcaggtcccaaaacttagattttgtttgtgatttttgcctgtttttgggggtttgagatgtaaatccggtgtcacagctgctgtaattgacctatgaaacacactttaagctcatgtttatgggttttggctgacagttagccatgtgagtatgggattaggatacctccctaacccataaatatgtactaagccccccatacatgacctgtgtccaaatggtctagtgaaaaaagtttttttttggctggaccaaattgtttgccactttagatttggaatctacacaccctgtagactccaaaaacacacttattacaagttctggacccccattggggttggggtttaaccctgcacaaccagaacaagttttgcgggcagcgttgtagagtgcaatgccgctcgccactgtacatcttgccctcttgttcatgtacatttgagaaatccatgactggtaacatcaaacattggtacagcagtagtagtagtggtggtgagcaaagcaaggctgtctagtaggtagaaatccattcagtggccaatatccaatgatcttatcattccaaagaactgcagtacataagctggagataaattcacaagtccattgatttttgtatctcatctgacaagctgcaacaggctatcttggcggcaggccaatatcccggttcacgtagctgcttgtccgcagttaaaaaattcaaaacaagcaaccatcaaccaaacctcaattatttttttaacttgtactttggcccgcaagcaacaatcaatcctcaaacgagcatacagaagcgtgcttgccatcataacctcgcctaccacccccgccccccatccaccttgccaccacagaacttgttctactcatcaattttcacaccaaaggcagatcataactctgccgcaatactcatttgaaggtaaatccttctgcctcttttctgtttgatttttttgccctttgcctccttttggaaaagtacatactgatggattatcttttcaaggccatgagaggttattctgaatgccaaagcctgattcgggatctgttcttgattattgtatggttagagcacgaggaattggaggacatgattgatagttggttctgccacattcaaatgccaactgaagccaaaatcatgttccccaggagcaagtttcaacaaaaaatgtatgatctactcctcagtgatcgggcaatgtttgatgaagcacttcgactagttttatcaaaccaatatcttgttcctcaaccaacacccaacctacaagacaaatttgacctcaaacgactgttcaacatgcccgaaattgaattccaacagtcttcaaggacctcaaaggccagatttatgacattggctttgtcttgtaagatagcgtcaatacaatcaaaacaaggacatattttctctagagcctccgcgagtgtttccggtccttcactactctcaattccagcgctggtattctcctcaaaccgtttggcttctaagtattttttcttgtatcaatcaattcaaagctgtaatctcctgccattgaggagcaagttgggattggttctattcatccacactgcaaacacatcaaaagcctgtgttttcatcattattgttgttcccaccccagtctttgacccatcatcatacaagtcggtataatgttgagtgttctccagatatgaacagacgttctcgaagtcactatgattgcttgcctcaattgtcagcatcctccgagcaactcaatctggtcaatctcaatccactttgtgttttcctcctcttatcagcttcttttggctgtttttcagcttccctggcctgcttttgggcctccttttgttgatttttgatgagttttgccatgtcacgttcttgcttgcgacaaaggtgagcctgctcttgctcagcacaaaacagttccatcttgtcctgggtgcggcggcaaagtttgggagccggtggaggaggtagtttgcctagttcagtagagttgtttgcttgacgattggcttgatcaggatctgaagagcatccaagattgacatttgacaggccaagctgcaatgagttatcagattgatccatcaacatcaaagatgattgatccatcaacattgaagattgatctagggacagcgattggtccaacaaagatgaaggtgaaatctgctggattgattcaaacatcaacatcaaagcagtagacatgaaaattgaagaaccaccacctaccaaagtattctccatatcagtactttgctccatgattggaaatgagggatgggatgtgaggtttggttgggggatggttggtggtagaaggacaaggggatagtcggatgagatgatcggggagagccgggtggtgtgagttttatgaaaatttctttacaagcaactggtaggagagcaacgagcaggggatagtgaggagtgataaaattttaagcctcaagcagttaggtatttgtgacatgtcttaaaacagccctatgtgaaccgggctaatggaggacttcccgtcggttctgcggggccctgcagatgtcaatttagacccaaaaactgtaaatatcacgcctcttaatttacccaagggttaccatcacgtttccagatcctcattgcctctctgctcgttcagagaggatcagctcatacacatacctttcatccagcaaacatccaataccaaccaatctttcaaccaatccaacaccaaccaatcaaccatctatcaccaaccaatcaactgtccaaaacaaatcaggatctatcaaccaaccacatcgatccatctgcaaaaacaaacatgataatgcagactgaccgacttatatataaccagctctgtatacactttttaagctaggagcattctcagttttgatttgggttcatccaaaagcatgagttaagaaaccaatcagaaccgacccccccccccaagtgtaatgcttatctacctcgtcaaatctctacaattgaccagacgtgaggtgtggtgacacgagcaaagaccgggttaagaatttcatttcccagaccattctcatcaatttctttgatttcgtagcagcaggtgccaccccaaccatttcaccagggctttgctgagattacattgggtttttataacgccctcctggatcgtcagatagttctttgatcgcgcaggtcctctcggagaccgaccgattgacaatgtcgatacagctcctgatcaggttctctcgactcacccaactagcttttaccaaatttttcttttgaaaaaaggaagctcatcttagtgtatatagtccagatacaaacagtcacattttttttttttgttcgtgtcaatgaaacacttcaccggtcaagattttccaaaactgtgcgcattggcttgtcgagggcaggctttgaatgtgttgctgaggaggatggtcggagggggagcctaggaggaggaaggaacggttgagggcgagggtgatggagttgttggacttgcggttttaagtggttcaatcagcctgcaattggttgatatcttgaccttggtggtccgctgccttatcggcctcggtcattggccatgtcccatgaagcaagtgccccacacactgacagtgaggactatcaagcacaggacatccgttttagtctgtagcaagtggcagtggccctatcctgaggaggggaggattcaaaaagcaactatgtatcagctgtaccttatcaggtcaaagccatggagggagtagtcacaatgtttgagcggtacatttccattgattggctgccagcagctggcagcggaagatacttaaaagacagctcctcactgttggaattggatgaggagagcctgttttcggtatccaacacttgtttcaacctacctaacctaccttcattccttcccagaaagattataactgtacatacatcgatgccttttcttcctatccaaaggggtgatcaccccgatgcagctcctgaggctgcagccaacccacccaccttggatgatatcgcaaaacagctcaactttgtggaaaatattgcgaattggtcctgtttgctgtctttgctcatcctcttcaaacttttgagatcctgaaccaaaaattctctggtttcactccctacagttcgctccactgctgaagtcgactcaaccccactggccactggagtagtgaccctctcaccactatactgaaagtgctcgccgaacaaggtatgaaagtttctcattcctcctgtcaagctgcaatcatcccagctcaccaagctcaatataatcctatcccagaccccggtgcactcatccctccgcaggtacgacaacagttgcaagacatggtcaggcctgaggcgggggcgaatcccaacaccctcaacgaaatcaaccgacagctggccaccatcattcgggctcaacaggaggccacacaggaggccacacggcgcatggacgaccttcaagatggcgtccttggactactgaggcttttcacacccgctagcgatctgctggcaaggcttgaagaacgcatgctggctcgtcctcaagtttccccacgaccaccccgccaacagcgtaaccatccttacaacatgcgaaaccggcgatagccttatcatcccactctctttatcccctacactccttaggttgtctgttgctaccccccccccccctcctaaaaatcactaggattcgttacgatcattcaattggtccttctttttgaatgaaatctatgatcgtcgaccgtaactgaacgagttttaaccagctcgctcaaaatgcttctaatctcgccaacctgtgtaaaagatctgcaattacccgagctatatctgaaaaactgttcttgagagccttcttttatgtgtgtacttgttgattggtttttgttcatacttagaaatcatgatcctcatccatccctcgatcataatctttcatcaaataaaggctgctactcctcatatatcttgtcatcatatatggttgtaacaacttttaggctctcattgattgttgtaatacaacaagcaaagagcaatcgaaaaagctgaaagaccgtttttaacgagaaagaaaacaaacaaacattctgcttcacagataaagaggttcgacacaatttatgacttgatcatcaagagttaaagaaaaggatactccggcctgtttttcttttgcttgtctcttgaggtttggttacttttaaacaaccctacaaagaaagagagagagaataaaagaatccaaaagaatctaaaagagaatccgtctctcactgggaatattgaaggagaggacgaggtcggtgccatggccctgattgccgatccccttcaaccgccacaagccgatccagatgtgcacgtcgtgtgcctcggcctcggagccgttgaacttggcgaccgattggagcccgtaacagcgcaccggctccggcgtgcttcttgccttgccactaccgtctcctcccttgctcgatagacttgtggaaggccccgctacgatcgctggcggctccgtaaactgtctcacatcttccggtaccgtgatggatttgatggtcgctagtttggagcaattggcatgcgctaacgaatcgaaatggtacctacacacccacgccgcagacttcattaatatcatattgtttttttttttttgatcagaaacagccttcgctgtgaagaaacggagatgaaaattgtgatttacagaggacatgttggggagacctacttgataaccgatggtccgattccggctggttttttccatcatcgtcaggagtagtatctcggggttgtcattcggatcgaccagctcgagcgcctcgacgatcatcgaaagatccttcgtcaacatcgttgtccgttcttcttgctgctgttggtcctcggagtcatcgcggctgctcgacgtggtgatgaagacttattgagtatctaggacttgttcgacggtgattgctccgccgaacagcgggacttccttggccttataatttgtcgtcgtcgtcgtcgtcggcttctgcatccttcttcgtggtgtggtggtctagttgattcccgttgtgttcgcgactctacgtacacagtgcactgtagcgcggaccccccccccccgcccagaaattctttgttaaaataaacacaccctggttgtaaaactgcattgaagagaatttcagtggaaaaggttccaaaaacactgtggcacaaccacatttagtctgacacaactaaacaactatctctattgtaccagactgactggggcaagagccacgacaaaatgtaacagagaagcaaagggttgaaagggataggcagttgagacaacaggctccaagttcagagtttgatgatggcattatgtgcctgttgaccatagaaattttgtcttttcatccatatgtttgactggatgaatatatgccatgtgttggacctactgtaacagcataaatccagtcaattatgaaggatttgggagttcaaagcaaccacaaaagtgactaactaggtaagtttaattccgattcaaattgcagtttttcccagggcaccatatcatcatttttccataatctaactccaaaaatgacctaaattggggctgcttctggtggttcttgaacccacaacctcagggtagatggagggaaggcttagctggctagcctacaaagactggatttaggatttagtgtttgatgtagttttggtggaaagggtcatggcaatttatctaagaaaatgaaaagagcatctgtcttctgtgccatttccctgaggtcaataacaaatacaacctcttgtagcgtgtatgcatttccgtcacacaagctagcagactgtagcccttttttgggctctaagaccatttttttctccctcagagctttttcctcaaggttttcatctccccgtctcttcccccttctcttggcaaaaatcttgagttccatcaatgagtttcctccatttggggtggaataattttgaagccacatgttctgactgaagagcattcaccaggaatttcattcttaggaatacctcttaggacaagctcaggtcaaattaggattatcaataaactgaaaacacctctctatcttaccttccacccatactcctctttctgaccagaatctgttataaattcccgttacccttaccccatttctacactctgactcaagtttttaatctgtatttccctatcagctccaggaagcctgtgtaagcctcagttgatctttcctgagtaacggaagaaggactaatccattttcttaatagtgtctaaaactataacactacagtataccataattagtataagcctgacattgaaaataattcttctcacacacaataattatttatagtccagattttatttgacagcttttccataatttttcctaaaaaaaatacatttaatctcagattatctcactgggtaggcttatagcctcaaaaacaaaaaaatgaattcttctgttcaagggcttggcatctttatctggcaatgaagccttgggtagatgtcaacgggaatgatgaggggtacatgaccctgagaatgggataaaatgaatttcaacagctgggtacacctcaatgtaggtttgtgcagaccccaaaagtggtgtgcacaacccactttgaggtgtacacacatttcaggctttaaaagtagagaatttgtggcctgagttcagctattcccagaaaaattaaatctcaagaagcattagtgggccaatgaatgaaggtgatgtaagaatccagatcaaacaatttgaaaattaataatttgataaaattatggatcagaaaatctgatgatccaaagatttgattgagttacttaccacaatcaaaataagtgaatagaatactgatgatagatgcatagaaatctgtgatgtgaaaaaatcatttgccagaggtcccaaaagatttgaaaagaaaattttgcaagagtgcatctgagtgacatgtggatccagttggcctgacactcctgtaagagctccaaacggaatatcttccttgcctagtttaccttcttcgaatttttcaatccaggaaaatcacttgataaatattcaccattttgctggcattgaagataattattctgaatgagctgagaatgggccattcttatgtcaatttcacactcaagaatttcctccaattcctgttgactttactggatattgatcatgcagatttggtacatagttttaacatcctacaggcatgataaaatctggaaaacctataaaaagacctatgattccaacaacaattcacatatattcaccttaatagctacaccattttcataccaaactgaagttttctcttggctcattgaaaaaattgacatacataattagcagaacaaaattgaaataataaaaatcagaaaattaagctcttaaaacaaaaaggcttaattgaaatcataaaaatcataaagttaagctcttaaaacaaaaagtctcatgaagattggtgtgcaaaatgactgcctgcagatagcattgatctttctcagttctgattcacctctgcatagcaaggaagctaggagatggacccaaccagccatctgaactcaatgattcattcaatagcactcatttctaatcttggttaataaattaggtgcactttcttgcctggaaaccaatggattggaatggctgtattgatctaaaagtagccggcatcaccagcattaacaataagagccaaatttggcccttatgtttgttttatttttgtgatcttaaaagatttggggtaaatgctctgatttgaatattatttcaatattaaacttgactgcttctcttaactaacaatacactcttaattttcacaaactattttttttagaaacaggatataagaacagaaaaaggagccaaaatcagaacacagaaagcagccaaaaaatagccaagaaaggagggaaaagaataatcttccaatgagtttttccgtttggtggtttgaacacaaaagagatagaaacagacgatttactttaatttcctccagcggcaccagacatattagacggggcggttgaagttggactgtcgtcctcataggccccaattttctggcaatctgatgtattatggtgtaaaatcgactggaaatcgtaatgatgagtttccagagatggaacaaagcagtttgatgaccatttgtctgatataccgggaagactgtgacgaacgtgtaattgtcagtaaagacaagggttggatgataatgataaatagggagtgctagatgaagaaaaagaatgtatattactgacgagtgccgaatcgtcgatgtaacgggtgagacgttgtgctcttgtgttgagagtgaggaggacgatgatgaagaggatcccttccggggcggtggaacttgatctttttcattttctgctggagtgggtagaggacatgatctgatgtaagagcagtttggaccccccagattgtcgtgagtttcgggggtgatcatctcggaaaaggtttgatgacagctggcttccatttgaaccagatggaaggaccgctcagcagatctttcgctgggtttactgccacgcccttcggcgcttcccggtttggcatgcaacgagggatggccggaataaacatcatagggtatgtcatggaatatcgggatatcggtcgttcccacgctttgatagccgtcgcggggatggtaatttaaggagtcgtttacttgagaagggaacagtggattttgggcagcactaattacagagtggttgttgtttgttgatgttattggtctgaacgcaatgagtgaagctgggccgggttgttgctcgggccaagcgttggtggtgacatcagagcaaacggtcgtggaggatattgaagccgtgtcaggatactgacgttcagattcctcaatggatttaagcgttgatggattggaattgatcggactgtgataagtcttgggatggttctggtgtgactgaggatcgtcgaatgatgaggaaacgccactggaggtatggggacgcccaaaatcaaatgataaagactgaggctcggtttcattaagatcgtggttataatgaggaggcagatcatttgaacccaaggcttgatatggatcgtttggtagaacggtgcaatcgctagggtgcggaagagattggggtctttcggaaacacacgaactatgggttagtggatgaacttctgcttcaatgttttcatactcgttggatgattgaaagagtgcgttccccaccaggcctccggacggatactggcttgcattctggggttgggaggatctttgccaggtcgggtagcttggtacagaataacgacgcaggtcgactggaggcaggggagcactggatggatgcagcggagctagagaagaaccgccagaggttgaggtcggtcccgaggagggctgtacattgtgcgccatccgaagattccgaaggccataactgatgctctggcttcctggaaaggggggttgctcaaatgttcgagtccattgggtagaatgtggaatatgacatgctgccgcccccacgttgacagctgcggtggagtaaggagcagaattgctgacggattcatgaccatgtgaggaaaaggagtaaaacggcgtagagctgagtagaggatcggcatgcaggttgcccggagaatattgagtgaccagaggagcacttggagcttgagcaccgtagccaaggcagggtctgccactgtcttcgcatctcttgcatccggcattgctcgaaagcgggccggcgtaagccacagtctccgggttccggccgcgttcatcgcattttactttgcgccggcgacaagtcctacagatcatcaagagaagagaaacgtaaacagataccgattgttcgcatcagctgcatatacttctcaaattcaaaacgatgctatctgcccaccagcatcctgtgcgcgacctgaatctgggtttggctgtggcggccggaggtgctttggttgagctcacggcaattacgcttgggctgccgctattcctaacttggccagaatgactggttgaagccatgcgtttgggagatatagacagacagccaagctggcagtgggagcttggcaagatggtaaaggtaaggtttggaactaaagtgtctgaattcgagcagctaaacctcgagacgcaagcggcaatgatctctttctgtatgaattaattcacaaaattagttagacttgaaattagactgatagcccgtgacgaacaaacggctcttgtgtccatgagcaagaagcttgtgaaacaagaaccaagtctactactgcctggaagctaaggaaggatagtgctcatgagcatttcgaatatacgtacagtctagcgggaaaatattatatatataactggacaatttggcgggccagtcttcgatacctagccttccgctcgtaagaaggcctctttctttgcggtttgattgtttgattacaagctcgatcgtattcagatcaaacccatttacgtcgacggagtaagtgaaaaggtgattcagtaataggcgggacgagtcggttgtgatcgattgtgataatcagattatctatatgcgttctcccaaaagcgaatgaaggcacaaatacaagaattcgatccagactaaattttattgcagaccgctcctcaactgatggtttctaaacagaagaagaaggactgtgttagctgtcaccacttcgcttgtggggtaagtgtctcggctatttgcgcaactcacattagaagctgctcgggacgagaaagacgaaccaagacttgccggataattattcaggttatcaatttggtgctctctttcctccacttctcaatactgcagatgaggagtgtcaaagtcaagctattagcgactgtgtgattgtattggaaatgtgatgatgtaccacgaggatcggcagcagatgttgatagacaaaagttgctcactaacttatgatggtgaaagcaatggggggaggactcgcctaatagatacaaacgaataagcgagtagaagtctccgttggcgccaggtgtggatagtgtaaggctagcctgagtataagaattgtgaaaaaaagagctagttttttcttcgtcgcaagtaaattggcctggaaccccagcagcataagactcggacaaggaatccagagggggggatcacgctatcgagctggtcaagattagacaagagaaacgtgtggtagcaaagaaattttcacaaaatgtgaccggtgccaagcaaggtttggaggaagcgggcgagatggcaaggattaggcggtcgagtatggctcgtcgtctgacgttcactatcaattccaacgagaaaaaaaaaaacgtcaaaacgaagtagattagaacaagttctctaagtccaggctggatgtctgtgtgtgtgtgtgtgcaccgaaatcaatatgcagcggggtggatcaatccgccagttatcaactcccacctttgacaatggaagaagtgactatgtgtgtatctgtgtttaagactaagttattgttgttgttgtcgtggtggatgatgggtaagaaagcatgtatgatttggaagaggggcagctctgacggagggaggagcgcacagcgctcattaaacaaaaccgctcgtaaatttaaatgatgccgttgagcttgcagcaaacaactgagagaaaagaaatcgagcgtaaaagattggtgattatagtctgtctgtgagtttgtccaaggagcttgaaatgattgtaaataaagatgtgatgctatatattgatttatgtaagaggatgaagaaaacaagggctaacagctatgttttaatatgtaaaatatgcagtccttgagggcacggagtacatattatatatctccaatcgccgtgatgaagcaaagtatgagtcttcctcagagtctggtaagatctggtgtctagtgcacctcaaacataagtattaaatatgtgcttgggtcactccgattttattcgcactaagagcgcacaccggtctgttgggacggggagatttgttgaagagatttctccttgtatctcgagttgaggattgaaggggatccaccgctcaagtgccgccgcacgctggaatcggatgcggaatttggaccacacactcatctacaatcatcagcgcccggaagcagcctgccacagactataagctgcagtgcaaccagcgtgtgagacgtaggttcgctgatgtagtagctcgagctgagctgggacgccaatagatctggtattttgatcacgatatgtatccacaggatgttcaccggtttgagccttggccatacgaactccgatcccgtctccttcatttagatgtccagtcggtgtggtcattggtgatagaacatctgtggcattatgtttactgatccggatcgcactcagcttagcatataatgtttggggggtaagaccctcccaagtactgcgttctctccgccgttttcttcgtcatggacatttgtacgtatcacgttcacgtatctctctgagttacatagccaacctcacattctcagttttggagtatatatgcctccagttacagctttccggacggcaggaagaagcgggtgctccatgccgggtgtaccagcaatagagatcgacaggcaaatttatgtatgtatttacatacttcacccttaaatacctggacaagatggcgtactagatgctcaccagtccgccccagtcggactggggccgcattaatggacaattgatgagacgttcagcagccaggctcaggtgatgtcgtgtgggtgatacccatagcatgcaatcctaatcactagagagcatctatgcaaccaggccaagctctgtacaatttctagcttttacccgtctctggatgcataaaagcaacataaagccgattggatttggaggccaaacacaccctgctgcaacacttacaattcaggaatgcaatgcacatgcaatctaaatatttatgtcttaacacagagtccctgatcagaagctattcgaagccacctccttgatccaggactttaatccttatgtcccacagtctccactttccgcgtgacgattatgtaggtggactatttcaaggctgagggagacgttcggtttcggtgtctgtacataatccatcatcattctatcctatatcttccatgaggttgtgggtttttatgttagatatattacgtgaacatcatgcctgaggaaagtgtctaactttgagggcctacagactaccagtggatagtatgatctggcaaaaagtgttgggaggttgtggtaaaggatactactaaaccatcagacgtagagcaaaatccccaataccaaggaccaatgccccatgagatactttgccctcataaatatgagataccaatacgctgggtggtcacattcgatgccaatctcatcaacagagcactatttccaactatatatactttaaaattttgcctccaagcaatcatgctgcccatgcgattttaggtctatgggagactttttcatttatttcaactggtactgatagtaagattttgattgtcttgaaagtaaacataatcatgttgatgatacttacagcaaggataacattggcgggtcttatgatcgttgcaactaatgaaaaatgatcagctcactgaagttgcgaagttgacattcacatggaaacaagttgtctgttttgtttatctgcaccagcgaagttatccgaatctactacctcacaaaacaacgaagcaaaatgactgagaaggcgattatcctgatgtgtagttcagcgacaggcagagtgaattttgataaacattgctgagaaattgagagctacatgactctatgagcagggatatgtagacttgaaatctgaaagcgtgaaaatgagactccagatcaacgactggtcaagtacgacagtcaaccggctgtcgcgaaacactttgatctgactaaaaaaaaataagtgtcgcttatttttgtgttgatttcattttactagaccagggaagggaaagttaaacacgagttgggaataaccaaaaaaaaaaaaaacaagaccatgtttatcaatggagaatgtattattattgtcacaaaatgaatgtttcttttcgaagaatttatggaagaagaacgttcaaagatcgatcgcgtttttgttttctctaagtgtctctggcccctagggtttatctgttccaaggtacctacatcacaagatcaaatggaaattttatcaaaaaaataaggatacagacaatagacgaatctttgcagattgagtatttgaagtcaagaacttaccctggttgaggaacaacaggctctccgtctcgatccattgcctcctcctcggccagaaagcgctcacattccaaggcagcgatgcatccagttcccgcgctagtgattgcctggcggtactttttgtcttggacgtctccggctgcgaagactccagggatgctggtctcggatgtgccgggcttggtgcagatgtacccatcctcatccgtcttcagctggccccgaactaatgctgtcgccggctcgtggccaatcgcatagaacaaaccgttgatatctatcgtccgttcctcccctgttttggtgtctttgactagcagggagttcagcaagtttccgtcccctttggcctccactggaactgtgttccaaaggatcgtaacctaaaagaaaggggacattaagtgttaatggaagagccatatgcaatgacggacatcatgatgtagagctttttgaggtaattaatcaagtgcttgccttgggatgattcattaaacgcttggccataactttactagctcttaactggtctcttctgaccagtacgaagaccttactggcgtacttagtcaggtaggtagcttcttcacaagcactatcacccccacctattacggccagcggtttatcacgaaagatcggcaccgccccgtcacagactgcacaggccgaaatgccggactgccagtaggtatcctctccaggtaaattcaaacgacgagctgaggcccccgtcgcgatgatgatcgaatccgccgtctctgactcgtctgattcatgaccttcgcgccagtatttgaaaggccgattggatagatcgatcttcgataccgtttcggtcaagatctttgtgccgaatcggatcgattgtgctcggaatagatccatcatctctgggccgcgaatgccctctgggaatccagggctggaaaatcgaagataatcatccttgttaatatagtggcgctggattttctagaagccatagaaagattatgatagagagatagaaacgagagagaggggggggggggggagtctgacaaattttcaacatcagtggttgtggttaattgaccaccaggtgcgaatccatttgccagcatgccctcaaacatgacaggctccaggttggcacgggcgaggtaaatggcagcggtatggccggccggacctgaaccaatgatgacgacctgtgtgaagagaacaaagaacgacgttagttccagagttaagcggtgccatccatccatccaaacaaacaaaaagatactcaagataacgctcaccttgttgtgcgatttaccgttggggttggtagatccctcagcggcggaggtcgtgggtgccatgatggtggtggtggttgacagcttgaagggttcgagagaatcgagactatgtatgcgaatatgtcgagccagccaattcaccccacacacacgcgcttgggcctggagtgtctctgctgtgctgcgatcgactgtctgtagaccgtgaacgtccggtgaaccccgacatgtcacgcggaccaagcttcattaaccggtggggttcccaactgcccccaggtataaccttcatgaacaaacacgtcatgaaatattgaagtaaacaagaatcatctaccagtggactagactgggtttcattccaattgatccagaaaatagtaaaaggggacaatgaaaaattgaaaaccgggttctgggaatatatgcaaataaaaactgatcaggatcaatggctaagtggaaaagaaaaactatcaacaagagttaaattttcattattttatcttcgagaagaaatgatggggaatgtggtttcagacgagagcatctgcggaagatatggacttcaaatcctaggctcatgagtacccaaccacaaagaaatgaagattgatagaacattaaacgttttctggagcaattacagcaggtgaatataagtagtagcacttttcggtatctatgagatgacctgtctagcgattaactttgctagaatttttggaacaaaaaaaaatcgaagcattagttataggctactagcaaatcagtgccaggtctcactgagagagctcgaggtttatcataccttcagagagtgcatttgtaaagccatccgaaaattcggaaatgggaatgttctgataccaatgaggtcgacggggcaagaagttgggaccttcatccacctgtaaggaagcaaatcgtggagtgtccttcattgcaaggaatctgatgagttgatcttgacttatcaattcatgctcgtagagtagctcaaccgttctgaatataatccgttggaaaagcaaggcttcgatgggcccaatgtgtgtcctactgatttctagtgcaggttcaatctttattatttcatgcagcatagtgttcaattctgcgagccacccccaagtcaagaaactgataatgttgtctactacgtcccctcttaattgtactgtctcagtatgagctgaaatgctttcaccttcttcggtaggaacgtccaccttagacctcctttgtgacgtcttaccgaagcccacctcatcgcatcggtaaggcatacttctaaaaggcgcgcgaaagaagtgggccaagttactttacaaaaaaaaaaacaagttgatttgaaagaaagaagacgcacttgattcttgtcaaaaaggcttttccgatctgtcttatagatttcaaaagttcccgttgctcaagattttcaactgtttcaaatggctcgagacttactcccttatctgctaacttgaataatcgatctggtgaagttggtatggttttgagaatctgttgcagttttgcaacatctttgatccactgtttaagttgcttcttcatatcgactcgacctcttttcgcccacaatgggtcgatggaggcgctcatcctttgtgttgccctcttgaactccttgaggtctctctgcaaagctttaaactcaagcttcatcattccctcacctgtgaaatatcatcaagttagagatcaagacaaagcatttcaattgatgaaatccacaattcatactttcttccgaatccgcagagttttcaagcgctaaatctgtgtggggaactgtttcctgtctgttagactccatgccagtcctcatccggcgactagatccttgctgcgcgaattgaataatcggactgtgagtaccggtgcgagtcccgctgtctctgccagtgccaaagccgtgacttaccacttcgtccagtgcgagtcgaccatcataagcactttccagtgcccgatcatagcttctctttttcaaaaggcgcgcggggtgaataaagaactcttcggccctgagactcgcgctgtctttgttgctcggatggccttgtctaatcatagaaaactcatgattgggcatggctaaaagtgggtttgcgagttggagggtggtgtcagttcgtgagatgatcagtgttccacacatgtggaggaacttgaaaaaaacgaaattcaagaacttcatgtgcacgttttgcatactgatccaatccaggcgcacgcgtcaccaatgtcctagtctgagccagatagctagcagcttgtaaacaaatcaaagcaataagtcttgcttgttgacgcctcgattgcatcgtttttgctgcaagtgggagccgaggggcgttgatacgttgcaaccttatggtttgtatctgtttctataatgtgcttgtagccgctccgatggggtttctgattgttgagaatcaagcctggaggaaagattcaacacgaatgaggtgcaaaagtctggcgacgggaacggctcctcactagttaagcacaggtcaatgtaccctgatcaagctgagacaaggcaaatgtaacaagcattctttaaaccgaaacgcggatctttcgccggaggggcccaaacggaaaccccgaactcaagcaagtcccaacttttttagcaccagacaaccacggaagaaacgagccctcgatctaatggagagacttgttagagttcgttttttcaggcccctgtggggcttatgtgtggatttagaaaggatgcgaggtgacatcgcatgtgacatgcgatgttaccgcgcattttcacagtgcgttccaacagtttttgaagtgaggagtgtacatagcaccttccatgagtatgatcaagtcaaaacggatctacgagaagcaatttcctcacgaaaattcgtagatcttaattttttgggagttatctagatttggcggccgcaagcagcgctggaggtttgttctgtttcagtccatggtgactgctgtcatttgaagtacgcgcctgtgattagtatttcagaattctgccaagtaaagcacttgatatgtaacccacaatttgaatcaaattgtgacgtgtgcaaccgagttgtgcttgtccccctagaggctgaaggcgaggcacaccaggctgagccggttgttgatgcgaagcggctggtttaaatggtgctctgattagcttctggcaaatagaggtcgtgccgaagtgagccacgttccctcgcaggagggagcaagttaagttggggtgtgtgcgtagcaggcgggaccttgaactacctagcattcgccacaaagaatttgatccacaaaaggagaacaaaatccctatgctttcttcatgcttatgtggttaatactaaacttaaatttacaaagaggatattcaaaccaaggaagttttacaagttgaagacatgaattgaaagaagtgcttgggtttcaacctgttttaaccgcttcagacgaatcatcactcatgtatatatttattagtgtagagaaaatctaacgacgttgtcactcaaggcaattgcagcttagcactaaagtgaaaatgtttgcgaatgctccgtgtagcccctttttgctgaatagccaatattaatacttcttttttttgccatccccgtcttccggccgtattgtgagacttgcgtaactcgtgtccgaaagaagctacaacctaaagtgggcgaggctctttaagccattcaaaccaaatgtgtgtagctcgaaagcataggactcacgataaattccttttcatctcgtttccaaaatcttaagaattatgagatcaagatagctttttcttcaatattttcttccactgctacttggacctggtgggtaacttgcacgcgcgctctcgtttgtggtcgcctcgaagcacgtttatcaccggagggtcgagcgaatgtggggccaaaggaatccgcctggaagcttctactgctgcttatatttcccatcgaagccacacaagagtcgtattgctgcgttgcgaaaaacgaggcttcctgaaagctgcaaacttgaagcgtgaaaagaacggtttgaagatcggttaagtgagattcttgaagccttagtccactgtccagaaaaaagcttgatgcactgacaaaatgaaatcagatagattctgggaagtaaaccgttcagtatgaacccagcggtctggcaaatcatttcagctttgaaggaaaaattgggtatcatgtgtggcactagtgttttggggagcagtgcctggacatcaatatatgttatgattgtatgcttcaagccaaagataaattgcacacatattgttgctatgagagaaagcatggccgcgagataagttaaagagaatgtgctacagaaggaaccaacaagttagtaaggtgctcaaccaaaaagtcaaagtcacacgatccatcaggtatcagaactacactactcacttgatgataatattcattaatctagttagtgtggtccttagggacttctgcttgatagaggctcggccatgatacaacgcctttaccatcgcaaatgtgatagcaccatccataaacccattgcatcccaaccaaactacgttaaaaaacagcaattgtccacgaatgacaagcggtgttgcggagctgaaaccgctgtggaggaaatgtctgatatacccaatagatgttcccaaacctcctacgcaggctccgatgcaaaacaggcgaagtggaatggtccacctcttggaaaaggcagccgtggcgtatgcgagacgaaggaagtgatacctgcggtgtgacctcgatttgatgagcattcacattcttttgtgttcggattaactcaggatcgatagtctcaatgaaagatgcgaagttaaaattctcactgtacaacgaatattattcctactgcaaagccgatttgcaaagcctcatagagaaaatacgtatatggcctcccgcttgtgtaatactgaaaagagtgaaaaaggcactgcttcaagtatttatcgcaacttgtgagtaaaaatgacatggctggtagagatatgaatcgataacttgaaacagctgacccatagatctacaacgacttgtcccaaatgaagtattattgcaacagttcccaagcgaagtgacaattgcgacttgcgggcggcttgtcgagagaagaatttgccatactgaagaaaaactattccactgataaactgcatcataggctaattcgagaaacgaaggaagaagtccgaataatcaaattagccagtgacgagtcaagacagagtgttcaagctaatcacttacaacaaaatagcaagcagcattaacacttgctattacctggacgctggtggcctgtgggccaagattgaaagtttccatgagccttacttggtagtcttctcaaaacgaataactcgatgagtgcaaagactgtcagatgcgaaactcgtcgccaacaaatttcaaggcagagaatctttatgcaaggccactaccattatgttgagtgactacagcacagccggtgttccagatgagcgtgacaagttggatagtggtaccgagcgaaggattatctgggtacgaataaacgcggacaatcgacgcttggtcccagagatcgctattacgattggatctcacccccagctagacttgattaattgatctgatttctttcaccttcaaagccatgagctaggggatgcacacaaacagctatgctagattcctcaaaactcagtaggttctgggatcggatagacgccgcatgggcgagttggcttgaacatgaagcatcacgttgagctcaattccgggatggcaacactcaggttcaaattgggtttagcgaaagcgtcaaccaatcaatctcagtggcgcgtcaaatctgttctaacagggatgttacaggtcaccaactcgccgcagtacggcacctagaatacctccggaccagcccagtacgaaggtagactcctcacttctgagtaattacacactcattctctgccgtagcttctacaaaacctaacttagctaagtcccccttcgtcgcgaagccaccctccgaaggagggacttacgggctatgtcgcccccgccgcccatgaggattaggcatttggctgggggaaattttaaaactcaacccactcactcattcatgaacgtttttcccctgggtttgaccggcatggaggcggcactgatgcgcatctgctcacacttaccgcttcccttcacccctcatggttggagctctctgcttcaatttgtgttttggtcactctggaatatgtgttatgacatcggctcatagtcctgagtcttccatgcaagcaaactgtatcagtcaaagtacatatcaacagacctgttattatgggacaagcagcagaattcacctctgtattctattgagctgcttttgtatgtgacctgtggcagtccatacaggatggccatgaaaaaggaaaacattggacacaaatttaaaggtttggctgaaaaatccccctggacctctacgacctggtgaagggctcggtttgattctcacagatgtgccgcttcttttggtgggcaacttgctaggaattgggtgtgtcaagatgcctgtggatacctttgaaaaaaaagcaactttttccaagtcctcataggccagcagggcgacatagcgcataagtcccttggagggtccctgcgggacagcgtcccccctccaaatagagagggacttagttaagttagctacaaaacccacctctactctcagctcattcctgtaccataccttaggattgtcctaatgaaatgttgaagcaagtatgatgttgagctctgagaacaacgaatctgtgctggtcttacaagaacaaaaaatggatcaagcttaacacattacacctccccttccataaaaacaactatgagtcagttatactaaaggtagtattgtaatgtagtgaaattctgcaaagatttagtgtagcgcagtggggttctgccacatctgcaccaaggctacgcgcgcaggccacaaaaaaatgggtccactatgctgcactacagcacattttagcaggtttttggccttttttgccactatgtagaattggagtgtagtggcactaacagtgttctaaaggctgctacactaacagtagtgggccctttaagtttaaagtgtagtgaagtgtatgtagcattgtggcccatcactgataaaaactagtcaaacattgaaaatcataactattctccttcagaattttgtgacaaacactggaagtgcctgactgtatacaagaaacataaatcagaaggattttacccaatttctgtagaatcacgccccctatccatatgtatactaacagggtattttgattttgatcaattttgaagattttgaaaagatgatctaaaaaacacagcactaagaattacctgcaaaaaattaatgactgctatggactctaaaagttgtgaaaagatatacatagaatcctgctcatttttttcactcttttcgagcatcaaaatgaattactagaaattaaggtgactacattgctgtactttcaggtttaattcattgtcaaacttaatgtgcaatccatgaatcaagatcatcatttcacataatctgtgtcagccttagagatcctgcagagtatctaaaagactgcttaatgataaatcaaatgtaataatcctctttaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaaatatttttaaaaaagtgactggtttctaatggtggatttcctatatttgataccccctaatactaagaaaacctagaacattatttcagaaatgaacttttcatgacattctaaatggggttgctcactgtaagccccgccaaaattatactcctcctaggactttttcataacccaagagccttggaggttagtagcaacgctgtaacagatatgatacactgtgtgtatcatgaagaattctgcaaagctgcatggccaaaaaccaaatttgttgttgaatctccttgcaaaaaaagcagattggtcagatagtttttttattggggctcagatacatagtgatacatggcagatacatggcagataccatatctgtttcagcattgttaataggaataaaaatataaaatacaccaagagattataaaataaaggcaaaaataaatattaaatacatattcatatctacaagtgaagaaaataattcaacttgtagaaattactactctttttccagtgtgtggtaatttccattctatttcaggtaagcacatgatgtaattggctgtaacaatgtatcaaaaagataatgagcttcttggatttggtgggcagggccttgattcaaccgcaaggcatttgaaacaatgttgaattgatgactaaaaaccagaaccagactagaagcaaaaaagggtcagaaaacaagaacagaaaagaaggagaaacaagatagaaacaagatgaatggcataccactcatgatggaaaaagcagataagaagtgaggaatttaagcagaagcaaggaagtaaaggatagatataatcagactgaaaagaaaaaagaacagtatcatcccaaacagctaattctcttaaaactggaaatttttaccataattctgttctgtagtgtgaagggtaccattgtttacctgaagtcttggagcccctacctttgaaactactccttgacctcttccttttatacccgcagacccactccacctttcatctcatttcaatttttttttcctgattcaaaacaaattacttttcctaaaatagaatccttccccgctgcacattttgttctttgtaccagaaaatcacttttcctaaaatatattcctttcttgttgaatatggttcaaaatttctaattgagtgatgcatttcatcagggcagttaccccacaataggatgggcttgcgcttcccatctgtcagcatctggtggttgagcgcatttggacctggggacctccacctgaccaatttggtgcaaagcagaccaagtttcttgacttgtatactttgattgacttattctcagatataattgcggaactcacgattgaagtcacatatttttccacacttccatcagctacaattgaatgtatagggcgcttgaagagattgtgtgctctgagaattaggatccggttctcatcaaagaaaaaacacatgagaggactagacttcaaatccaatcaaatcccaggcgggttgcctaccaattccaaatgcctgtgcaagttgctaaaagcagctcaacaatgtggtaacccatacctttccatagcccctattatttcactgtatattcacttgattttcctttattattattacatattcagattctacaccccattttacatatagtcactcactcaagccatatttcatttcttactggatcaatagttattttaattcttagctttacagatgttttttctttacatttaaattaaacagtagctacatatagttcatatttacagattgattcatacatcatatatttctcaagtactttcattcaaaattatttgttctcattgcatcagtcacattctttacagtagttgtttctcattaaacatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttcacagcccttctcctctttgggtttcttcccctttactcatcctttttttctgtttacatttctcatctcatatttctacatatgtacatttctttctcataaccagaattgccacagtctgtgctcatatgtatcttagagtatataagtagtccctcttacacttgtaccccccatacatatatatagacataacagaaaaagatacataaaaagatacatgcacatatacatagagatacatataccatacaacaacatacatacaacaatcaatgcataatttgccagacataatttagtcatattttctttccccctctttttgcatattttgccccttagtgacgccttgcatactttgcactcattcctcagaagacttgcatattttgcaccttatcctttgaccacctctgcatattttgctcataccctttgaaccttaatcatcactccacaatcctccttcctcaacactcctcatacaccctgtggtattatcactagaccttgataacacaactccctgtcctagacctcactaagaattactagaatccacaccacactcttcttctttttattagtgtaactcttcccaactccagcattgaacaggagggcagcctcaacagcacccatagcctcaacttacattattcatagtgtagttgtctatttcccctccaagctctgtttctgattgttcagcagttccacaacgattggctacgcttgacttgggatatttccaacctgtttgttcagcaaagacattcagcctaggcaatcatgaattctttggtatcactaatcttgaactctcctttgaagagattggtaaaataacctaagatgtaagtgtcagcatgtcatcagcactaccaaatctcaagctacttgccatatgggggaacagctttcatcactttcaggaccttctaccaatcttcaaaaaattcagcaacagattggaagtgatttgtctttcccaccattgaacccgtagctataggattgtaaattgaatgaaaaagttggtaaaggtgatggcagccacgctattccctagtatgagataagaattaacattagcaatttcataatcaaacaacaaaaacctgagaagagagagagaataaccaacagcactttggagtggacatgaagcttgttaagagcgcctatccaatattcctgaaggagtcgggattcaatcttgatggacaaaggagaggaggtcaattgagcagggtgatgaagagtaacaaggagtgatgaggaaattcaaatggataggaattgagcgagcaatgtgagcaaagtggatcttgagcgtagattcttgatctgaagcaaattgagagtttgagtatcttgtcaggtctgaggttaacagagagagaatcaccagacctaagttactgaaactttgattctcatcattttctgtgaatcaagcacttcagaacaagtgattggagtgtgacattcagtgaagaacttgaaaaaactcaacagcattcttgtgggtggtctggtagatggtattggtgttggccaataattgattgtgcagtatccacttctctgaggttggtattctgaaggctggcactggcagtcaggctcctaaaagctcctgaagctgactcacagacctgacttaacttgaagcagttggcagttgggtttttgggccaacctgaaatcaaaatctgatgcccaaacccaagccaagaattaagcaggtcacttatgattttttttacaagaagccaacctaaacctgccccaagactcaatggttcatgagtcactttcaggttgacctggcccaatttcattatgacctcacaggggggagatgaaaaaccagaatattcaaaaaagggtagtttttcaaaatcaatcaagtacataatagggggtatcaaatataaccaaatccaccattaatcaattgactggttttaaaaaatccatcattttttaaacatgttggttatccatttaaccacttttggggcccatttatgcaaaaaacagtttttggaaaagtgactggtttctgatggtggatttcctatagcaagtagcattggtgaaaaaccacgccggtaaacagttaatctcctaaatgctatcagatttctgctacactgaactagatgataaaaaatgctagcattggaaggacacacaagagaattgattattttctttcttcacaatgtggttaagcgtgtattattttagaacaaaaaaaatatatctatccaacaactgagctaacctgatagagaataaatgaatgagttgatttgttcttcttaacaacgacaacatctgatgattccaccacacacctgagaacatttcataaaggagaaatagatgaaataaagaaaacataagtttatcatagaaaattgaccatgagggaaataagagaaaacatttgtgagtacctgaaaaacagatgagtgaagcaagtgaaaaagtttaaaaaatgttcggaaggacacacaagagaattgatctattatagagagagtaataaataagaaaaggatataaaaaaaggattagtttgatgttggccaaggttcagtgattctgaagtgagattttacttactagtctctttcttcacaatgtggttaagtgtgtgaagaaaaagactattcagtagtgggaggaggtttggtttttatattggtggatggtggttttttgggttaggttttggtcttgatgctgtttgaagattgcgagtgtagtcacatggctgcatggatgattcacacatttgtgtggtgttttgtattctataagaaatctgaaatattagcccaaattcaacaagtgtgagcactgtgctgaattagataaattttgtcactgtattaacccatatacttacaaaaatatgctaacagggcctctaaaattacaagtactacacaactgattgacttttttgacattgcattggctttgtggcagaaaatcaactcatttctccatcaactgaaccacagcagcagaatactgaaaaaattattaccgaagacggggagaatttttgggcaacaaaaattagtttttgatggaatggctcaacggggtaaaaaaaagagggagagagccaatgatgttttacttagaagagactaggcgttaagtaatctacgtacaagaggttaaacatgtgggtgagaaaaataatgaatactgaaatcaataacagtttgacacatgcatgaaaagatgacaggagcaaatgatcattgataaagactagacccaggcttgaagactacagggattacagcaatagacaataaaaaaggtgccactcagacacttacgagacatggtaaaagcaatgatttttcatccaaatatcattaaatcagaaaggtgtgatagaaggattttttagggatgagaagaaagagacaaaatttcaacaaatactaaactcaacctaatccagtagtcaactacaagcctgaactctattgatatccactatctcaggtataaaaggacaatttcttctcaagtcttccaatctcccatcagctcctcatccctcaactcaacagccgctgtacaccaaaatatcctcaacactcactctcaaattgtcatcaatcttccatcgactcctctcaaccactcttctcaattaattgacttaatccttctatcttctgaaaatgaaaatcatcaagtgttgtcatcaagcatatcatctattctgattccattttgtgagaaaataattcaagaccccttcctcaagtcaagattaatcctcttcttttattttgtacagtcttgtacctgtattcaatctataataaaaagcacagactttctttgactttaattcttaactgttgtggtaagtttcctctttctttctcctcaaagtgtctcaaaaaatattattcttttttctggttgatgttcagggttgcagaaaagtttttatttttgaaagattttccaatacctttatcactgcttgaaaggatctccaggaatctcctttttgaaagaaaaaaattgctcctgaaatactaagaaattttgcaaagcctaatccataaaattatacagacaaccatggagtcctggcccattttctagcagtcacctggagggagaagcaggtatatcatgatgggttttatccccagggatacccattgttttgtaacttctggcctaattgatgcttgttgaaagcctgttgttggaggattagccaacagatggaactctactgacctgctgttggaagatatgccaaaagctgccatcctgttgggcttctggaagttacatcaaaaactggccttgaccacaggcttgcattggaagatacaccaacagaagcttccgacacttcctgctacaagccatcaggttaggcagcaaatttttgtggtggagttggggtggttgggctgacaaaactttcattcaaccacaacctcatttggtgcaaaattattcaagaaaggtttcactacacttaaaatttttgaaaggcaaacatcagaccactgatgatagagtgaaagcaggttgaggcaagggcaactatgctaacactctgttgattttgagagtagtgaattttagcaaacaaatgatgattttaattctgaaaaattggtgctgctgcattgatatttatttgaagaaagtgtatcagtcccatctgcactcattttttgttatttgcaatcataatagaaaaaaaaactgtaccgtggatcagacagattttgctccagggtattttaaaaatatctgtgtggattgaggagattttcatatcagtcattgtagaagaatggccctcagaatatttcaaacaacatgtttttagatcagttgattgtagggaatgagaaacttgaagtaaaacctatgataatgctaataatttggtttggaagataagtctatgagttctggatttgacatgattcttcaggtattctgtgcttgaatgtttggtaaaaattcataaaaattgtagatagccatacaatccatctttttttctgtctcaatgttttttgtttgaaaatagtagtagaatatcacaccctatgatatgttaggctgctcacttttcattttgaagaggaatcctttgaaagaataatgaccattcaaatcaaatttttcctccatgatagaaaccacagtattccaataatcttgatcatcctcaaaagaagttttgaattcttgaatgaggtaattcttgtaccaatacccaatcaaagatagggccactattatgactggggagtctgtacatgaagtggttatatacttgatcaataagacctggatttcagaaaaatctgaggacaatggaggattttcctcaaagtctctatttttcattgaaaaatacccaaagattggaagtgaattctttgtttgttccagaagtagaacatgaagccatctaaaaaaaatttcattgtgtatctgtttattccagtttttgtttcttgattggaatgtttcttccaagcctaaaaaacatgctttcaggtgagctatcaatctattcaacttctgacagagtacatgttttggaatacgctctctggtatcaaaagtaacccaaaggaatccctgaaatatatgtttgatgttgtcatatttgaattttctgattgaaattggaagatcatttgattttatgtttgctttattactatttgttcgaactttgttccaaactctttcaaaatcttcaagaattgcctctttcttaagttccatgctgtgcaaaaatttgaaggtttttggcttcagaatttctggaaaaaagcttaatgggggtattctaaggtttcccacctggctgaaaggatcattgcagcttccaattggctcattgaataccaattttgattttatctccttgcatagcaacctctttaaaagagcttccaaatcatgcttctcctcaagacccaaaagccaattgaaaatttcaggttgtgacttttcacaatagaatttaataataaagcttgataattcaagtgctgcatctgagcttacttcttgggaaagataattcaataattttgattgaatgggtccgaaatacatcccatcttcaatatttctgaccattccaaatacagggagaatatttccttcaggacaaaatgcttgttcaaacaaccaatttgaaatttgatgattgacttcttcttctttgagcttacttcttcttcccaagaagctgattagcacagccttatttaccaatataattgattgaattaattcaatgaacaatttgtaaattgtaggcttgtcttgaagtctcacagaactttctggttcagcaagttttttgtgaagacataaaacacggatgacatatcttttatcacgaatgctctgtgaaattctgacagggtaactttccatgtaatttaaattgagaattatttcacctttgtaatgaggaatgttttcccaaatcttcaccctgaatttttgatttaatacatccagaacttcatgactcatcaaattatttgtccggtagaaatggcgttttgtgtgtagataatattctatctcttgttttgaggctaagagaaaaagtttcaaatcaccttgaacatctctgtatggatctaattttgtttctttttcgtttgatttactattcaaatcatgtggattctcatgaactatcattttccccaaaacccttggagaattctggtcagctttttgagacatattaatggtagaagacagcagttccattttttgagaagatgtagctaaatctacaccattggagaattgtttttcaaatataaaatcagccctcattcttcaggataggatggtgtttaagattttttgctcacttttttctttgttatcattttgaaattggtaaaaaatgtgtggttgattgtgattgtcaacgttttccaggtctagttgatttgagaatggtgaccatctgggatcaagtttttctgattcaaagttaatatgtgatgtccaatgaaattcatgagggttatcaaatattgaatttccatccaaatgatggtgaaatggaagcacagagagtgattttgacatttcaagatttttttcttctctttcaaataccaatccttcattattgtgatttccgtagtttctcagtgtgaatgtgggagtttgtggtgctattgttgggataaagccagaaatttgattatgtgtttggcctgattcttttttttgtgcttcagagtgtgatgtactagtacaagcatacatgtgattggttatcacatcttcaactccaggtggcatgaaggtctgatcaggataagcactaggagaggagtcaagaacctcaaacctgggttgtgattgagtttcatagtgagtgtgtactttcttttgcttcttgggtccatcttgtgacaaaacatcttctgggatccctgcctcaaataaagttgaattgacaaaaatgatgacatggagccctggtacaaatagaatttgaatcagaagtaacctcaccttggtaatcatttttttggctgctttgaactccaaagtccgccataattgaatggcctggattcttgggttccaattgaatacctgcagaatgcttttggccaagtgattttccctgattgaacacttcaaggagatcttcattacttgtatcaaaatcaaaccgccacaaactttctgtatctgagtacaaaggtgctggatgggcccacaaattttggtaagcaaagtagcataatgctgagtagttgataagtctaatattttgatacttcatgatttctctaggtgtagtgaggcttgagcaggttatagctgatttcttgaattgagacaattctgagcaaggcttttattcatgggcccagattatcaaaaatctttccattgaaattggtcataagtaaagtaatttttcatatacatgccccaatgtagtttgatcattcaaacaggttttatggtgttacagtaggtccaacatgtagaatatattcatcaattcaagtatatggatgataagacaagatgtttatggtcaaaaggtacataatttcatcatcaaactctcaaatcccagactaaaacttgttccaacttcagattatccctttcaaccctttgcttatctattgctctttgcagtggccctagccccattctgctgatgctgtagagatagtcaggttttagttctgttattctatgtacattcagttgtacctcagtaggctaccattattttgagcctacttcatctaattaaatgttctgcaatgcaatgttacaaacagggggttggcagaaacagagacactctagcccatgtggctacaatatcagattcactgttcacaatattcactacattttaacggtcaacaatcatattaatcaaaaattgaacaatagtaactgagttaaattccccatttcttaaccacttgttcaaatccatacatcgagtgataccgcagaataactttctatttctctgtgtgtatgtattttgtgtaatgaaaaagatagccaagacatttttgtatctttcctaaaaatttggttaagggcatgagttctttttgatgatcaaaacatattctgacacagtcgttggggttaatcctggcaacaactggtgttttttcaaccttgggcggatgtggacaaagccaagatcaccatttttgatttccggtataccgggggttttctcggggcaggggatggtttgcggaaccgcgccttatgtatgcagtgccgtagtcgggccgcccgacgggaatcaacgagaccaccacgaaggaggatgcagcagccaacgacgacgacaagttataaggccaaggaagtgccgctgttcggcggagcaatcaccatcgaacttccgcccaagattatcgacgtcaggtaataatgtaatcacgggttccttcaagaaaaaagccagaaaaaattactgacacatggatagattttgtgattcataaacacgcagtacgttccgccaagtcccagatactcaagaagtcttcatcaccacgtcgagcagccgcgatgagtccgggaaccaacagcatcaagaagaacggtcggcagatcagacggcgctgttgacgaaggatctttcaatgatcgtcgaggtgctcgagctggtcaatccgaatgacgaccccgaatatctccaacagaacgacactactcctggcgaagatggaaaaaaccacccgaaatcggttatcaagtaggtctccccaacatgtcctccgtaaatcgcaactttcatctccgtttcttcagagcaaaagccgtctctcatgaaaaaaaaaaaaaaaccaatatgatattgataaagtctgtggcgtgggtgtgtaggtaccatttcgattcgttagcgcatgacaattgctccaaactagcgaccatcaaatccatcacggtaccggaagatgtgagacagtttacggagccgccagcgctcgtagcggggccttccacaagtctatcgagcaagggaggagacgggagtggcaaggcaagaaggacgccggagccggtgcgctgttacgggctccaatcggtcgccaagttcaacggctccgaggccgaggcacacgacgtgcacatctggctcggcttgtggcggttgaaggggatcggcaatcagggccgcggcaccgacctcgtcctctccttcaatcttcccaacctcaattctgataaccatccgccctttctacgctcggtcgagttcaccgatctcgtctttcaacatgccgcacgtagtctgaaaatcgtcgattggtcccttttcgcttaacaatctcatgtggttttcactcctttagaaaaaaaaatatcctctgtgttggggttccaattcactttatccgtgtaactctatcatttcccatcgacctttcgcacttgataagacatacatcataaagcaccatcatacacaattttattcataaaatcgttcgcggaacaatgtgctcttctttgacatatgttctaggaatgtacgctgatatggaatccacacaagatcaccgatcggccggttccaatcaatcaatacccctttgaacggaatcccttcaacaattgctccaagaaatccatacacatttccacaaccctgaaccatttttgagaagggtttgagaagggtataactcacgcctacagacaaactgatttgtccgcaattgtcaagagcgccaagcataaaaagttgggtaattagtagtgtgataggttgatgagatcaggatgatcttggcgctggaggagactggaacacatgcccatgtgcccacagcaagacatgatcacgaaaaagccctcgacagagaaaaatttacgagacgcggctatgtaacaacaagcttgctgcgcctgaggatgatgcgattgttacagacgggtacaacatagtgcgctccttgcggaagttcaagcttcagattctgaatcgttcctgacacacatgtacatatgtaggaaaactcaaacaatttccggtggtgccatttttttccttgatttcgacttgttctcctcaattctggaaggattgtcgtagagcagcgtagagcttgttccatgcgttatttccgacgtgacttgggccaactcgatctgagtatcaaagccagacactttatgccgttaaagcgtcttggccagacgcgttccattaggaccgtatttccttgggagactcagaaaatgcatacacaacctgattctggaacgtggcatcatgtaaaggggcgggatgactggggaaaaaatatgagtgcagaaaatcccagcaacaatcttcgtggtaagaatttgtccattgcggtagagctctaaaacctttttccagcgcgtgttccatcccacggccaccacgtatttcgcacaaccagcgcttgagttccactagcccagcttctccacgactatccaaggatgaaaaacttactccgatgggttctcatactgtggccagtccgcacagtgagactgggagtgccgtcgagtgaatccgtagaagcaacacgagcggagattaacttttgggctgatcatgggttgagtaatgaatctatcgtattccgggtttctgctccagcaactgactcgtcgcaacaagtccatcaatgtagatcaagcgaaagatcaaatttgccatcgactggcctgactttgagtcctaccggctcggagcctgcttcgaaattgaatccgcggcccttagaaccagaaatacaagaaatagatttccttggtgagtgtcatgtccagtgccactccgtatgataatgaagcactggtgattttccagcccaattcatccatgtgggacgtacggctgctgacccatcatatcttaataataggttcttggggtaaaaacagcttcgaacaaagtggctctaaccagaggcctctgtactgggaccatatttcggaaatcgatgaagatgatgatcgtcatttgtatcatcgagaaaaacgtttgaaagttcaaccagcacaagatccacgaactctggatttgttacagaattttcaactaggtatgatcatcattctgagctataattgatacgtatttttttttgtgataagcgaggtaagtggatagagtcagctaaagttcctaaagctgcctgtcgtcacacacagatcgcgccccgccgactatagcttcgagttcaagtcaccattctccagctgtatcgaggttagaaataccgatatcacattcttcatcagacggcgctcgccagtcaatcgaaagagtcgaaggaaacgcaccacagatctttcatcaagcaaatcctatcgattcaattgagggtttgaacaaggacacccatgctgaaagttccggaaggtcacaagaaagacaacatgaggcaagcaatccggccgaagcaagtacatttcaagtgcaagaaaacgcgaatttgaaaaaagattttattagtcttcgcgatatccatcccattacttccacctggatatacagcgtaaagctcggcgtcactgattcgctatacaaggaaataacagatacgaacgaaaaagacatttcaagtttcattaaatctcttgccttgaagttaaatccgtccatgaatgaaaatcagcaagcagagcgtttgattgaggaattgacgagtcccgaatcgagcaacaacctgaaagagttcgtccaccttctttggtgcatcaactcaatgttcatcgcgagttttaagcgagaaaacgagcattacatcagcgaacaactttcagttcaggcttggctccttaatcttgtggaggaaagtgggaaaagggagagtgtctcaatgcaagctcaagacgccgaagaaagccttatcaacctccttaggaaagcccttgcttcaaggtattcagctcctacctactcgatgtataaaaatcttgataccgtcctacccaatggtgcagtttgcccaagtcaactattgatgacagaaaccgtgataaatattctagcatcttactacaaatcgcaaaatttgaacaagtggaaatcactgttcaagaaagacatggaatttgtagacgctctcaaaagaagcagaggttggaatccgcggccttctcaaattataacaaaacctaaaaccgaaatagaaaacaaagaatcgattgatttcttcccatggaacgaaaggattcctgatggatcgatgattgccatacgtaatcaaagaacactcttcttcggtggacgaggcaaatttgacatcgaaggaagggttatggccatggaaagcttgagtggaaataacagtgtcttgatgattgggtttgtacccagacacaagtggttatcaagcgaagagcctgaaaaactatgggcacttatttcgtcaatagaaagctaccatgaaaattacgtagaagaacacttgaagcccctgttgcatccgccggattttcaacaaatggccacagaattaacaacttggaggttcgagaatccagaaaatcttagaaaatatccagtgagatttgattctggatatatccgaaagaactttcatcgtgatgtgcaaagggtgcttggattgatatggaaaatacactccagattagtagagagttttggttgtgaacttgcaggagatttcattcttcaagagcagcaagcgctttcaaaagaattttatagattgctcactttatcggatattcctgaatcaaataagctctatccacaaacgccgacaatagaaaaatcagtagacctacaacaaaagataattgaagcattagactcggatggagcaagggaaatctacaagatcaagaagcgcaaacacaagataacaagcaaggaaattgcaatctcgaagatagcggtggaagtgatgtcaatctattactggagaatcaatccatccaagtggttacaaatctttcaaggtgtagaagcttttgttttgaatttagctcaacttgccacacgacttatcaccaaacgatcatttgatacaataaaagaaaatcattatgaaaagattggtcagataaagattctaccctggagaaactatttgattgaagcagatgaacgaagtgccaatattaagagagccttccatttgtatcgcacatccaaaaacatctttgctaaagtagaatcaatccaaggcatataatttatccctcttgttctctgttgatttgctatgtcaacagcttggttatttcaattatctctcccctcccccttttttttagtcaagagagaaaaaaaatgtttttccagttgccaaaactctcaattaatttttccatcagtgggcccttcagggcttacgcagaaagcttgaaacccgggaaaaattgtattcaaacatgttattggttgccatttgtagtggctggagctttacataatacacatcctgctcttgaaaaaaatacaaattgtaaatcatgaaatcatttgtgagatgataatagaacagcagtttattctaacaaacaaagcaacttggccaagacacaacaccatgagaattgttttgaatgaaagggtctttccagcaagcttagactattgtgacttgaaaattgagtttgtccagaatatcaaattatatacatctactcaaaatgtgcacattaaacatagatggtcaatattagcaatatttttctctggcagggcagttttctttgtaattagttagaaccatccagtcacaagttgaaagtgttcctctttaaaattttcaccatataccgactggaacgcattggcttagccgcgacggggtgtcacgggatcatttattctgtcctgaactctggatcgctcgtatgttgattaatttgtatcgctcgtatgttgattaatttgttgagagacaggctccctttgtgattcttttgaattcatctgttctctctctctctctctgtctttctttgaagtgtttataagtaacccaatctcaagaaacaaagaatagaaaaaacagagtttcctttccttgaattcttcatgatcaagtcataaattgaggacttgccgtcgaatttacagccccctgtaaagctatttttacaagttcgtgaaaccgttttcccagtgaaaaattagctttacagcctgtaaatctagctttacaaggcctgtaaaacccacgggaagtcctccattgtgaacctctttatctttgaagcagaagttttgtttgtcttctttctcgttaaacactgtcttccatcttttatgattgttcttttctttgttttttttacaacaatcaatgagagcctaaaagttattacaaccatacatgatgacaagatatataagaggtagcaggttttttttgatgaaagcttatgattgagggatggatgaggatcaagatataaaagtatgcacaaaaaccaatcaacaagcacacaaatgaaaggaaactctcaagaacggtttttgaaaatctgaatgcccaggggcaaatgagacactagagtgtgtatgaaggatcttagttgacaactacttccaacacgataccacttacaacaccacctgagtatctcttccagtctgtaacttttcaatcccttcctcctccaacaagaaggaagatgctgagctgaacaagccaacagctttgacaccataaacagttcttatttccagagtccaaggaatgcctccaaaagatcaaggaagtgcatacagttcctccagatttcaagataagccagatgatttgattctcctgacaatacatacaaactattttttagagactaaccgttttttgagactggtttgcttgcagcatgccagaaatgtacatagatcaatggttgggagtttgagatgggatgcaggatggagcgggacagagaaagagaggcttcacaagggaatcaacgctcacagcccaatgatctgttgaaaatgtttcctgattttctcagatatggtttgggtaactgcagatctttaacacaggttaacgagattagaagcattttgagcaagcttgttaaggcttgttaatttttggcaaaggattattataacatcagtcaagacatgtcacaagaggagagagtactagtttgatggatgtgttgggatacctgtatgtagtcatcatatgctagtagtgaggtatgcttctactaagcacgtcatctctactagattgccggtttctgtctcttctcctctcctcatcgaaatctagccacatttctcactcagtcaacctcacagtgagttcggttgccttctatctgtttcaatcacctgggttcccctcaacaggttatgagaccctccagtcttgctcctatacgcattgaatcccttaatctttgtcctctcaaactcagactcaaggccttaaacccgatcactcgatttttttttctaactttcatcgcctcattcaatcatgttgacttgtcaagtacaaaatgtagcctcgctcgtgtccactgtcaaagctctggatggaaccgccgcagtgtttcctgtttggagatcgtgcatcgaggatgttttgagtatgcaaaacaccctcaaaatagtgaacggatctctcccaagacctaaggaagactccaaatcagacagcttggttgcacgatcgatggactactcgaaaggctataaccccaaggaagtcgtcgccgactgggacgctctctccgagctcgcctgcgctacgattcgtctgacgctttcgcggccattggctttgcgatatcgaaaaaccaaacccgctacccgtctctttacgactatcgttaacgcttacgaaaagaacacaagagctcgaagaattcgccttcaagaagcattctgggaatccaaacacgaccccaatacaccaattgctctctggattggtcatgtcagggttgcggccgatgaattactaacaatcaacgagttgccgaccgaccgacacattgccgatcgccttgttgctggattagacagctcatggtccgctgtcaaggactcgatagtatatacggctcaagagatgtctttggacgacaccatcggtgccttggaagctcacgaagttagcctcaacggaaaaacgtcaaccgactttgcctcagcctcctttgcctcatccaagcgctttgggtgctctaactgtggcaaacgaggccacaagtcatccgagtgtagaaaaccaaaaacaaaggccggtgcagtatcaacagtcaagctcggtggctacgactcaggttcatttgacgatggagatgaaatcgatgtcttatatgagtaatcgaacttagttggacaccaattttttatttcttcttagtacgctgaatagttttcaggcctactgtggattctctatcattttagtctagcaatcttaaatgatacattatcctagtttcttatttttttctctctcttcaactatcaaacaatggcttagttatcagcaaggaggggtgttgggatacctgtatgtagtcatcatatgctagtagtgaggtatgcttctactaagcacgtcatctctactagattgccggtttctgtctcttctcctctcctcatcaaaatctagccacatttctcactcagtcaacctcacagtgagttcggttgccttctatctgtttcaatcacctgggttcccctcaacaggatgcccagtaatcattgtcggatctgattgagagagctcatggtgatgatattgtgaataagtagtcatgggagtacttagtcaatgcaatggtttgtagtgggaaacttgcaagctgccaaaagactggctttcctaaatccacctgaacatcaatagataaccagtcggttgaagtgtgaaccagagccggaccggccagttcacttggttcgaggctgttttggtagtcaagaagaagaagaagagggactggctacatggtaaagtatacatacaaagaaaatggaatgggttccttgagatctgttatgttgaaaacaggtcagggcattaaagccaattccgactcaaaacagccacattactagatttcatgtaaaaaaagaaggacaaattgaatgatcttaataaatccgagtgaaatctttttccgggggggagggaggggtagcaagagccaacataaggagtttagaggatgacaagagtgagataaaataaggctattggaggtttcgcatgttgtagggatgctgacgctgttggcaaggttgtcggaggggtacttgaggacgagctggtgtgccatcttcttcaaaccttgccaacagatccttagtgggtgcgaagagcctcagtagtccaagtacaccgttttcaaggttgtatatgcattggacggtttcttgctgagtctgaatgatggtgaccagctgttctttgattttgtcaagggtgttggcaacactgggtagtcacattacctgtgatggtagtgtaaagataaggtagtgagtttccactcatcatcattactttccccataatgtttgaaaatgtttggcacattacattatccattttgtcttgggtttttttttcatgcttgatacactatcagcaacttgtagttctttttaaaaaaaccccataaatattgacaagacatgtgatactttttggatattcatggcatgtgttgctgccaaagctcaaaaagggaggctttttgccacttaagatgtgttaagggtttcttgacctctggataatctgatcatgcattactttatccattcattacacacaaaaacttcaccattacatcactggctgaaagagaaatttgccactacagataatgttaatgtatcagggaaagaatcaagtgcactacattactaagataatgcagcataaaaaagcgacccagtgttggtattgggattcaccccagcctcaggttggaccatgtcttgcaactgttggtgtactactggtggtgggatgagtgcaccgatataccacaaagttgagctgtcttgctatgtcgtccgagttgggtgggtcggctgcagccacaggagctgcatcagaagacgatgtagccgtcggcctgccaaccagtccgaacgctacttagcgtcctatcccagacctccacggagtatcttcttctgccagctgctggcagctaatcgatcaaaaatgtaccgctcaaacattgtgattacaaattccatggctttgactcatcgtaattcagatctttgtttaattaatttacaatccatgacttcgatgaaggcggagtcaggtttttaaagaaggtggacaagaaagagacacaagtttgatggaagggtctttatctagtccagctgtagcaaaaatagatgggttggttggatggactgagattccgatgatcgaatctacacataatcgatcgtcgaaaagattagatttcagacacggaggagagagaagatgtacataccttgatgagacgctttcctcaaaacgagttcacgagattgcaggtcccagatccacagactaccgtcttcactgcccatcaagactaggtctctatcaccaattggattccctggatccagtttattcgtagtcgtgacgcgcgagatcactcgtgcaggaatagaatatctgagtcaaaataaaggatcaagacatcagtcaatccatcgtttttggcagaaaaaaaaaatataacggtgtggaatcggttgggagagaagatgaaaggtttttttttacttgatgttcgtatgtcctgtatacgacttcattactgtcccttctttcgacctgtagtcccatatcctgaccgtcgaatccaatgaacacgtgatcaaataacgcgaattcggcgtaaaagtaataaacgttctgttttgtttttggcgatttattttaaaatgagtccgaaatccataagattttttttttttttgtgaaagtggaagggaaagtgagacgaaagaaaaaaaaagatactgacacaggtgcattggtctcttgagctactaccattgtttttaaacattgtccactcgtcgtatcccacatccgactattcttacaaggacccaacaagattagtttatcaagacaggcgaagcaaaaagaagagaaaaaggaatagaaaaaaaagtaactgacatcaagccatcgaagctgccactgacgatcacggagccgtcacgactgaagtccaaacagctcacgacctcgctatgaccaggaagagtacggagaagtttgccagccaggaagtcccaaaccttgactgtttcgtcgaagcttccggagatcaagagggttcctatcgggttgaatttcacacaatagacgcaatgggaatggccgagcaatttgcggatcggtcttgtagttgatgatgatgatgatgatgatggattagatgggagggattgagacgagggggcccagacatggatcgcatggtcgtccgagccactgaccaagtattccgagtcgggagaccaagccaagtcgttgataccctcccgaggccgatcgttctcttcatcttccgaggctccgtcgactaacttgctcatgaactccacctgatggccgaccacccctcctcgatcactactcggcttctccggtaaaatcacgttccatatcaggatcaccccgtcggcactcgaactcgagagcttggtcccgtcgggcgcgaaactgaggctcgagatcggtcgggtgtggccttttaaggtgtgtgttactcttgcatatgcctcttgatttcttcccagcttccgatcttcttctgcttctttctctgcatcttcgggctcgtttttcagggactccttggtcagctgattggtatcttggtgttcctctcgagtgctttcttctccatggtttgatccttgaagcacaccatccgtcgtcgtcgcgttattctctaataatacattgttgggaggatccgcttcgctcatctcgtatattctgtgttcggctcacgacctgatcatgctcgaacaatcatcatcgatcctcctcgagttgtgtttgtgaagtccaaggtcgatcgaagttggccgagctgggtattatgatcatgtgctacctccctcgacaacttttgatcaccaccaacacccgaccgacgtccccagtacggcggaatccactttgcatatccaattcaggctgatcgaaaaggggctccagtcggggggggagggagggtacaaaagtcaaactgcaacaatgaaagagtagatatattgattctaaatccaacaatgtactcgcacacatccacaggccacttgctcaagtctgaaaataaggtgcacaatcccccaaagcggggctcggggttttggcctggtcccaaaccctggggttcagctaacttatctgagtcccgcccagttgcggttgggcgtgcagtggtgaagcactggaccccgcccgaccgcagggagggacttatgcctaaagtgggggcactcaaccaaggccatccatgaaaaaactgaaaaatccagtaatcaatttttatagactgtagtttcaactcagccgggcccagctactgtaaggtaggatctacttgactctgttgatttttagagctcacaagctacaatgtccaccaaaccgttgaatttcagataaattgtgaatcaaactcggagtcctctatcttagcctgcggctcaagttttccatgcagcatcaaattcttgttttacagttttgagtttgattttcttgtaggaaacactttctgcaaaactgagtagagagaaagcaacaagagatgcaactgcatctttcctttgctggaacaacatgtgtagctcatcaaatgagggagctacaggttttgtaatacagttgattgctcaggtcccctctggtgagtaggggcactttagtcctaagtccctccctgcaggaggggtggctttgccaccagccagtgcttcacaccagcaagcctcccaccaggggtcacaaaagcctcaaaaccctgggcttttttgtgtatgaggcagagaagtggttgatttcaatttattttatgtttaaacatgtattataagtattctctttcattgttttttttttcatttcaatacactgatacacttgagaaagaaaagaataaagaaaaaaaaagcactgaaaaaattgaaagtctgaattcaagcaccacaagttctcaactgttgtttgctggagagatctctgctgccatgacacagccccatgaccaggggacaaattggtcccaatggcagatggcaaaagccaaccctgcccttcccacaaaatacaaaatggacctaagggccctccccctgggggaagggaaattatataccaatactctttttaattaaatgtggacaggtatgtaaagttcaaagttataagccctaagttttggagtgagtatttcaaaaaaaaaaattgttttcaccagctacatgcaccagaaaaaaagaatgctcacttcatgacaagtgaaatcaggctaagtccatcatgctacccattatgcacccagttctttccgttttctgatcaattcaaatacacatacatacatgtagaacaaatgaaaagaaaaagtaaactgtaagattgagtatctgagttgtttgaggttgaacaataaaatgatagataagaaattgacctctcagctttggtcctagctaggaactctacaagcagattctttattttgacgagactcaaacttgttgatcttgacaatcatcaaatgtagaacggtgaagagtcccaaatcagtacgctacaagcaacaaccacctcattggtagaaagtggtattcaaagagaaacaatgaggaaatgtcaacctacgttgactctttgctggttgatcttgtcatggtcaccaagattgatatataactttatagcagtaaaagatggaaaactcgttttgaatccaagcaatatttggatgctgtagcctgtatagattaggattaaagactcgagtcggacttgaagtcaggatgatttgaaattgaggccgcgactccagagttacttgcccctggatcagtgagtacacagcgggctcaccccgatgccaccttgttggtgaaattcatgttgaaatgacattgttcactgaatgggaaattcaatgtgaaatgacatccacccatgacctagattgttactgcatcacttcccttgttgggtaagattttgttgatgatgagaattggaaatcaaaatctaattatctcatccctcaaaataaggatgagaaagcagaccaagcttgaagtaggctgtggctggcagcaaaagacatccaggacagggatcaatcctttgcaacggtactaacagcggccattgtagccaatgctgctacaagccacttgatagccgagaggcaagttttacaggtttagtaccacctccttgttgtttagttgtttagccaatattttttttttctaagtcccctctttcatcacaatttttattttttcaataatcaaattttttgaattttcagggtaacaaatcaatcaagatggggtgagcagcggatcaaatcggattgtggaatccaatgtggtttccacagcaaaatcaaagccaatggccctgttctctgacaggggagcttttggggtgagcagcggatcaaatcggattgtggaatccaatgtggtttccacagcaaaatcaaagccaatggccctgttctctgacaggggagcttttgttgtcattcttgacattggtgaagacgtgttcacaaaatctgctttgtttagcattgtgttaacgttgtaggctacatgaagaagacaccaatgtggttcttaatgtcgcgaaggctggatctgatgtgatctccaccttcacaacaaatccaacgtcttggaatcaaaaaagtgagctcgctgtgcacaacccctcctgagtccctgcctcatgtcaagggactccggagggagagtcaggcgatgcctgccaataacattggcgtcttctccgcatcagtttttccaatgcggggccccacatcactcactctgatgcaatgcaataaacgcacaatgtgatgtgatgccgatgcacgcatcacatccgtttcattgttggcggtaaaaacccatattaaaaccacatatctgaatttggctggacaaattgtcatgccacaatggatttggggtatacacatcccaagcactccaaaaaaaacatcaacatgtgtggttttcccccgccatgttctgtgtgtggaaatgtacaccacagcaagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgcggcaatccctgcgtgctgagttttcaaatttgggcttaaaagccagttttttgtgcatttttctgcctacactcttcctcttccactattatctaatttccttgtggaccaaggagggtctgcttcttgtaaatgtttccctctgctcacattagtttgtaattttgtcagttttgatatagttatttttgaaaatgacaacttttcaacaaaagttgagttttttttggtgagcgcgagttcatcaagctgcttatgtgagcgtaaaaaaagttcaaacgttgattttagaaaatcaatattaattacttttgtgattttaaaattttgaaatttggcctgatcaataagatcaggcaggtctgtaaaaatccgagaccaaacatcaaaaaagttttgagggagcgtcatgatttcaaatcttgtgacgctcccaccaaaacaccagaaactcagcacctgagtttttcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgccccccgcagcctgagacttgcgataagttcgacaccacaggttgcgagaaacgttgggcttgcatcacacgttttgtcagcctcactcttctgacctcacccaaaaaaatggctgggctaagggccggaggtgttggatgctgctgttagcccgaattgtgatgtgggccactcatcagattatgttgtgggcatgactgcaatggatggctctcgctggatcatgccgtgggcctgaattccaaaaagaagcagatgtcagtggcctcttgtgggtgtaacaagttgcaaaaaaattaggaggcacagtcttgtaacaaaagggttctcctcctttgcctcaaacctacaacctacatgcccatgctgggcaggcctcttgatgggagcagatcatgcatcaacaggggaacatataacactatacaaaatcgttctactccctaggcacattaacagctgcatcacctacaattatgctgaatcttcttcagaaatgtggcatttctgttgaagacattgtttttttttcacattttgaaacatggttagcccctttattgcatggaacaaggcccagaaaactcattttgaaaaaaatgttttttttaaaaaatgttttttttaaaaagaaaagcctatcaaagtcatgccaacaaaattggacatgtcatcatccccaccagcacagagctgaagcccaacacaaagccatcattggcttcatcattgcatgtttgtgttgggcctacatttggatcacggcagttcatgatcctgatttcaagacaacagatccaaaggtcggcccaacctcagagaaacaacaataaaaaatctatgactagttcatgacatcatcattttttgtgagcatggcttactcacatcaactccaattatcttaattgggtttccacccaaactatgtttcttcatgaatgaccctacaaaaatttacaattccttttgaaacttgaaggaatatcccttaaaatcatcaaaccattccttcaagaattatagtccagagatgcacatgaatgttgaaggagtaggcctgagggaaggttatgaaattccagtctttgagatgtgcaacacaaaactgagcttgctcagctggtgtccaatggtgagtcagtcaatcctctcaccaaacctctagtagataccatactttttacagaaagaagaaggtgtgtggggtgcagagtgagagttgggttccgatattttatggggcaagcgaggagggctgcggaatgtatgtaggcaatcgaactgcgggacaagccccctctcagcttccgattctttacagtcaactctgaacccagccaagtcgaccagcaccaccaccaccaaccacctcgtcaagaccatcagcatcagcatcgatcaccagcatcatcatgagctctctcaatcagatccgacaacgattactgacgatccatcgggccaatactccctcctcttgtagacacgcctcgactaatagtaatccttcaccgaaaattaacgagctcactcaaaaggcttctgatctcgctaaccagtatggatccaagttacccgaactgtctgagaaaatcggaaaacgtttcgatggattgttgggctgtgagtgttgccttcgttccctctctctctttcgatccactcttcatcccatctctaactccatctatgagatttttttctatagcatacagccaaccggtctcacaaaactatcagttcacgaaagaagtcttaaaacaagtctatattaaggaaaacttagccccacctaaactcgaacaaatcaaatcatcctatcatgaaatcttgaggaacgtcagttcgttgaacttttggaagcaatccttggagtccggcgattggaaaaggctggctgtttatggtgtcgaagctgtcggcttgttcaggtcagtcccgtttttttgtgtaaggttaggattgaataatccgggctagaagggatactcatgtgattttgtatcgttttttcctgttcgtagtatcggagagatgatcggtcgacgtcatatagttgagtaccaaatttttcctctgtgtctatgatctgagtggatagagaagtttaagctgatggatgaccttgaaacgatgatgtgtaaataggtcggttacaagctcgattaaagcctttactagccattcagatagatataaaatgttgtgattgtgtcccccctctcttcctaactccgcccgttctttgccgacctccaatgaataaatacctgctccaaaaaagccttgctgtgttgacggctcttgtcaagtaagaccatccaccacgcactctccctttctctctctctcgccccatcgggactgataagttatcataaatatcagcatcaagaaaggttcttgagaacttgcttgttgtcctgttttcgttcatgctttgatcatgatcgtcttccatccccgaacaaaagctctcctcaaaagaaaaaaagctactattccttaatatcttgctgtcaataactttatgccctcattgatcgttgtatcaagaagaaaatgaaagaccatttccaacaagagcaaaaaacgtccccgctttgaagataattataagagtcaggatttctgaagcaagcaaggggaattctgaatgtttttctgggggttccgaaacgtataataggcaggaaaggtatgttgtggagtcccaccaaaaatgcagattatgtagcaagataaatggatgttcatacgacgtaaagaggggtgtataatgaatcgaaagagtcggcacgaaattcgaaagacctgcatcaacacaccaatctcagtgcgagagaagactacgcagaacaagtgatctcaccgtcacgccaaagccaatctgttttacagtctacatgcggtgcacgtttcgaagaaacacacctccaacttgcggctgaatagtatcagtactaactcattcacaggaatctcggatttcacctctaactgcgttcggttcaggggggcctcaggcagcatcatcaactcaaaattgtccggcttcagctgcaaaattgcttttggctttcaaagaaattatggaaaatgcttctagtttcaaaatgaaactgctccctggaaattctattctcccctagatcttgtttaaacctgcacatttatttggaagaaagaattgtgatgttcccaactctgataagaaaattcaaatcagtgtacgttttctgtaaaagacaacaaattcatgagagtaacctctgtctttcaagtttcaccttgtgacttatagccaagattgcattgtaggtcgaagaaactagtgttgtaatgcaagctcaggaatccttgtgtaatttatttgttattttttagaacaggttgtattagagcttcaaacactttggaaatttatacaaaaaattcagtagaatattgaccagtttttgagatttctttgtaagaccacagcataacaccctgatggaaaatgtattcagaatttttgaaggctactactagtagttctactggaaatggcatttatttaactgtttgactggttttctcaaagaaaaaaaaagcggggaaaaaaagaaccaagaaactgatatagcaacaaacaaagagaaagaggaaacaataacatttcatcatttgaagtcaactttagcaaagatacttttggatgtacgatacaagtagaatgatcttttaatatttacacttcgttcatctgcttcaatcaaataatttttccatggaagaatccttatctgcccgatcatcttataatgcttttctttgattctctcaaatgacttcttgctgataagtctggtggcaagttgagccaagtttaatacaaaaccttcctcgtcttgaaaaatttgtaaccacttgggtgtatttatcctccagtaatagattaacatcacttcgaccgctacttttgacattgctatttccttacgcgttattctatgtacgcgtttcttgatcttgtagatcactgtttcaccatccatttctaaggcttcaatgatctttcgttgtaggtctattgagttttgtagtatgggggtttgcggatagagtttatttgattccggaatattcgatagagtgagtagtctaaaaaattccttggttagcccttgttgctcttccagaataacatttccattaagttcatagccaaaactctcaagtaatcttgagtgtattttccaaatcaatccaagcatcctttgcagatcacgattaaatttgtttcggacatatttataatcatatttcactggatatctttgaagattttcggggttctgaaatctccaaatggtcaattgtgtggccattggctcgaaatccggcggatgtaatagcgggttcaagggttctcgtatgaaatttccatagtaagtttcgattgacgaaatgagtgcccacaacttatcaggatgttcgcttaaaaaccatttttgtttgagttgaaaatcaatcaccgaggtatttcgtttttcgcgcggtctttttataagcatgaccctcccttcggtgtcaaaatcgccacgtataccgaagaagaccgttctttgattgcgtgtgccaatcatcgatccatcgggaatcctttcattccatggaaagaaatttatcgattcttcgttttctatttcagttgtaggtcttaagatttgagaaggacccgaattccaacctttacttcttctgagagcctctaaaaagtccttgtcttgttggaatagggatttccatttattcatattttgcgacttgtagtaagatgccagaatatttatcacggtttctgtcatcaatagttgacttgggcaaactactccattgggtaggacggtatcaagatttctatatatcgagtagataggagctgaataccttgaagcaagggctttcctaaggaggttgataaggctttcttcggcgtcttgagcttgcattgagacactctcccctttcccactttcctccacaagattgaggagccaagcctgaactgaaagttgttcgttgatgtaatgctcgtctgcttttttaaaactcgcgatgaaaattgagtttacacaccagagaaggtgggcgaactctttcaggttgttgcttgattcgggactcgtcaattcctcgatcaaaccctctgcttgctgattttgattcatggacggattcaacttcaaggcaagagatttaatgaaacttgaaatatctttttcgttcttatctgttatttccttgtatagcgaatcagtgacgccaagcttggcgctgcatatccaggccgagatagtgggctggatctctcgaatataaatcgcatcttttttcaaatgtatgttttcttgctggattgcacttgcttcaaccggatagctttcctcacgaagactttcttttgactttttggaactttcagcctcgatgtctccacgccatgcttcagttaaatcaataggatttccttgatgaaaaatctgtggagccattcctccggccctttcgattgacgtgcgagcgctgtctgatgaaggatgtagcatcggtatttctaagctcggaatatctggagaatggtaacttgaactgaaagtggtccccggtgggatgcgatctgtatgggacaacagttggtttaagaattaattcagctgactctgtccactaccttgatcataacatacgcgtgaatgataactcagaatggtgatcatacctggttggaaattctggaacaaatccaaagttcgcagatcctctgttggttgaactttcaaccgtttatctcgatgcgaatgtcgattgtcatcttcatcaatttccgaaatttggccccagtatggaggcccttgtttcggaccatcttgttcgaagctgctctccccccacgaacctatcgatatacaattggtcagcagccgtccgtcccagactcccacgtgaatgaatcgggcttgaccatcagggatacttcatgtgaggtgcggatagagcactcaccaagaaaatcgatttcttgtagttgttttgaagcatgttgaccgggaggcggtgggatgcgatctgtatgtgacaacaggtggtttaagaattaattcagctgactttgtccacttatgtagaactgtgccttgatcataacacaaaatacgcgtgaatgataactcagaatggttacctggttggaaattctggaacacatccaaagttcgtagatcctctgttggttgaactttgaaccgtttatctcgatgcgaatatcgattgtcatcttcatcaatttccgaaatttggccccaggatggaggcccttgtttcggacgatcttgttcgaggctgcttttcccccacgaacctatcgatatacaattgttcagcagccaaccgtcccagactcccacgtgaatgaatcgggcttgatcatcaggggtacttcatacgaggtccagacagagcactcaccaagaaaatcggtttcttgtggttcttttaaagcatgttcaccaggaggactcaaaggtaggccagtcgatggtaaatgggatctttcgcgtgatctacatttacgcacttgttaaagcaagtcagttgtttgcgcagagacctgaaatacgttagattcattactcaacccgtgatcagtccaaaagttgatctccgcttgtgctgcttttagtgagtcactcgaagacactcccagtctcaccatgcggacttgggcttctggccaaagtatgagaacccatcggagtaagtttttcatccttggatatgtactcgtgaagtagctgaggtggcggaactcaaatgctagcagtttgaagggggcacgacttcaacaaaaaaagtcgcgagtcacgcctggagctctgccgcacggaaaagagtcttcccaatgaaatacggaacaaatgggacagcatgggacgcgtcgggccatgtcgatttcaaaacacataacgtgtttgaccttgatgcctagatcgagttggcccaagcctacggaagccctggaccgacacccatcgccccagtggttattgacatcagtgttggctctgaaatcgtgtctcatcttccgtatctgaaactgaagacactggttggacttcccaacctggtatgtgtgttgaatgtgtactggaacctccatctacatataaagaaataaacccttaccctcatgaaaacaaacaaacatgatatcataacgagtgcccgaaattactgtggcggagatagctcaaaatgtagcatagagcacaaaggagggattcaaaaggtggcctcaatatgtgagagttggtttcagtaagctgagtgagaagactgactacgcctgacatgactgcattcatgatttgctctctggcttcacatgaataggagctgtatagaaaaactagtggaatccatctaaatttctttgatttcctcctcaaatatcctttttggataatcccaggcagccccaaggattgctggtccagttccaaccaatggaaacttcctgatgcttccctgtttgcctgttttcctccccaacactaattggggttttcctcttcacttccttgcgtctatccagctgtcatccatggttttctccttttacatccagatgaattattttgatctcagtcattcaatttcagtgagtttggagcagaaatccagaagtgaagcagaataaactgatctttccaggtgatacaaattcaaggtggcaacatgaaaggtatgttctccacactaagcatttctttgtagatttcagacaaataaccttccaaagaaatatctgtgtaatgatatttcaagaatgtaatatcaacggtgggccgctacactaaccctagcagttagtgtagtgtaacacagcggaatcggcagaattccgccatgacaccgctaacgctacttgtgtgggccgcaaaaaagggcccactacgctgcgctacagtggtttttagcagtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtgacaaaaaaccgctaaaaaaccgctaacactacggtttttggatgaaaaaaagcgccgctacgctacactttttgggccaaaagcgtagcggcccaccgctggtaatatgtgtaatgatatttcaagaatgtaagtgcaatgtgatctgtagtttctatttttagtgagcaattttaaaaccccctcctctgttgggttttgcattgatgtgtcatgtgtgattacataagttaatcctggcgtgtaccaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagtggaattgctgttagcgattagcgtagcgtagcagaattccgccatgacaccactaacgctacgtgtgtgggccgcaaaaaagggcccactacgctgcgctacagtggtttttagcggtttttggccgctttttccactaaaagcgctgtagcgcagcgtagcatagcaaaaaaccgctaaaaaactgccaacactacggtttttggatgaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcgtgtacttagtctagtcccttctgctcctacctagatggaagagcctctctctcaactgttgtgagaactccttttggaatggtggcagtcctgtgaggtagaaatagcagatgtaatatttcaagtatgtaataaactactacaactgttatggctggtttgaaagacatgtccctctattgtactacacaagagttaacacagcaaattttatttgttattgtggaaaaactgatgagagagaaaactatgtgtagcagtcttttaccaaacctagatcaatgtggcttcagcagaatatttgagtgcaatcttatgtggaagagtttgctgtgggttttcaacaggcttgattcagatagtggataatatgccttatgagtaagtgatattttatatgtttgatgttttggaatgattgatatgtaatgatattggatgtgaatttctgagatgatactgatggcaagtgtgactattgaaagtgtttttcccctcctcattgtcacgcggcagctcatacaggaatagggtgggcactaaggaaaggaaatgagttgagtgaagtttgaagaaatgactaacagctgaacaaactgcttcaaatagagaggaattttggatgagaaaacttaagtatgaagactgtaagggtttcactgcaggaaaaggctcagaaggaaagggaattgataaattctcaaaaaccataatcttattttgctgagggaagaaagcatgggcaagtgcaagagagtatttatgataaagtactggcactgataacatagtcataataagatgtcaaaaagagcaaaataatgaaatgaaatgtgagacttgaaaagagagagagataatgaactgagaggaaaagagaatgaaaggaacaacacaagatgcaggaagatttccgagtgtttaaatggaaacactgagtaggcagtcaaagctgaaagggtttggatcaaatctgaagaggttcagggtcaaagatcctcatgatgtcaaagctgatggtccatgtcaaagggcctagggatgattaaggcctgagacaatgatttgaagatgccatgctctagctgggtttcaaaggagatcaggtagaagtggattcagaaagtgaaaaagtttgaatgtacttcttcaagagcctatgtgatgagtgcatagtgtgatgagagcaaaggtgcattgctgagggtatctgagaggatggcttcaaactacacatgggtgagaagtatttttgtgattttctccaaagcatatggctgagatgtttgtttgaagtggtgcctgctgaggaatgtgcaagaatgatggaaagcatgagtagaatgctgatgatgattatgttgaatgtcttcaagggatgaggtttgaatgtgttgtatgaaactcatcaaatgtaggtttgtagcacaatggtttaagatcactttctcttgttgagatcacaagttgtgatgcttgctactttcactttttatattcttttcaaggtctgaaggatctcaagggggaacttgattagtatcacattggttgatttatggaaatattacccttctctgtctggttgctgatcagatgagatgatgatctgatgtgatgtgatgatccaaatttggaatgagggggaaaaagtactccttaaatagtatatttcaaagcccagctgacttgtgcttctagccctaacaaataatcaatatgcatgtaaaaaatggccaggttgtggtttgctgctataccaaaatattgaatatgcctacaaaaggttgtggccaacttgtggttacactatgccattaatattgaatatttaagcaaaataaggccaaattatggttaaaattatgttataaacattttgtatgcaaataaaaaataaatcccaaataacttttgagtgcgtggagcttgcctagtgatttcagtgagcaactatgggttaaatgatctgaagaatctgattatgccataataagcctaagaatacatccccttctgaataatgaactgtgaatttatgtaatttgatacttgaaacacaattggcacactacagtacactgtctggtcaagtacttctccttttcagtttcactctctattctttctcctttctagtgatcaaacagcttgtacttattataagtattcctctctcaactgtctggatttgaaatataagcaccctttgtttgttactggaaatcttcacaccttgcacccaacccattgatcaagattcactcaagtttagtggagggaaattcaatccttacagcaattctactatctgcctgtcaaaaaatattttcaagtatcttttcgagcccagcaaaccctgggctcaagttccaacggtgggccagctacactcaccatagcattagcgtagcgtagtgtagcaaaaaattgctacaatttagcgtagcgttagcgctttttttcaatttctgcgctaatgctacgcgcatgggcaaaaaattgtgctaacctttagcgcaatccccccccatctgtcctaacgctacgcgcacagggagcaaaaaaccgcccactatgctgcgttacagcaatttttaggccttttttgccgctaaaaacactgtagtgtagcggcgccagaggcacactaacactacaccaaaaaatggctagtgttagcgccattacaaattagctgagtgcagcggcagtagcagagcgctaacactacacaaaaaaaattggtgccgctacactgggcaatgataatcacactcctcccccctcccccctccccgcacgcccacgcccacgcccctccaaaaggggcgtgcaatcacacccgcccgtctctgaggggcgggtttgatcgcacgcccctcagaatgctgatttcccaaggaaaaaggcttccgaggggcgggcagaagaacccgcccctcagagacgggcgggaggacttgcccgccaatcaagaaccgagatattctcagttcttctcaggatcgcaggacgttaagtttttttttgttcgatcttgcagtgaagtaatagagtaatattacaacaaggatggacaatgtgcggccgactggtcagctagtggcctgatttatctttcagtgtttgccgttctgttggtggaggtggctcggccagaatacaatgcatcaagtcgctcaagatggacccccagcggccttcaaactgattcttggcatgtccagctgtcgtcctgccattgcaccaggtcttcattcaactgtgacaattaaccagtaattaggaccatgggagagctgagctcttcttcatgagccacaccacgactcagctgatcggctgagagattacagtcagagtgagagctaagtcttgaggaaggatcgaaaaataatctcatcgttgatgccagatggcggaccccgaaggccctcacaggcttcagaccgtgcttcactgccggcggccctgctgcctggcctctgaatccttcagggcagcgtgatttgggtctcagattgcaattccaatccctcttcaaactcgaaattgatcgatccatgtctggatcaagtcgcttgaatgccattgtcaatcagccctacatagtgctgtccaccttcgaaaagacaagtgaagcaacatcctaactccgcccatcgaggcactctcttttccattatacatacttgcccaattatgtcagcaaaacatcctaggatgttttgctgacataattgcgggaggacttgcccaccagtcaagaaccaagaatatcttggttcttgattggcgggcaattcctcccacccgtctctgaggggcgggttcttctgcccgcccctcggaagcctgtttccttgggaaatcagcattccgaggggtgtgtgatcaaacccgcccctcagagacgggcgggtgtgatcgcacgccccttttggaggggcgtgggcgtgggcgggcggggaggggaggggagtgcgattatcaacgcaacgctacactaacactacatgggcccgtagcgtagtgtagcgtagtgtagcgtagcggcccaccactgggctcaactatagacaatgcaatcaaactgagcacacaattttgatgttttttcctcaggcaagaagtggaaatgaacttgagaacaaattaatggaattggaacagaatgtgaaaaaatgacgttcaagtatgaacaaaattatcaaaagtttgtgaggattgaatgtatacaaaaatacttcaagcttgagattactacaaatcaatggattttaatttgttaaatatgttttgagacggttgatattgaaattctcttttaatggtgtgaatttggttgtctaaataaatgaaatcatttttccaggggagaagttctagatgtctaatttttgaaaacatcttatctttgaattgtgtgtagtaaaacttcttaagcattcttgttgcaacctgtgacaagttcaatactaatgtttcttcatcttgaaaaatctgcatccatttgtatggattcttcttccagtaatatattgaaatcacttccactgctgctttggtaatcacaatttgcttttctgatacatcatgtgcacgcctctcaatcttgtaaacaattctttcgccctcaaaatccagggctttgatgagctcttgctgtatttcaaccccgttttctatcttgggggatggtgaataaagtttgcttgattcagggtctaccgataaagtcagcaatcggaaaaattcgatttgcagttcatgctgttcatccaaaaaggtttcttcattaatttcacaaccaagattctcaagaaaccttgaattgattttccatattaattcaaataaattttgcacatttgagcggaattttttttgcaacgattcatcatgagaattctcgagattgaggttgttgtccttgtttttgaacctccaagcctccagttctttgatcatatctccacaatctgggggaccaaatttttcttcaatgaagttatggtagaaatttccaatcgccaagatcagtgcccacgacttctcaggtttttcttgggacatccatttccctacaggtttgaaattagtcatcaaggttttgtgaggttcaagtgatccttctatttcttgaaccctatttttgagttggaaatcgcctcgtgggtcaaggaacttatacctggccaacatcgacccgccgagattatcattctcccatgggattaaagtagctattccttttccttctgtgtctatccaatttagcgcatattgagaaggacgcggattccaacttctgcttcttttgagagcattcaaaaaatcctcgtctcggttgaacagggatgtccacttgatcgaattttttgacttgtaataagatgccaggacatttatcacagcttctgccatccgtatctgactttcacaaactacaccagtgggtaggacaagatcaagatttttatagatcaagtagcttgggaatgaataccttgaagcaagggctttcctcaggaggtttgtaaggcttgcttcggtattttgattttccatcgaggcactttgagatggtctagtctcctcaaaaagatttagaatccagccatgaactgaaagttgttcttcaaaataatgattctctgttggttcaaatctcatgatgaatgctgagttgatacaccagagaaggtgggcgaattctttcagattattgcttgatttgtgactcgtcaattcctcaataaaaatctttgctctccgattttcattcactggtggattcaacttcaaagctagagttttaatgaaacttgagatatctttttcgttcttctctgttatttccttgtatagcgactcagtgagtccaagcttgacgctgtacagccaggccgagagcttgggatcgatttgtcgaaagtacacatgatctttttttgattcagcattttgttgttggatggagattattgcaggatgatcgtccttccctggatgactgtctttgaaattcctggaacttccagtatcaatttctctatccggatcctcgtttaaatcgacaagacttttgtgatgagagagaggtgggactactccttcggctgcttcgattgacttgcgagcgtcgcctgatgaaccaggtagtatcagttcttccacgcgagaatgtggaaatggatatttttccacgatggaacccctggaaatagctggaaagtgcgagcttgagagtaagtctacagtccgcgacacacgatctaggtgaccagtagcataattattttagctgagtctacccaatttctcctttcagaaagacgatgtttactgacccggtgtcacgctcagttggaattgctgtaacaaattcgcagttcgcggattgctcactagctgaactttcaatcgtttttctggatgcgaatgataattattttcctcattcatttccgaaagttggttctgatgcagggagaggggcctcttgtttggaccattgtgctcggagttgccttgaccccaagaacctatgtaccggcataagattcgttagcagctgtacctgtgccccagttgattgagcagggcttgacactagatgtgctctacactgggttgtagcaaaagagactcgccaataaaatcgatttctcgtggttctccacttggttttgattccaatgaattcgaagcaagttcccaaccagtatgacccagatttacctcggttgattgtaaatttggttcatcgcgtaatctgcatgcacttgttgaaacgagccagtcagttgcttgaacagaaattccaagtactgataacatcactcaacccatgatcggcccagaagttgatctccactcggggtgcttcaagtgtttgacgcgactgccccggtcttactaaccggatctgcggccaaagtatcagaacacagcgaagtagtcttttcatgctggaaaacttgtggagaagcgaagttgatgagacttgtatcccagaattgggtgaacaccgcgtgagctggagaacaggttgcaaagatactcggcgtggaaaaataaagcgttcagttacttccctttgaaggggtactgtgattgtttagtgataaaaaaatggaacggttgagaaaacaatatgtgtgccaaactcaaactgccaaaggggcgccgggttagtagtttcagacaagtctggcacaaaaaaaacaggtttccatctgagctgggacgtctggtgatgtagtgggatggaagagtcaagaagagcttgccggtaaaaactttaagaccacctgagcacgggtgatacacatatccggcagaggtgagcaattctcgatgctcgcttcagttcagggcttgtttactgcttcacgagtaccaccagaggtaacttctccacaagtttccaaacatgaagaaaacgtctcggtgagtttttatgatctggtctgtaggccaagtcttctgcctaggcaggcttggggccgccgactcaatctttggaagctacgcatgaagcagggtttggaactattgataatttgggtaataacaacaacacttgcggcttctgcttaagtagctcactgactcgtggaaaattcaaatggatctcacgaaggagcaaatttaccatcaactgacttgaccttgtgtctccctggttgggaacgtgcttcaaatacatcgcccgtgaagcgtggagtcagagtcagatgcagaaccataagaaattgatttccttggtgagttgtaatgaaccacaagcttttggatgaaggtgatattagtttatctacacgataagactaatgatgacctgaagaacacaaaccttttggatgaaggtgatatttgtttatctacacgataagactaatgatgacctgaagaacacaaacctgaaaagatcacagggttaagctatgtagagtgaaagtgaaaatgataaatagaaacaaacatatgatagattgaggttagtgacaaagcaaagaggtttgatgaaacaattgattattgattgattaagaaaaagaccgatacaaagtgaagagaatgcttcttatgatgatcaattaggtttcagataactgcggtgcaaggtgtgaaatgaataaagtgtgatataaaatagagaaagaactagacagaactaaacagttcaatagttgtgcccaaacatccccccaaagtatcattgaattccaaccctgtttaataccatgatgaggatagccatggaccaatgtcatctcaatataaggttcttgggaaaagagggtccagcaagaggcccttccccatgttttgggaccaacttccgtacatcagcaaaggctacggcccccattcacattgggacaggcgattgaaaccaactcagagctcaagagatgtcgaattcttccagcagcgttgtccagataattcagatatcccgagtcagtaactcatgattattgctccacaaggtacaggtgggtatcttcagctgaagcgcatgcactgccggtcatgcagaacaagggttgcccaaaattggtgatctgcgtgctggagcctggaaggcaacctttctcagctattgccaaggaatctatgacttataaagacctactcccatcttctcatgtacaaataccaatgctacctccttcatcagatggcactggaaagtattacaatcagaatcaaggaaatatgccagagaattttgatcggcgaattctcattgatttgacagaggaattggataaagaaaccaatgacaggatctcaagggcatccttttaaagtcgtgcatccaatcaaactcatcatgacaagagcaatgaggcagctgaaactgatgaaatcggtggacctgctcagttgaaagaagatcaaatacatctcaaaaacattaaccccgttctcttggcctggttgtacagtggctgcttgttttgaattacagagctccaaaacacagacttgaagtcatgagacttggccaggggtgcataataggggggttgataagtgcaagccaacccccattgcgcacgccaggcccagattggcgtgcgtgcctgcacaccattgcagaatggtgtgcagggaggcaagccactcttgcctgcaggttggcgtgcctgcctgcatgcccaatatatgcggtcctaaacacatatttatatgtgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacggccccattgatttttttttcaaacccccttggcctagagaggctaaggttacaccaccgggaggaacccctcccagcaagcttctatgtacatgccaacccctcccaacaagctggattatgtaccagctctttggaaggaatcccttccaatgagctggattatgtaccagcttgtcggaagggattccttccaacaagctagtataaaaaggttccttccaatgagctggtacataatccagctcgtcggaagggattccttctgatgagctggtacataatccagcttgtcagaaggaaccccttctgacaagctggtttgaaaaccagcttgctgggaggaacacctcccaacgagctggcatgtatgaaaatgaaagaataacagatttggaaaaccaattaaaaggtaggcaacagtttcacaaatgaattattgttatacaataactgatctgaaggattgttttttcatggatggatttttcaagaataccttcttgaatggcttgaacccaggattaaggaacacttttctagattatacctggatattctaaccagaaagtatatattgcctcaatctgtagatcctgttgaagaaaataccataattatactttcacacaaggatattgccaccaaaattgagcatttcaggagggaaaatggaaatgaagatctggatgaaatgataaatagggcttatgattttatggttggtaaaatgaaattgttttcaccaaataagaatatttacaaaaaataaggctcaggataataaatcaaaatatgtgtttcttggttcaactaggcactagtgccatcagttaaagctttacaaatgatgtgacatgttcaaattgtttataaattatatcaaccagattagtttcaccgcaatttttgacctagatttcctacttatgcaatttttcttacttttccacaactcagaaacatgattccttgcaaaatcaggcttccgaggggcgtgcaattaaacttgcccctcagagacgggcaggtggaattgcactccccttttggaggggcggggaggggggaggagtgtgtttatcaacgcaccttccccttatttctgttgcccctacaaaaccagatttgtaggcccttgaatcagattttcctgtgaaatctgagttctgtggggctggatctgattctgtagggtctacagaaatcaacaggaagtcctccagtgttggatatggtataagatttacctaatttggtgaggatctctctttttttcccaatatcaaactgtctgtaccacatcaatgaagatgatacattcttgtcaaactatgtagtagtggccataccagctcaccaagattacaccattcttaataaaatgatataaaacacactgtcccagtgatgcaaatgcatcctcaccaagatgggaaattctgtaacagctcaggctgtacaaatattcctcatcaaactagtcaagggaatactagattttcaaggaggtatctttttgttgaggtgttgcaggccatcccagctcctcaaagaggaaaatgtggtggtttttgaaattggtgtaggttgaggatcaaagtatcttagattgaacaattgggaacttgacttcatgctcaggaggtgatttacattgacaaattctcctttctgtctggtaggtgacaggagtctggtattggacttcccctggagtgtgaacttaacaaattccctccttgatgaaactgggaaaattttttgcagagcgggagaagaaattgactggaagaaacaagctcaagatgcaaagtctggaggaaagaacaaggttaaagagccctcaaatgagagacaaaacaacatcagaattccaacaccccagctgttgaattggacctcaataagcaacacttttttaggaaggaattgcaccctactgtcccaaattggtgtatcaagaattcaaattcaggtgggagggattttgaaaaggttataattccttgccttcaaaactttatttgatatatggtcttgcaagcgcgtctgggcacaaaccaaagtcctgcttggccgagtgccaccgggggtttggtttgtgcccagaaggcttgatcatgcaggttgtgcggggggagggacttgacacatagccaagccccgcttggccgatttcaacctcagggccaataggatcacctagaatcctggattggctgctcttctcattcctcgggcccctgctgctgtccaagttcatgcttgaatcaattcgggatccacccctccttcttttatcgacttgtctcttctatttatcatggcccatcccaagagagatccgcctcagggtcaaggagagagacttacgatcccgggccagctcccaaggcgcacttctagccccgctggtgtcctctccgtcagtaccgttgcttggtgcttcaagctgaggaggatatggtactgggctgtggagttgtgcgcaggtgctaattgagttgatgggtcacaactatgcaccccttgagttaaggggtgcattggcttttagcgggtgtggcaccctcgcttgatgttagagatcgttcgttcggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacccgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattattcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccagatcacttttttcatttgttcatatttaataatttattgaaaagttgaaaatatctacaaattataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctacttgatgtcggccaagcgaggcttttctccaacccccaccaacattgacatgtgccaagcggggtttgggtataggccaagctgggcttagagggtgccacaagcggtttgggattggccaagcacgcttggcctcttttttgcccaacttgggcctgtgcccagactggcttgcaagaccataaagtggcttttgcttgtttgaactacataaactgagttattctatccaactccttcatccccaaattcaatttctcaaaatatgagaccttgggtttcacaaaagtctctttacaaggcaggttggcccagcaactacatttgcaaggttgttcacactgcaagattttttttctttttttttctaaatcttatgtacatttgtcaaaaaaatatgtaagtagtagagacaagagaaaaaaaaatgaaggcaaaaagcatccttgctacctgggtgtatgtatatcttcttttttattccctctggacggaggctcgcttcgcgagttcaaaaccgacgtctcgagggacttggtttaagtttgcgcggagtgtaattggtactagaattgagcgcgcggccgcagcagtgccgcaccctcttgcggctcaacatcgtttttgccaagaccagtgtcgaaattattgagaagagtggccaagtaagtaatgatactcaaactgtaaaacataagtgaatgagaaaacttgcaagaagctgattatgatttattgttcacgatgttggggtggacacttgacaggaagcacttcagatattgaatcaacaaatcagagacatcttcacagatgttccaaccagagctgttcaatcaaaccgacttcggtcgaatcgagattgaaaacatcgaaggactcatagctggattgaaggacgagccatcttggaggtaagcggttgaatgtgcatatatgtaccagagccaaagcagagcacacaacctaaatcttcgattgaatttgttgaacatgacagggaccaatcgggtacatcagccgtctcagaatggatccttcttggctggaattatatcgtggataatgccgaacgactggaccaggacctggttgactcgaagaccactatcagtcactttactagctttgcaaccgcttgggctcgcttgactagagacctggccgctggactcgaaaaatttcaaaatgctctccggtcggttgcatcatgatatcgatcttccaatcctcataaatttatttttaggaaaattgaaagtttctttatttgtggaacatctgaaacaaattttaggccaacgatcagccagattatcaagatcttatgggtcacctctgcagtcgcaagactcgatcacccaaactgtcagtttacagctcaaccagccgccagccataaattcaattcaaaaattcgctgccctgattctttttcttgcccggggctttttttcccgacattcttaagtcaaaccattcaatcaattcagtgtccaagctctatcgaatttgaatacattaaacccactatcaattgcacatacttggcctttactaattctatgcgaggatcgacaatcaattctactgtgcgacaatttgacttttgttttttaaatgtttataccgctacatgaagtaaaacctttcttgtttctctcgtgatattttaggaggcttctacataccaaaaataatagattgttgttgatcattggggtcttgatcctcaactgtgttcatcacaatcccgaaagaatgtaagttgttcacgctgcttttctcgtttttgaaacagtctttgtttgctatcatctcattttcccgaaaaaaaaaccttgtgtgtggtatgtttgtttgaaaaaatactagtgagtcccttatcaactctgacgtgggtcagaaagcgatgaccatgatgctcgaacgattggatggattattggacgacgagacggaggtagtatttgaagtaatgtacactcacctgtcgccacctacctcatgaaatttcccgcctcctggttctaacacgattggatgtgatgtttctataattttttgggagaaaagcgtcaagcttgtccgagaaattgtcgatcttgaaccggtcactcaggtgcccaagctataccattctcaagccacgtgagcaaaaaaaaatatatatgaaataaacacattgcagagggaagagctgatgatcatcacctattcccaaaaaaaaatgccttggagaataatgaaaggccatcacaagtactctcaccaggccaattatcgatcttgaaagtcctcgaaagctctacggtgttaccctctgcctccttccttctcgagcagttcaagcagttctctactcatctcgatgaagcttggcaaggctttgtcttggtcatcgaaatccttgtcaaacggatcgaagaatccatcgctacttcctcagctacgggtttgccggttgagctgatcatgagcgatgcggagatcttgtcggtcgtcgaaatatctatccgtacgctcttctcttctgatcaactctgcatgcttagaatacgtacaacataatatcgatctaattccccaaaattcttatcatacaggtattttgaaagaattcacagaaaaacgaagtgaattgagagcttctaaagatgatcaacaaggatcagacaagaaacgatcagttaatcaaatcttgattggcttgatcaaacttttaaccaacttgatcgccttgaaaaatgaggatgatccgaaacaagaaactcccggttctgctttcattcaagatgccgtcagaaatctcgacggttttcccattatccttaactttactctattcgacgttgacttcccttgtacgtctctcttctctcttctctctcactttttgtgtccctttttggatacaattagtttgtttgttgagaattcttttggatttactttttcttgttcttctgttttcctaatgggctggtttttctttttacagatctcagagaacattcgatcgtattaatcaaatttttgttaaaaaataatcctaaaaatcaagagctcatcaaaaacttacagccaattttaccctcataataaattcacatcaacacctgagcgcattgtatctgtggacaatcacgccagactaggcaaaagaaggatccacatgattagtctcatgattcgactcagagaccaattatagtgtgttctgccccaatgttgtcttagtattgttcaatagattacatagctgctgcagttgaagatggggagttgaagagttgcttgattgctgctgctaaatgaactccagtgcaagaggtaaatcggggattgacactctacatccccgtgttgttacccattgtacaaagtcccatgtccgctggagccactgcggtccctgcttgcccatgaaccgggacaggcggccttggcgcttaaacctcatatttgttgcgagtgtaaaaattgtcaatcagtctttgtaacaagtgagtgagaacgggcatgtgctgcagctgcgacctcgccagcgtgcgcatcaccgatatcactacaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgcccatggacatttgggtgcctgagtttggtgccaggtccaaaaattaaacaacatgactcatataaaattcttaccaaatttgcttgtagggcgtcctgtgtagggagtccccgcgggacactgtgtaggagaggctcaggcaattagtcacattttttggcaggagtaggaagggtattcagtggttttcaaatcaaaaagtcacctaacccacttgttttttaaaaagaaggagtctcatcaataaactatctagacagatttgttcatgagcctctgatactcatgtttgacagattcaggtttcacctaagtcatagccccaaattcatctttttagcagctccaagagaacagggaaaaaaatgggttgccagaaaaaaggaaaaccaaggaaattaatttggaagttccaatgccatcactgtttctccaatttttgatgcagaaaaacatgttgatacaatggaaacatatacattgcagatgatgggatccacaagtcatcatccttgtggatgcatggcagatcctggtgggtccttttttgcaaaatggaattttttccatttccagaaatttattcatgaaaaattgttcaattgagcattgtacctaatctaaactgaagaggagatttaattccattaacaagttgtgattcaggaagttgaagcaaaatggtgatgggcttttaaaaccattgaaacagctccctaaaaaagggtactttctgctcctggtcaaaatttagagtttaagcccaagtccctcccagactttgttcccaaaaagagatctgcattgctgagatttaagccaaattcaatttgcctggttcaatgtttcattgtttcagggaaaccaaatacttgacatacaaggtctgaggaatagtacatccagaaaaaggtttgaagatgtgaccaccttgtacatacaaccagtttgcttgagaaatccaagaattcccgactaagtattaatttggttctacctgccaggccaaattttgtgttgtttgagaggaaaaaaataacctgtcaattcagcggtgggccgctacgctacacttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaattttgtagtgttggtggttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagaggtaaaagcggctaaaacccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcagaattccgctacgctacgcttaacgctaacgggagttccgctgtgttgcgctacactaaccgctacggttagtgtagcggcccaccgttgctgtcatacaactcctgagaaatgatttggtgaaaaaggtttgaaatcaggtccatttcactatcaggattcagaaaaccagaatgagtttcattcaactcattcaatcccacttcagaattgattccaaggtgatgtcaaactcaaatcagttcaggtgagatggagtagggttaattcaacctatctggagaggggttggataggatgtattaaacctagataaagtgagattaaattgtttgaattcatcttatttaaaattgaatttactagtttaaatgcaaaatatttaggctttctggaagtttatgcaactggtctgtttcatttttgagaatacaggcagatacacgttgaggtccaatgtttttcaatacaaagatgtggcaaaaatcaaaatgtaggcaaaatagtaacttaaacctacatgagttttgatacagatggtatggtgttttattttctgttgtatcaatttcacagatgctgcaggatcattacacacttttcaggggtgtaagaaaattgtattggtgtgctttttttaaccaaaagtggcaggcaggttagattataaatagcccttgtctttccaccatcccacttacttgactcttgatcgcaaatatcatcaatataatattctctgtgcacagttatcaatatcacactaacaacccagtcacccacagccatgttatcaaacaatatgttagtttcctttcaaattttaaattactgcagtgtttctgcacatccacttttatattcaaagaatctagtaaagagagcagaaagttctttcaatagaatttcaaatttttcctgtgtgtcactttaattatataaacaatttgctataaatgggacagtttatttttttccttcttataaattgagaattttcatttttctgatttttatgttgatcattgatgattctagcacctgggagactggattttggagattcagaaatggtagaatctggtatgtcagcattttgttgcattataatattaggttccaactacagatctttcatttcttttcattttgaaattttattttaagaagaacaatcaaaccatgttagttcaggtgtgtggtagtatattcatcacattcaactttgctgtgcaaaatctgacaaaacataacaaattttgaattttaaaatcactttctgaaatgatatgattggtgattaaaacacagattccttgatggtgttcttggctttgctgtattgatgatcaatcttctcctcatagaacgacccttgaaaaggggaattagttgactgatttcatcaattctgttgaatgtattcaaacagatgaatgagtatcaacatctattgaatcaattaaataatatggaaatagggagacaaaaagaaactataaagaatattataccatctgcttgtgagactgcagtattctcaggtaagttgctttggctaaaatcaattttttccatgggagatatgtacttagataaatagattttttaacacaatttataaactgttcgtttcttgaaccaggtttacctggatggcttgccccctatcttaataatatattttctacatgtagcaaaaagctccgggagcgtggcattcccaatgaccttatctccaatgttgaaagatatgctttagaattgctaaaaagtgaaaatatttctgataaagttggccagatgaaaccagaaaacatagatgcatatataaaccatattttgccacattatcaccagattgcaaccaaccatatagttcaaaaatgattagtgtttggagtcggttctataatcatgattcttattttatcataaactataagaacatatgtacacaatcgagtactaacgacttcccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcatccaatgaacttgtttatgtcatcagctgatttgtctgtaactttaaatgtctgtaactctttagttattgatatttacagaattctttgtttttttgagtatgtagttacacagtggtatgtaactacatgaattttatttttattttctaagtaaagtaaaaaaagtttatttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatacacttttatatatagatttttatgcttaatattaatttattatttataatattttttcttgggctagtcttgagacttgactatgagttgtaattgttatttttattattttatgttttgaggcctatgggtatgtatatacctcaaggctgacaacccctcccaacgagctggattttgtaccagctcgttgggagggagtccttccaacgagctggattttataccagcttgtcggaaggaaccccttccgacgagctggatcatgtaccagctcgtcggaagaaaccccttccgacgagctggcatttagattgctcgttgggaggggttcctgccggcggtgtgacctctgtcagcctatgtgatgccaagacacgtgtcctctagctacacaaggtgcaaaaagtaagagtttttatggcaaaaactctgggatagaactggtacaagtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcaggggatttaggtacatgatacactggggcctgtagcaggtgtggtttaaatccctggagataatttttaggggaaaatcttcaagaaagggttattactcactagtaataatccaaaggggtcttgaggattttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgcagggtgataactggggagtttcttgagggttcttgaggctttaataacagcaaatatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagcaaatttctataaggtattgtaaagctgggggatccttatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatgttccagaagctccaaggggtcattcacgaaattattacagccaagaatgtcccatgggaacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccactggaatatggttaatttagtactttcatggatattctagcttgttcacattcttattacacgtgtgggggctttgttgccacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcacagcatgactacgtggcacatgggcttggagacaggactccacactgctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcatcatgcagaagtgtcacagtacccgtgatctgggggtacctgttaattattcatgcttgtattacagggtgaaggagttagaatttggggtacctttggctgaggtaccctaggtagaattgtatgctgattcagaatctgcaataatattcaaggttttgcttataatttttaagctattcatttatttttatgtattttttatcttatttacataagtaatattgtttcttttacttatgtaatatttttaatttatactaagattttttatgtaatttattatttttatttgctatgacaggttgtctctgccatagtagcaagctgacaacctcggcctctctaggccgagggggtttgcaaaaaagaaaaaaaaaatcaaccgcggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcaggcctgcacgccaatctcccctggaattttggcgtgtgggcctgcacgccaatctgcacgccaggcgccatgggggttggcgtgcgcttatcaacccccccatgcaaggattcaatccatgtgatgggggaagaaagattctacacttgttgataacctgacatgattcaggttgttcaatggaggcagttgagttttgagtggagttattatcagttgttagctacaagtttgttatcttacaaatcccctgcttccagcaatcttcattgttggaaagtatgctctatctgttctgaacactggcctggaccaatggtaaattcccttcaacaatccccctaacctcccaacactgctgcttccacaagtccacttctgccttgttactattctctccaaacttgactcaatgtttcttctcctttaacagaacatgtgtttgcttgaccgcataccaccccaacttctgccatctttccatcagtgcttcaaatgaatcccaactcaatccactgattttggccatccctgaaccgttggttgtagcacttaaccgtacgcctgtacattgctcctccactgtccgactgattgagtgacacagcttgcgaaattgtagcattgtggcaaccaaggaagttcttgcaaaagccttgtggttcttggcggttttgagcaaatcgagcagctgcttgatagcaagcattccagacccttgaaaactgtttattgtccgtgccgctgtggtatatgaatgtggaaaaattcaaagactttcattatttgtttctattcttcattttctcacatgcatacactcacaaatcactaaatatggctcaagaaatggattctaccctcaatctcacccttggttaccactggaggcatcaacagaactaaactggattggaagacaacactcacttacatacctcaacaacatggcagcactcaaccaccaacaacacatcaacaattacatatctcacactatacatatgcccattgcaggacaactacactctcacaccagcatagtacataagtatacacaccactccattatcttctgacatgttgacacatgcagtgttggtctggaatcactcaggatttacaagtgacatcatgcaggttgtaatgccattttttattcttccttgcagctgtcagactatctcacaccactcatgtaatcttcatcactccatcttagttttggactagtacaatcacctcatgtagcatgctacaccagcatcaaaccctcatgtagacttctagttcaagctaaaatgactcttatgacaacatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgaatagctaaatcccctcattgtaaagctctggccattcaaaatatctcattatcctgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagtttttttttcccttcaatttagtacctgctgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatgaaggactcaagatatggacttttggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccctcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatatggcatgggggggtatattgcatattgcttattgaattccttttattcatattgaattcattttatacttacataaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaagggatgcattgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagattacacatatttattacacaagaagttcacgagtagtacagttcacagattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagacccttagggttacaagaaccacctctattacattatacatatacagccctctcatcgcatcacgagtatcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtctttgttaacaaaggttgagtgagaacgggcatcggtgctgcagctggcgacctcgccagcggttgcgcatcaccgataaccactacaaacgcagccggttgcattctttgtggaaacccggttgcttgagttggtgcaggagcaaacacacataggtcccaccctatcccaccgacgcgactcaagaattatacactcgctgtacatatacatacaccctttgcggaaaagcaagagccagaacgagttgaaatatcaccactttgcttgggttgcttcagacctgactacatacacattggttaaagttaaaccaaggttgatttatcaggcccaatgtttcattgtctcagggaaacacaaaacatacttcacatacaagttctgaggaatatgcggcaaaaactcgaatatatgcctttcacaaccagttttattgagaaaattgaaaatactggccaaatattcatcttgttctgtctgttagttcaaattccatgttgtctgagggaaagtaatgacttggcatccaaggtctgaaatttgtccatgtggaaaaaggtttgaaatctggtccatcatgcagacagtttcctcggctcatcaggcagatactgagtgaggcccatttgttagaactagttctaacttgtcttagggaaaggaaacacttagaatacaatttatgatagacagtaatgacaaggaagtcaagcacagatgagtttcaatgaaaatggtttaatgtttcattaatttttttgaccattgcacaaccacaccagaggcagtccgcactttgcaaggggaaagacacttctgctggtgtactttgttcacagcagggagtttggattataaatatccttctgttttcaatacttgactctgcttaccaccagcccacttgatttgccatcagaaataccatcagtatcttccaccctgatcatagttaaaaaatattttactctcaaacccaaccacccagactccagagtcatgttattaacaaagattttagttgcctttcaactcttgcattgctgtagtgtttctgctcatccactttcaatttccagctatctagtcaagcgagcagaaaatttggtcaatccagtgtcagagttggcccgtaagtcaattatagatgcatcctttgtttaagattgcaaaaattggtttcctttctaggtattgattattgatcctacttatatttttttagtccatgaaggcccagtaaatgaaggattaagaatagagaagggtccaggtatgtaattttctctatggtatatttgtttttcctaatcacaggtttggaatgcatgattgctgatagtcaatgattgttactttagcttctgaggatttcaaattactagctggttagtcccacatatctctgtcaataattgtgccacataaaagaaaatttttctgtactgacactgttaaacatcactctttagatgatcaaaaggctggcaagagagctgaggagtcaagtggtgagtaatgtgctttgaataaaatgtctcaaaactcagtgcttaatcttggaaatcaacccaaacatgaaaaaacaacttcattgaacaaaaaaaatgaaaccaatccagaaattgaagggattgaaagtggaggtatggaaacaattacaatcttatcaagagaaatatgttaaaaaattgtcatcaagatgattttccttggatccagcttcaagtattattgaattatggctgatcataagggctttgtgtttccattttctaggcaagagaaaaatggtgacagaagaaggtgtgttgtggatctcacaggggtattcttttttatttgacgaggcctctgaatattcatccattgctatccaaaatctgtgaatcagatcttgataatgcctggaaagattatgagagtaaaatgactggtgagtggaattaattaagtctctctgaaaatgaaaataatctgggggttgtgctgaatttgatatctaaactctttcattcaaaatttgatgaaaaaatcatttgtgattgaaagaaacacaatatgaaagaactgaagctagagatgaaaatgaaagaatagcatatttggataaccaattaaaaggtaggtaaaagtttcaggaatgaactgttgtgatacaataactgatttgaaagattcttttttcatggatggatttttcaagaataccttcctgaatggcttgcccccagaattaaagaaaatttttctagataccgggaaattctaaccagaaagtatatattgcctcaatctatagatccagttgaagaaaataccataattctactttcacataaggatattgccagcaaaattgaacatttcaagagtgaaaatgtggatgacataatatatagggcttatgattttatggtttggaaaatgaaattggtttcaccaaataagcatatttacaaaaatagttctcaaaatcctaggtcaaaatatgtgtttcttggttcaacttggcacttctaacatccatttaaacttcacaaatgatgtcacatatccaaagttgtggtttttgtttatatccaccagattgtttttgccacaatttctgacccagatttcctaattatgcagttttttcatgcttttacacaatgatttccttctgatacattttatgaaattcaaaacaaggatttttagccaaacagatgtaccaaatttttcaaaaccctccaaaaaatgggaggaagagcaaaccccaagattgggatagtacggtgacactagtttgttcccctttaatttagggtttcctctcaagtttcagggtcactgtgggggttttgccacagatattctccccattctgagaaaatcaaaatgctgtatgccaccttgttaaagagagtaactccttggtcagctgaaataattgtaccagcttccaaaagatgtattctccttgcagaggtggtattgaccgtacaagtttgatgaaatttgcaatgcaaccttcttgatggatatgaaaacgctggaaagttacatcatcagttatctcattgcttttatcagttacttgaggccaggtacacagtaattcaatcagtgagctatatagatacaactgagatttggctgtgaaatcattcaaaaaggaaataatttttgatcactcaaatttttttaattctggataacaaggtcaaattaacttgtggacaactgttggcttggatttgttttctatgttttaatcaattatcacagtaacagtagaagtattattagcatttttttgtggaaaatgtaagaagacagcctgtttgttcatatctacttcaaaaattaaaaaattgttggtttcacatttgaaatttgtaccaagttaaaaattcaatgaaaaaataactgaaaacttagattctcagtgttggatatggtataagatgtaccaagtttggtaaggatttctcttttttccccaagattaaatggtctgtaccaggccaatgaagatgatacattattttaaacatatgtagcagtggccataccatcttatcaacctgaaatgtaacacaatggcccagtgaggcaaatggatcctaacaaagatgggacattctgtaacagatcaggaaggacagagattcctaatcaaactagtcaagggaataccagcttgtcataaagatggccatcggtactccgggtacctctagcggtactctggtatctcttttgtttttctcagaattgacaccaggtacctcacctggcatctctggcgggtacagcggtactagggggggggggggggtaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaggtacatgtacctcgccgtctggaagggtttccttccagccgtcgaggtacatgtacctcgccagctggaagggaaacagtcggcgagatacatgccttgccggctggaaggcatcccttccagtcgacgaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaacccttccagctggccattggtctcaggtatcccaggggatacccggatatccgccgggatttggggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacagattatccccgcccatctctaggagggcccctttgggatggcatcctccctcccatacagggacttggttgagttaggatatttcagtggtttcaaaccaaaaaatcacagaaccaacttattctttggaaagaagcagtctcatcaataaactatttagacagatctgttcatgaacatatgacactcatttttgacattttcagggttgaccgtactcatagccccaaattcagcttttttagctgctccaagagagcaagggaaaaatgggttgccagaaaaaagggaaaccaaggaaattactttggaagttccatcactgtttctccaatttttgatgcagaacagatgtagaaccgtatcattgatacaatggaaacatatacattgcagatgatgggatccacatgtcatcatacttgtggatgcatggcaaatcctggtgggtccttttttgcaaaaattgaattttgcccatttccagaaatttatagttgtgtgcaacattccgctgtacacagctgtctgcaaacaacaattgccctcaattgccccctcaggggaaaacaatgcttgggccgggggccaaacattaaaaagaccacatttttggaatctacagaacttgtagattccaaatttaaagtgacaagctctttagctcatccaattttctttcattttgaaggtgggtgggtcatttggagccgtcacctaaaccatgcatcaacatgagataggatgacacttctgacccataagtatggcatacaatcccatacagatgggattaaaccatcaaaatgcacacttgggggtctaatccgatgtctaatccccccaaaccaacccaaaaactcaaaaaaaaaaactacttttttggccttgaccttttggacccgcctagagttgtgcacagaagaatgccacgtgcaactttattcaacatgaaaaattgttccattgagcattgtacctaatctaaactgaagaggagatttaattccattaccaagttgtgattcagaaatgtgaagcaaaagggggatgggctattaaaacaagcaaaacagctccctgcaagggtattttccgctcctgctcaaaattgagagtttaagctcaagtccctcccaggcttttttcccagagagatacttttgatagtgcaattcacaacatactttccaggaaatcaaaaccacaacaagttcaaattcttctctttcatgactgtacagtgggtggaccgttatttttggcggctttttttggattctacagcttcaaagcacaaagtgcaagtcacaagaattggtgaagtggtgaagaataggtcccaggaaatgaatatgaagaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaatgaaaaacaaaaatgtttttttccaaaagcttttttattgattttgggggagtgggagtgctgagagacagaaagagtggaacatggggagaatgattataaatgaaaaaaattggaaccaaaaaagggtgaggcaggttggctgtccagattggatccaaaacagtaaattctagtgctttaccacaatgtgagctggtgaatgccctactcatgaacagctgcttaaaaccaactggtaaccatttttttaaaattttcatttataatcattcttcccattttccattcttccattcttccagtgcacccactcccccagaataaattcaaagcttttagggaaaaaaaacatttttatgctttatttttcacagattttgaaactttgttttttgttcttattttttcattttcattctttgggacctattatgcaccacttcaccaagtcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataacagtccacccactgtacttgacatttgcttcagaacagaggcacatgggtgggattcaatccaaatttaatttgtctttctcaatgtttcattgtttcagggaaaccaaatacttgacataaaaagtctgaggaatagtacatccagaaaaaggcttgaagatatgaccaccttgtacaaccagtttgcttgagacatccaagaagtcccaactaagtatgaatttgctctacctgccaggccaaattttgtgttgttggagaggaaaaaataacttggcatacaacttctgagaaataattaggtgaaaaaggtttggaatcaggtccattatcactatcaggattcagaaaaccagaatgggtttcattcaaattcttcactcccacttcatatttctaccaacctgttcaatccctctttaatgttgaatccaacccattcaagctcactttaacaacaaattaaacctatcaaacttcactgcaattggtgattgaaggggtgaaacctagtcaaaatgggattggagatctcaaaaaaaacccatatgaggtgagatggaataggtttaattcaacttatctgcagaggggttggataggatgtattgagcctaggtaattgagattaaattttttgaattcatcttatttaaaattggatttactagtttaaatgcaaactatgtaggctttttggaagtggatacaactggtctgtttcatttgtgcgaatacaggcagatactttttgaggtccaatgttttttaggcaaattgactatttggaataaaaagatgtggcaaataataaggaaaagggtaacttaaacctacatgagttttgatacagatggtatggtgtttgattttgattttctgttgtagtaaaagtggcaggcaggttagtttacatatagccctcttctttccaccatcccacttacttgaatcttggttatcaatatcatcaatataatcccccctgtgcacagttagcaatattgtactatcaacccagacacccaaagtcatgtgttcaaacaagatattagtttcctttcaaattttacattacttcagtgtttctgcaaatccacttttattttcaaacaatctagtaaagagatcagaaagttctttcaatagaatttcaaactttgcctgtgtgtcactttaattatatacataatttgctaaaaatggcaaagtttattcttttttcctttctggaaattgagaattttcatttttctgatttttaatgttgatcattgatgattctgattatatagcacctgggagaatggatcttggagattcagaaatggcagaagctggtatgtcagttttttgtttcattttaatataaggttccaactacatatctttcatttattttcattttgaaatttgattctaagaagaacaatcagaaaatgttagttcaggtgtgtagtggtttttatcacattcaactttgctgtgcaaaatctgacaaaacctaacaaattttgcattttaaaaatcactctcaaatgatatgattggtgattaaaacacagattccttgatggtgtccttgtattttctgcattgattatcaatttcctcctcatagaaagacccttgaaaaggggaatttgttgactgatttcatcaattctgttgaatatatttaaacagatgaatgagtatcaacctctttctaatcaaataaataatatggaaataggcagacaaaaagaaactataaagaacattataccatctgcttgtgagacttcagtatttccaggtaagttgctttggccaaaaccaattttttccatgggagatatgtacttgcctaaatagattttttttcaacaaaatttctgaactgttgctttcttgaaccaggtatacctggatggctttccccctacctgaataatatacttcctacatgtagccaaaagctccgggagcgtggcattcccaatgaccttatctcacatgttgaaagacatgctttagaattgctaaacagtgaaaagatttctgataaagttggccagatgaaaccagaaaaaatagatgcatatataaaccatattttgccacattatcaccagattgcagccaaccatatagttcaaaaatgataagtgtttggagtgggttttataaccatgatttttatttatcataaaatataataacatatgtatacaacaaagtctctaacaacctcccaagaagtttaaaattcaaaaatggtcaaacacaatcttcaattggggaaagatttttggattccaccctgtcagttttggcaaagggaaaaaatgtgagcttgaaattgatagtgttgcaccaacgctgagccagctacgctaacggtagtgttagcctagtgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcgcagatttctgtatctgcgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcaaattttagcggtcttttggccgtttttgccgctaaaagcgctgtagcgcagtggcactaacagcgcgctaacactacaggtttggcgcgctgttctgagggccgctacgctaacgttagtgggtcgtttagcgtagtgtagtgtagcggcccaccgttggttgcactaaagggtcttccaaggtgaggcagatggttgatcacaccatttctgataaattgtacaagtcctccttgctttcatttgaaaccagctaagtgagtttaagaggcaatttatttggaatcttcttttggatgagggaggtttttctttgaagtatcaagtgtgttctgaatcccgagggaattctcaagacaatatttcaagcaaggaagaatagccaacgtgccatgcaaggattcaatcaatgtgatgggggaaaaaaggctctacacttgttaataacctggcatgtcagccttagagatactccagagcatccaaaagtctgctaataataaatatatctaatattactcactaaacaataaaataaaccctgaagattattgaatactctttatttacatataattttaggtggggtctctcactggagctacccctaaaatcctactccttctaggactttgttaatactcaaagaccatgaagtcaagtaggaacaaaatactgtaaattaactaaaataataaattgaacctaatgtatattaaattagggttaaatatacatttaagactgtattatacaagaaataaatatgtagaatagaaattaccacactagtgtagtgtgtgacaatttctattagtattattctactttagaggacacatgatgtaattggctataaatatgaatcatgatgtcatgggacatagaatataattttattagaaaaattacaacattccaattacatcgttggattatttctactgttgtacattaaaaaggagattctagaatattctaagaaatgacccccaagggatctctagaatatttaaggaggcctttctcctgcctaggatggattcctcagcatattcacccccagtacacttagtgagtacagtgaatattctccacctacttttagagcagtctttttatccaatccaaacctaccttcttactggaattactattaagctgagagctatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtggttgccagctacttcctgtgatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgaggagtgtggactttttaacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatctttttctttaacctgagtccttcagcacagtgatagtacttggcttttatacaaattaagccaaagttccatacacctagctgacatggcatgattcaggttgttcaatggaggcagttgagtttttagtggtgaattgtgtggagcagaagttttgagtagaggaaacattgattcaaattgacaagaatcaaaaaaaaatcaattgcatgtaagagcaatgctaatagggtcttatcataacctgttgagggaacagggactgaacgctgcaatgaagtctagactcccaatagggggtatcaaatataaccaaatccactattatccaattgacaggtttgaaaatatcccccatttattcatttaacccctttgggggcctagcaatgattattttaggaaaagtgactggtttctaatggtggatttcctgtatttgatacccccccccctcatggggatcttgtcagcaaggataacatggttatgatccagtaagaagagaatgaagagaaactcagtgatacccatagaagaatagtaatgggaagcttggtaaaagagccagccagaccaaactttccctcagtattccaatggccttaatctcatgacctggaaaagaagtagaataaatatagtaaatttacaccaaagtaatccctgtttgcaaacaggcatacagggtgctgtattcttccaaatattccagctgcagtcagtagtttctttttttgaatcttctgccaacaaagactgcaagatttattgtttaggcggtacctttctattcattcaattcatctctatttcattcaatatgattgtctctaattttcactcccacttatcatcccaagaagcaaagcatgtgcccttcaggattaatcttattttcaccttgtttgactgaatcagtgcatctttcattattcaaagtttaattaaatcactttttactctaaatttccacactgctgacataattggctgggttttgggtatcccagtcaaaatggtatgcactcaaccaatttaaacttgtctgcagctcaaccaatgatatatagatacaaagttcaatgcaaccatacaattgaatcatatcactctgatcaaaggcaaaaaccagcaaatatgggtctgcttcttcttctcgcttgcgttgttttggaacatgggcacatacatagcagagctttgagtggaatctattattcagcaaaaaaatttggttgtcgcggtgaaagtgcaaacttcttggtataaatacaagatctgggttaaaatgatacatttcttaagaaaaccagttaacttacacagccatttttcagcttcttcttctaaagtgttttaaggacatacatagaaattgtaacatttaggtacatctgtcaggccaaattctccattgtctcagggaaagcaaagacttggcgtacaaggtcagaggaatacttgcatatcaaaagaaaaaaacaaaaacctgatccattatacaaccatttttcttgcttcattttggagtacagacagaaatctattgaggccaatatgttagaccgagagcccaattgtcacatcaaaagggaagacttggcatacaaattttggaaaatagtgaggacaaggttaagttgcatttaagtgagttttgacgaagatttttcagtgtttcatttgttgctgtgaccattgcaaatcagtatcagaaggagtacaaatttggcaagggcaacacaaaaaatcatgtgctggtgtactttgttcatagaaagagcagggaaggtagtattataaatagccctatagttttacagaaggtttacatctcattaccaccactcaactgaattcctcataatcattgcctcttatcctttacattgttatcaatatcaaaataatagacccaccatcctcagccatgttattaactaagatcttggttgcttttcagctcctacattactatagtgtttcagcctatccactttcactttcagcaaatctggtcaagcgatcagaacatttcttcaatccagttttagatttgacatgtatgtaaattttatattcatccttgcaaggtttcaaatagtaggattttgttttcatattctaaatgttgattactaatgattaccatcttacagccaatggaaaaacagtagatgaaggactcaacatagagaaaggtacaaaaggtagggaacatttcccacagatcctttgatgttttccattggcatatttcttactttttgaagtttggaatgttaatccttcaatgattcttatttcataggacttgtgagaatggaccatgagaaagcaggaatggaagactctagtaatttaatttgttgatccattcttagtttccaatcacatatcttttacttattaccatttttttcatttgacatcaagatcatggactatccaacttgaaagatggcagttttggtaagcagtgttttcaaatttgaacttgccattcagaatgcaatacttgacaaattgcttatttcaaacattaatgtttgatattgtgggtcattgaaacagagattcctgaatggttttcacaccaaattaatgaacaattttctgttcaaagaaaggaactagagaaggggaattttcccactgattttatcacctctgttgaaaaggatgttcaaaagatgattaaagatgagaacattgctgatcaaataattcatatggagagaggaagacaagaagaagctttgaagaatttcatatcacatgctttcaagacatcagttacagaacacaggattccaggtatgcagtattttctgagaccaattttgccattcaagatacttgacatgaagagtttcctgtgttaaacaaaaaatttgaactggttggtttttgaaatagacattcctggatggtttttcccctatgtcaacaagctattttctaatggcagagaaaatctccagaaggatggcatttcaaatgacattatcaactctgttgaagaatatactctaaaattgcttagaaatgaaaaatttgctgaaaaagctggacagatcaaaccagaagatttcgatgaattcataaaccacagtttgaaatatttttacaagatagcagtggaaaatataatattgaaaccagaaaaatcttttggcaaggattcctaggaaaatgggtatttcttatgaacataaactatcaaaaacaagattgatgaatttagaatacctttttatattgtcacttttctccatttcaaaaaaataggtgctctgcatatttcatcttatttcaatttgttttcatcattgttcacttcatgtgaatcaaaccatctccaattatttttagtttgaatacatgcttggttccatgaataaaaatgtaagagctgtgaatgctcttcactgatgctctcacaaattggttgggacaaggcattgtgccttggagaaaacttctagtaccatgtttggatgaattactagcattggtaggaggaagaactctcattgacataagtaaaaatagaatggttataagagaaagagaagaattgagaaaggaaagatgggaagacgtacctagcattggtaggaggaagaactctaccaagctaggaagggaaaggggaagtcaagactaaatagcggggctcacatttgaattttttgcttctgaacctacttaaaatttgttctggtcgctttgttttattaaaaaattgagaacttgctgatcaccctctggactaaagatagtcatttggtacccgcagcaggtacctagtaccgcttggtgggtacccctcacacccgtcttgcacccaggcagaggtgctgggtgcggtactaggtacttgaatttggccagaaagcggtgtggtacccaggtaccgctcaccccccagagagattcagggcctgggggaaggtagaatatgacatgtgaatgatatgtacatatcaatatccctgatgcatattttcctggtccccttgagctgcccacagcactcaactgatcacaacagttgacaaccatggctaccaagagtcacacccgcaagcaaaccaagattcaaggtggtacctgtagtacatgccagaggtacctgtggcaccacccaggaggttccgggtgtggtactaggtacctgattttgccccaaatttgggggggtacccgggtaccgcttggtaccagggtccagaatgactatctttactctgaacagaacaactcaactgagcaacacctacatgttgctgaggtgttttaaaggacccaaagaaaagatcctgaggtccttgacttgatcagtcacatgctggtgaagtgagttgcaaaaaatgcttaaaaagcttattttatgggtttctgaggctcacttaacttgcatctggaaacatccaaatgtgaaccctgctaatacaaggcagaactgagtgaatttgatcctgtgacatgttgtgagcctttggggagcaggattacaaagagttctttgcatatataaatcctttccctgtgtttaatttggcacacttggaacatattcttgctgatttgttcataagccttttgcacgtaagaatcaaagtaaaagatctttgactaagagtcaaatagagttcaaaagtaattttccaatcataaaaccaatgaaatcacacctttatgaataaacttaattttcaaacaaaagcaagttgatagagagtctaattaagatcagagcataaatttcaaaatgtagttattggacagacaggtcagatgtggctctgacgctgtctaaccaaacagttcttggactaggcctctcaagcatacatttgaccaatttttctgagagattgtaactgaaggaaatgcttgacttgttcaggtttcagagtgagccagagcatgtcaagcaaaattctggagcctggggcctagagatcgttcgtccgtactttttgcaggtacctggtacctcctggggggtaccccttgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggatgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttttagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatcgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaagaaatgccaaaaaagtgaattgtgagtgatattttacaataaatatgaaaaaataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagaggggggttacctgaggtacctgcaacgggtaccttgggcaccccctgggaggtgtctggtgtggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacaaacgatctctactggggcccgaggagactcaggtgtgcatctacatgagcaatcaggacaggtattcccaacacaagctcagctgaactccatgatcttcatggctcatacccaatagatcctccctggagggggttgagttggtcccgcatttgccactccccgtttttccaaatgcaagtgcgccggtttcgtgcagtgcgccccgacctcagggtcgggcctgggcccattcagcgacttagtctttaggcccggaccatccttgccccggccaaatcgccgaagaacgaccaagttgtgagtaccaagaaccactcaaataattgaaactacacaagcttacagaacactcggtcgaagaatacacattcaggaaagaccctggcgaggaataccagatatagcaagggatagcaaagcaatttcgttgaggattcgttcatcaagtctcgttcaaaaactggaaggccatcaacatacaacctacgcgagggagtagcaatgtatcgtcttctgtccggtctacacgcccatctcactcggaaggaagagtttaacgtcatcatccttggactagatcatgctggaaaaactgtcagtggttgtaagagttttcttgttttggttttcttgttctcctctctaaggttgttataaatcttagacatggtcgattgtgatcgaacaggtaactcaatgtttaaattttctgttttttttcctgcttattcgactttttatgtggcgaaacgaaccacaacaacaaacggtggtatcagaccatgttagagaaagtgaagactattttctctccttctcaaccaggactaaatccgtcccagatcgcgccgacggtcggccaaaacataggtcgaatcacgctctcatccacgtatctaaagttctgggacttggggggttcgaaggacatccgatcgatatgggagaagtattacgaagaagcagatgcgatatgttgggtgttagatagtcaggaccgatttcggaacggatggaaatcggatggaaattctcggagcagccacgaggccagtggtggatctggtaccgatgcgaaggggaagggcaaagcaaaagcgatcaacgagacatccgctggatcagaacgaggggaaggatgggccgagctccagaaagtcctccaacacccttccatcgctcattccaacatccccgtcctcgtcatcgctaataaacaagaccgtgaacctcaccaacacgctggaaaaccctcctcagcttacgatcctcctctagactcttccacctctccgcccgaaatcgatctcgaggatcaagttcatcagcagcaggaaccaatgaccgtccatgaaattaaggaaatgtttaatcggttggtcatggaatcggatcgatccgaaaaagcgagatcgttaggtctgagtgaagctcatgttctcggagtttccgccataactgggtgcgtgtttctcttggaccaagaaaaaaaaaaagaaaataatttgctgtgaatcttgacactgatgggctggtttggtatttgaattacttatgttttgttcttttgtgatgaaaaagtcaagggatcagagaagccataaactggttatttttcagagtagcaaccaaaggtcaatcccgaagaactcaacaactcaagactcaagactcactactcaaacaacaacaacaagaacaacagcgatctaatccttatcttcaacattcctctcacgatcatcataaacctattgtcaatcataaacgtgaaccttctttgaaaaataattttatcaaattggctgacttgagtaaatttaatatttcaaattcttctacttaatcctttgcaagtgggtgtgttacatatgtgttttgtgtctactgtgttagtttgtctatcatcttgcttgtgttgatgtggttttttttgcttttatttttttatcgcttcaaagaaaaaaccgctcttggttgcagtggcatggtatttacaaactccagtcactctatttctttttaaatacttgatctatgctcaggttgttcataactgatacagttctatgccaaagaatcacagtacttaaatgaaccaatgaagcttgcgtgggatatgtctgatgtatctagcagggctgattcactcttgaacacaacagaaaaccacaggattgttttagaggcttggttaatcgactccccaaaattggagagtcgactcccaaaccccgaaacccccgaaattagggagtcgatcccacaaaacctttgaccagtttgggagttgactccctaaaaatttaaataaaaataaataaaaacccccggttggattggaagtcaatcctcccaaaccaacaagggtttgggggttgatgaaccaaaccaaccccaaccccacggcagcggttgggaggaattgccgctgagagcacatgctcgatggccaagaggggaaaccctcttggccgttgagcgcttttacactctcaacgacgagagggtttcccctcgccatcgagagtatacactctcaatggctgagaggagaaaccctctcggccgttgagggtatgaacactcttgacgccgagagggtttctactcttggcggtcaaggtgtacactctgaacggctgagaggagaaaccctcccgggcattgatcagagtgtatactctcaacggcaaggggaaaccctcttggtgtcaagagtgtacatatcctcaacagccaagagggtttcccatcttggccatcaagaatgtgctctcagcagcaattcctcccggccgctgccgtggggtgggggttggtttggttcatcaacccccaaaccctggttgttttgggaggattgactcccaaaccaaccgggggttttatttatttttatttatatttttagggagtcgactcccaaactggtcgacggttttgggggatcaactccctaatttcgggggtttcggggtttgggaattgactctccaattttggggagtcaattaaccaagcctcttgttttatttggtattttgaaatagtaagtaggataattgtacaatgtattaatagttgctgcagaagttggtttttcttcctaggaagaatgtcatttttggctcaaaaattcagatgctacaccacagggcacaggtgcaaatggagatttcagatccaggcctgggatggccttgagacaatgccatcccagaggccaccccaaatcccaaaatgccatcaaaagagccctgttgtgaggcaacgctgtcacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacatacagtgtattgtatctgtgacagcgttgtgtgaggctgttgcgatggtggatctcttttttaaatggatttgtacacacctgggatttctttttgtgtgatgcccccagcaacggtgaaacagatccgatccgatacggtatcggccgatttatcggattggatcgatttttcgataccaggtatcgaaaaataaggaatcggatcgctaagggtgatccgatcccatggtatcggatcgggggcacccaaatgctgcgggatgtatgccttacacttgggtaaaactgtaagcaatccgatccctggatcggtatttatcggggatcggatcaaaaatggacccaataccaggtatgggtattggatctctccacccgatcccagttgtccaatacattgggatttgattttggtgatccgatgcaactaccaatacccggtatcgggtccattttcgatccgatccccgataaaataccgatccggggatcggatctgttacatccttgcccccagggtacccaagtgcacctgatgtgtataataaccttggatccagtggagatattggcactttattttgaccaaaattttgtcctgcatcttgcctacaacataaccacttctgatgtgatatgtccattcccatcaccttctaattagggggaaaggggggaaagaagatgacttccttgacaagctgctaggatctcataactaattacatggaggcaaattttccagaagtcattttaacttcatttttaccaggatgggggatagagacacatctaaaatatgtacaatggagccctgaatcttagctacacattcatggtttcattcaaattttgggtgagttgttggcaaggaaatggatatgttagttgccacaaaaaataaagtttctgcagtgagtcactttggtggagggacttggttaacttgggggggagggtttctatacttcttagtttagggtaaaattaagttacattgcaagttttactgggatatatttcacttgtactgcattcccaacagctaaacctcaaatctttgatcaaccatcaacactttcaaatagccacctcaaaaaaattgtgagtgttcctgaataacttgggaggagacaaacaagtatctatgcaatattacttggttggtaactccagcaaaaacaaataacactttcttcattttattttttttgtattgattctttctccctccatccacgtcccccctgagccctctcctcttccacatttttcatcagcttttcaccaggtaagatattataagcttcctgcaaggaatattttcatttcaatctgacaaatgtgaagtatctctgatattgaaccacacacatttaagtaattttcaagcatcatcaatgatcaaggttcttaattcattcatgaagaagcacacatcagaagtggttaaaagctataaaacaaaaaaaatggaaatccaatggttttcatctgaaaaatacgcttccaaaagtttcctatcacctcaatttatgtaaggtgtaaaattattatttgtaacaccaggaaaaatcaatactccttagatgatgggtgacatcaattaggttgtttaaccactctgatgtagctccagttcaactcaaaccaaaatacaatgacacctttttctgctaaatggtggggaaacaatgttgagctgagcacataatggcaatgatggaattttcctgatgggcacagtttcttactggtttagtgatgatcattctttcaggtttctccttgtaagaaaaaatgtttcaaatcttgatattgaagctcacagtttatgttcatgttcaaaaagagcttgtattgatgcatgtattcaggtagagatggcacttggaaactgttgggggatacctttcaaacttttcgaacactcccttcacactaccagcgagctagtgttagcacaccattagctggttattgctatgctactctgcactatcagtttctacaggtccaaaaaaacactaaccagcgcattaacacagcatagtgggcccttttttggggtctatattcgtagtgctagtgcagacatgtcagaattctgctatgctacactattttccagtggaaatctgctaggctaagctgcactaattctatggttagtgtaaacagcccatttctggtactggaccctccacgtgaactaccagtggcttgttctgaaactgtggcaggtaccccccaacaggtgtcaagtgccatctctatattcaggcaagtatatacatacactacaagaaaaatttcagaaactattaccagttgaaatgcagcaagcttcaatcaaacaaaaattaaacctgagtttagtgtgttgacataatttggtagtaccaccctaaggctttgaaggggtgcaccagaagattacagaatgtaattttttgtttcaccaaagttcagtgcagagttttttgtgagcttttggctgtaaactgccaccagttgcttatcttatatttttttagcttccaaaatacttgattttaaacttgtgtgagtcaatcttatggctgggaaaattctgatttcttttttttgaaggatattttaggagtcttgaaacgcatgaaaacaatgtttgaattgagacatgtttgaagttgatttatcagaaccatggactcatgttgtgtttgaatctctgtaatacttcagaaatccctgctgatgatgaagttataagatggtggtttgatggaggagataaatagaattcctctgcctatatatatccaaaataattaacacaaggttatctcactaaacagaagctcacggataaccagataggctagttttctataccaatcagtgttgttaatttttatcaggttgagtattctcagtcaatgttttcagctatgaagattccttttatgagtctagttgagttcaagtggttctttatatcacactaattcctgggggaaaaatgaacaaactactcataggctcctcctttggatgtttttctcagttttatagtgtcctgattcctatgacagtactcattccattgaatgtaccagtaaattcttcagaaggtagccattataggacaattaatctttgtaagtcctctttttgcagttatattcatccaatctttcctcttatagccactacattcaatatcagatcaattacgggtggattacaatcatgctaggatcaacaatgatgcttcagttggacaaaacttggaacaaacacaccaccaagttcctcgatatactttaattagtcagcccatccctggacaaagacaagaaccagatcacccttcacaagtgacacagatctatgacatattaagtcaaattattgggagaccaataatactatttgaacaagaggaaggactgcatccttttcaagaaacagaccaaattgaaaacgctattctacttggatatatgcccaagcatgaatacatgtctccttccaaagaacatgatttaaacacactggatgtcaccacagttgatcagtctggagtaagtgtgattggcacatctcagattggtgttagagcttctccaggcaagcttgaagctgatggttgtagtcacaagtatcaggaagaacaatggcagcccaaaagacatcagatagtcccatttcatcaagttctaagcatgctagattccaccgaatctgttcagcctattgtacgaggagaacctactgttttgaataagatcaagggatttttagccaaggctggaaaaacaagtaaaatgttgaaggtcaaggggaagaaaattgaaggttccggtcacaagaatcacatcatgaatagcaaaaataccaagaataatgaaagttccaattctgatccattatttaaaatatcacatgtgctgttggggtctgcagaagataatacttgtgcagcctgcctggaggaattccagggtcctcaaaaagatgccaagaatatgttttccgttttctcctttgaaaaggttcttatgattaagggatgtgaacattacttccatcatcattgcctccaaaagtggatacttggtggtcagaaaaattcctgtccagtgtgccggcaaccagttaaggacatcccttcagatctgggaccctcacagacatcaatatagacccaaaaagtcttaattcttgctggggaatttagcttccaagactctaaattgcttcttggagaccagaagatcttgaggagaatttgtccagtattcccttaaaaataattatcaagactcaaaatgactgaaggctgaaggtcctatctcattcaagttttctgttttattttcattttttttattcttggattagagttcttgggttaaaatcattttttgtcttgcattctaaaatcatagaaatcttggcacatattttttcataccatctcattttcaggttcacttttttgaattttttttagtttatttctttcttgatcacttgaagaattttcatattttccccttctttgtcattattctcaagcatcttttcaatttcttatgaagcattacttttgacttgattcacctactctcatagtgtctgcagattcatctccgtgtcggccagcattagtgtaatacagctaacagataaggcctcgtttggccgtccatgatcataataggccgttgtctcaaattgttaaatcagaatctaggtttgatgattccaggctgtgaaaatgacgcagcctgagaatccttgtcagccttgctgtgaggacttatgatgcaaaagtttgggggaacccaaaatgttggaattggcagggaatatatctcgctgaccacttccgtaatgaagaaagtggatatgacgtggcctcccaaacaccattgtgagggcctgtcttcagctgtgcaccccaaatatatttgccatgataatttatgatgatcatgcacggccaaacaaggcctaatagaaagtatccatagtgttagtggtattccactgccctttactttactattaccaatgataatgcagctgacctactgttgtgaatacccctagcaagtaccattctaccccacttgagtctcaaatttaaccaaaatcagttgtgacacttacagggtactagggggtttcaaagttgatttatgaacaccattatatacaaaatctttaggttcacagaacttttgagaaattttataaataaagagcaatttggagctttagaaacctgagggcctgtaccatagcaccccagccaatccatatttttgttttcatctttgatctttttgtttttcaccaacaaaaatccattttggggttggcactgaaaatctggcttctgtactgtgggtaattgagtacatggtatcaatctccaacttgaaaattggaaaattgacctcaaaattggggtttgatacaggccctgaattctcaagcacgttgagcttatgatttcatgtagaatgcagtttaaaaaatcaactttgaaacccaccactatatgccatattggacttcaattttccctgtctacaaaaagcacacaagtggtgtgcagttgcaaaatggtggaaaaatgattttccaaacacacaagtagccctgggacagtggcaaaatacttcaacaaggtcccaccgaacactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcacgagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttagaaaaaatttccagaaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggtattgcttgtagtgaaaacatgtcagtctcaaaactcccagtcttcaggccaaactttagatctgtaaatacctttttttcaggggggtttgcaccaccctttaataccaggccctccaaggcaagggacttttgttaagttacctgaagctaggacccaaatgtgaatagccccacaaacttcaccaaaaaaaaccctcttcacctgaaacaaaccggctgtgatccatcactgcccatttcagcatcttaccagtatgtatacgtaccggtatcctcggcatggatgtataccggtaatcttggcacccctgtataccgtcactctcggcgcgcctgtgtacttccctggcgactacagaatctcgttccgtctgttacgcggtacagccatgccaataattttcggacaattggggatagtatatagtgtgccgatgagctcggcacgccggtacccgccgcctcggtaagactgccaaagatatatcctcttcgtcatacacggtatacatacaaggtctattgcaattctggaacgcaaggcctttattgtgagctctccctcaactctgtttgcattaacccggcaaagtgtttagaccgcctggttgccgtaacatccatgcggatccatgagcttacataaataaatgtatcaacccgaaccgtcgtcgcatctcaccaaccttaaacttcggatgtccatttcagtgcccaagattaagtgatgacgacaagatgatcgctgtatccccgttgtatgacaatgccccgcccactgaggcccaatgaggttggccgaatgatgggttgaatcttttgccactcccgacttttcattaatgacggttggctgtgcaagatgattttgatagagatttagatccgcccgagtcgtcaggtctggccaatgagacagcgggatagggattaaaccttcaggctgcgagtagggagtctgggcctgcggccatcgcctacttttcatgctcggtgcggtcggctatagcgcgacgcgcaaggcacactaaaatttgagtttttagagcctcggcagattctggatcaaaacccaacacccagttgagccagttccaagatcttttcattttccagccgccgtgatgaaaacgaagccacttcatgttcactttgctaacaccgcctctcgtcagcgagcacatgtgtccagcgtctaaccgcgccataagctcagcctttgacgaacgaggctttgtgctctcgagaacgacccatcactcagctgagcagctcaaagttgcgccttcccgccgccaggatattttgccctttgttcaaagtcaacgttcatttgtgatctcactggactcggtccaccttggtccaattcggatttgataattacgtacattatagaagctgttccttggattgatgtgatcgcacgagatacatacatgcagaactgaatgcgacctatcctttacaacttgaccgacatgagaggtgaatcaacagctagcgcaggctagcacttttggctgccatgaactcagaggaatacaagctttggacttggtgcgagaacacatgtaaccggctcttccaggccggcccttcgaggcttatagcactcttgtaaagaatttgagaatcccagaggctgttctggtcttctttttgtcgtgagactgactcataagacaagtttgtatgtatacttgacaagttgacccttcttgcaccatgcctgagaatgcgtcatacatagcatgtcaggcatcctgatctacagaaaagcatttgcaaattgttcataagctccgttggacatgtatgcgacagttacacgtcgtgcagttagctgagagattgatggtctgcagttgtcaccgcgctttacaaccactgctaatggtcccgactcgcgagtcccggcggcttgtttgcctgtgccatgattcccatcctgcgacacatgatctgccagtccgtgtcccatcctgtctcatcactccatcacgcgtcgtggaaggtagactaaagaaatcgcgtcgttattgcttcaagtctccccatcaaccggaaaatccttcaagccacttctaaacctaactttcgcgcagagcttaccaagggcaacctccagaaactcattgcttccgcagattttccaagactcctaaagtaaagccgcattaaataaacagtccgtcgttggtcgcaattagttctacacgcgcgcaagtgtaacactatctgatcaagctatcactcagtcacccgggggattctcataaagcaggcgaggattttatcgacgccggcggcatctctgcagtcccgcgtccactcccgtcttcgcgattcgcagtctggggctccttattggtcctcacatttagccttcttgcttgttattcttgtttcttgccacctagcccactatcattttcatcaatcaacaaccaacccggaagaaaatacggcattcatcttttttttaaactccaggacacacgagcgcagctgttattgtgcatctttctattccaaggtgaggattcctttttgactcatttcttcttccaacctcttcttcacgaacatatctcagcagtaataaaaccacaccttaaagcttgaaagcagaattgcttgtccctgtatcatttggtattcaagcaaattgcgcgtcaagacgtttgcccagttacttcctggcgccagcaagtcaggctcattctgccctatcattatcaattgtagtggggcattcaagcaaaccatacttgttacagacaattgttactcatccccagcgattaaaatgtttagagaacatccactttcattctgggcagtgcaggtgtttttctcaggaagcttggttctgcgtcacccagtcaactcgactgctattcgatggctgttgaaacagttgcatcaacatcgatgtcggtggtgctggcggtatgacgattaaacttttatttacgtgaagctatgctaagtaaatacataaatatgtagcatttctttatgacgctcgccaaggctaccgagatccctaacagaggacatcgcaacttacagaaagcgacgacactggctcacatagtccacttgctcccttcgatgaaatccatcaaggaggttagatttatgccaatgttgcgacaagttgaagaaggcctgccaggacctgcctgacagccggggaagcagaatgttattcccggccgaaaaggtcgctccgcgaagcgcacattcccacaagtagaaagctaaatttatggctctctacagtcaaacctttctccctctttctgcatcatctgctctcgcgaggtcgcaattttctttttgctcgatagaccatcttgcgtgcttgagtcttggcattaaccaaacctctcccgatcttcgacattatctttccacttgacatcctgttgaaccagctcataaaacatttcctcgcctcgtgtggaggttgatttccccacaatactacgctagtgcgcccttctcaccatcagtcccatctccgactcgattcccccgttttgagttcagctgtcggtacatatcttctgattgttcctccgttgacaggagtatttgcgcagttgttttgagtcagtgcttagttttggaccggtgtcattatcatacttttctttgtctttgccttcaattgtttcaattttactgcgagggaagagaccccactagccaatgtatgctgacatagtgtgcaatctctcctgaacagcccaagtacttcctcctcgaataagcttctgagtcgtctgcatggctgcggctccaacttccagcttccttacttccatgtctgcccaaccacctcgtactgtccaagccttggtcaatgaggaggtcagggcacctccgcctgtgcgattatacccatcacaacatagagtcagcatgactcggtacgccacttctaccgacccacggggctacattcccgttttcgaatatcctttaaagtaatttgtctttgtctatctttgatgggacaaatttcatgttaagctgaaatctttctgttgacagcggccagtacattatgattgactgtgagacaggtatgtttgaccgaccgcccttgatcgatttatggacaaaagctgatgagagatgatctcaggcatggtgcacttcacggggatatggaaagcactcggacacaccaaggcggatgtggtcaagttggtagagtccgaccctaccattgcaccctatctacgcaaggtcagaggggggtatctgaaaatccaaggaacatggtacgcattgtttggcctctcaaaatacctgacacaaacgcttatattttgcttcctcgttgccacaggcttccgttcgacaccgctcaaaccttggcgcgaagagtagcctggcaagttcgctacgatttggtcccgctcttcggccccgattttcctgatgtgcgtttttcagatctcgttctgacgatccgctcatacgccttgaactgattcgccatttttcaatagacttgtcttggacccggagagcctggattcggtcaactgctgctatcagccccgaagcccagagggcgccggggtgccaagaaggcggcagctgcccctacagtcgcccacgagagaaccgcatctcctcaagataatcgcagtcagagtcggccaggcccgtacccttcccaagaatctttcggcaatcgctgttccggtcgagttgaagccgtcggtgcgatgaatggttacagcccaatgttatcccaagcgaggtattcgccgtacactcgagcgccagttcatcgaatcacccagttggagcctttgcctagtttgatccaaccgaaccaaagctgcccgcatccaactgccgattctatgtactcaagtcactatcaccaaagtccaagacaatcaatgatgacctctcatggtgctggaccttatggccaacagcatctcaccggctcaacagcatcgggtatgcaaagcacagccccgctcccatcaatgcgtccccatcaagcacatcaatctgagaacaatttcttcgagacttatcggggacccgactcttttgaagccttgagcaataaatggctagcccccgaagttgccaatccaagtctgaatgatagcggtctactccatggagaaggtgggtgtctgccgcccttgcagtactccaacaaccccgtgcttcggaacggaccatctgggtctcccacgaatcaatacaattttccaaatcagattgattctgcacattccagtcaccacatagattccaatcagactcagcatgttcatcgtcacgcaggttttccctacgagtcacaacatcaatcaaacttccgacatgatctttcgactgaggaagcagctcaccaccctgcctccccttcgcaacaaccacctcccagtgtcacctatgataaagcccacaactcagaaccgcaggctggttcccaagccgcaaatgtgacggcaggatgctatgcagcatcaggatcaaactcgaccgggaatcccgctggctcgccgggatcgcactcttcacacgttcctaaaagtcccacgcccagctcggcttctacttcaacccacatgcagaactctcacaatcccaactcccaccgctcaccctcaaacaccctgaccaacatgagtaacaatggcggctttaatagcaacacgcagggcgaggaggctatacagttttcggtcttgacctcgccggctcatttggagactagtggaccgtcggagaactcgatccccccagctcaatcctcagattcggattggaatcccgctcaaaatactaccggtctatccccaagtcaggcaccgaggcaataatctcattgtcggatgaagctgagcatcttacagtactcaacttggtcgcgatgagaaaaattcccctcgatgtctgcgacattcccatcgtccaatgtcgtcctctgcggatgtgatcttggtttattgtggtatggtattgtgaattgcttgcacgcttgttgtttcaacctatgtctcagtgattgtgtttccttgttctcttgcaattatcgtttttttttctcttcttttctttgactcagactgtaaaaccaagacgctttttttatatctttcttgcagtctttcttgcagtatctcagtacaacgtttgtcccgtgtgagggacaaatcttcggatcttctttggcattttcttgtacctaggcttgtattgatctttcttgcattctaattgaatgattaatatccaaataaaacagtgagagttactgtgatcaccttgggaaaatcaaggaactgttgtaatgaccattcaacctgtttactgaagttcaaaagaaggtcaacccaaatcattggaacaaagcagttgacaaagattgaacaaggatgaaatgtaaaggcaaccttcctcaccacagtcactggaggatttactttgtgtggcctggattgcttgattttgaagggttctggaagccttatttgcagatgaaaacttctgattttcaccagcaaataatgtttaggagttgcatcaatattaccagattcaaaggttggaattctgtgactccttcccaaatgaggtttcacaattttgtttcttctttatttttcaattgaacaatcattaaaatttcttgagccatgaccacaatatttaacttgagctaggtacaacaaacttacattatttgttctgatcctctgttccttgtaagggccttttctcccctttgttgtcttgtccaagactgaggcaatttttccctcagcaagacgagtttgactatatgtctgatccaccactttagtctagcctcttcattaatggttattacagatttttgtggtcttcccctttctcattggctatgatttcttcatcaagcaaccggaaatcctctgctaatcccgattcctgatttttctttatggcttgatgtgaatgaattatgatctgtttgatcagggagccaggccatgggtgggcctgctacactgaattgcgcatcagcaaagcgtagtgcatcaaaatactgccaacacagcagatatttcctgttagctgttagccgtgcaaccacactattgctgactgctaaggggtcaattatgtggctgctagtctacacagcattatacaacccttgttataggttctttccatcaaaagtggtgtaatccagggcacatttcagaaaaaaaaagtcacacaactgtttgaagttgacatgcaatattccaaagctgcggttgtaaaaagcttgtcaactgcacacagttgcacaacttttccttgcggtgatagtggtagttgtagtaccactaagactatggcatcacacagtgttttttctaggtccctgagctcccactagggggttattgagtgtagtttagcatgatggcccactgttgaacctgctgtgcaggaagggtttttttttgcacacgtaagggtgattctagcgaactttccagtcttcctcctgtggattattgagctttgttttctgtttatgtatttcattctctttgtttaagcatatcatatgtgtcagtatacacactaaaaacctcatcacatggctgttatctgaaacttaattgattgttagtttggttgttagttctcagagttttcttgcatgtattggtttcttctgtttctctaatcaatcaaatcgtttcttatcactcaacagtcaacttcaccaactctaagaatttggttcaggctgatttctttttgtttccatctcaatctgaccttatctcaaacctattctttctttgttgatgtttttgttctctttgtcagtagtaccagctcagaccaaagtgttctgataagcagctacatcatcaaaggattttgttcttgatgcatatgctcaagttatcctgggagtcaattcatcttgaaggtggaggagatttgatccatctctttttgaccactccaacagatgagtttgattcaatctactgagaatccctatcattaggagcacatgaaagaagaggcctgtccatctaagaaagctacatagtgtgatctctgacctggtacactctcaatccacactgctttgccaagcatttctaccgtcagactgtgaggattcaatcaagaccacaccaaattgacacatttatgtagtgtcatcttcataatcacaatcatgacaaatactggaggaattcccgtcagatctgggaccctcacagttttcaatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctctaaatcaaaactgggagacccgcagatgttgacgggaagtcgtccacttctctttttcttttttcatctaatacttctcttgaaatcaaaccaaatcaaaaattcaaaatcatcagtcaaagcatttaatggatgattggattgattttatcttacccccccccctctccctgccaaaaaaaaaaaattgtggaggaattgatttgaatcaaatctattctgtacttcttccagtcgttgaaatgggcaatgataattgcactcccctcccctccccacccgcccacgcccacgcccctccaaaaggggtgtgcaatcacacccgcccgtctctgaggggcgggtttgatcgcacgcccctcggaattctgatttcccaaggaaacaggcttccaaggcgggcagaagaacccgcccctcagagacgggtgggaggacttgcccgccaatcaagaaccgagatattctcggttcttgactggtgggcaagtcctcccgcaattatgtcagcaaaacatcctaggatgttttgctgacataattggcttaccttcatgaacaattaataatcattcaatgaagccatgaaagaactgaatcagatatggtacaagttgatcgagaccagggtcaccactcaagctggctagggccgcatttctttagctctggtcatttgatagcgcggcagcagtaacgcgatcgaaatatagtcgaagttcacgcaataaatgctctttggtagtcagatttttggtttctggtcgaacttgtcgcaagtctcaggctgcggggggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggacaaaagtcgcctgacttgcttgctgagtttgaggcgttttggtgggagtgtcataagatttggaatcacgacgctccctcaaaactttcttgatgtttggtctggaatttttaaagacctgcctgatcttgttgatcaggccaaaacttagaagttgcacctcaaaactgtaattaataataaatttctaaaattatgatttgaactttttttgagctcaaatgcgggctttgctcaacttgggcccaccacaagaagccaagttgagtggaaaattcaaccttttcaaaaactttgtataaatgattaacaagcataaccaaaaaactgaacacagggaaatatgggcaagacacaggcctcccctgtcccaggaggaaattagattaatttgattaagggagtgcttagagtggaaaacacacaaaaaagtgagttttcagtcgaattctgaaaactcaccacgcaaaccttgcgacattgggcataggcctccactggcgtggacagctccgctgcttgctaccgctcccgccgtggaggactatgttaagctcggtttctggtgcctgttttgagctcgatgggatagccaaggactgaagaccagagaaagcaggatgtgatttgagctctgcgatacggacgaaaagagagtcgctcagctcaaagctcaaccgaatattcatgaatataattgtgaccaagaggtataaagaatgcagaagagggtttagaagagagaagagtacctgctggggtgggtttttgtggtattgccggttgaacacctttgactgccagccaatgggctataaacagcggtgggccgctacgctacactacgctacgggcccatgtagcattagcgtagcggcgccaattttttttttttgtgtagtgttagcgcgccgctacgctacgctaacttgtagcggcgctaacactagccattttttggtgtagtgttagcgcctcgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacaccaaaaaaccgctaaaaactgctgtagcgcagcgtagcaggcggttttttgcgccctgtgcgcgtagcgttagcgcagatggggagaattgcgctaacgctacgctaaacgttagcgcatttttttgccccgtgcgcgtagcgttagcgctgaaaatgaaaaaagcgctaacgctacgctacattgtagtgattttttgctacactacgctacgctaacgctacagttagcgtagctggcccaccgttgctataaagagtgaaattcagagtcaatcattgattccctcaccaaacagcgtggaaattgcttggggacatgagtacctgtgtaactagcttcttgtggtataggaggtagttctgcggtcaaaaccttggtcaagtcgatctcttcctcatcgataaaatacaggtttccaacagccaatgttgttcttcgaaatgatagcgtttctgtagaggaaaatccccaaagaggctggttatggtaacagaaaagcaacccactgaatcagaacatgaaaggccatcacaagaacacaaaaaaaaatgtagatatacttcgttgttttttgcacgcaacgcgtagtccacatcctcaaccaataaattcgtcctcttggaatgtctcataaatttgatgctgtcctggaaaacaaaggcaagatcggataaagagatgatacgtgttttggccatatcagagtcaagtaattcagatcagagcacatcgatcacaaataatattggatgttgatacccacttcaatcaattgggtcaattgaaatattatgtcagcaaaacatcctaggatgttttgctgacataatcgcgggaggacttgcccaccagtcaagaaccgagaatatcttggttcttgattggtgggcaagtcctcccacccgtctctgaggggcgggttcttctgcccgcccctcggaagcctgtttccttgggaaatcagcattccaaggggcgtgcgatcaaacccgcccctcagagacgggagggtgtgattgcacgcccctgttggaggggtgtaggcgtgggatggcgcgcagggtgggaggagtgcgactatcatctacacgctgactgatatcgtacgcagtaaaatctatcaacatctacatgatacacatgtgaatctagttgattcattacttgtgatggatgaattgaattgaattagagatggtcggtccgcatccggatacccgtccggatgcggatatccaatggcaatgtcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcaacggaccggctggaagggttgccttccagccggcgaggtacttgtacctcgtcgactggaagggtttccttccagccgacgaggtacttgtacctcgtcgactggaagggttgccttccagccgtcgaggtacttgtgcctcgccggctggaagggcttccttccagccggccatctcccctcccggccgcgggtatcctttgggatacctggatacccgccggcgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcaggtatccgttggcacaggcgggtatccgccagcggataacgggtatccgcaacggatatccttcgaccatctctaaattgaattgcttgtttgtttgaatcaatgaccactagtgcttgatcaatcaaacccccagtatttttgaacaaggtcttcaatgaaaaaaccaaaaaaaaagtatgtgtgtgagagagagagagagagagaggaagtgtttagaagtgatggaaccatgattgaagaacttcaaaatgcatgggaaaaaaaatgaattaaagaaattgaatcataaacatgaagaatatcatacacacacacacacaaaaagatatgggagagagaaagggcaagggaaagtacactagtaatacaatgcaaaaacagtcatagagaggttgagtggagaggggtgtgtgtttgtcttgaatcatcaacagagaaggaaagaaaacaaaagaggtctttggtgaggaaccgaaggtatatataaatcattgtaagggaagagaggtcaaacaccacacacctacacataaagaaagcggatcgaaggggatgaaaatgagatacatcgaaaacaaaaacaaaaccaaagaggaggggaagatggtataatatcaaaatcagtcgaggagtaggggctttttttaagggtgtcagagattgagagaagacgagggagaatgaggaggtaagaagagatgatgattgaccagagcagaagagtcggaggagggattatggtcgtcatcagacgaagttgaagaagccgaagaagaagcagaatcagaaaaggaatgagaagagaccgaaaaggattgagaggaagaagaagaagtggtagaagaggaggaagttggagtagggaaagaggatttagagagacgatgaggcgagggaataggaaggaagctaggttgaaaggatttcttaaggatgtgttccttggtgaatggagtggagagattagtgaaccaaggatgattgaggagttgatcgactgaggagattctacgattaggatctttagcgagtaagtcgactagaagggccctacaagtagacgagagttgtttaggtagtcgaggttctcgatggatgattgagtggagcagggcagacaagtcggttgagagcgaggcaaagggagcgtggccggtcaagcactcgaagagacaggcgccaagactgtaccaatcgacgcgatgatcgtactcttccctgcggacgatctcgggagcgatggtatgaggggtgccacagatcgtcgtggcgcgtccttgagcgggcatggtcgagagtccaaagtcggtcagcttgagatgaccatccgaacccaacaagatattctcggtcttcagatcccggaagatgatccggtttgcatgcagatagtcgagtgtgcagccgagctcggcggcatagaggcgactccgggtctcgcccagggcgccgaattcgagcacatgttcgtacaggttcccgcccgaaacatactccagtgggaccaagaaccatcccgggcccccagaccgttccgggccacaaagatggacaataaacgggaaactccggtccagtcgatgcaaactcgccagctcgttcgctaccatctttccaatccccatcgtcggcgtggtcgtgtgggccggcaagggcggctcacagcctgttccatcctcctccttcgtcccactcaaccgaatcgccttcaacgcacacatctcatccatcccctcaacgagcttcttcttccttcgtactagccacacttcactcgtgcttccttcgcctatcttccgtatcatttcatactcttttgtaccccacccactcgtcttcgtcttcgtcggtgtcgtcgtcggtgtcctccctatccctatcgactccccattcttgctgttcatcttcgggaaattgtatgtgttcttcatctttcatcaattcttccctttacttcttcccccgccctcagcaattgttgtatatagattgtcgtaaatgatcgaacaaactgctgagatgtgtggattttgattatctgctggttatgaataagaagctatagcggtgtttctgtctttttttttggtgaaggggatggaaaggaggaagctgaatgtgagttacactagctgagccaagtcatgtgagaggagcagttgtttgaatggtgggatataaggaggacagacatgacgagtttgaaattcgatcgatggtttgtcttgattgaaaatttcccaaaaaaaagaagaagacgaagaagaatgaaaatgaaaaaaagaaagatgcagccgctgcttcggactgaaaaaacaaaagcccacttagagtagaagatggatattttaaaggcggggtctgttgaagcaagctcgatgaatgcttcgatcaattaagatttatattatataatgaaagaattaattaatgaaatcaaagtataatttatcatctggatctgaataaatccagttgattgtgatgtgtgagtgtgaaaaaggagaaagaagaggaaatgcgcaccgaagagagcaagggattgttgtgctggagaggaagattgatgaagatgacgatatgtatatagggtagcaggtgatatagctttaaatgaccaatgaaatcgggtgttgatgaggatgtgtatgaaacagcgagccagcttcgagatcacacaccaacctgattgttttttttgatgaaggaggaatgattgattaccccgctccagcaagcaaacgaagtgacggagaaaaaagcgttgagggatggtgtgaaagcgaaagccgatcagcgcttccgtttcggttatccgatttcctcaattgagagtctgggggttggatatatagctttgagggtgtgtgtgtggggtgtgtgggttgtggggtggcccagatggacaggagggggggaccgagggctattattcaaggtgcttggatagtatgggctctttaatgtgatgtgaatacatatatccgaaaagagaatcgaattggatctttggaaaatgaaagtggtctttgggaaaaggcgagatgagtcgatggcctgatgattcgctttactaataacaaagaatcgataatctttggatatttattgtaaggagcctgaatgagcctgcaatttgatgtccctctcgtccgaccccgaggtgaaggatttgttgagtgctaaaatagatatgtatttatgtaacttgcaaagaaagagacgagcgacaacagatgcgaaggaccaaacagcgcttctttttgctcaccaatcccgggtagttgctctgctcatcctcctcctgctcctgattaaaattcttgaagtgtagtttgtaatttcaaaacagccgttctggtgtttgtaacttgagtatcagttcgagacacacgctgtatatgaaagagtggttaggatagtccggatccgtgatgggggttgtggttggtgcgagaggttgtgtgtcgtttgtgtgggttgtgggttgtgggttgttagaagaagaaggagaatggtgtcgatttttgcaagtgtcaaggttttgggaggttgcagcagcagctgcagtctgcagacagatgagaagtgtggatagcgtgctcgttgagttgttgttgcaaggacagaacggatggactctgttctgagtttcgggaagcttaacatagatcttgtacatccatccatacatcaatacatgttgtaacgatagaaggaaggcccaatgccagggtgttcgattccgtgatctgttggtcgatcgacgcacaccagccagctcagccaccatgatcagttggtgactctgccgcacatacaaaaaagccttttctctatctatctctctaattaatctctctgttctgcaagcccttgcaagcctctataggctcttggtgaacaaacctggaaagaagttgaacgaaaacaaaacccgggttgggatggataacttcatatattcatttgtaggagtctcggcctgtggtctgggctctacatagtgagctacagcctacaaagatggggataacgagtatacatacacaatgacggttgtgaccaaggaaatcgaatgcgaaggtctttctcacatttttttcagtgctcagaggattcacaacactcattataaaaaaaaacagcccaagctccatccgacgattgtaactgttcttgtcgatgtccactagacaatatgtagctacatattcagctgggagagactcctaaaacattggccatttttcagtctgagttcatgtgattcgtttgaggaatctctcggccgacgaagctcggctgatgatgaatccgaccttttttttgtagagagaagttgttgttgttgttgtgacggatgtggatatatgctgattgctggctgacttgattcactgcaacttgcaaagttgtttttcacgagctttgacctgcaaatcactttatgtaaagttgaaaatccgggttctccgtaatcatgagattggagcacgtcatccgcttgactcatccgtgaaatacataggagtccggaattggtgatgactggttgagcggagaggccgaccgaacaagctgaaagtgtagcgtgaaagcagcctcgatttgtttcaagtcgtcaggatttatgaacgagtccaggacgccggagactgatcacaggatgaaaaaaaacacgtttgaagggggagagagaaaggttgtgttgatgataacaccttaaacatgatgatctgggtcatcagactgctgcaacactcgttatcacaaaccttcttccttcaaatcggagcgggtccagtctccggcagacccttgccggaaccgagcgcatcgttcatgccgggccctacacaacttataaccctgccctaactcgaaacttgtagcacttcaaatctcaaggtatgtatgcaggttttggtcccaagctgctcccttctcttcaatatttacaaacatcggccggtccatctgctaacttctgaaccaaccatataccgtatagaagactcagagacattctcatttgtttcttcactcccaatcatatttagatacccacagttctctcatccaagttccctctcttctaaaaaaagaaaaaaatctgatcatttagaaaaaaaaagtttcattcaggaagtgatgcagattgagttcttcttcatcttccaaaacaaaatgaaaagaaaaaagaattatggggcaccaaaatttgtgggtcatgacataaagcatcccagattgtcaccagatggaggaggagggtccatgataacacaaactcttctactagcccaggcatagacagccactcctgcatggctgtgggtgtgcatccaaacaagttttttttttggaggtttgggagcacacaatttgatagggcgccctgaccatccaattttgatatacagtcctacacaccaaaacaaatggcacactggccaaaaaaagtcactattttggtttacacattcaaatattctctgcttgcataactcctctgagatcttctagcccagactgattgccagttcagagtcccatgcaggcttcaaggacagctggaagccccacaactgtgcatattcttatggcccctgcacagaaatacagatcaccctttaatgttgttttttgtagcttagagaggtaaaaagttcattgggcttcaagttgatggtctgggttccaaactatggaaaatggactccaacaggtccttctgacatgctggatgtaacattctttcttaaaacaattctgtactttttttgcccatcattttgggaactttcactcctgttttgaaaacaaagaaaactgaaaaactgaggatttcatgttgaagtaatgatcataaatgatctcagcctgtgaggagaagggatttcgtcacttgtagctgtgtcttgatagaccagacaattggttggaagttctggtttagtaatcacgagtttgttgtttaatgttaaacagttgaatagtaaaggagctcatatatataggtgcacctgggctctctcatatcaagtcagggaggtccagttcatgaggcatcttactccaggacctcctttgtggatgcagtaggagaacaagagtgttctaagttgatcccagccaacttttacatcaaaacttccttcagccaccagcgagctcagcacctcaactcctgtccccccatgctctggcaagaccttgcttggagcacacagacaggcaatgccgaccgggatttattgcttgtgtgttttaagaacaatccccttccttgtctcacacaaaatcagttgtcaggcttggtgatgccaaggcaataggccttctagctacactggctgatgatgctggtttggtaggggatgaagactagatataattgaatagataaggaggggcccaggttgcgggggtgtttaggatgccgtcctggaatcactagcttttaacatgcttgtcacagcggttcacttgtgctgcatagtcttacaggatcctagtgatgtagagcacctgatcaaggcactaggagaaggtgctgagatccatgtgcacaaaaggattgtttctcaggcggagcccaaatagttttttggcccagtccgagacaaaactattttggttgcggagttttatcattgagatctgataaagtctcttttcaccccccgcaaaatagctccctccatccgcaacaatctcactaatcattccctcaaacaccgtcagtaaattctttcgtcaataaagacgactttgttacaacttgggatgacttcaacatggtgtcatcattctttaggtctttgaaggagccagtgaaattggctttatttgactgggaagaagcctatagacaaattcccacgcacccatctcagtggccgtacctgatggtaaaaggaatggatggccagctatatctcaacacaagaattacgtttggtggcgtagccggttgtgaatctttgggtagaccggcggacacgtggaaagagataatggcatctgaattcaaccttatgaagattttcaggtgggtcgacgataatttattcgtcaagaacctcacatctgaaacagaaatgaaagacatcatagcaagatcagtcaaactcagagtcctgacgaacaaacagaaatgttctgtattctcggatgaacaaaaatttattggctttttatggaatggaatttccaaaaccgtacaattaccctcagagaagctggaacagaggaaggcgcaaattacagtcttcttggacaaatcgaaatttttttcttacaacaaggtcaaagttctgacggggaggctgaaccatgtcacatatatgctccctcagcttaggtgttatcttcgaggcctctacagatggttaatagattggttcaatctgaccgcaagacgatacacaccacaagatgtttttgaagacttgacacggtgggccaaaacgttgaacactttcaaacataccagactaatatcgtcaagcaaaccaattgatattggatgggtcggagatgcatccacaagttttggggtcggagtgatgataggaaagtattggagccaactgaaaattttgaaggaacggaacgtcgacctaccaaaatgtaatattgcttggttggagacggtggcagtcagggttggtttgattatgttacaacagttgaaccgtttcaagaaagggtccaacttactagtctggacagacaatactacaactgaatccgtcatagaaaagaggaaatcgggcaacaaacatgtcaataacgagtggaagataatacaagaactgctcttgtcagaggaagttgatttaaccgggaaaagggtgaaaccagacaacaatattgcggataaattgtcgagaggggtgtcttgcgggctgttagaccgcaacagggttttctttcagattcctgacgaatgggtcccttatttgtgccacgcccgaaaggtgttctgattgttctattagaatataaaaccctccacatctatttgagcaatatgttgttacacaccttagttattaaacctcaaattcttcaatcatgttagataactcggacgacatagttataattgataatgaaagacttacagtaggtcatttaaacaagatacaagcattttcagtgaatggtaccgctcattgccctatatggacacttaatgcacatctacttagcgggtggaaatggaatactattgtagggtacaatgtggctgttaaaaaattcatatttttcaagaacctttccggtaaccataatttcaagttaccagcgtcagacaaggatattgaagatttctgtttttgggcgggacaaaagttgtatctaaacaactcttataaaatttaggcgggatctatcaaaaagtatctttgcggtctaaaggcttggcatacatttcacggagtagaatacccagacgtatcagacaaacggatagaactattgataaaagtgtcctcaaaagtagatgcaacattaccgacaaagccgaagaaaccaccgataatgttgaaacacctaatttggctgtcaaatgcgtaattcccgggcggcaatattgacagaacaattatggacctggcaatcgtcgcattctggggaatggctagaatcggagaattcacatacgaaaacacgctaggtgatctcaacaaggaaaattcgattttgacgtcggatgtacaaatcgtcaaatcagctattggagagaaggctattttgactgtccgcaacactaagacagcacaaccaggaaaaccgcaaaaaatcattgtgcatagtttgaacaacatgatatgtcctgttttagcgatcaaaagaagactggatgaagcaaacggtaacgacaaatctttatttggattctatcgagaaggcacaagacgtcacttaatgaggacaattgctgtcaacaggatcaaattagttttaagaacgggaggttttgaaggcctacttggccattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtattaggtagtgggtgattaataccggtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagtgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaaggaaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctgggtattaatcagagaaagaggcacagattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagaaactgatcattatttgtcataatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcactgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgactgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacggaaaaaggagtgaaaggtaagtaataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataaatataagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatgtataagtacttacgcacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagccattcttttagggtcggaggcgcctcattacgttacgcactagggactccagtagaagaaatatgtctgttaggaaggtggatatcaaattgttatagactttatattagggaatactcggctgaagatacccaggagagtaaaagaattacatcagagctgaacgagttgtgggaagaggattaatctttgtgtcaagtgtcttgatagattggagatataggtttttgcatgaggctcaggatcctatcatcagtagaaaatttacacctgagttgatggtgtctttgttcctaaacctatctctttcacttttcattaaaaaagataaattaaaatctttcttaatacacattgattattccacgtggtccctaaatatttctgattcttaaatattggtcaaaaagaccttgaaaaaatttctataataatatttaaagaattaagatttagttaccacccacactctggattggtggaggaaattatttccacacctatcctaagagatgacaccttatggctcatctctgataagagtaccacaggaatgattagagtgcttaatggatactggggtatttggtctgagtagtgtgtatggacagaggaatagcaagtaaagctattccttgcagaattgtattggaaaggggttaaactggaaaaagttgcggaaaaaacactgtactggtaaactgatgatttctagctccctggtttactggttctttttatactgtaggtaccaatactggatgctggaaagggaaatggagttcaccagtcatctctgagaatctgaaatgatgtttaattttccaggagttttgacaggggaaatctgcccatctcatgtcacattctcctgtcatgatgtctctttaatatgtcacgagttttggtaaaggatattttatgtcattcatttttgtaatattatttgattattaaatctatcacttattatcttgagttatttatggaaatattgcaggtcagcttgactctgtaatagtagcaagctgacatcagtccacccacttgctagtactcgcaattcacaaaatttgccaaaattgttgcataactctttttctcactaattactaatttacctatccgccatcgcagatccgtttggtttgggtctcaatcaagctaactatcgatatcagatggacttgcgttcttctctccaagaaacactgaaactagtgaacccccaggctggggagcacagcaatcatgagcatggagaaattccacttgcaggaatggaggaaaataaatgtaaatatctcgatgtacttggattttttttattgcctgaggctgatctccagacttctaaaaaatcgaattacttgttgggttactgcagttgagatggaacaaatagtaacgggaattaacaatattgtcaaacgaataaatgaacttgaccccaattccaaccaagaattagttaggctcaagtcaacactgttgcagctttgtcgtgctttcaggaaacctgctgaggagaaagtccgacaactcaatggagccggccgtcaacccagagcccagtctggctaacagagtcaatttgtgtgaagctgcaagatcagccacgggatatgcaactgccggggccagagactattctgccctatcccggccactccttgaacacagtgatttgcttgagtctgaaccactgatcttgaccgaccaacatcaccatactctcactttcaaagccacctttccagctgatggaagcaagaaacacaagaccgtacttgaagcttgtcttgcagaaaagggaatagagcgcccattaaattcttttctgggtctgttggatggtgatgaatatgaaattggcaaaggtctcacagagcctgaaaagattgaaacttggaacttgatacagaagaaactcaaggaattcaaatcttcaggtcaagttctgagtcagcaagaagtacgattccaggttgattttataaaagctttcaatcgtttagccaaccacgttcttcaaaatagactattaaactcggtcaaaagtatcaacagctacaagccagagactgtcgtgagcatggtcaagatgtatagcgagcttgtattccaaaggttgggcaggaaggtttttgactcttggatgtcttctgttccagatctcaatttcctgacatccggctgggatctgaggcactttcatagatcaataaaaggtgagctatcttctcttctcggtcttggatcctgcttacactgataatgatgctgatacacctccttacagccctctctgctcaaggtcaggagaaagttgtacatgccgtcatgggtaaggtactatcacatacacgggaattcttctccttgagaggatcccagttcagcaaacgatttgccaaaattcaccaggaatttatagaattacaacccaatttcctcggccaaacccacagtctttctacaaaattggaccaggccggaccagatacaattgatgaggtaatgaaaggatctccaatcacatctttcacagaaaaactggtcgatttttttaagaaacccgaactcactacacccgacctggaacaaagaaggatcgagtaccagctggtttactacatgctgaatttcattgaccaaaaccaccctcaaatcatcagcaagacggtaaaatgcactgagacaaagttaccgaggacagagcgggacaagcattgatatgtttttgcagagcaactcaaatttatgagagcttatttgaaacacttccccaatcaaaatcgtggcaaatactacaccggtggataccaggatttgagccggtttggaaggatgtcaaagactggatcaatgcttatgtcatcaaggtatttgaccatactgactggattaactggtcccaccaagacaaaagcttaaagtttgacctttggatgggaaaagttgcaaaaaaatagacataggcagattttgaaggtcaatggttatcatgaatcctgtaaagagttctcttatttgctcaaaccgccctccttattttgtttatttattattattattgttttttgatatcctattgaagggtttgaagacagctgaattgagcgtcggggctatcaaccctaccctaagtggcagttgttgggatcagcaactcggcccgggggaatctgaaagacggagagtattgaggtcaaactgtagctgttgtggcagaagcgtggaaagattaatgggatgctattcacattgaatgtagggtccaaacagcactcctcgagccctttctggcagataaaaaatgtagtccccgctccgttcggccgcagggcgggtgaaactgcagttcgcaagttacagtcgatcaacctttcttctgttcagctagtaaaattggttcagattctggactcacgaacatcgcccgagcccaacaccgtgtacaggcaaccacctgcgccatatggtgaatgacagtcgaatgcaagtgcaagcttacaagtcacagccaatataacaacgcttgatttgaaaaagtgcatgatggggttgaactcaagaggagaggatattcaaaaggactgttgggtggaggtacgctcaaggcaaagtatcgttcaacgtggattgctgattttgagaataacgctcaggatagtcgcgccctttatatatacatctcggttgaggatcaagcccgattacatcgcaattctttggattctagaaactacacttgcgcgtgctaaatttcctgtatcggtttttgagctgtgtaaaagggtgggtcctcccaaaaaacccgagttacaacccccaaggaatgggggttctggagattttcaggggcggagaggacatcggcctgcttttgtcggccacacaaaaccatgcgggctatgaggactccgagcctaacacaagacttagtgattcgtgaggactcagctgggcgatctgccacaacagtccgttagacgctacaccgcaagctcacttgtttcaatcgatttgaaatcaaagctaaatttgacttcgcgtggcacggtagcccctggacctatggacgacacggcccatcgagccacgctttgaagttcgttttttgtttttggcgtcgtacagtgcgtatgttgggcgttgataaacgcacgctcctcatgggcacacgcgcctgcccaaaccactcttttgaggagcgtgcgtttaactacgccttctagtccatccactatgccttctggaccacaaggaagtaagggcgagggccgagcatcactgctcggcccttccttatccgcgctcagagagcgaggaggggtacctctcgcggcgccgagggatcggcgccgggtgtgtaaacctgtactgtttcggtatcatttgatacctagggagtcctggaaccaaggcctgttacggcctggttcccgagactcccgagtgtgggttggggggtgagaatgctcaggtagtggctagtaaaccacgaactggcgcagcgcttcttgcagactccggtcgggatcatccgcccgggactgatctgccgacggagaaactcgagagcgcccaagctcaccccggagcaggaggacaccggttgagtggagccgaagctcgacccaacctctctcttactattttgcctgggtgggcgggaggtaagggaaaaatgaggatgatctaggggcgactgaaagggctattctcgatcgtggaaggtgaactgaatggatgcgagaaggatagcaagaggttctagggagggggaaaagagctggctagctagtcgagctcagtacatcaagaccctcgacctggtgggtaggacggccacgtggccaggctcaaccctttgtccggtaagtccggccaggaggcgtgctagcaccgcatgggcacctggccacgtggcctagattgttaatgacggcggcgaggaccccggaaaccccctacaaatgtgggtgacgaaaaatccaatattttgtgaaatttcatacatttttggaacccattcatacagccaaaccaacaatgcttgcaactttcgaaataaaaaataaaaaattcgacttgcaaagaaaaactttttggcttatgggacagtatgcaaggtgggaaaatcaggacaactcaactatctgctatcacacagtgagagttccgacaggcagccaactgacatttcaattaaatttttttttttttgctcaagcgaacttttattttttttgtaaaaagttgcaagcattgttgggtatgctgtacacgttttgtgcgtatgctcaggggatttccaatattttcatacattctttgtgcctaccattttttttcttgcctgagaggctcaaagcccatttttgcagcaagcctttctccctaactataggggcgccaatctgtgttggtgcacacgccaacacaaagaaaaacaacaaaaaaagtatggaattgttgtaggtgagataagtacataaaactagaagttttattggtgaggggggaggctgggggagggggagaggcaaaaattcaggccaagtcatgctgccaagggggggggggggggtgccaaaaattaccacttgtgcacacccaggactttcatacattttttctataacacccgccccccccttccgccaaaaaaaatttcaaactctgaggggggggatgcctccctaccaacaaagggcctcccaaaggattttgggagaacattttgggtaattccccaaaaatttatatatttccgtctccacacattatgggggtgtccggggcccttgcgcggcgcggggagaaaccccacttactgggtcgtcggaaagatatcattctctcttctcgccggggggaggagaagggggacccctccctggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcattagtgagataaagaaggaaaactgctatggtgaacctgaccaaacacggagttctacctagcagatatcccacagctccgaaccagagcagagagtgagactgcgggattccgaagcagcatttggcaacggccctacttcatcccgtccggctcggccaacgggtcctggtcgtcgctgtagtagctcactacagctccatggacgccggtgaactcggggctgtgccctgccgcacacctcttatgattaagggagtataaggggggccgagcggtactgcacagaattatcttctcggcgcctagatacaggcgccgcttgtgtattcttgtacttgtttggtatcttacagatacctagggagtcattgaagcaatgtagtcaaagtagcaacttgtcaacacatgtgaaatcttctcactggtaaaaacgttcctgcttcaaaacatcaagccttggaacaagataaataacaactcaggtatcactctggattttcttctgtttcccatcaacatacacatcaccatcctaaagaaagaatgttctatacaattattggaatcactgttttattcctaaacccatgccagaccatgttcacacaggtgactcaaccaagtcccttggatatcaagtagggctgttcagtatcaagccaaaatcaatcagcaaggttcccaagctggggaagaaagaagcagaaggaattttccaggattatacccaagcagaaaaatcttttttatttattggtgctgatgtgagtaagttcttgtttggaaaattcttgaggaattctgttcactgattgaattggataatattgtaggggacaattgagccacattatggggataatagtgttaaacacaagcagagggtcatgagagttttgaaagatcttgctgctaatctcaataatcaagtttggctagtaacctcaaaggaagtatcagaacttgaaactacctagggtaaaattcctgggataaatctagctggtaaaaaggagcagagttgagcacaaacaacaatttggtattaagaacttccagctctaagcactacaatcagctgctgaaggctcaagcagtggaaattagttccagtaagccaccaaatcaatcaaacatataaagtgtaatattgaggatttttttatttctcttaacctagctgggagaatacatgataaagagccttataggctcacttacatacatgattatgaagatgataataaggatcaaataaatatggaaatgatcaacagtaggtcttccagaaaatatttaggaatgtgttgaaataggaactgattgttttggaacattcaaagagatgagagaagcactgcaagaggctatcaaaaaaataaaatatttgaagattttgaagtagaatttatagatcatggagaaaagtttgaattgtccttgcaacacaaagttttcattaacatggaattgatacctgcaatggttctcaaaaaaggagtgcacaattttgcattttctgtgggtgagatggatatggaagggaagatgcacaaggtacttagaatagctggtcaccatgctattattgtgaaaaaagaagaatcaatattctggaaatttgctaaatattttcaatatcctgaggaattttacttcaaatcagggttgatgtggagatcatatgcttcatacagactggataatcatgaaaaggctatcagatttcttgaatcattgatagaatcttttccttgggaaatatttaaggtaggttttcctgattcttcattcaaagttactgtgcttatttaccatttttggcaggaatcactggcttttttgtttgaaaatttaatggcagaacaacaaggtggaaaaaaacatggctatgatacaccaattcaacttggtaataaaaaagaacccaacaagctggtgtacataccagctcgctgggaggaacccctcccgacgagctggtgtgcataccagcttgttgggaggggttgctggttttcaaaccagctcgtcggaaggattaccttccgacgagctgataccgccagtctttgattggcgggcaagtccatccacccctcctggaggggcgggttctcttgcccgcccctcagaagtctgtttccttgggaaatcagaattccaaggggtgtgcaatcaaacccgcccctcagagatgggcgggtgcgatcacacgccccttttggaggggcgtaggcgggcggggaggggaggggagtgcaattataaatgcacggacggcaaagccataatcttaagtgttggcggaaatttccatggtcaaactttgggtgtcatgggtatgaggtcagttatgatgtacacacggtgaacagtgttcatgaggttcaaggttgctacgggggttgaacaaacacaagccaacccccatggtgcacgccaatctaggatcctaaaccatataaatatgggtttaggaatggggctatcctataggacccaggcatgggtcctatgggatagcccatggagaaagtgcaaaaaaggcaaaaaaaagtttttgggctgggaggaagccctccaagccaaaaggctgtccagtctcacggctgggaggggttcctcccggccttgagactgtacatggctcaaggccaagagggattcctctcagccttgagccatgtacagtctcaaggcgaagaggtttgcctcgtcggcctcgagactattccctcctggcggcgaggttgtacaacctcttcgaccaggaggagggaatgctggccggcaaggttgtacaaccttgccgccaggaggatttggttgaagaggttgtacaacctcgccggacaggaggattccctcctggtcgcaacctcaccggccaggaggattccctcctggtcaacaaggttgtacagccttgccggccaggatatcctcctcctggtcgacaaggttgtacaaccgtacaaccttgccggccaggaggattccctcctggtcgacgaggtagtacagtcttggcggccaggattccctcctggtcgacgaggttcctggccggcgaggctgtacaacctctttgaccaggaggattccctcctggccggcaaggtgggccttgtcgaccttgtaggacaccggccggtgtcctacaaggattgacatgtttttttttttcaaacactacataggctatcccataggacccatgcctgggtcctatgggatagccctggtcctaaacccatattaatatgggtttaggacctgcaagccaatcaaactagcagcagattggcgtgcgcaaggggggttggcttgcgcttatcaacccccggttgctactcactcagaaaaagaagaacaagcgatttccaaagcttatgcaaaattgctccacccttgactgttccacatagtactgatcaggattaccaaaattcatttgggccatttctgaagagcattggcttgagttgtccaatcaatgcgccatcaaactccggtcaaagatcattaaaataaaagtctgagaactcccatagccatctccaggatatcttgattgattgctgatctgtgcgcattcaattgaacagtgacttacataatatcaagcaagcactaaatgcccacagaaaaaatacaaccacagttttactcgagcctattcaaggcaaagctgggtaagcagtgatcaaaggcaacaatcaaaaaatcctattagaagtactttattgatactctacccattttgacactaggattattgttccggacaacgactacattccaaaagtaaaggccttatgtgaatcaaagaacgtgttattgataatggatgaggtgcagactgggcttggtcaaacaggtaaactgtaagcatcctatttttgacttttgataagcgtccaatgatgaaagaagcgagcacataaataatgtggggcaattgaaactaatccaataaacacggggtcacttccagtctttgtcaagagcattcaaatttccaagcagacattgtgactttatgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgttagagtttgaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaggtttataaatagtagatgtgattaattatactaataattattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggggcattatgtactaataaagcccctaaagtcttgaggttctgatagacagagaatcaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgaggaatctggttttgggtggacagagggctctttatatacccgtagaggcatctgggagatcagggtcaacttgtgggcacttcatgcatggaggctgaaacatgtgaccatatccttggaaatgtgccacaggtgttctgtagaagatgaaatctgaaacatgcggctatttccttggaaatgtgccacacacgtgttatcaatatacaagtgtatgtttgaaacagcaaatccgtttcaagtcttaaacctgtttattagcatatttaattataaacataagcatatttcatttcctgcttggaggtacaccctatatctttaatgtagatttgccgcatgaagtagttgaaataaagggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgagaaataatgcccttattatttgatcttctcatttattttcagtactattcatctcaaaacatctctggtgagtaatactgtcttttttgtattttatattatgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacattccctacccctaagatgagtctctgactcacagagaatcattttcctagataagcagaatgggataaagtattgaagatctaccataaatttctgctccaggttgatcatttatcattaattttttcacattatcaatcatagtgtttattagtttctaatctaggatgctaagtatttgtagtcaatctgaaagaatcatcactcttacttggtacctatcttgattgattttagatttaccatctcaagtttttcctcaggttcagggattttgttgaatataactgactttccagtttagggatcattggatataactggattgcctggttcagggattcttaaaatataacatgaagattcattcttgattgcatatcttggattattctttcaaggttttcaagagcttatttgatgagaaaaacaagtttttagttaaaaatattgagctatagaactggaggttcaactcaattgatccacatctatttgtgtgagttattcacaacgtttttgagctgttgcatcactttaaacaattgactccaaagcgtgttaaaatcacaactgtgggctgaatgttgttgtttctgacttattgatagaacaagagcagcaatgtgttttgattccgatttcttttagttttaagccctagtcaaagtgattctataatgctagatttttaacagacataactgtgcaagaggttttgcttgatgagaaggaagagctttcagcaagtcgagtgacagaatcaaaagctcaacaaggtctgtttgacaaattgaataccagaaattggtgaatacacactgtcgtctaaaacatgtctttctctgaacagagttgataataatgcaatgaccagtaattgtgctcatagttatttgaaacaagcaatgtatgagtcaagtctgtggcaaattaagacctgtagaaaagaagtgatcagctcgctggtatttgaacaatgttatcaaatattttgaaggttcatctcaattcagcaagtagttgtttagacaaacaaccagtctaattcattttcttaggctttattttacaagattgcctttttttagttcatgcttttacaagtagatggacgcttccaagacagaaaacaaggaaagatgaagtcaaaaacaatgggatgtttttctagctaaccaaatactaaaatgttgagacagagtttgatgtccaaaaaacggcaacaaccaatggcttcttctttggttactcctctggactaaccacagactttattaaagtaaaaggcagccgttgagatcgaggatcgaacgtggaggtgctggaggccacgccgagtcggttatcttttggatacttttgtgtttatcaacctcactaacttgagctgagcagttcactcctttggtattgaaaacacaataaatcttccgttagttgggatgcgaggtcggttgaaggctagttatccaatgagaagaagagatcaaaagcaacaacaatgtcttctagttaattgttccaacgtaaagaacagtaaaacgatagcatccgctttttgatacgacatcctctattccagtatgatttgacaatgacacttcacttttattgacgatgtgatctagtctagtctttcctttcctatcacctccaagttgcctttagcaatcaagcggttgtgctgaacttggatggctcatatatagaattcaatcgatgagcttccggttgatgctgattgataagatgtggtgataggattgaggatagactgatgatctgttattggttgaagattgaagaaagagcaccacatgtgagtttgtttctagtatatgacttgatatttgagaatgatccaaagacgtcgttgtcagtcttacttcaagagttttccgctaacttctcaatccagaaagttctttgcgcatgtcacaatttcagctatatccacgtctctggaaagaggttttgttcgcgttttaattaccaggaagcgaaggcactagcaacaacaactgcaaaggttcaagtttgatgagaggtaaatggattagatgatgatgctggaggattgagagcagtgccggttgattttgagttggggccggatgacaggtagttgtcacccaactgttagctccccagtctttgccctcgggctcagatcaactatcaattcctagatcactatcgtccgatggtctgaaattggcactggtttgtgaggtggtagaatcaatattggtacacatccatggcatcgcttctgcaatgtggaagagaggcggcttaaacggttgtatccaagcagtcagatcttcccagtcagcttcatctttcactaggaagccgagtagcatacttggatccaaggctatcaatttcctcctttgaaacttctctggatggaatgtttgtaatgctgagctgggataagccccagcatagaagtcatcaagttgttctctcctcagattcatagagatcgaggatgaatgttcggtctggaacgagactttgtcagaattcttagtcggatgttgctttctcgatcaattggctaatccattggagctagtagaaccagacatgatgctgtcagtatccattgaagaaatctgttcccaatctgcatctggtttttcaaatgaagttcgaagttttgaccagatctagtatttagttctaaactagtgatcttctgagattgatcaggagaagatcaggctgaaggtcatgtttgtgtttttcgggagatggcttaaatggcgatgaaccggttcttgatcgatcttgggaagagcttgtgccaagtagtttgacgttgattgttccattggtggtcatcatgaaagctctctggttggtgaaaagaggatgatagctggggttaaccatcaagagctcgacttccagagagttgatggtaaccatggtggtggtagtatgactcagagtcagttacacaaatactttgaccgccgttattggtttggctgaatgtttgaagcttgatgctgcccttcaaatgtattgactagcatccagcgagaaacagagaaataatcagattagagaatctcaagcaatttggttgatctttgacattcacacatccttcaactgaagtctgagatgcagtttttcttcccaaatggatgttgaagacagcttatattactgaaactacaattggagaactggtttattctttgactgtgatgtctgactgttctctctatgtgtaatcgggaacgagcaatcttctttaaaagaatcctgagtacacacaacactcagcagtttttggtaaacaacaacggaggtagtttcatttcttcccttagattttggttaactgtaccgacaagaataaagaaagaagtatatttctctgttcagttttctttgagaagttgttgattgagtcacctcggtcactctgatgaggttttaccaatagtctgtgctatttttgtacggaagatggactgttgagcttgagtagtctgataaaagctattgacaaggttgtgtcatgctgcccgaaaggtgtgatacaagcaacaaatgacaagtcttgaggtttgatctcttcatgtttatcgcgcacaagagggtgtttgatattcttaatgttttatatcactggtaaacagttattgggtcttttcctttcaaatgggtttgaaggaaagtttcccggccagacccccaattgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgttagagtttgaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaagttatgagatagtagaaatgaataattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggggcattatgtactaataaagccccttaagtcttgaggttctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgaggaatctgattttggggggaaagagggctctttatatacccgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatgtaggctgaaacatgtgaccatatccttggaaatgtgccacaggtgttctgtggaagatgaaagctgaaacatgtggctatttccttggaaatgtgccacatacgtgttatcaatatacaagtgtatgtttgaaacagcaaatcagtttcaagtcttaaacctgtttattagcatatttaattataaacataagcatatttcatttcctgcttggaggtacaccctatatctttaatgtagatttgccgcatgaagtagttgaaataaagggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgagaaataatgcccttattatttgatcttctcatttattttcagtactattcatctcaaaacatctctggtgagtaatactgtcttttttgtattttatattatgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacactttaggtaaatctttgtccagtgggttttatccagtctctgcggttttggcagatgatcacattatgggagtcatcaaacctggagaacatggctctacatttggcgggaacctgttaggttgtgctgtggcaatcactgcgttggatgtattgattgaagaaaacttgtgcgagagggccaaggaaatggggaaactgatgagaagtggtttattagtcagttatcttcagttttatttcaatctgttgaatttctctttggctgaaaaaagaaacttttctgctcacattggcaatgcaggaattgaaatccatccaaccatcagcagacagcccaacaggatatatacatacaaactaccagaggtaaaggtttattgaatgcacttgtgattgacccaaacctatctcctaagaaaaggggggcttgggagctttgtctgttgatgaaatcacgaggtgttctggccaagtcgaccaattcaaatatcatacggttgactccccctttgacaattggacccaatgaagtcaaacaagttgttaaggttattggggagtttcttcaagatttggaccaggtcagttgatattccttctttaactgccatgggttccatctttccaagaatagatttcaaaaatctcatatcagttcttcttgttgtataccccacagcttgctcaaatagttgaatagccatggacaacaaatttcaatgtccattctatatgattcaaagggaaactgcttagcccaattcaattctactttcctggcttgtaccacctgttgcaggctttttggtgagatgaatgtctttgcattagcttcatttggtttgtagcagcggtgggacgctacgctacgctacacttttggcccaaaaagcgtagcatagcggcgcttttttttcatccaaaaaccgtagtgttagtggttttttagcggttttttgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccactgtagcgcagcgtagtgggcccttttttgcggctcacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctgcgctaatcgctaacagcgattctgctgcattacgctacactaaccgctacggttagtgtagcggcccaccattgtttgtaggttggataaaatgccatatatttcttggaatgattttgttaaagtttgatttcatcatctcaggttcattcatagggatgtacaattttatattggagcttcaaaatttgtagattcatcaataggaaatgatgttctgactattactccatttacagatacaaaaaatgagccagtggtgaagaaatatacagcatattaatgctgtagaaaaatatgggagaacatgtcattgtttagtaaaaaaagaaaaaaacaaaaaacctttgcaaagggctcatagtcatggtcacaatttctgagcacaacaaaaaactgaacacaacttactagtatcatttcttgaatgattttcttttttcatttaaaacaactctcaaatatcaaagggagtgttcaatgtatgcggaagaaagatgaattaacattaccagttaccactgtgaccaatgaccacccatcttacaccatgtgtttcagcctctgggtaactaacctgagtgttttaataagaatggttgttactaggagttgaatgaagtttttatcgtggtgagtgttagtgggtttaggtaagatcaatcctgtaaggaggagatttcactcaatcagcatggtctttactgagaggcttgctatcaacagcgcatccaaatcaatacatagtattaataggcatccagggtactaagactcacctgggattaaaggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaataggtattgttgatgggaatattcagcaaggctatgaatactgtggataagtagagttgtttactgtagcttaagaacaataagtataggcttgatctatgttgaagtacgggtaaaggtatcaatataaatgttaactgtgtttaacttgtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgcaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacagtgggtagacagtgaaaagtggctgcttatttcggattccagagctctgaaacacaaacttgaagtcataagacttggtcagctggtgcataatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttaatattcattttgagggagtgggagtgctgagagaaagaaagaatggaatgtgggaagaatgattataaatgaaaaaaattggaaccaaaaaaagtttggccaggttggtggtccagattgcagccaaaacagtaaattctggtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtttttccaaaattttcattcataatcattcttctcagttcccaatctttctttctctcagcactcccactgccccaaaatgaatatcaaagcttctgaaaaaaatccattttgttttttatttttcacaaattttgaaactttatttttttattttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgctctggagctctggaatccaaaataggcagccacttttcactgtctaggcactgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataaatgtaagataaataatataagttaatgataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaataatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatattgtttaatgtcctcattgttttttctgatttttctgatttctttttttttatgttgtaatattttcttaattttaatttcttcttcttctttttttcttttaaagtaggtattacaactctgatgttatcttttcataaaggaaatttttcattatcactagttttatatggtttaatcagactaactggaaatgtaagatgttttctttctaattctccagtgagtataaattcaacagcattggcactgtgcaattgtttaatggtaaaagttcctacagatgaatctcttaatttttagggccagtccgatttagtaaagttgaatgtagatatattaaactggtgagctttgtgatttttatcccatctagttttgttgtaatctacagctaatttcacacattctgttgcatatttttcagttttggtaatcataaatttaaaatcagaatcactgtggtgtatgtgtattgctttagaaattaagatttattttggaaaccaaggagtctaacctatttctctgtcatttggtgtttcattagaagtatttctgaatttaaatctaccgtatcaagaaatttccatcctatatagtaaaacttctacaagttcttcaatccaattttattgatactaaattttccaattattagtgatataatgacataaatcttttatgttccctcatatatcaaacacacaaattctgaccgcattgctcataaaatctttcacttttattttagagattgaaggctgtgtagtaaggtggctctttgggaaaactttcatcatggaatattgtttcttaattacatctataatttgttaggttcaacaatgaaagtgagcataatctaattcttacaagttaatttttttgtttcaatttaccttctagattttctatgggaaatatattaatcttatcaatgtttctatggtattaggattcaagtcttctggcaggttacatttttctttcttcagctcaattatgtttcaattcattatctgcaatttctatgatgataaaattaatttgatccatttctcctggagaattaatttagttctatagttatgaattcatgaaattgtatgttttaattgaatgattcaagaaagttaagttgtgtatccgctttaagtttaatagcttattgtaaacagtaacacctaagttccctcaataatttggagtaaccattatttccttatcttcatcaaattgttacctttttgaagttcactttgaaaattctttggatactccttaattattgagtaatgtcaattttaaagggattcatactcatcaagtttataaaatgattaagattcttcaacaattcatgtcaagtataaagtacagtattcctatcctgaatcaatttataattaaattcttgttgttctgttttgggtgtcaattaatgattgaatcatatggatcttatcaaaatgcaaagttagatttttaattgaattgatttgtgtggatgatacatgcaatcaatacctgccaccatccaaggtaggtctctacctgatcatctagttttaccattgcatgatttttcaagttataaaaacaggtcatgactgtactagttctgactctttcagatttctgcagctaattgaggctcagattgaaaatgtcttttgtcttaatttcacaaattatttgtctaaaattgtttcctcttagtctctttttgggtaggcttttagtaaaaattttgctgcaaacaatataggaattgtggtactttcagttgtctttcaactagaggaactgctttgatgcaaatcaccggccgttgtattctcatcaggagcatgttctttgttatgactagtgaagtccatcttcatgtataatctttttatcattgtattcacattctgataagttctatgtattgttaaggcttgcttcactcaatcaaatattatttcatggctattaaaatagaagtctgatctgttgagggaaggacttatcaactcatttgtgcagtcagagatacttaaatggaggttgtttgttattctcaagttacattgatgcattcctggcaatcttgaattaatggtttgattataaactactaactagtcaggaattttcatttatctctgtcttaatgcattctacacgaatcaaataggggggcttaatggttaaggatttctctactggtctaatgatcaccttgttacaagaattaatagattgttaagcatttcaattcttggtttcattgatggggaatgactggaacgatttgttattctgatggtatcgataattcagttcatagaagacaaatacactcgctttctagctagaataaggtatagatttgaaaaggtagtttgagagattacaacagaattccaggagatgatgattgagattgtatcagaatccttattattgtctgctgtggaaaccttcttatctatcacaaaagatgaggatcaggagcctatgtttgttcaagggttacaaatttcattgattcagtacttaatagaggttggagcgactcaaaatgttctatagtaacttaaataaacaaaaccttgtttccttatctataggtatcactcacttaggtaggaaagactaactgaatgctattcttgttgtcttcaaacacagctgatagtgatagattaatggagctggtttaaggcttaattactgcttcagcaagtgatatgagtttagaatgctgacaggttttccgataggtgaatacatccctcatgaatagattggttccaaaaggtctaactagtttaattagtttactaccctagatgcttggtcctatatagctagcaatatcttctcaagatttcaatactctaatgttaatactcaaagtgcagtgtaataatgtgattgcagtttttgagtaagcgagtcaaaggctagttgcagatggttgaagtctgatgctgtgtgatccattcatgttatacattcaggaataaaatctagcagtgtaaagtaatgcttccaattcgaatgacggtctcagaattctggtagctactccgcttcagggagattgaggctcattggctatcaaaagatactcaaaggatgcaaacatgatgcgtttattggattgttctcactacctgatgattcaaactagttactaaagctcaggatgaaatgtttaggagtaacacaaaagtttctcttaagttggttgcaacatgttatttctgctactaatcacaatatttatgagtgaaaggataggggtaacggagtccttatctcttgtgagatttgaatgatgggcttttctagttctactaactggaagtcatttactacttctatgtcaactgaaagagtgctgtagtaatacagtcgctgtttctcggtgtgagtcaagtgttcttctcagattttctaggtccaatgtcttgttacttgttcatattagacactcagggcgaaaacttagtagaggaaagtgatgcttccgaatcgaatggcggtctccgaattttggtatctattctccttcaggaagatcgatgtatgtcaacaaataaattatcacgaaactatgtaggtttcagatagtacccagttcttgaatctttctcttgtctcgatggtatatactatttactatagactttgaaagaggtgaatgtaggtagatcgactctatagattgttaggtaggctgcaacccgatattttttatgcctatgtgaacaatgtcaagtcgctttaggaaaaagtacggtcataagagactgatcgctagtgaaattcatgtcatggtttttgttctcttacagctttgttctcaggctatcagggtgttttcaccgagttgtatgataaatatctttatgcgactattcataaaataacgcagcattgaaagggaaaccggtcaaggataccaccagcttgttcaatttgggtgacatcttgtctcaagtacctaaagagctatggtttttttttatctagacttggtaacatctctgtaaattacatgtgtattcacctgctaaaatcactgtgagggaatatggatgaaacactctgagtgatcgcaaaggaaaccgttcaatcaagcttgctttgactgtgtcttagtcaatacgttcagttcaagaaatgagatcgttacgcttatcaaaggaagtagagttgtttttgatgcgtgatgggatttcattttttttattgaagctacacatatatgctccgttgatgagagtaaagtatttgaagtcattctagtcgcgattgattttacttaatactgtcgttcaaggaattagatcattccattttttacgcggaccagaaataaaattaagtaaaagaaactagacttgccgattgaggattggtattttaatcaagatctgttaatttaaagtgatcggtttacatctttattggtttaattttactgatctcttgtttaaggtgatcggtctacatcagcttatttgtctctgttcaaatgattggtttagaggatcaatctgattgaatgtagttctgaacaaattggtgtaacgaaaacgttcgaagtgaggatctacctctggttttcaggtgttgacgccatgggaatggtactgttggagttgatggaaaaaaggatttaagggcaactcaactcgctcattttgatggtcatctcagttttttcatagctacttttctgtagtaagtttaaaaggatctcaattttgaaaatttttgaactaacattttatgcatttctctctcttgtatgcaggttttttcataaaaaaattcagctaaatttctggaaattttgacaaactgtaagtatcagttttttactagttttttcttatgaaagtaagccgatctctggcattttttcttcagagagcactttttgaatttgagacaccctaatcgctggcattttttcttcagagtgccttttaagtaattaatttc