ctcttacaagatctgcgtcgttcgaatagtagaagtggtgaattttgcttatgaatgactcgttcaaaattgtgcatttagtggccttcttcaaagacttctctcccaagacaaagtctttaagagttgagatgcactttatcattagcttgacagagtcaaccttagtcatatatttgtaccagccgctcataatctgagagttttcagtcaaaatagcctttcgcaagatggggcttgcattttcaataaacgacagccaaaattgaatgaagttgtatctcatagacaattccgggttcttcataacattgctgacgtcggccagttctgctttcgttggtgccaaaatccgaggtagacttggcagactcagggtgaagtaagtcaggaagtcgtctacatgttgcccgtgattgaaactcacaatttgacgcatcaaacgcagcgtagagttggtgatcgatggcttcatgttattaagacctctgtagagtaccttaacattctcctgtaaaatagaccggataagggtagaaccacaagcaagagtgcttgcatcagagtccaagacccgcagagccttagctaacttcgacgtgcaactcgtgaatttttggtgattgttcacttgagcataatacgaccacgattgtataacctgggttgaaaatttgctattaaagaaagaaagcacgggctggtaattgtttgatgcgtcttcattgatcaggtctattccagaaatcacgtcttgcagcttgtcaaagatgctgtcgtctatcatagcgtctcctccatatttttgagagtgggcgctctttttgtgcttcaaaagagacgcgcgatctgcattcatttccaattcaatgaaaggactaagaattgggagatcagactacaaggcgtgctaactgacgaagtaattctataaaggcgatgagatgcgatgagatgccatcattctgaagcttggaaaacttttctgagaatcacataggacgaagctggtagaggatgtcaaaatcaactactgggattcaagattgtaaagatagggtattgtctaagggtgacttagctttcgatagagaggttgttgtttgatttgtagcactggaatctgagtgctaaataactagggtataagagctggtacttcttttagatttgggcagcagaaccaggcagtgaaaatcaggttagtgctattactattagcacgaaaatacattctgaagcaaggagacactcaagggcattctccacacaacaatgctgagatcggttcgtgttttcggtctttcgcgcgtgcggaggcggttttacagctcggacaaacatagcgtctcacccagtaaatctaatttcgacaagagcatgctaaaaccagcattggccatagtgctattcggatccatgcttacaagcgttatggagcagcagaagaagaatgcaagcctagaaagaagatactccttgaaactaggggtgctacgagaccttgttgagaagatcaataatggcgaagggaggtcgattgatgtggatagggaattagccctcgtcaacaagctgtttgaacggtttgaactttccaaaagcagtggcattgaggaggaagcggcaaaaataagaaaatccaacgacggcgctgacgccgttcctcatcaagaagtttcggctagtctgaacggccaaaaagtgcttgacgatgatgcttcattaagaaatttattcaaggatatcatgaaggaggtagacgaggacgtggcatcttcacacaatgatgcaaagagcgttcccgtagtcaagaaatcaagtgctgaaactgtagggttggatgagccggaaatccagacaaatcaacaacttctaactgaagaggctgtgaaggagaaacaatggctcgcgttcaagccgacaacggattcacatatcattgtcgaaaagcccggcgaatacagtgctgcggctgaggaccatacggtatcgaagtttctgtaaatagtgtgtaaattgagataaagtagttgaggttatacgaaccggtgctacttagaatgcaatacgtttggaatgtcatgaaaagactatacggtcagccttgctgtttcggagactcagagctctcagattgttcttttgaatccaaagatgtggtagttgcagcattaccgtcttcaggtgctgctttatgagagccattttcactgctcttttcagctccgttagattctgcaagggacgctggtgaaatatgagaaccttccctcttcatatcgaagccgataccctcctgagggttgtcttcattgtgtcctgagctcttggcagctttgctgttggccccgttgacgctctggggagtgagaattttagatttctcgcctgccttattgcggctctggttcgtcgcctcagattcatgcaattgatcaggcgccgaagggtaaaatgtttcagagttgccgcgatcctcgttccttggagagcttttcaagtcgagcggtgccattccaggcgacatacgatggaagtcaggtaacccttggtcactgtctgagcgcctaggagcgcctgtcttgtcatccctcggttcgctagccttggagtgccttctcggactgttacccatgttgacagatggcatattattttgaagactggccaactgctgtaaaatctcaggtggtaattgtttcaactgattaaatgagttttggttattgtatgggctttgtccaactgaagtggtggtgtatggttgttgagatgggtgctgctgttgtggttgctgttggaggtgctgctgctgcaaatgcggcgactgcgaagatggaggaataaaggactgttgcggctgctgagggacgatgggatcatcagtaagaagtccaggaatctgagccaggagcatgtgaactttcttgagaccattttctgccttttcaaagccttttgagctcatcctcaagatccacacgtaatttctcaggcagtccctaaatataaccgattcttcttttgttggagcagtcacatacagcaacgctgcaaatgtaccgatcagggtcaaatttcccgtggaacaggtgtaccaaaatgaattgatgtgctcaaatttcaaatctcgaacaaactcgatagctgcaatcaaccttgtcttagcagctagacgacaaacctggacaagctcaggcgatgtgttaccacttaacgttgtgatgatttttctgtgtaacgtgagctctactgcaaagtatgagagtgtcagcgaggcattgctgctgaactttctttcttggaatgagctcatcgaaagttgggaaggtaaggaatgataccattctctcattttcagttgtagaggctttgcgagcttaagaacttgctccatcttggttacggtcttcaaagcacccaaagtgtaaaaggtatccagaacctcacccaagatgatactcaatgacaccatatgctgaaacattaatttcccatttctgaaatcttctgctgttggagtcatatcaagcatagatatgtttcctaccgggcttgtgacatctttaagcatttggttgtttacgtgattacccccactagagccattaatcacaggcgagctatcgggaaagtcttcatctgtcaacattttaaccagccagttgcgtcccaaaattaggtgagagtaccgtgcctccatcatcgaagtccatttatcttgtatccaaacagcccatgccaatcttcttctaaggcctctttcccatccaggaagtctccagtcttgacagtcaacgccgagacccaggtcttcagcaagtgcgacgacttcggagcaaattacccagttactggagctttcactcctgcattgtaatatcaggagtccagtctggattatgcttaatttgggtctctcgacaatgtcaaagaaggtcctcaatgcaatttcgttgagtcgatcaatcacatctggtttggggaaacctaccagttgtggatgaaagtcccaccactgaagagacagggagtatagagctgctaggagaggtgcagttaattctcggtaagatctggagtacttctccaggaaaaccctttcatgcaaaattgggaaatacgggtgtaccagcttgaaaaatatatccacaagtatcttaccatgtggatggaccagtttctcgaccatatctatctcttgttcttgtttcatgtaaagctcctgattaaggtcatctcgtaggagaaattgcacattgggggcgacttttcgtagagctagagtctttgacagctgtatctgatcaatcttgtccaatttgacatggttgaccaagttgatgtcaaaaacagaggtaggaccaacataaaaagaggaccttggatattgtataggtggttgggtatatgccatcttctgtgccactgaactgttcacattatagcttgatccatttgtcaggttggaaggtgaaatgctgtgttgaacactgtttgcggtatctttagataagagctcattctgactgttagatccaagcatgttataaggactggagttgttcattttgaccgaattttgattgttttcgagcgcaacccctttgttggacgtctggctaagattttgcaacaagtcggagtaatactgagaaaccgactcgttgctgttttgtttcgagcgcttaagaagctcatgtacatttacattctcgtccacccgaccacgcttctttttgtcttgtgccgtctcgttggcctggcgggaaaacggcaactccgagtaagcacatttgatgcctttattttcacactgcacgcaattagccaagtctggtgtaatgacacacttgatctgtcttctacggcaatgatcgcaaggtttctgggcgataactgatttgttctcttgagctgcaagagctctggaactcatgttaggagccgagccacccgaggcatttggagagctgccaacactaccagcgcctgaacggctgaaaagctcttgatagtgttgcagaagtaggtccaggttgggttgcttctcgctgctagagcgcgagtttagatttgggaggttgtatggcgattgttgtgcctgttgcagatcttgacgctgcgcagagttgtctgatacgagctgaccttgcgagttacccaggttgttcagaatgttggtgtaatcatcattaagatttagcatggcattgtttgcgttgttcgagccctggccgttggaagcgcccgtattccaattctcgaagttatcgttagacatatgcttgaaattctattttgtgtcgcagcttattagagttcccttcaaacgcacttgctactagatcgtgacctctcgtgcacgtcagccgcgtacttaaagctctgtcttgctttattgtctacggcgatgagttcatcctcagatgagctctttcgtcaataatttatctaagtcgttatttaaggaaaatcaacccgggtaacaccaagaccaataccctaaccaaagggaacattaaagcctgcacattcgtgatatggttcttcagtcaatcatagccacataagctagccgcatatcgaggtaactggcttgaactcgttctttggatctctcagttgctggtgatccaaaaaggtattttttttggtgttgaatcttggcccacgggcggtattttattgataggtctcagtatctttgagtgggactggtactacacaaaatggttaagtgtggtccatggtttgcctggctgatgccggcaggcatctctgcgctagtcagccagaaaaaaaaaagcttgctgtttagtagacaaattcgccgaggtatgcttcggcaacaaatctcgctctagcattcaaaaacagtttcatttcgctgatttccttgtcaacctcttccatgaactcaatgatgaaatccaccagtttctcagttttcatagtttcggtatgcttattggttatgaggaacgaaatactgaatccatcgatgggtacacgcctcaaaacataaaatgactccgcgcgctgctccaggaaacgggtgaatttgtgcacaaggatctgttcgatctcgtcagcctgcttaaccttgatactcacacgtaccgagttaacgctaggttcaatcaacacttgttcgtgctcattacgtgaaacatgcataggctgcagctgtagctcggcgctcgtgttagtgacctcgacctctggtctgttatgtctttcgacttcttgtgacgagaagtcagttagattcaacgcagcctgcagagagtagcgaacagcggttagatatgggcgaagcgattgggacatggaaacttgggatttgtgctaattggagccgaacgacctttgcagtatcactgttctggataacttctggtagaccccttttgaagcttattcttgtagaagaagccttcaaaaatgcatacttaccctttcgtctaagacgactaactgaaaacccataatttgaaggcctatccatctagtcaaaagtcagttgactgatctggttgtgagggcacgagtagttcgtgtatttaagctccattaatctgacaaaccaggtgtcttttccttgttttgcttcaaacgtaagaaacgctacttaattaatagttgctcgctctcgatccctcaaaaatattagtatcaaatggcactgcatctcaatacccattaactgattgaagaggatctataattcaactgttctgctccgtaataatactcgtagccttaaatgaagataccaagatggatgttacaattgttcgtaggtgattactttaattcgtgacattacattgattagtggtagctcatcgcgaatgtcagtaagaataacgatttaagttgtgcgattgagcaaaatgggcaattggaatgaggctcatgatccggaaggacgtgtttactattacaactccgagtcaggcgaaactacgtgggacaaacctcgagagctttactccgaactcgaattacagcttgagaaacatggttggaaaactggtgagacggaaggtggtaaactctactactacaacgagagctcaggtgagtcacggtgggaagtaccgactttcgagagtgatgaaaaggaagaagcggtcgagtctactcaagaggtagcgcaggacatcacacaaccggtactaaaacctctagaatcctacagcaatcagtcaccaattgccaaggccgtagtgttaccaagatccgaagcagagcaagtatttatggacatgctgaagagctaccagatcgattcaacgtggtcattcaacaaaatcatctcagagctcagctgtaaggatccccgttattggtgcatagacgacgatccactgtggaaacgtcaaatgtttgaaaaatatctcagtaaccggtctgaagacgaacttttgaaggagcattctgctgtgagtaaattcaaggacgctttcgtggcgatgctaagccaaaacaaagacatacattactacagcaggtggagcactgcaaaacggatgttcgccaatgaaccgatttacaagcattcggtaatcagtgagaaaataaaaagacaagtgttccaagattttgtcgatgaattgcgtaagaagcattttgatggaagggagaaaatcaggcaacaagcgacgtcagaactgcaggattacctggatggtataatgcccaacaaaagctcgttattgtcatggcaggagctgtcaagcaaatatcttttcgagaacagcactcgttttacgtcaaataagcattttcaattgctaaccaaacacgacgtcttgaaacaatacatcagcatagttgagagatatgaatcgcaatgtagagagcagctcgagaagatcaaagccgcaaattataccagggacagaatagcgagggatcagtttaaaaatctgctatcggagctgtccagttctattcgctgtaatagcaaatgggagaacgtgtacccactattcaaatctgataaaaggttcgtggcaacactcggaagaaatggttcttcgcctttagatatgttcttagacgttgtggaggagaagaccatggttatgaaagctcagaagagtatagctaaccagatacttatcgatgcaaattaccaatggagctcagacagagatgaaaacaaggaacagctcaccaagattttgagcggccatcagcaactagaatctctcgatgcaatagattgcgagatattggtgtcgaaactactcgatgactatgaagaaagacaggcccaagaagcagagatgattgtaaggctgctggaacagcgcaagaaatatttcactttgcttttgcaacgcttgtataacagcccgacgtctaaaccagcaacctgggaagaagcgcaagagcagttgaagggctaccacgaatatgtggaattggaagacaatgccgtcaaggaaaaactattcacagaattcgagcctctcagagactcttctctatcgactggggcaagacggcccccaccacctgcaccgaaaattcccagaaagaggcaaatgacgccagttgagctcgattactaaatactagacataaacgggagcttgtcaagtagattcttacttaaataacaactgtcggctttttattcgttgctcaaaagtgcgctcagaccgatcaaccccattagcaccatcttggcgtacatattctcggagatccagattgtaacgtatcccagctgtgggatatagccctttacagtccctacgatgtctttctccttgttcaaatatattttcctcttagcatacaagggaatatcgttgccagcgttattgtcacctttggttaagagtagctgcttcccactggcctcgtcaacatgttctcgtaagactctatgcacgattggaatgtctttaccctcaacttcataaactaccacatcaccaactttgttgagagaatttctgttccaaaggaacaagatatctcctctttggaacgcaggctccatcgaaccagaaaggaccaccactataggcgaatgcgagtctgtgacaattgaaagacccttccagaacataaaagcggaagctaaggcaaagcatagattcaaaaaccgcgtcagttctagtctcaagttcatcgtggatggtttatgcctaaccttgttaggagactgtcttcaagctactggagttctcattctagttatgttagaggtgtgaagatcgcctatatcgatacgtgatctaagggagtacttatgtattcatgtgagagagtacataagtacttggaagaattttgaaattatatagtgaattggaagctgtgtaagatatacccttaaaatgccttctataccaattaacaatgaaggtagcagttatcggagcagctggtcgcgttggtcagcttttatgcttggcattgaagaatgctgatggctttgagccagtggcgttagttcgcaaggaggagcaggttaagctttttgaagaacagcagattgaggcccatttaacagatattgaaaatagttcaattgacgaaattggggcatcgctcaaagggtgtgaggctgttgtctggactgctgggtgtggagggccggatctagctagggtactgactgtcgaccttgatggtgccataaaggctattgaagcatgccagaaatatagcattagcagatttatcatggtatctgcagtcaatgcagaagaccgttctttttggtggcacactgcgttgaaaaactactacattgcaaagagaactacggattgcgttcttcgaggatcaggtttggagtacaccattgtgcagcctgggtcactactttcagagcaaggaactggcaaactatgcgcttctgactccatacagactaaaaaggccaaccactactcgattcagagggaagacgtggcaaacttcattgtgggtgctctaaaaaacccaaccaagactgtcaacaagacaataccgctagcaaatggaaacctgtcaataactgaatttctcgaatcactttaggtgtatgcaaaggtgatggtatatatacatgctcataaatgtagaatacatgactgtgagaagttctcaatttccagctttttggccttgttgaaagccttgaattcctgaattagtgcctgctcattgttttggttactctcaagtatttttgcgagttcttcgaaatttcggacccactcgagccacgctagcccatgtaggagtgaatccgctaggtcatcgtccttgcttttgccagcattatttcctaactttaaaagttcgaagaggtccaatttggtgacaggagtgccgataatttttgtcagttctggagacagattgaacttcggaagcttttgttccataatctgtgattttactaaagaaatcttgagcattttcgtaagggtcgaacttgtagcttttaattgtgccttgggtgaaccttcaccaaacttatcatctaacagtctccttataggaattgatttgcaccaaaaatcggtcattcttctagggtcggaggattcaatgagataatcgagaggctccttagtgccttttgtctgctgcgagtagagctttttggcattcaaatacgcaaagagaatatgttccagagcattgacctttacgataggatcaggaatgttagcagagcccatggtgcgagttctctgtctttctataacgaaaatgtctggtggggtctgcgtcaatacttcagtgagcttgtgtccaaccagcgacatagattttggaacaaacgacggtttcagcgcctgtgcatctatgaatgatccgtcaagtcgcagcttggtccactggatgagctgaggcttgtcttcatcagttcgccagctgaacttggcaaatgcaaaattctcaaggcccatatcaattgcagttatatccagctttccacgttgcgatctgatatttgtcaggcgctgaagttcatgggcctgaactagaatatttgtacgaattgactttttagttgtaccactttgtgagccgattgcgaaggccaggaatttaagagtctttgcgtcggctttacggcaacaaaaatcaagtgtgtctaaaatagaccctaagaccttcttcgtcttcattagtaccacagtattaagtgaaccgaagttgttgatatttcaatgttccacccaagctcatatcacggcacacagcgccgtttccgcttttgattgaagagctctatctacgaataggaccacatggattcgcacatctttagttgtggatactataaggtagatcaaagaaccgaaccaggttcttttcatttacatgttgcaagcagctttccaggtacctgctcaagtataatataagtggtttatcttgaaaactcaacgttaccagacaaaattcgcgcctcctaacgaatagtgcacgctgaagtagccaaaatcaatagtcaagactgaattgtgagcaattcctacctttaaggcgcgtgatactagcgcctccagagctatcaagacctatagtcaaattaacaattgctttagatcgatacacaaccctccagccaggttaaatgctccagtatgatgacttaaggaccggtttactgagcatattcatctgagtatgaagctgcttgattgtttgatatacatcgcaataccactcagtatttttcttacatcatgttctttgtttactcggtgaaggtcccatgtctatttgcaagtgtcagcgtcacaaaataaattattgcgcaacgtataaatctcaagttgaaccttgaactcgaaggtaaagagtagttttgtgacttggaactcattttaaaagtctttaatctcgatgccacgaacagaatcagaaacagcggtgcctacaaggccggggacggtgtatttggggaagtacagcttttcccgagaaactttagatcaaacacaagatcccaatcagctagcagatttccaagagccaccaaagaccgcaagatcacttcgagcgtccctaaaacgcgcatttttgaaaccacccatacctgtaccaatgccagaagtccgtccggtttcggttgggagacatcacaagttcaggcgatggttgaactgcccagaaaaaacctttacctgcagtctagagaatactgacaacggtacaaatgagcagcattcttcttcttgcgttaattgcgataataactctgccagcgattgcgacgaaagccctattagtattaaagatgaattagttgagtgtggtactggtacagtccgaataggtccgcactcgaaagatcacgaccattctggggatatgatgtttgaaatgtttagtcgaatgttcctggattcggactcgggcgctactttacgcgacgataggctgccggagctgtcggtagaagccatcctacaattgccagaaggtgaaaattgcgagtccttgcacaatgcatgttctcgtaggcgaaagtttgatcttttgcgaagatttaggtctagactgcaccgcaatcgaacccgtaatctcctaactcagtatactcttactgaaaagtacatggggtccgatgaaaatattcagcggtgcttaaaagacatggatatgatgccctttgacttgactgcaccatcgacagcaggcggaggacctcctgttggtctcttacgttatgagaaaagctagaaatttgaaaatgacagggggaggaaattctgtcaatgttgtactacaaagaacttgactgaatgcgcttttaaacatgagtgcgaactgttggccaaggagtgcttttatgatgaatggcgattactaactctgtcaactctgccgtggctaatattgtcattctgtactatatatcatttaacacttttattgcacatgattaacttaggtgagaactaagataccatcatagtttgttaatgtgaagagcccgtaccaacgagaaagtaggcttcgagtagttgctctttcttctctgtatatgtaatgtccttcaacgaccgcgcaataaataaaataacttcgctctttcttcaaacgatgtcaggtttttgttcaccacacaactcatctgggtaatccaatgcccattttgcaaacatccaaaattagtacgcgtagtatattatagctgaaacgttttacagatggatcacttaaaattgtctctgtgaccgtgactatttgactattctactttggcgaatcgatggtggaccccaccagaaatgtataggttttatcacgaaggccaccgcgcccacatgcaacaaactcttacatgccttttccttattaagcacagaactagtagtgcaattctggagcttgtgcgggcaaaatgggaacctctctgtagttgtctgcagttgtcgcgcaaaacatcaaaggcatatattgaccacgttcgagggcgccaaatatctaaagaaggacatgatatagtgtcaagaacgctttgcagccccttttcaagttgaacctcgaaggagtgagcctctgctctcaataaattattccaggtactcgtagtgaacattgatccctctgtagcttttttgtagatcatactcaaatcccctcatactaactaaattattgcaacttccattgagtgatttatctcacattcgctattgaactctacttcaaacttgattcaaaaaagcagatcctccaatacatggcacagtatcagctgtattagtagaaaaaatatcacatattgcttctaatgtaactccttaacatctttaaatgtgaagcgctggaaaattcttcaaatagagcctattacattctccactatagcatatctcgacgtaatcgcgcgacaaaaaccggcacatcatggcttatatgaaatccacatacacagcctgagtatacctttggcaaataaatcacgtactagtaactatgatttgaaaactgagaaacaagactcagccaagttcccatgcttgatgagtaagtgagtgcgagtggtgaacggaggctgctaatctctctcacttccatcatcattatcactttttactattgtgtcatcggtgaaatcagtacccaaacatatcacttgaaattcatttgcaagagaaaatggtagttattcagctatgagaatgctacatttcatgtcacgtaacttacctttagcctttactatcgatatcaggctgagttttggatattaagagagatgcgaagaaattacctcttaatggccgacttgacgaacctcacatccaacaagaaaacaaaagaacgaatgaagtaaatcaacactgacacttggttgctactgtattatttgtacgattttcaccacacagctttttcaagactccttcttcacagtgacagctacctttgttcttccttgcttgaaattaatttaattgttttcaagacaaggaaaaaggtcttccaaaatattgattccggtattgtagaagctcagttcttatcagttatcgtctataagttgtacctttcctctcctatgatgttcgtcatcagcccaggtgggctgaggagataggtttttattaattcctataattctaaacaatgacgagcgtaaaaaatatctctctcacaagaggtagagatcaaactcatactcacaaaacaggagaacagagcaacatagaagggtaataggagcttttgggtatggctgagaatactagggatgctggcggaagcacgcccgtctctattttggcgaagaacgatagctcaacgcgcgaaatcacgagttacaagggcgagcatggagggatgggatcaaaccaagaaaacatgccaagctaccgtcctgcagaggagaaattgtatttgaacccgcagaagcttagggtgatcacgacgccaagagatagggaacctagagtccccggcggggaggtacagaagccagaaggtggggagatccatgagtttgcacgtactcccagctgggtgggcgtcaaaagccccaacagcgcccttggtactgccgtttccttcacagtttccaacgtcggtgaaaaaatatctcataggggctctatatctgctagaccctcctcagtaacgcttgccacccaaggcgccactaatggaagtatgacggcttcagaagtggcagaggagcgagttggtcaggctccatctgcacctgtatatgacacttcagccgcttcgtctcgtcaaaactcggtacacattccaggcgagttcatcgttatggaaactcctagcagacctcaatctgcctccccccctggaattccacatcacactcgcaaacaaccctaccactcaaataaggccatcatcgatgcccagctcggaccacagctgcctttcacggaattcttccaaaagcaagatgacaaaaagattcatattttaataggtgctactggttctgtggccacaatcaaggtgcccgcaattattgacaagcttttcaagacatacggagcggagaaggtttctatccaactcgtagtgacaaagcctgctgaacattttcttaagggcctcaaaatttccacagacgttaagatctggcgtgatgaagatgagtggagtggattcaaaaggatgggagaccctgttcttcacacggagctacggagatgggctgatgtttgcttgatagcgccgttgtccgccaacactttagcaaagcttgccaacggtatatgcgataacttgctcacatcacttctacgaagctggacgccttccactcctatccttgcggctcctgccatgaacactttcatgtacacacatccggtgactaaaaagcatttgaccatgcttcaagaggattggccttatgttacggttctaaagccggtagaaaaggtccttgtatgcggcgacattggtatgggaggaatgcgggactggcacgatattgttgtcatccttacaaagaaaattaatgaaattcgcggcgatctggtaggggctgacgcagacgacgaagacgaggatacggctaacgaggaagaagatgacgatgaagagggcgacacaaacttacccgacgaaactgacagtgaggatagtggtcttgacgatgaagaagacgaggatgatgacgatgagaatgagcaaaaggttcaggaaagctctgccccagaagccggcttgcgagactttgtaggtgctgttggtgatctaccagagcaaggccgcgaggaactcctactgaggagtgggatctaaggtgcttacactttgggacccctgtttttatacccagcatacattttgtaacattttctctagcatacatatatagcatttaaaagttgtagttctttgagtgcgcaggccacctctcatatggttgcgttgtttacaaggcgtgtaaaatgccatctatacaacctcgctccgcattgaagtcagaaccaggcgttacatcaagaatacgttgtatactcctgggcgaaggcccctggcgcaaaccaaattagaatgctaagcatgcttgtatgataagtatgtcaccaccttaagtatctaaagatatagttcttgttgaatttgacctcaagaacacctcaatctttcaatgaagtgcaattcatcattatatgacgacaaaccgaaggacattgtatcggagcttactctctttaccaacggagttgctgcagttacccgtgaggacgatgagtagtttggttaagagtaaaaacttgaaactccactttatgacaagaatcaatcagcatagcagaataggtcaaggtctacttagagctgcgcgcttacagctttacactttgcactacaatcgttgttctcacgtttttccttgtaatccaatatcgaggctagcaaaaaaactattcagttaaaaaatctttgattctctcatctgttttagaagaaaaccatctgaaagaagctcagataaacatctttctttctattactacgttatgtcttttctaggtttcggcggtcaaccacagttaaactctcagcaaaaaatctcggctgctgaggccgagttagatcttgtcaccgatatgttcaacaagttggtcgacaactgtcataagaagtgcgtgcagacttcctacgccgatggcgacctaaacaagaacgagtcgtcctgtattgacagatgtgtggctaaatactttgaaaccaatgtcaaggtaggtgaaaacatgcaaaaaatgggtaacgcctttgccggggctccaggccgtggatagagtagcattcgcaacctatagcagtgatagaggctttcattgcttatgtatgatcttgtgtatagttaataaacaaccaacgaagaaaagtcaaagataaatatgtatatgattatttgaaagaagattggtatttacaggatttcttagttcttggtggcttcattcagtttattcccatcacttttttgcaacgtagagctatcccttcgaagctgttgagcttaggcctcacgtctaggtacacgctgggacctgctcctgattcgttgctataaaaatcgatcacatagtccacggatttcccacaacgattcacggtccagtcgtgacgatcaaaaggcttagaataacccaaaatttggctcctgaaccatgcgcgaggggtgagcttcttagaatcacctttgaaactcgtgagttgcacgccaccacattcttcaccaccttggcccttttcccatagctttacatagttccacacacgttcgttgacctcattgtgaattggaaccacggttttcatgtcctcagaatttggattccattgtttgcgtagcatcgcttcgaaaaactgtttttgagatgggtaaacccagtgctgttctgtgcctgtgcgtgggatgctggagacttcgcgctctgttggtaactggatatcggtctgatattgaggcatctcggggatttgatccgacgtgcattcgacagcctctgggactgttgagcttttcgaattctgcatccacactttgcgagattctggacttactggacagctttcttcggcacttgtgctgctttttccactctcattcacttcagctgtctttcctcccatgttctttacccatgcttctcgcgtagaatggtctactgggcagctattctgtgtatcttcactcatcttgattcttgatagaaagagaagccagcttttataacctaactgctaaatcttgtacgtttttatacgttttacttatttaggtggagcacaatttattagatatatgtactaaagtttgttaaatctcttatatcggtagacatcgatcaaaacaaattgtagttatacttcagataaacgaggcgatgaaaggtcgtcttaatatgattagaagggcttgtctaatcccttaggttaaacaaatcttttccgaatttatatcgagccttaattagacgtcaagttttggccaagatgccttgcagcccaagtcacctcaaaaaggttatggggtgaatgagcatttggataatttaagagcaccaggacgtctgtggcgagaatagaataaaggggagaacgattttatatcaattacggctagcagaggtcttgagttagagtgttagacgtatcaatttcgtacctatgggctgtaatgccagcacgccggttggcgaagaagaacaagatccattcttgcaaagcaagcgggcaaatgatgccattgaccagtctttgcaaatgcagaaacataaggagaagaaggagatgaaattgttacttctaggagctggtgaatcggggaaatctacggttttaaaacagcttcgattgctacatcaaggaggattcggaaatcaggagcggctacagtacagggaggtaatctgggccgatgcggtgcaatctatgaagattttgatcattgaagcacggaaaatggggattccacttgactgcgacaatcctgtttccaaccggcatttgtttgaacagaaacgattactattgagcgctcggccgctagagcacattgatgctggtcttgcaggtggatcagactttttaagtgactacgttctgaaatactcagagacaagcgaaaataagcggcgcaatcaaagcactggccaagcacaggcctttcagaacggcgcaacacatgaaaacggaaattctgttaaccttcaagagctttttgaaggactcagcgaaaacggcaccaatccagcatttctgcatgagcaccagcagaagcaggcagcagcaacacgaactgttagcagcgtgcggatcgctggcgcaatcgctgaattgtggaatcatgatcgtggcattcgacagtgttatgcgcgctccaatgagtttcaactagaaagctccgctgaatactattttgacaacatacaaaattttgccaaacctggatacgtgtgtaccgatggggatatactaaaaggccgcatcaagaccacgggcatcacggaaacagccttcaacatcgggtcctccaattttaaagtattggacgcgggaggtcaacgttccgagcggcgaaaatggatacattgttttcaagatatcacggctgttttattcgttttggctgtcagcgagtacgatcaaatgctatttgaagatgagcgagtaaaccgcatgcacgaatcaattatgctgtttgatacactcttgaattccaagtggttttccaacacgcccttcatactatttctgaacaagacagatctgttcaaagaaaagttgactcgttcgcccatccgcaaatatttttcggactatcaaggccgtgtaggtgatgctgaggcgggcctcaagtactttgagagtatttttctcggtttgaataaatctcgaagaccaatttacgtacacaggacctgcgccacagacactcaaagcatgcgcttcgtgctaactgccgttgctgatcttataattcagcagaacttgaagaagagcggcattctttgagcgtagtcaaccggaactgactaaggcaacgtctctaattacgaaatatgcttctagaatcctgttctcactaagcaaggtcaacaatcagacaagttaaagcaagctataaaaagagatgaatcaaactagggtgagaggtgctggatctcgatttaagtgtctatatcatgtctattcaaactgggggacttaataggataagctctattccattatctcaaattagaaggcctatagcgcctgtactcgattttcagaaaatcgatgccatggtatccactatgaaagggacgcctcaagcaagcaaaacatgcaccaaggaagaagctgcatcgatggatagtcaactaccaccaatagatgttttgtgtgtaagggaaaagggccagagcttttattttgccttcgggggatgccataggtttcaggcctacgagcgtattcgaaatgagacgggcgaagatgttgatgtccgctgcaaaatcatacctgcgactagaaaccaattgaaactatacgttggtagttctgtggacgagatgttcagcgcaattgataatgccccttcaaactagagtgcatacacgcccaaatggaaatgaacctaccaattgcctcgcttcgactattgttaattggaagatttactaagccacgaatgttatgtcattcgagaaaccgtttttatgcagtccacggggctctcgagcgcccagttgaagatactgcaagattacgggtgtgtaactaaagcttggctgagttgaatttgatggcacttttttgctttaagctgttgcaacttagacaagatcatgaagcacagtagtcaagaaagtgagttcactgcaggagcttcgctcagccacacagtcataagatttcctcacatttgaagcaattcgtagttaacgaatctctcatagaaactttatgcaataaattaatattgaaaaaaagccactacagtattaacgaggcgtattaacctacaagtacaagcctctcacatatcttgcggttctagtagatagtggctcttggcgccaagcaagaacgtgaaatgccccaacgtcttcgaattgcgcctcctccgtatttcattatgcgccttgattattttatgagtatcgggtgtttataagaagagtcatgccgatagatctgatctgttcgagaataaatatcaaaaaacccaagcagacttttatcataattctaccatgggcagttcaccaagtaaacctatcaagagttcccactactcaaatgatgttccaccagctttgcaattttgcagagagagacatatggtgctagcatcagtaatgttcaagattcgaaagataatgtgctttccaacccagcactctttcgaactattcaagaataatcacagaaagatagaggcaaatgaagagggaatgggagtgccaagtttggtgctggaagacccctactttttaactcgagtgttcaagggagatggagtgcgctatcgaatctacaaatacgttgttggtaaagctaaagagccgctgccgcaccagaattgcgaagtgatggctcaggcaggagatgtcgtcatctataggatgccgttttgtgaggtgtatcagtccctaaataaagggcttcgcccgggctacaagtttgttttccatacaccctcaggattcctgaacgtggaactcgtgaagcaccgcacctcgttttcaatggactcgcgactcggcgaatggaacgtcacgtggaaacgctcgaagagttccatcttgttgccagatcagtacgacctggttgccttgcacccatcaacaccgaccctgttagacgacgaccagaccgcggcagccaagaaaaatgcaagccgccaacctcgtcctgatctggccgtgtgggcccgttattgcaatactgacgtctctgtacttccaaaaatcacaacaaagctcgcatctcttgatgtaggtgaaattgagttagatgccaacccagcatcctacggcttgtgcgaaattccatggtatacacaagttatagcatgcatgggcctggtgatgtgccaaaggcaggaagaggagaagtcagccaaacgaagaagaagaaggcgtaacaacaatgtctaaagtcgcaatctacagtaacccgacggttcttgtagtcctctcatcactcgataatgtgttcccgacctaattgaacctaataactaattcgtacataatgatatgaacaattgtaatacacaagatgacgatcttatgaacaacaatctatgctataccttcttcctgagctctcattagcgctcctattcttttaaaccacgactttattcacccttcatactctttcttgttagtgtctttgttgctacaccgatacggagccgagtttcgagattgaaaatcaattatccatgaccctcctcaagttataaaagggcagagatcaagaagtttaagatcaataagtctcactcgaacaagaaccagcgtccttctaagcaaatcagttagactggcctagtttttaatcacattttaggagttttaaatcatgtttgccaaaatcgcaagacgttctttctcatcgtcggtagccaacccctacaaagtcacagtgcttggtgctggaggtggtattggccagccactgtcgttgctactgaagctcaaccacaaagtcactgacttgagattgtatgacttgaagggtgccgctggtgtggccgcagatctctcccacattcctacaaactctgtggtcaaaggtttttctccagaggctcaagatggcctaaagaaagcgttgcaagacacagacgtcgttttgatcccagcgggtgtgccaagaaagcctggtatgaccagagatgatcttttttctatcaatgcctccattgtgcgcgacctggctactgcttgcgcggaaaacgctccaaatgccgcaattctggttatctccaacccagtcaactctaccgttccaattgtcgcgcaagtgttgaagtccaagggcgtttacaacccaaagaagcttttcggtgtcaccactttggatgtcatcagagcatcccgtttcatctctgaagttgcgggcactaacccaaccaccgaaaaggtcaatgttattggtggtcactccggtatcacaatcatcccacttttgtctcagactaagcacaagctactggacaaggaaagcagagaagctcttatccacagaatccaatttggcggtgatgaagtcgtcaaggccaagaacggcgctggttccgccactttgtctatggctcaagctggtgccagattcgccaactctgtcttgtctggtctagaaggtgaagctgacgttattgagccagcatttgtagactccccactatacaagagtgagggaatcgaattctttgctagccctgtcaagcttggccctcaaggtgtcgagaaaatcttctctattggtgagatctcttctgaagagcaagaattgctggacaagtgtaaggagaccttgaagaagaacatcgaaaagggtgtgtcattcgccaaggcttagattctgatctagttttcctatttaatgatacatatatatttaacgactatcttttcttgattgcattcactctatgagtttagaacaacgaaactttggtaactagtacctgaacggtatggagtgcccaaaaggccgcctcgtagattcagagagcagatgcgagcattggcactcgccccttgatgttgtgagttttaagttcaagtgttgcgaatcatattatgcttgttattcctgtcatgagtcacttgaagttcatccaatcgagaaatatgacctaagggcaaatccaaatgcaaatgtggtgctatgtggagtttgtaagaagacgatgacgtttgatatgtacagaaattcttcaaatgaagaatcccccttgcaatgccctttttgtagcgcagctttcaacccaggttgtaagctacactattccgtatacttccatatttagttttatgaagttaatgctagtccctgttccgcagctttgagattggaatattcagtaaagataatggcgtggtcttccccggcggcttttctggtttcggggagcctatggagcctcttgacgtatgcgatgaatcccggggcgaaactaatcgtgtatgactgtctttgaccgtagacgaattccctgcttgagtgttctcgctgctggtaatgcttatagttgaattgctcttctccgccagcggttctgcagcagtcgaggtttgcgagttctttgaagccactgaatgttcgttggacttatttctgctgctgttcatacttaagccactgtcacgacgtggcaaggaagctgaggatgctgaactcggttggctagtcattgaaggtttgtgtatgggtttcttcgacggtgaattgctggcgttgctgttaagtgtatatgcagctggtgttttcggggaccacactgtttggcttcctactgaggttcgtcggcttgtagagatcttcggcagcggcggcagctgagatgtaaatgactggactgctggagagttactcaaaagtggagacccactattttcaaacactggcttcggaattgtaagcggagagatcatgaattggtagcttggccttttcgtcaatttggacctcgtacgcttctcccgcaacgctttctggtacatctctgccagctcgaatgtttgacaaagatcagttgggccccacttccctatcattaggctttcctgatcttccatgtcttcctccctcactaacattcgcatgcagttttcacttccgtagatgaggcaaatgtgtagtgctgtattaccgaactcgtccctcacgctcaaatcagcccctaagcccagcagtaggctcagacactgatagtgatcatattgacacgtcatttgtactggggtccggccgtaatggcctttgatgttcaaacaatatggaaaatgctgcaatagaaggtgtgcagtttgttcgtgcccgttaagtagagcgagatgcacgcaagtattaccctggaacgttcttagtatctcctttttcccatgacccagctgtaccagataaacgcatgtcaaatatcttccgtgatatgatgcgtaatgcagtaatgaccacccattagtagggtcgattatgtctaataaatctgggaagcgagaaaggatacgctttacaatcaacagcttccctactgccactgcattccgcagccttgttccgggatcgttcaacatccctgtgcccttcttcctatatggttgtggtatcggagttgaattcttttaagccgtaaaacatcggtcgaacatttcaatcctgcaaagaacaaaaccctagatgagcataaaaccttcttctatacaagtagatttataaccgaaccaataggtatatatcatatatcaagcttcaagaattttagtagttttctgttaaattcttctggattgtcgaggtacagatgatgaccagcatcggatacaattgagaagtcggctttacctagccctgggctctcgttaagtttcttgaccataacgctaccagcttctttactcatccagtcttggctgccgtacatccagaacgagtcacattttagattaccaggcattctgctcaagagtggcaacctagctagaacaccaggcgcaaggatgcgtgttaaagcgtactcaccgctgccagcaccactaaacacaccgtagcaatactcgtggaaagtcagtagttgcttagggtcgtcggtaaaagagaatctccggaaagaccaattcgaagatatcaggggacccactgggccgagagtcctcaggatgccgaaaggagatatattgtaagtccacatgtaggaaaagatgcgagacatgtttggaacacgctcaaccataccatgctcgtcaggaacgtgaaatgaactcgagtttttgaccgggttgtcagttgtaggtttgtcggggttgttggtgatttctttggcaacgtctggccccagttcggctgcacccttatgcgactctgtgtgttcgtgagtcaagtcgaatatcgacttttcaactccaacgggacttactaggaccaatttctcaacgcgctcggggtacttgagggcgtaacaagaactcagataccctcctaacgagtggcccactaggacgaatttctccacttgccgtttttttctccatttttccatcgagtcgacgaagaagtcctcggcctcgtacacttcctccttagtaacattgcctctttttattaaacttgaaatgagtccagttccagggaacttgggccgcgacgacaaaccacaccctagcatatcaatggcatgcaatttaattcccggaacactgcttagaccatcaaagtttctcacaaaaagtcccagagccgctccatatccgtgcactaaaactaaatcgttggcataactgcgagatgatgtcttcagattttcgatttcgagttcatgaatagtctgtttgtcgccgatatctacatctaggatcttacatttcctggttgagtcaccttgaggaaagaactccaatgtggacaacaactgtttctcattttcccgtgcattggatttacccatccatgatttaaacgactgtttccatccataattctcctttatacgcttcaagtcggcttcactaggcccttgtcggaatccagagttagtttcatcggccatcgtttcttgatcctttcgtctttagtcttgaagttgttggatctgatatgatatgattaagatatggtctgtcttgaacaatacaacctttttaaaataaacaagaagcgccacccaaagattgaaaacattactaagcaaaaccagaatgtcgacagtaaacgtctctcataacttcagtacttacaggagtacgttgacgcctaattccccgttgaacaatgtattgctggaaagtctggcacatttcaagctttctcaagaagaaaatgcatggatcctagagcatcaaggtaaagagctgccactgacagtaccgctgagacttttaaatcttgcaaaaggtgccaagttagagctgaaagctgtccagaagggcatcatggagagcaccaaagggttcagagtgaaattccaagttttaggtcatggggtcgaagttttggctgtaaaagctaatgattcggtgatgggtgctatccaaagtgtatgctcaaagaacaaatgggagctgacagtttctgagatcaagctgcagtgcttttcacagatctggaagtatgaagaagtagcgaaagcgacattcgccgagctaggaatactggacaacgtgtctgtgaggcttactgtaaactcaggtagcgttcagaaagctgaaccagtggagaaagttacgccaacgcaaatggccgaaaatttgaatgctaaggttgccgccacagactccaataactccaaatcaaatctgcatgagatctcgacttatattccttctgacacagtaaagacaattgaccaaacacagacgaatgatgaagactacgagatatcaattactcaatttcaaaggtatcaaaaaatgatagctaagaaagctggtaacggcggcgctcttcttacaaaacggatgcgggacgaggaggcaaaatcaaaggagcgtaaagtggaccaatgtaatatcagagtccgtttcccagatcgcgtttgcatagatgtgaatttcgctccagatgaaagcattcgcttagtttacgaggccgtcactagatgtttggccgataccactacagcatttcagctatatcactctcacccatacacaaaaatagaaaaggacgatgcgaaacttgtagcagatttgaattttggcaccaagaccctactcattttccaaactacgcatccagggccgtacgtcagagaagatttgctacagaaagctaagactatgtccgatgttcaaaaggatacgaacgatggcctgcgtcaacatccagcaggccaagaagcagaaagtacagcttctgagcaagtcgtggaaaatcccggaaaaccttcaaagggcttacggttagggcagaagcccaagtggctaaaacttggaaaaaaataacgatcgtttattattcacaagaaattattatcaactattcagtttcatctcatctatcagaattccagctcttggaatgtcttgttcacttgctctagatcatcctgcttgtgggtcttcaagaagtctaaaatgttttgctgcacctgctccgtgacgtttgttttagtctcaattaggatttcaccactcttgatgcgattttcaatcaatcgtcttgcagtgttcactaggggtgtagtatagtttttatcattctggttggttttggcctcgttcagtagtcgttcacgttcaactgctatgtattccagtcgtaatccgccattaatatatctttgcagcgtggggttgatatcaatgccacttacgtgtttcatgtattgaagaatagctggaatgaacgcccagtctcgagttctgatgaaagcttgaataacagtacagtaaagttgtacgtcgggcaatatattatctttctgtaccatagaaacaaaaagcgctctcaaatcaaaatgcggatgtactgaaacctttgatctttcggcaccatttctgtacttccatgccctctgatttgatcttacttcggtgatgccaagcccgttgtcaaacaatgaaaagtagagaatgaacgacttccaaatctgattgtacaaaggcttggtgatctcacggcgctcaaaaaatgagagcagctcttcgttgtagtcgaagtcatctattttcacgcaagtgctgtccagtaacgggttgatgatgttgaagcaattatcaatgttggaagttagtctgtagtgcgttaatagcgccgtaagaagaactgcattgtatgggatattgagaccatttattcttgagaccatgccttcaatctttttttcatattccttcaagtgtggggtgttgcttgagctttgagcatttcgactatagtactcaacaaatactgcataatgatgtgcattggctggaggaaggagtgctgaattgttttcattcaacgaactcttgccagtttgaatggacgcctccattttctgtagaagttctaaggctttggattctttgcttctttttaaaaggctttttaacagcccttggagttttcttgaatgactggccgtgttcattgctaacttgtcatcctcgtaatttctgctgtgaccttcaaggatgaaactctcaatgttcgaagctaaactaagttgagtccctattgctgatatgctatcgaacaagatgtcattacaggagtctctaactttgtccgaaatgattttgccaacagcagagtcgtatgacttacgcagggcatctaaatgttcttctgtcaaaagaccggcgagatcgtttttaagaacgtcaaagttcttcaaaagatgtaatttgagagttgttatgacagctgaaagttcgtctttccctatgtctggcaatttgatacactctgcaagcaattggatagctttgtcacttttccctcggaataggtgatattgaatcacagcaacaaagtcagcctctgtaatatgctcaatttcatttaagaatgagtcggcctgtgattgatctttgaacataatgttgtgagcacttttccgtttttcttgcgtagatggcttccaaccgtgagtggaaactactcgcaggaataacgaagtcaaagcctcagagccgtcaaaatctttcattgacaacttcttgcgaattccagtccggagaactttggggcttacgtagttatctccaaaagtgctcaatgtatgctcgagtaacctgtcgaattgtcgaaggtgattggcacggagactcaccatcatccccatttcataccaccatctttgcttgacatctttgcatctcgacttgaaaagctctagagcttttttatagaagccatagtacaccaaggcctcaatgtaaaatgactcattgactggatccatcctcacattccccagagaatagattaagtggcccgaaagaagtacgccgcgttgcttgaatttgtaaactggtaacagctttgatatttcaaaagcgctaaccatttgatcaacagaaataatatctgcgtctgcgagcttgttcatgttcaaatctgacaacacacgaaacatcgattctgtgttgggcagaagagaattttcactcttggttgatgaactagccattagatcctgaattaacgccttttcaagctctttctctgatgtgatctcactgcgatcatgtccttgatcttctggctgtgacatttgttgtagcttatgcaactgctctggacccatgttctcaagtcttcgtacctcccgctcagactctttgagcaagtagttaaacagtaccttcattcggtcttgatcttcacttctgttgccggacaggattttcctgaaggcgttcagatgctgtgacgacttcttaaacggcgatttggaggagtcgagatattctacaaacatgtcttcaaccgcatccgagtcttggattgtttgaaagcccagctttctcaaatctctttcaacagtctcaggagagtccgcccgcagcttgtaaactttggcctgggaaagatcattttggtgcgcatttacttgcgctatatgattctgtagcggttttagcctcttacgataaaaccgtaattgcactcctaagtttgtccgagtaaaatgggttcgaaaccctatcattcttgtgcttagcgaccttcgattttgaacatcgcatcgggctcatcgcgatggcatcattatttttcagttttcgtacagtcaaggaacaatagatatgtagatcatcaatcgagcagcaggaagcttggaaatagtatctaaaagcggtatgaaacggtaatgctgagtgtatatcgtgcaaatattttacataagtattgaaaacgccaacccctccaatttcagacgtggaaggagtgaaaattaagtcttcttgccagatttgaggcggccctcgaatcctgctcttttctttggaggtgccacgcccttaatgccacgcttcattttttcacgttgattcctcttctttcccttgttatcttttcttatctgtaagttctcttctcttctcttctgtctgtcggagatggcggtggcgactgcttctttacgttcacgccactcagtggcagacttcctcttttgggcttctttacgcttcaaggccttgcgcagcaatttctcgtcgtcccgcagcttttcgccctcagcttgaagcatggcacgctgccatttttccttttctttgtgctggatctgcactagttcgtccttggcctcgagcttggcacgcttggcttcagtggcgttgagatgggcctttatatcgtttttagatggaccctttttgtcgcgtgccttccgcacgcgctgaagatcagacgtggcgcgcgcaccatcatcaaattctatgttttggaacatcactgccttagtgaggtcctcctcagctggaccagaacggctcttctttgttggctgatcgggttcatcatctgcatctgagtcagagttagactcgtctccactgagttcctcgttctttgcaggctcttgctcggcacgcttgcgcttgaggtcttgcttgcgcttgcgttgtgccaggatagcttcacgcgagctgagggcacccgagacttgcgttccaggcgccctgcgcttttctttcatggcttggattttctcctgcaatttagcacgcagcttttcgaggttctgtttcttagtagtggaagtaggtgcagcagaaggcgcagtcccattactgggctgatcatcctccttgagtgtagtttccgtctctttcactgttgcttgaacatcctgcttctttccattggtgtccaccttattaccttcatcgtcgaaaacaaaatctatagagtcctcatcttcatcctcggttgcctcagaagcgctaatttcttcattctcagccttcttcccttcaggaacatcctcgtcgttcgaacttgactgctcctgctcttcctgcgactcctcggtggaactttctgcctccttgatgggcaacttggatttttgccctgggagaaccacaggttttccgttcttttccctggcttccataatctcaagcgccgatgctgagtcctcattctgaagctgtgggtccagcttactgcgcttatctagcttcgactgggcctttgacttttttttcgctttccattggtcttgcgttttatcgtcgtaataatatttggctggtatcagcgaaagcaggccatcaaaggcactggaattgattcgaagacgctcttcgagagagttactcatgctaaggtctggtaaaaggactgtaagctatgaagtatactgttctttgaacaattttagagcttcaagatgcgatgctcatcgccaaaaatttttcgtctagaaaagagaaaaaaggtttaattttatgaagccgctgacaggcagggatgaagtgagagaggcggaaactaaagataagtaaattgaaggttaagtagcttttgagaggttggaaattatgatttagtgttgattagcacttgcagtttactaatgtggagttttctggggcttttttagatgtgccaagggagcaagggtttttggtaattgttacgagttgttgggaatttaaatggctatcaagtttgcgggagtttgatggtatggttaaggtggagtgcgtgttgaaaagtagatgttttggctggggtgatgagggaaatgtgttgtatgaagagttcatagggatggtaaaggagcacatttggcaaaaaagggagaaattaaagctaacaacgtaagtgcaacatcacaaaactttctgtctgatctcgcgggctttgcgcatttggagctttaccaatgcatggttttccgcatttcagcaatagggtttacgtgagctgtagaatacaagatcttggtgcggaagccgccatcagtcctaggtgttcaagtcaaggccaaaataatgggctcagtcactaaaccatacaacatctcatgtgggtgtaaaggtttcgagttggttgagtttcttgcatcccaattacaaacagctcctgttgggatccatgaatgcctgttcttggtcccccgattttgtactcccgcctagcccaacgctactagaaactaaaggcaagattagcctaggcacacgatacgttaacggcaccacaataatctccagttcaccagaaatatcaaccaacatccgtcacagctatatcccacgaaaactctaagtcaaatgcctgtcctttgagcccagccattcacaaatcctgctacaacgtccctttccgatctcgacaccattatctaactcaaaaatcgatacacctctcaacaaaacgcatcagaccctacaaatacggtgagactctactttcgaactcccgctcatcgcactaaagacttcccatcaccgatcacctcgttgattcgcctccgaatttttttttttcagatattcctcgagtcccactcacacgctgccggcgactcatctacttgagacccgctcacgaccctcgctcgcttctcaagctccccgtaccactgtctcgccctcatcgcagctatcgttacttccccgggtaatcaaactttttcattcttcgagactatttaatcggcatggaaaaaatagtgaaaaatttcaagcgctctcgaagcttgttcattttgaatttggattccataaatcaactattataagatgtcccagggtactctttacaacaacgggttggccaggggctttctcccaattgcattggtcaaatatttgggtctagatgtcgaagttgctgatgtcgaaactgacaaagaaaactttctaaagcagtttccattgggcaagatcccagcttttgtgggtcctgagggcttcaagctaactgaggtgatggccatctcttactaccgtatgttgaataatcgtttccagaaggaagcggggctacagcgacaaatggaatgtgccgtggtgtttgcatgatgagaaaccttttttattttaacagttatccctgtctgaatgggtacatcaaagctaaactcatgtgtcgagaatttctactctgatccaaataccgacggcgcagcctttgagcagcacaagccttgtatccagtatactttttgcacaatactaactttgtttgcacagtcatcaacctaaagggagacaaggaaatcaaggagaccctatgtggtgctgacttgcaggaagaagcgcagatcatgcgttctttctccttcttgaacaccgagcttgccattgctttccagatcttcgctaccatgttggtaggtaagatgccttacaacaaaaaggtcttcgacgaaaagagagctgcgttcgacacctgtttcgacctcatcgaggagagattgaaggagtacacctacttggccaccgagtccatctctgttgctgacctcttcttgggcactctttacgctttctcaaacaccttggtgtttggccaggaatacagatccaagtacccagctattgctagatggttccgcaccgtgagcgcccacccagctttggctgacgccgccaaggaggccgacttccgtccaaccactcttgagtacgtctctccaaagaaggacaacaagaaggactcaaagaaggagaccaagaaggccgccccagccgccaagaaggagaaggctgctgagaagccagctgagcagcctgctgagcagcctaagaagcctaagcaccctctagagcttctcggtaagtccagcttccctctagatgactggaagagaatgtactctaacgaggacaccagacctgttgccctaccttggttctgggagcactacaacccagaggagtggtccatctggagagttgacttcaagtacaacgatgagctaactctctgcttcatgtccaacaaccaagtcggtggtttcatcgagagactctctggctccatcaagtacatgttcggtagcatcgtcgtctacggagaggaccgcaacaacggtatcgttggtgctgtcttgatcagaggccaagaccacgttccagccttcgaggttgctccagactggacttcttacgactttgtcaagctcgacccatctaaggaagaggacaaggagttcgtcaacatcatgtgggcttgggacaagcctgttgtcatcaacggcgagcctagagaaatcagcgacggtaaggtgttgaaataagtaaaatcttaatcccttccctacctcaactccacaacatctcgaaacctatataaatacttgatataatttcactgctcttaatgaatcatgcctaatccctgtactagttctacaagagtctggtcgtctctaaagttgagagttagtttctgatttggaaggttcgacttctcgtgatgtgcaaaattttgagtccttctatctcgtactgaaaaaaatgaaagccataggggattccataagattagttcaatacactccgatatctaaaacaagagctggtaaaagatatcgtaaagagattcgacagtcctttcaggtagcgcagctttaattgtacacttgattttatcgatggcaaccgcattgcacactgcaaatgagtttctactactttcgctgcccatgaacgcgaagccagcttcggcacctggaaaaagcgcaaatgcatggcttcaggagaacttggtgggcggcagaacgtttgtctcagagtttaaaatcccagaattcaagatcgggtcgctagacactcttgtcgtgcagtcggaggagcttgccaagatcgactcgcaaattggtacttcgatcaccaagattctggagatcctgggcaatctgactgaggcacaatccaacgcatacaagaccgtgcctattggtaacgtgcctattccagagtatctcgagaacttccactggcagacgcgcaaattcaagctggaccgttctattaaggaactaattgaggatatctctaatgagtctttccaactggacgcagacgtgcgtgcaaccagcaccaactataacaatgccaagaccaacctagctgccgcagagcgtaagcgcactggtgatttgtccgtgcggtctttgcacgacattgtgaagcccgaggattttgttttagattcggagtacctgaccacagtcctagtggcggtgcccaagagtctccgggatgaatttcaaaagacgtatgaaaccctagccaaaaatgtcgtcccttgttccgcgtccattctcaaagaggatggcgagtatgcgcttttcaatgtgcatatgttcaaaaaatccgtgaacgagttcgtgtccgcttgcagagagagaaaattcattcctcgcgattttgagtactctgaggaactgattaaccagctgactcaggaacatgactctgctgcgcatttggagcaatcgctgcgtgtacaattggtgcgcctggccaagaccgcttactcggacgttttcatgaactggttccacataaaggccctacgtgtctttgttgagagtgttctaagatatgggcttcctccccatttcaacaccagtttgattgctgttccaccaaaggctttgtccaagtgtaagtctgagcttgtgcagcagtttggatacttgggaggtaatgctttctccaaggacaaggcaggcaaaataaagcagcaggactcttcgctacatgaatacgcgtcactcgtcgataccgagtatgagcctttcgtcttgtacacagttgaattgtgataaagctgtgattaaaagaatatgtacgttcttctccgcaaaggagaagaggttatagaaacccactatgtaatgaactcgggtccgttgaagtgaggccgctattgatattttgagccagagatggcggtttcggtttgttccagcatggtagggccagaagaatgcaagaggggatggatggagtagagggcattttcggtcattgagataccaatatttttacccaattgatgagtatcaaagggtatagaaggttgtttcttcattttgtttcttcgcaagcgcctctctatctaattttgaaagcacgtttttcaagtttggtgagctgacgacggtgcgacctccaaaagacttttcaccaactgttaaagtgcgacattcacttaaatcattccaatcagaaaagttgagatgataaaagggaaatctcactcttgtagcgaaatcactggatgcatagacgtgtaatttttttagattaggaagatacagcccttcaattaccatactgccttctggtttcgtgaccagacccaatttgagggattctagggtagaatgacggaagcagattaatggagagcgatttttcacgatttcgcggtcaaactttgtatccatggatatccagttagataagcaagtatgtttgacgccatctggaattagttgtgtgttaatgtggagaagaccgtcgggactttcagattgtgctctttttctaataaattctatggttcctttggtcgaagattctctttcatagaggttggaggaattcgattcgagctggagatggtggccagtaaactccgtgatagtaggcagatgccaatagcgcaaagaatagaacaagaaaatttcacgtagtgtaggttttgagcaagtttcgaattttgaagcgatggcccagagattaattttattcaagcaatcatcatcttcagaacccgaaaagaactttatggattcgagcgcaggaaagctgacggcagttcgaaaaaatggagcgagacctgaaggcgaacgactctcgtaatagtgatcgcttttggcctcggtcatattgctcaaacattctgacagagagttttgaccaatccgtagttgtttcgctgtcaagtacgtgatctctgggaaaaggggagcgtcataatcgtagaatgtgctatctaacaaatttccgtcagctgacgtaaactccagtggtagttgtttgtctgtgatcaaaaccaagtgcctgacgcctttgagtgaaaacctgtcgcaaatatccgcgtgtaattttttaagagagggctgctgatcacagtggtagaccactgtcagctggatatttccataaggtgctggcacattcgtttccttcccattaaaacttccagaatcaatctccaaaacgaaatgagtagcgttggacgggattgtgcctttccgcgctctcacaatattctcgtcgctgccgaggatttccgtaaactctgacttaccctgtgtcatatcacaaactgccactttactcttgagaagcgcactcatctttgtgtttgtattgccaatggctttcagccagttgtaatagtccacgactgtagtttttggattggcggcaagctgttccacaataagttctaggacttccatgggcaatgaaaaaacgtttttaccagcctgtttttgaagaccgtcccccgtattatccttcacttcttcattctccgtcggtctccgggttctgcacgtttcactctctgttttcatcaggagcatgtggttcttctggtcgataaagagcgcaatactactgtcacttaaaaatcccacgatgccgaaacaattttaaaagttgctctgctctcgtgctatcgctgttgtgcttcaactctaacgtacacacacacttgccatacacaccgctgcgtcttatatacctactacagccgcagaaactgcctgaccactactcttgctcatcacactcgaaactcaaccactcacacccttcccaagggtccagagccgttttaggttcctgacccctaacgtatttgcgccgccttaattgccgcttttgtggccaacggctccaacctataaatataaaggatgaccaacaaagccgttccaaatgcgcagaaaaaccgtgatgacacagttctagcttatgtaatcagacacactcttactcacacttctggcttatataatcgtacgcacatcccagcacccacggctcgtagcggattccaatcatgcgccgtcttgcgctcaaatgctataaactaacctacttttccgccgccgccgccgcctgctcgcgctcgaatgctattaactaacctgcttttccgccaccgctttacttccccatcttttctcaccccatccatcatccgcttgtcttacaatcacctcatcgtaccgcatcttgccaacattgtgcttcggaccttggaaccacatcctggaattaacaacgtataatgaataacacatatacatatatatggtcacaccatacgaacctaattcccgtctcttcggcgtttaactcccccgctcttttttgtggatgtgggattctctttttttttttttctattccacccggcccgctccgagctttctgagggaccacgaggaagtgaaaagaaacactgaaagaaactttcagcaggttcgcgcgcacctgcctaaattccgcccattaagccggggtgcgcagagcagcgcggcagacccgtgaacgcacgggagtcatcgggttaatgggtgattcgattttgtagttcggaatttcaaggcggtttttttttttttgggtttttttttttttttctttcctgtggtatataaggaacgagaagatgggcgggaaactaaaagtttgggcggttacacaataggacagaataactgtgtgtgagcaagtgtgctgtgacagtttagaggtttgttttagcagtttgtcttttgtgttgttgttttttcatttgtttatagagatagcttgatgtcgttgtgtcagacgagcatgaaccccattgggcggctcgttgggaagagcggggagatgcgtgggctgagtggtggcaatagggggtttgagacgtcgtcagcggctcagtcgtcgttccgtgggacgcaggattcgcgggaaactaggtttcggagcgctctgcagcctgcgctcgctgcaacagggcaacagttgggacagcaggattcatgggtccaggaattttcagggatgcagatccaagaccccttgagttttggagcagaataccagcggctgtacaactcgtacgagcagcagaaacccgtttcagcgtcgcaggccgcgtcgcaggccgctacgcctcagttagcgcgccaaccgccttttgcgcaatttcaacgcactctatgtccacaaccctactcctatgcccctacacgtgccgcggaacccacatcggactattttgaccgcgaattcgaagaagtcgaacgccaagaagaagcaatgatggcctccgagccagaaattccacctgtgcccttgctggacgatgaacaaacaaaatttcaaaacgcagcctctgagatttacgcccgtctgtcgccagggccccaaaccccacctcagatggacacaaaactccaaaattcgaaatttctcggtcttatgcgcagaattagtgacggagttgtcacactccagagcactgaccaccaatctcaaaaatacactcaactttactcgccctcaacgggcgagttggaaggtaacgaatatttccccgtggctgacaccacgttgggaccatagacatgcattacgacacccgctggctctttaaatagcactactttacgaacttaataatttccacgaattcacgatatcttgtacctccctatctacctcctacctttcaagcagcactgagatttgaaatgaaaaatctcgtctgggcatcactactgtctataaatcgcttacaatttcttagtcctactgttgttttctatcccgattgtaatccttaagctccacttcaccgccggcatcgcttacaaattttagttggtttttggaatcaccagcacgcgaatttgatgaaccttcagtaatcccctcctcgccctcttcgttgatacccaggagacccgttttcacgtcactcacaaaattccataacgatgaagaaacattcccaaaaacgtcttccgcaggtttgttccctggcgtttcactcgtcggcgtcttttcaggggatgccacatcatcccaattgagcttcttttctagttcatgttggatcaactgatcgaattgattaagaaacgatagcggcctcgtccacatggactcttttttactatgcatccgcctcgtttcaagttggcccttcggtactcctggagccggattcggataatgtggttgaccattctgattctgttgctgctgctgttgctgttgctgtaaattgtaatgtttgtgtgcttgttgtgaattgtgcggattttgttggtgatgctgctgaagctgaagttgctcgtcaataccgctgttaagtgctctaccaacctttcccttgagttcctgcagctcttgtgtctgtaattgtagcgctttttcctcctgtgaaagcgtctttttcagttcatcgatcttgcgtttggtttccaaaagttcaagctctttattggccagaagctgcaacaccgctcccacatccttgctggactctgcttgttgttcagaggccgagctactgcttctggaatgtcctgaaattatgcttcgcgatctggttcgacttgcttgttgctgacggtgttcttttgataaggactctggcgacatcataggctggataatcgaaagccgcttcaaagtatttgatcgtgtcattttcccattcgtattagctctcgtgggtgtatcctttaacggatggtcctgatcgcttggtttagcaggggttacttgtggttgaatcaccggactcctgtaactctgcgacccgcttttttggcccggtgtcccaccgtttgagggactccttacatccccttcgagccgcacgctagtatccatctgtaaatcccggtcgttgtcctctataaatccatcaaaagcgctcattttcccgtttatcacattcgtttgtgaaatgctgtcctaagtctgtctataattcttaatacaagaaatgacaactagaatgaaaaggacaaggaaataaaaggagttgagacaatggtataatggttcaagccctcctactgccctaaactagttacgcagtctcatttcactctatttccatccttttgactgaatttcaacaacagaggtgaaacaaaaaagggctctcgattgaacatacacgaccgtttataaactatatggtcccgttcaggcaagtaaataccatgcaacaacactgtgaatacgattcaattgcttagggctaaacaagtttgagatgcctgccctggaagagtgagagttgaatcatcaaatacggaaaggactaatctacaattttaacgtctctcagaggtaaacaagtccgctgctatatcatgaacaaagctctttttattcggcaaataaccaagtgcggagattgaaaagcagcttctttaagtgcgaaatggcaccttttaaattctccaagaagggttccaaggaaaaatccaagcctgagtccgcagcatcagtgaaaacgacgccccaaccgcaggctcaaaaccccaagaggtttccacaaggatctgcaccagaacatggcgcggttcgtatcttcccaactccagttcctacacagcagcggaatgtctcgagtaattctgccctccagcactcggagtatacgccttggcggcgcataaagctagccaattcgcccttcccacgttatcggcatgtagcatccgcatacgcttcagagcagaatcaggtgtacgttatcggtgggctgcacgaccaatcggtttacggagacacgtggattgttacgtctcatgaaaacggcgccaggttcacatccaaaacagttgagatcagcgatgctactcctccaccacgcgtgggtcatgcctccacgctctgtgggaacgcctttgtcatatttggaggtgatacacacaaggtcaatagtgacggcttgatggatgacgatgtctacctattcaatataaactcttacaagtggactatccccaatcccgttggacccagaccgcttggccgttacggtcacaagatcagcattatcgccatgtccccaatgaagactaaactctacgtttttggcggacaattcgatgatacgtatttcaatgacctggccgtatttgatctctcatcattccgccgccccgactctagctggcaattcatcaccccaaactcttttactcctcctccacttaccaaccatgctatgatatcgtatgactacaaactgtgggtttttggcggtgatactcctcaaggtcttatcgacgacgtttttgtatttgatccacaagtgaacgattggaaattcatacaaacaacgggtcaaaagccacctccattacaagagcatgcctctgtactatatggggatctcatgtgcatagttggtggtaaagacgagcaagatgtctattcgaatggtgtctacttcttgaacctgatatcattaaagtggttcaaattccccttcttccgtgcaggaattccacaaggccgctcaggccattctttgaccttgctacccaatcacaagcttttgattatgggtggcgataagtttgattacgccaggggcggtgatgacgactttcacacttcagaagttgacatggcttgtggaactcttctgtacactttggatctatccaaactgagagaacagtgtcccggaatatttgacaccaatcgtgctggagctcttcctaaaggtgttgctgttactccgaactcaacccctcaggcgggccgaattaataataacccggtacaacaaaacattctcactcctttcagtgaaagatatcagaccccaaacgctgatcagggccatttctcaaccactgaaaggttgacgccaaagacagaaggagtctttagccctaagcctgaaaatgacgacacaacagatacgagtgccctgggaacaccgcatgatatcaaaaaaccgatttcgccagtaccgcagctaaactcaaacaagtggggcgctcaaagcccaccgctacgagtcgtctcgttgagctcagccaatgattcagacctatatggatcacgtgggcatgaaagtcagctcagcggggatggtcacgaagagttcggagttgcaatgataggtaactctcccggaagacctgtcatacgggaaagtattgctcctgaaaatgagacccttgaagatttgccacaacgtaacatatcccagggcacagccattgggcatgaaagttccctcccacccaattcaacgccagatagcaccaaagttcaatcagcaaaggcccaatcatcttcaccaggtgggacaacccaggtatctaagggagttatagactttctacgaaaggaattagaggatttgcggactgaagcggagaaaaacgctcacactgcaagtgatcgcataaaagagctggaggccgaaaattctaaacttaaagaaagcaatgatgcagggccacgtctagtaaagctgcaaactgactatgatcttgcagttgccgataaaaaggctcacgaagatcgtgtcagtgaagttgaggatctgctctctaaaaaatttctagatgtggctcgactacatgatatcattagagtccaaagcagcaaaattggctctttggataatgaagagacatacaaagagaaatacgaagagctcaatagcaaatatgagcaacttgtaaaggactatgaagacatcaaaacaaagagcagggaagaagacagatctctctatgcgacaatagatcagtacagtattcagctgggccaattcttggcacagaagaacgaggaagacgattcaggaaagtcgcgaggcgtgtctagtcatcatcgtgaagttattgacgagctccgggcccgcattgacgagatggcaaacgaaaagcaagctttcgaggaaacaaaggcgaaattctccgatgaacatcacgagctagaatccaaatacgaaaagctacaggaagagttgcgaaccatggaacacaactatgaaaacagcttaaattccgttaacaatgccagtagagcactcgccctttcgcagcaagagctaaacaagtacaaacaagaaaataagcgtcttgtggatgaacttgaggaaatgaagtataagtcggcggaccgtcgtgacttgagcgtgacctccaacgatgattcgttgttaagttctactggcggcgcagcttccgagcccaagaatgatatgagagatgctccataccgcctcaagatcaaagatctcaaagccgagctctttataataaaacaggagaggaactctttgaaggatgacgttatggacctaaaaaagaagctcctaaaccttgagaccgaggacgactgatcgcatattgtatccttgtttctgtttttgtttgtttgtttgtttgtttgtttgtttttctaagggaaccatgaaaccgatgttaactaatagaagccactgtatatttaaccaggcgattccggcccgctgctcccacacagatccggctcggaagcgaaatcgccactttgtaatatctccgccacttcaccatcttcgatctcactgctcatgcacaagaaaacagaggactctgccagctgctcggattccagtatctcgaatgaatcacaatccagtgtcaacgattgacctgcaactgccgttagcgaatctgtcgtacagtcactctcccgtaagctagtcatgccactatataggctttcactcttctgttgtgcttttttcagaacaacattctctatttgctcttctgcctctcttttcaatgatcgcctgaacttttcaaactcttccttcgtcacaaccttcacattattgcagggcaaaaaccgcgtatacacggcttcaggaatttggtactgccgaagaaactcttctacacaaactattgaactgctcattttgagcttttccagaataaaataaggtctttttcttctacctttggcctttggttttgctcaattgctctagccgccgattaattaatccagcgcaaaaaagggtccaagatatcaaatctcacgatttatcataaacgtgctcaagaaaaacagtacaataaaccctggatatcaattttgcagttcttaattcgaggattctgtgcttgaacaatccgatatcgatttctcacttcttggatggcccccatcagtttctttatttgttgataatggaaactttcaagtggggatcgtccgttaattatgatattaaaccctgggcttagacataaagatcctcgaatacaacaaactcactaaaggcaccagagttgaaggcaggagcagtagctgagattgagattgccagtcttctacagaatcggaaagcatcaaactataaagttcagcgtgtgctgcgatttggacaagcgatagcagtaaattgaaggtatagaaagtcgtttaaaaaccctcggatacaggaattgcaacgatgagtgagtttgtacctcacgtttcgttcgatgatctttcaccctcattagttgatgaacaggcgcgggcgctgtcaagacagaagcaggaaattactttcgccaatccatttctgcacatccccccgcagttgaacccattgtacacttccggtgtcggatatgacagttctacaggactctccgcgctgggttcgcctacaaagagttcgttcagtctcgacatgtatttaggttccaagtctggcgttgccagcgaaggcgcagtaagccctagccctaaacactccaggactgacctttctgggagttctaataacagcgcatcgcgaactcccttgaatgttccacaagcatcttacgggaaacttccggaagcaacaaggccatccgctttgaaaccgcgtaatcgaaggccttacgaggtcatcaaggatattgatttgatgttcatggaccacactttagaacatcaactaactgtccaaacggctgaaaatacacagcagaattctgggtgctcacacggttacactacgtcagcattttctaatcttaatgaagtggaagatatactcatgcgcaaggacataagagcaaaagagaaagctgctggagaaaaagggcgtcggaaaagtttcgctggtatgagcatggatgagctcgcggcgctggaaaaaaagtacgaagcagcctccagaactaactacaaggtggaagaatttgactttggggaacagactagactatacattgagcctgaaaaatccaaagcaattggccccacaaatgaatggccaagcactatctacccttccagaccatgcgttgaccaccgcgcactcgcaatcacgaaagtccaccgccgctttgaagactatgtaaaagagaatggacagagtgacaccaaagggtcactgaggacaattatctgctcgatttcgggtagaaaacatacctggtcagcagtagactggtatgttaaaaacctggctcgggacggtgattacctgatcattgccacacgaatacctgtttttgaagagtctgttaaacgcacaccagctccgcaaacgcatttgaccgagaattatgaccccagaaacaaaaatcaaagcagatctcaggagagaaagtccagtattaccgaacaagggcttttggttcaggatattgatatcctcgctcgccaaaagtgtaacgatattctcaattactacttggacaaactatctcacaaatgtgtgaaggtaactgtggagatcattaaagacaactcgacggtttttgccttaacgtctgccatcgcgctatacaagccagatctaaaaattgtcagtactgtcagcacaaacttgcatatcaaattcaaaaacggccacgtcaagcttccaaacttcttgatgagacatttctgggttccaacttatgtggtaccttacgagttcatcgatcctgcgctgttgggagagaaggaaaaaaagcctgctcctcgcgacagcactgaaaaagaggtcaccgactcagaattaaccgccttcatcgataaggtgattaatcgcacccttactaatccatttggcccaaaggagaggcctcctagtagcgaccaggagactgatggtgaactaggaagcatcaattcctattttccatctgaccctgagacgaagcgaaagatgcaggactttgagcaaatgggatacttacgacctgttcctacccgaagagatggcgacctcggcaaagtaacatctttcccatcttcctccaaatccagcaggagatcctcgcgcattcaatttgcaggagatcacagtggaatgtacaaggttaaatccctgatagactatgacgataaagacggtaatgtcgtccggaaaatcaaatctggggcgtctactcatagtaaatcatcacttaaaaagcatccctcagtggcacggcgcgtgaaaagcgtagactctcctgttgttcctgatgcgaaaaagaagacaagtaaattcggtggttttttgaagaagataggaattgggaaatgattgcaaattcaggttaccactgctctgcctcaatctcttattcaatactgcactgaatccttcaatcccggagcacatgacgttatgatactcgatcacatgagagacgagccgtcacgggcataggctggtaccctttatgccatacaaagtgacataaccctaagcctctaatacacgatgttggagatatggtagatcagcaatgcccctgtagaggggtatcgtctgactagtgagtggggccggcctccaatttttctgatatataagaacgattggtaaggtcagttttctggttttggtataccttcttgatatcagaagcctaaactttaacaaaatgaaaatcgactctaacacttatcaagaagctcatcgcttagcccttatgcctcgcatgaagattctgttttacggaatcgtttgcggggccgttgttcctgtgatgtacctccgctcatactatttgcctagtatgaaaaatgaagaaagccagaacatcaatgccctgagcagaaaggtacaattgctagagcaccgtgcgtctagtatggaacaacctggttctggtactagttcattaaatgctgaaaatcggcggagatcaagcgaaaacttgggtgcgctggctggcgtggcagaagtccccattgcttcctggcatattccgggacgtaaccgcttctctaatgatgaacagtaccgtaaacttgtacaagaagccaacgctatcatgttgtcatcaatcatgtagtccatgctttaaaacctcacgaaaggggagtaaaatagcctgtagtgaatgagccagatcaggcgcattgagggagaggctggctttctgtataacttttggcatatggctttggcaggccattctttcttccctttgactgacagcatctaatctagatttcgaggtcagaatccggcttattattctctcctttgattctaaattctctggtaattcattggtttctaatgttccaagacgcttatctaggttattagacatatcatttgactttttgaaacctctttttgaagtttgtcgttactgaattattaaactgtgggcaggaacattatgatacgggtggtagcggattgagagcgggctaaacttttccctcattgtcgaacttgtcataaattcccgttatacagtagtgacactcgatatatcataaattgtacggatcacttgaaagttacgactgcagaagctcattgcaaggaaatgaagtcattttcagacatgtacatattgtataaaatcgcaacaaggacgttcaagctctcttaatctagaacctaccttgattttctgagtacccaaaaaagtgagtcaaacgtaagagaaagatggtttggaaagccaggatgaagctccattttcttatcgcaacatactcaagtggaatcccgaattacattttattgttatggttcaaagcttccacacgcaagatatagcataaacacaattgcaaatcttctaatagaaatacaggcaactttcttgaacgcatgatatcacaagaactggctgtcatgtgccaaaggatatgaacaactatcatctgtcttgttatgtcttttgagtacttttgtactcattttcttggttcaatatactccgcacgaacattaccacatctttttatttcaactgagttcaagtcttgattaatctgcgtgctttacacaattatcactagatatcctggccgaaaatggctcctaacttttacagatcagtcgaactagtttctgaggcagtcattccacctgagactggctctatcatatcatcagaggcaaaggaagctgctccatcacattttcaaaagagttccacagctcacaatgctgccgagatcattggtgacaataaaatcttggacggtatatcggtaaggtcaccagcttatctgaacgattttttctccttatggcgtttgaggctttcaaacacgataaacagcgcttgcgagactattgatgaaaaatcaagaaagtactaccatcatgaaagaagactcacgtccactatcgctaacttacactctgatccccgcgaacttctgcttccaggtatgacttacactctggttgcggcaatgtcaggttccattctcacaagaaacaagaacattttggcgagaatagctgcccctgtcattctgggtgttggctgtttctcctacgttcttccgattacctcaagcaatactttttcactactctttgatctcgagcagcaggctgtccctcgttttgcacacagccaacttgccttgtacaactcttgcaaaaatacagttcacaaaactgcaattgccgcagaacgagctcgtaattcagtcactggcagtttcaccaagacggctaatcttatcaaagagtggaccgggttgaacgtttgagagagccggctactttgtatatacatatgaatattccgtgaattttgctcactttctgaaaacaataaacttagagtcttgcaagttagcttttagtgtgaaaatactctccacgcaccagttccattcaactaccatgacgttactgttctcagtatcatcgcaaaaccttgcaaacttcttagcatgtgtcgccttttgtgcaattaatacatgagagagtccgcttttctttcctgaattgactattatatcttgttcgctgaacttcttcggaagcattctaatctcctcaactccgtgtgctttgagtatggatgataacacttcctcacctcctgggacatcatccgtaatattgattgactttatacctgcacgctggaaaactttagtggcaagggcagtcctggctagaacatcaggatccatatcaggtatagagtactcttcgggtgctggtagctgttctagggcccctccttccttcaataagaggagaatttcggtaaggaagtcgggtaaaagagcatatttcaatggatgaaaactcaaccctgttaggaatttggccgttctcattttctttggcgcaaatatggcattgcactgagcgtttattgtcttgaggatgataattcctacagcttgtaagagctgtaaatcaaaattgtccatctcctcatgacatcctgtgcaaacggcaacaatattgtacggacggccaccacttgctttagttcgatgcggatggaggtgttttactttttcctctacttcctttatttctttaagccgctgtatttcttcagggagcagagatctattcttctttctcttcaggttttgctcgaattcgttgagggactccatatctgtatggagcttcagcgcagctttctcttttgccttcctggaatttccgctcgatagtaattgggaatgaagatgaggcgtgggagagggagtttcacttggagacatttgtcgtaattggagggaactaggatcattctgagagctctcagctgtcatcagcaaaccgacggcgttattcttgtccgttttggtatcctcttgggaagattctttattgatattgctgtttgagatattctcttgcgccttgacagtggcatctgcacctccttcaagaattcttttcctgggtagtaaagtgtcatcaatcgctggatttgaggtaattgagtcttcattctcaatgaaatcagtttccagtctaatttcgcccgggtgtttgcagtctacatcactcaaaataccattggacattgaatgctcttgcgattgtgcagttgagaaatttatctgtgtatccgtaggttctgattcatgtctcaaagcgctgcttcgttctagactaatcaccggcaacactgtatcggtcatatcctcatcaataatgtccgcatttggggtctcatatagacacatttggcctagcttcgtagaaagcccaccaggtaatgagatgtccttgtacctactattgttgcaaggcattttcctgtgttctttatagcagtcttccagccacaggtgatttactataatgcagttattaccccatcttgaagcagcctcatatttctggccatgaggcaagcaggataagaggtgagtgttttttttggttagctctgttgtactctttccacctagagcttcgacaagcctttgaatgtagtgccgctgctggcccatatagttggtataactaagaacaagctcactcttctgaaagatgcaaggccgcaacggagaaagcagcagtttttcacttggtagtatgaacctttgaagagaccacatgctgaaaatccactgtatgttaccagtatacagattttgggatgaggcctgattaaactccgctgagcccgtggttcccccaatataacaatctccagaagtccacagaatctctgattgatcgatgtgacaaagtacctcgccgcctgcggcacggagtaggtcgataaagaaactgtagcactctgacggtagtatgaggtccaacgacaggaagatcttacggtgttgaagaaatgagacaggagctcgcagcgcattcgcgtgtatagaattccacagacgattaaccttggtcattgtatgttccgggggttcatgaggatccaaaagatgcttagtttcgtccacgtatgtacctctggtgaaaacgtcgatgagccaagtaggtagcacgtacttgatataaagaaacttaatgctgaccactgccgcaattgcaggatcctgagcgtctgttgtcaaaatgtggctagtcttgcttgaaagataatcaatggatgctccccccaagcagtttataaccgctgaatacatctcatattctgctgggctgaatgaatgtcgagaaatgtaaatttggtattgcttgagaacatgagaaggatcgggagaaaaacagcttgccctcgtcaaacgtcgagttgagatgcacgcacttacccaatccggagtgactactgggatcagaaagtcgaaagcagcgatgcggtaaaaccaaaaatccacatcaatgcagatgattgtatgcacgtcgtgattgaattgagatttgaagtcactttttgtgggagccacagggatagatgcttgcgactttttgttgtatatgatacattggtttgccgaattatctttcaaacgttccaccaatagctttgtctcaagatccaaaactccatcaatcacgatgacaaaattgagtcctttgaagagctcatttgctggtgccatgtcctttctctagcggtttgcgttcacttttgtaggaatttattgttgacgcgttcagtcttcgcgtttgacaagatttttgttaactcatcgcggcgtcgagttgaacaaggaacgttgataaaagcgtagagaggtctttggtgtttgaagcctgcagcgtagtagtcctcagaaacttggaagttcaagaaactgatgtgattatacccgttcttttcaccctgcgccggccttcactaggatttatatagaattaatagaacgcgtagatgaggtactgaatcaggcagtgaggtaaaggaagacgctgagtcagatcaacacaaggttaaatgcagtctggcctttattccgcgagacctagtattatgctgcttcagtttaacttagctctaactcattatttttcatttctccaggttgtatttgtgagcttaaagtcagattctgagtcccagacatataacataactctaaaaaaaagggcccgtttgcccccgtttgcgatcttcattacatccaagagaatgctggtaaatactcaaataaaccttttatttagtgcaatgcctttaagaactatacactgttaatttctcagatgtcgctacaagtgttatcgcattctctgactattccaaccatttgcaaatactgttaggagtgaactaggaaaagttgaacataatcgagggagcgcttcctaagatcgtagtatttgctggattttatcactcatgaccataggaaggatagcacatgaaattcttatccttatcctacatctgctttgagttgatttattaggtacactagccatatgttgcaatacctcatagaatttaacaaacaacaattttcggcaagcacagagtcctggctgccaccatcatcagccctttcaagaagaatatctcaaagcgggactcaccatctagtgccattttgtgcgttatgtctttacctaattcagaggcaattgaacagaaataaataaaacgagatcaattcacctactggccggttaaatcatccactactggtacgggagcagacttgttgcccttggaattacagtttcaactcgccatcactgactgtaattctcagaacgattgacgttcggatgttctcgctacccagcggcaaacatggctgctattgtaaaggtaagaggaacacaagatgtcatcttctatgggtcagctctagcgaacgtaccactgattgggccattatccaaagtccgctcacgatctactgacatcaatcagttagtacaagatgataagtaatgtccaatttcgaacaggagcccaatttatatacaccacacgagaatttaaagccacaatcgatgcacaaatactatcaaccacatcatatttcattacaaaaccatatagacctcgatatatacacgtcaaggtaaattataagctgttcagagataagttcacattgaaagatgtcagcttgatatttcgtagatcgtgatctcaatactggaagttctctaaaagcaacaacttatgcttatcatcttgcgtattagccaccaaagaccaagatcaaatatactgagcctagataacaggtactgcacccttcacgaactacatctttagttctttttggctatgaaactctccttttaagatagtcatcatatacggcacgtactaagctcatcgccccgcttaggatcccgctcaaaggttctgcatgttttaaacaagaacgcagctcaccatctaccccacagacgtttccagataacatggtatgtctatttcgcttattctgtgccatagatcgaatactaacgtgagtctagaacgcattgtttaaccatgcgacgaaacaaaagactctgcttcagcgagatttagaaaggttcgagagggacctatcagtcgcgccaatttcgcttcagggttcaattgcagcaaccctggtctctctagaaaagactatcggccagtacagagaacaccttacaaggtttcacgccactgacccaagtggcgacgaatcatccaaagcaaaatatcaagcgcggctggatgcgctccagcatgactttgaaagtgccaagcagcggttccagtctctcaaaaaaaagtacaatgaggccaactctcgtgagcagctactcaagtctagcagcaacccttttgacgaggaatccagcatgagtaaacggaatacgaccggaacggctagccaagggcaggcaaattcgtcattgccattatatcaagggctacaaaaggaacagtctgtctttgagaggggcaatgcgcaactcgattatcttcttgaaatgggacagcaatcattgggcgatatcatagaccagaatgcagtcctcagtaagatggaatctcaaatgaccaagagcatgcagacgctgggggtttcaaacgacacaatacagaaaattaacaaacgcgtcttcaaggacaaattcatattctggggagcgttggctttgctctttctgggaatctatttcgtactgaaatgggtacggtagcttaaacgtaagtgataataatatatacaggtaactacactgacttccagtatatacagctggagttctccccagctgctatggattgaccggcagataaatgaagtgaattcttagagtcaaggggctgctccggatcagagttcagctttactcctggctcaagcaacttaggaatgttcataggcttacatgatttgattttcttgccgtttcccaattggccctcatcgtttgaaccccaagcaacaacttctccattttctagcttacagaatgtgtgctcccctccacaataccattccatgatcttagaatgcacagaattagagccatttgaagatgatgatacctcgttgacaacctttagcttcgtaggttcttgctgtgaatgtttgaagtgaccatttcccagctcaccgtgtaagccgcacccgaacgaaaaatagcagatgttctctgcctcgtcgctgaaagaggtcttaccactgttccttaacagcttgtggatattttgaggcaacacgctgacgaaggatgtgttgccaccacaatgaatatcgatgcattttaaatatgtgtctctcgcgaaatgagcattgaatttctccactttcttgggaaaaggaacaatttccatatcataactgatagcctgtcccaattgaccgtaagtgttcagtccaaaagaatagacgtcccctaacgagtcgagaacaactgaatgataattgccgcatgctacttttttaattttgcggtctgttacctttccctccccaatgctgtgattcaatagctcaacttcatagactttgttttgttctggaaattcatcaaattgagagagactaggcacgccaaactgtcccttagatttagcgcttttaacaggtacgactcctgtcgcgcaaacgtaggcttttccagcatcggaaataaaaagcaagtgatccttgcctacgtcaaactgagctactttcttttcactccggcctctgaaagcatccttggtattcagcttgagagaaaagtgactgtattgcttccaaggaaagatccaagacctttttaacttcaggtttttctgtaatttggcctcatcattcagtggaataaccagaatctcacctttcttgttcagagcatatgcggtaccgttggagaccttcacttgaattaagttctgatctgcaagcagaactctagctgaattcgtatcccaggcaagtaaatcgcccttgtcatctatcgcgaggttcgcaactgatgtagacagtgcaacgtcccttagaatcatgttgtcaaaaaaaggtactctcaaaggaaatttaccagttttcccgtcctttctgcccgcgccccagtaatatagtcctggcacactgcttggaagctcattttctgatattgtagggaattctaatgctcgcttcttttccttacgctttttcaacttctctataccatcgtcgtccagtttattatctttcgcaatccaccagcctttgatctgcggccacttcatgtaagctgtggcagcagctcccaatccggcaacaatgagaagcccttgtaaggcggctgacaacttcagcatcttcgacattcgatcctcatactctgcttccatctcctgggatgtacgatcggcccattggaactgctccttgcctctcttggcggtataagaagctttgttgagcctctcagccattaactccgcgtcatcaaatttgggagtatttctatacagggctccagtgccttgtaaacctcgcttaaaagaacggttaatcgtcctagacagcatctttgagagagtttcgtgtcacttttttggtgttaggaactgattctctcatcttgattaaatttcaaaaacctaatcttcatgttacttcatcatcaatacaggaaatcaatatcaacaatcatagcatggacaaacgagtattactaatgatgttgaaaggtcctacacaaaggtttgcacctagacgtttatttcatacctatcggcccctatttgatgggatggatccggttcatatcagaaacacgaatcggtttcgacaattactggtcgaacagggagaatttgcccctcagcaagcgaatgcgcttgtcgatatcatgtcagatgccttgaaaggtggtgtcgcacatgtttcacaggatctggcgtctagagaaaagctcatacaactggtttatcaacagagagtagactttgccaaattaagggaccaattactgtccgccgaccgaagcgagttccattccattcaaaccgagcacgagagtatccgtaatgacattgaaaaactgcgcacgaaactaagagaagaaattaccaaggcaaatgcgggcttcaagctcgacttgtcgctggaaaagggaagaatacgggaagaatctagtcatcacgacattcaaatcaaagaaattgacacgcgtattgaccaggaagtcagcaacatgaagatgcagattgattctgtaaaaactcaggtcatgcaatggctaatcggggtgtgcaccggtactttcgcactagtactggcatacgtgcggctgttgtcgtaagcaaaggcgtgatgagtacagtattgtatctatatattttgcgagcgctaggggtacttatttcaagtcaaacagttcgcgtaggattttgacggtgtcgtctggggttctgacggtgtgaccaatagttctggagtcctcaaagatctcgtagtcgttaccgcccaccatggtcttgtcaccgaaaaagtggatctccttgaaaccatcttgctcgacgtgctgcaagcagtaagtcttgtcccaaccggttgggaagacgtcgaaggagatttgaccaccgatagagaaggtcaatttcaagtgggagaactccttcttcaaggcctcaacgaatttggctctgatctggtgctccttgtcgaatttctcgaactcattacgctcctcggtagaagcgtttctgccgattggcgaaacgttgatcataccgtttctgaattccaagaaggtacctcttctctttggcaactcaatgctggacaggtacttcaagatgaacacggctagcttgttgtattcctcttcaccgatccagttaatgaaagactgggaagccaacttctcacctagtctgtaagcggtcaaaccgttctcagagaaggcgtagtcgaactcattcagcacattaggaccaagctgctccagctgcttgcttaggtcagacccaccgacgaatccaatcaccaccttttgcctcagcttcaccaaagtgtccctaacttcgtcagaaacggttaatctggcaggggtcaacgtgccgtcaacatcgaaaagcacaagcgtgtctggcttctccttgtattcaaattccttagctggcattatttgaagctgggtttgaggtgtgatgagttagaattgctcaagcgtttgtttgttgatgtgttatcttacagaattgttttataaactgttcgaccgcgtaaaaaaatttcaagtgcgggtaacatcgaagatcgcgacatcgcgcgccgcatcatcatgaacaagacacgagagtggttataaggatgacggtacatgtgtttacacctacttttgagcgccgaatacgtgcccttcctgtttccccgtggacagagcatgtgtgctccggccagcagcgcgaaaactcgcactttcttcgctttaaaactgcggcaagtagttaaagttatacacgtcaattacgtactactggacacggatttaggccttggagaagtactctgggaactcactgacgttgtgctccaaagaacccttcttggacaagaacttgacgaaagcaccgtcgtccttgacctcaccggcgtctcttctcttgacgtactcggctctgttcaagttggtgaaaccccacttcttggacatgatgatcttctgttgacctgggaacttgtatctggctcttctcaaaccctcaacaacaacgtccttgttgctgtccttggttctgacagagaagatgatttggccgatggcgacacgggcggccaaaccgtggggcttaccccacgcacctctcataccttgttgcagtctatcggcaccggcacacgacaacatcttgttgattcttagcacgtggaatgggtggactctgactctcaagtggaaggcgtctctaccagacaccttggtcatgtacttgttggcacagatacgagcagcttccaaagcctcggaagacagctgttccaactcgttggagaccaagtggacacacaatgggaattcatccacagtggccttcttcttacccagatcgtagattctgatcttggagtctggcacggctctgttgtacctagactttgggtaaggcttgttcttttggtatctgtaacatctagctggtcttctcgccatcttggattactgtttacacacctatttgtgaaccgtgtgagagagaaggtgtgtgagggaacccaacttattataaaccaagtgggtgtttgcccatcgcagagcgaacgtcgagcaatttgtcatccccgtatgaagggaccgaaattacggggggaggaaaaagagtgccctcggagaagcgaaactgtgccctcggatttattctagcaaaaaaagttcaagattttatatttttgaaaaatcagatgtatgggtgtaagcagtctcaagataaattcagatttaagccctaataaccagagttagggcttgaatgatttataagcgagtaattgtagacgagagcctgacgtttgtcagtacaaaccaaatcatcaagattgttgtttagaactatggagagctcagcgcttcagatattgagactcaaaagacctagaggtcagtcctggaaggaaattgcacagatttagaattgacctaggggctgagacttcaccatatcagaatctcgatcgatcggagttatactcaagtcacgggatccaaatggatccgggctgttagagcattctgtacgatgtgggactatgggctgaaaaatttctgatgggcatcgcatcgcatcgcagaattcaccacaggacaaacaacccaaggttcagataagtgtgagcaagaacgtccccaatcgtcctgtacaactttaggtcttattgctttccacgttacaatactttttgataaaatgggcagatactcggtaaaaagatacaagactaagagaagaaccaaggacctggacctgatatacgatgagctaaagtcccaagagcagatccagaagcttctaaaccagcccatagatgaaaccaagcctgggctagggcagcactactgcatacactgtgccaaatactttgagacgcggatcgcgctcaagacgcatctcaagggcaaggtgcacaagcgcagagtcaaggaactcaagggcgtgccctacacacaggaagtggcagacgccgcatcaggattgaacttgcaaaagttcttggaccgtgtttcgcagatcacccagcaagcgggccctcagaaggaagtcaatgaaagtcaactcaagcagcatcttgatgcgactctagccaatgtcgcaaccacggagcctacactgcctcaagcagagtctgctggggctactggcgaggccaacaacgacggtgaagttgtcatggagtaaattatcggttttgtaaaatagcgtaatttaaatgtaaactattcagtgctcagctttggccaaaatccacgtggttggtcttctcagcgtgtcgcgccacctcgcgctcgcccacgaacactgcggaacacacgttgcaccggatccggtctcgcgccgtgttgaaagagtagccttgtcttttcagtgtcgcggctacttcctgtgctcgcgcaagcatctgtttggaattttgggccctctgactgaacaccgtcacacgttcaccggtcttttcgttgaaggcctccatggcatcgtagtgtacaccgttaaatgccacaattatgaatgcatcaaagtggtcatcgttgaatcgttcgaacttgcacgcatccatatccagcaccataatgcaagttttcagaacccgcgacaaaatcgctagttcgatcccgccaccccaagatgtatgtttcaagatccactgggtgtactcgcggtttggccggccaagaatcgcatctgagtactccacggggtcgtttgcgatctgtgttgccacttcttcccgcagctcctgggatgtcgatatgtctcgcttcacacagtaagatatcgcatggaacaagcacgagttgtcatctggcacaggatgcacctgaaggatcatgccaggccagattttctccagcgagatctggtcgtcacgcagtttacgagcctgtgatacagttttaagtgtgctttctgatcctagcacgagcgtcactttttctcccgagcttattcctagctcatccagcttcgttttcagcccttgctcgtctatatcaacaacctgtggtgggaacccaaatctcaacgacttcaggttatttacatctccaaatgcttccaaaagatcagaaaccgagctatcgtctcccaaacttaccactttttctcgcattccactacagcttactttgaccctcatcatacacttcaagatcttcgtgcctattcctttcagctcttcttttcgagtaatggtttgccatccttaacccatttattgttgtcttgtgaatccgttatatcttatgactgttacccggggacgactctttcaagcgacttcatctaacttcgccttacctgtgggatactactattacccaacctatcctaaaattattcaagccagaatgctgctcgcccctagcgggtaaggttactcactttgctgatgtttccccggtttgttctcttctgttcatctttttcaaacattttttcgtcagtttctccgggtcgattcacacacgcagctcatcgcagagcctggcgccaaaaattttcatgccatcgtgcatagacgattttgaatattgaactcagaaggtaagtgagactgaatttaattctgatagcattgtcacacaggccgattccattttcgtttaatttggtagcgtcgagaaataatcttatgcgggcagcgttgccataataatgaaaacttgcaatcaattgagccaagatgcggcggactacaaattcaacccgcgggtaccgctgaaattgtacctgaaaacatgcgtgagtctattggaggaagcacagggatgtttccagcagggcgacctggagcggtcgtacgtgatgtatgtcaggtacttggatttgtgcatgaagaagctaccagggcatccgcaggtggctgggccttcggcggatgtggagcacggcctagccaaaaaagaatatctgcagctgctgaaattggaggtaccggcgattttgaaaattagcgaggacctgcgagcgcagttggaacgcctgtttgccaaacattcgatagcattggcgtccagtgcgccccgtccacgcgcagcctccaaagatgcgcctgagaagacagagcttcccgcttccttcgatgaagcacggtttagacagtcgctgtcatcgctgcagaggcatggtgacaacacgctagcgcagcgagagtcgaatctcgcgtatccggagttaccacagctcagtgtgccattttcggccggcttttgacatcttcaaaagcatcctttattcgttttgttgttcatttcagttcaagtactcattaaatagtccaccgcgtcctttaaattggaagcgtctgcagcatctgaaccgtgcccgttttggcgagtgttgtttactacgcttctgagcttgtcgagcttacggagcagttcttcgctctcagcgaaaggcacgtcgtcatcgatccattgatcaatgatgtaacgcatgtacctctgatactgctttttcttttgagcgtccaaattgtaaggatccgcagcgttaccgtgcttttgtagccattcttgcaatgatggatgatgttctcctttagcattgacggcaacggggcccgctcctgaggcaagataagtcttaaagtgatttagcatctgatctacggatgtctccttttccgaggtccagcggttcgcattgtacttcttgatgtgactcatgatagtttgttctcgaatcagtattaccacaagtaaaaagaggttgcatatcagtagcaggtgtgtgagggaggtagcgttccaaatattccacctatccgattcagcagttttagcagcaactacaactttttccgtagcagcttcgataggggtcactggtcgcgctgaattccggctcacacgtctgctctggggctgctttttctggggttgctgtttgacttctattctggcttctttcgtgaacttagagacgtactctctcagaagttgaattaatgattgcgtagcatcgatctggcctgctctacaactcttgtcaatcattgacttgatccaactgcttcctgtccactcgatccagaaagagaccttcagcacaccctttgtaggtgacgaccaccgcatcatgtaccttgtcttcacactgaaactgtttccgctaggtacatcgggcgtcctagtggtgtttacgacattgatacaattctcgtagtccaagctgagcacggtgtccatagataaacacttggtggattttggtccaactggataatttaatgcttttgcatatgagaattcacgaaattgctgtccatccttgttcacttgatcaaatacaggtatttccgaaatattagatgagttctgtccctttagaaaatcttgtaagaaagtcgtcctatcaccactgaatatgagctgatatattacgcctggtggagcgttgaactcttcttcagccagaattatctcattattctgctctgggtcgtagagaaacttggtctcttggaaaaatgtaggcccatcatattcaaacccgctgccttcaacaaattgaaagacattctgtgtagatgtggaagcggtatctgcgttgactgctaatagtgttccgtcgcctgtattcgctgtttcatcgtctatatcttcatcgtcgtcgtcatcttcatcatcttcatcatcatcgtcatcttcctcattcagtgtgctctcgcctatcctctttttcagtgttatgttaggagtaaagtcatcgacggagagaattgcatcttctatgacagagttgttttcactaatcattgaagctcgactaggaggaatgtcaaatgcggcatcagaaggaacgatggttgctactagttctgtatgcgctcctggatcgtcacgcaggcttagaaagcttgattgtcgactcatgttagcagatggagcaggatcagagcccttgtattcattccaaacagccttgatgaaatcaaacgtggtgtcgcgtgaaataaagctaacaaattgatgcttccccatccgcgtctcgatagcgattccgttgggaaatagacccgcagtagaagtcttttccatcatggtcacatctctgagtgatataacaagatgagttacccatcccaggagatttgaattgaaacataggttggaattcgtgacgtaaatacgtccctggaataaaaattctcgacttagagcacaactaaaatcgtctagtaaacggtcttccaacggtatggatttgaagatcttgtggagttctacatttcgctcgtttgtggcgtagtggtaattggtacccgccaaagtttcttcaacgtacagtttcttattatactccgaagccaaaagctcttctggcttgctcatctcttggagaggtgactgaggtgtaccactgtcaatactcgtagagcgctttggtttccgggaaggtgtgactttacgataggagataatttttgcagaatttccctccaagggctctgagttagtcctgttgtgcgttggagttttcctgagagtattatcagctgccccagcgcctgtatttgccatcccgcccttgaatgagaacgaggttatcatgttgttaaaaaaggagccattagacgcaactgggctaaccttctcttcctcctcctctggaattcgagactccttggttgcttcgatgatatagttaactgagctcaacgctgatgcatctttgttataggggctgttgactccagctacggggtctgcagcactcaagtgtggatctgcaggcgtggatttgagtgccgtcccatcgatagatgagatagattcacgcgtagaattttgtaacgatcgaatgggcgacctggataacttgcttgcctcgcatgcttcgttgctacctgatattggcatccctaaccctgagtccgctggaacactggctgcagaattctcgtcgtcatccactggctcccaaagatcaaagtcagaagttgacatgtcgataacaaactgggtatattcgatagctttcgcagactatcactttgacaattgcggaagtaagtgatgtttttgacctctctcaatagctttctaactattcccactaaaaatgtagcaaaagggaatatcaaattagctaccaaatgatcttcagtgatcagaatcagtattgagaccccaaacggatggctctgatcctctattattgtatctactgtctcgttcggccagttttcctctcatcttaattgatattaatcacttttcacgcgtagccggactacatctaagtgaactttgatcagtagagcttcttcaagattgagtggagagctattggaagaaagctcagaagttggaaagaagcaggagcgctgctgcagaagcccaagttgaatgactactgagactcaagatcccaccatgctacaagccaatggagtgtcaagcgttgataaaaaagcgcgacaggcaaacggatcatttacaagtgtcgaacagaagcttggtaaagacagcagtggtaaaaagctggcaaacaagccaccggagcttccgcatgtggaagtgaaccaattgccactggcattactgattaggaatctcacggtgtttgcgatgaaggagctggtacagtttttgaaaactagtgtacatgggggccaggatgcaagtgtcaagaagacgagcttcttgcagctggtaatatatctgagaaaccagtttttgaagatctacgtgcttgtgaagtggtgtcggactatcaaacacaataactttaacacgatgatagacctactaaactggtttcggaattcgaacatggcggttaacgggtgcatatgggctctcaaaagcagccaagcaggcatgactaacgcaaagctgccaaacccggatttgataacggctttggaggttctcagcttaggtaggccaaacctgccgacacacaacttcaggctaagtggcgacgaagcctgcgccggcaccgcctctgggggtgctgttgtcccagctaaactgattctcaagaagctgagagatatgaacattataatttctgttaaagtatcattgatggaacttccggagcagttcagtcaatattcaatcaaggacgggaggctatccatccgtgttgaaaacgaattcgaaattcagctttcaacttctgaccagcgttctccgctgtttttcgtcgacctcaaattattattcaacgagcacttgcctgtcaataagtacaagcttgaaaaagtcattaacgaattgttgtacaagagttcccgacccatgtttgccctttacaggctactgcataactatgttctctctgtccaaatgtacatgctacacgctgagctgttggacctcgagtcgaatggtaaatattcgggcgggaacctgctacaccactacgattctcgaaagaatcggataaatctcaagtactggctgcatagcaggcttagtgggaaatgcaaggctactatcggaattgaaaaggagtctggcggcattattcttagatgggacgtggaaaattcttcagacgaacactcagatgtacccgttcgttacacaaatgttctcaataatttgagcaatattctagatgagatcatgttcaatcattcacaaatgattaaaacagagcttttatcaactggcattttacatgaagacgaagaagtatccgacgcactgcttttcaacgtgcctaccacgccggcatcagtcctgcccattcaactgaaaatgaacctcatcagcggtgtattttatgtgcgaaaccccagtggcctactaacatactacatcaatcagattaataacaccagcacaactgatgattttatcaagattctcagtaagctcaaactggataaaataatctcgattctcaggaatatgtttgagaaagttggctggagctgtagtagcgtcattcagctcaacggacccatctcgaaggacgggaatagggcacaaaacaaaattctatctcgtgatatgttcataaggctgagtaactggcctgcgaattggtatctcattttgagcattctttcctcaaacacttcttgtgtgatagagaagaggattggtaagatcatggctgccaagggtagctgggaattaaagtatttggatactcaaaatgtggccactttgaagctggagactatgacgtaccagaagattatttacctgaagaagacctgcttgcataagatcatcgatcacaccatcattgactctctcaacgaactgcacatgcgcaacagaatatgtactggagccaatcttgccgctatgccagactatattttgcatggtggccagacacaccatttatcggtaataagtatcgagttagagtcctttttgggcggctctaatgctctcagtcacattctggaaagaacaatgttcttgaggattgattatcacgattccaacatcagacttttcggaaagttcaaacacgacagcaaagttatgggatatcaatacaacgatatgttaatacaattcactgagaagggcgcgctttcatttttcatgtcagagactttctctgatctcaacaacattgtacattattttaacatcttcaagcaaaagttgatgcagatcgtgatcctcactgacgtgatagagaggctgtacgatttttactctgagaatttcagcattgtcgcactgaagcccaacgaaattgcattcaaatacctgaagaacagtgaggatgctcatgactgcatgataaacattgtcaccaacgatcatagtgttgagaatctcgacgtgaaattatcaccatcaaacccccagtacatcattcagccgttcattgaggccggtaagcaggactaccacttcattttcaactatctacagtttacatcagggttcttcggagtgctacaacaaatcctcactggctctcgcactcaagatctcgggactcaagactcaacccaagcgccaagcacgatccaagccccaccacaaaatcaaaacggctacactactgtgtccctacagttgcataacctctctgagtatgaactaatatactacaaccccgagaccaataccaaaatcactttgatgatagagctcaggaatgtgttcctcaacggccaaaaacggttatgttatttcgttcacttctcagacgatgagcacatctcaactaagagccccgcctatcctttggttcaccaggtgcgtataactgtcttcatggccgacacgccacctgtatcgagcagcactgaaagctcaccaaaaaaggtcaagtatccttctgctatccgcttgactgacggcgtatgctgcgattctagcgatatcgaggccattatcactgagatacacaacattctcaaaatcgattgtatgtagatgatcactggctattgttagtgaagatagtccattcattgaggaatgatcttttccatatctttgagtagaattaggttccccatacagtggcgagttggtgttagacggcaaccagaagcatctgcaccctggtaaggcgctttcactttctcaaactatccggagctgctacgcctaatattcctggcagttcttgcattgcagtataggaactgcatccactaagactaatttatatccttaagattaaacgctatatagttttcaagggcatataccaagaatggagcttgcattgagaatttactataagaccacaatcccttggcctatactgatcgcagggtaaaacaaccatttcttcctaagtcggcgtacttaccagaaaaatacaatacctaaattggctgctaaactcagcattctggctctcctaatgccagcaaatactagaaatatacatacttcaaagctgccagtgaatattttgcctattgtcacattatttaaaaatccgtcaaaaaaggtcggattatgatgaccttgattcgaaatccacccagctttgtgacatttataaaaagtattgcacatcttgaatgaacactgaacctgaagaaaaatagtaaaccaaagctctgaagatcaagttcagatctcatagactgatatctaccatgcaaattagttcaagagtacttggttggttcctccttctgctacaaggggctttggcaatccaaactcatgagtacaacttcacaactgggtgggtacgaacaaacccagatggaatgcatgaaaaacagatgataggttttaatggagtatggcctctcccagatatccacataaataagggagatcggctagtattacggctgacgaatgggtttgaagacttgccaacatcgctgcacttccacggattgttccacagcagtcatgatgaaaacttgaaccaaatggatggtccacaaatggttacacagtgccctattatgcctggggacacgtatgtgtataacttcacggtgccggatcaagtgggcacatactggtatcattcacattccggtgcgcagtacacagacgggatgagggccgcatttattgtgcatgacgacgacgagccgttcgaatatgacgaagaaatggttattcagctcgctgatctttaccacaaaccgtattaccaggttgtcgatgaatttttatcgagatataaccctactggcgcggagcccgttccagagaatattctgttcaacaacactgtgaatgcatcgctttcattccagcctgatagaacctatttgttacgctttatcaacgttggcaactttgtgtcacagtatatcttcatggaagatcacgaatttacgattgtagaggttgatggtgtttacgtgactcctaacactaccaatgctttgtacatctctacgggacagcggtattcggtacttgttcgctcaaagcccaatgcggacaagaactatgcccttatgcagataatggacgagacaatgcttgatgtaatccctccaactttgcaattaaaccgtaccaaccaagtgacttataacaaagatgcaccagctgctgttaaatatgaactccctagttttgacgctgtcacaaacgatttctttttaacacctttggcaggagatgaactactcgcagactacgattaccgcatcagtctggatgtggtaatggacaacttggtcgatggtgtcaactacgcctttttcaacaacattacctacgtacctccgaaggtacctacattggtgactgccgtgaccgcacctgaggatttggtgaaaaatccccagatttatggcgataatgtaaacgcgttcgttctggaagatggagaaatcgttgagattgtcttaaacaactacgacgacaataggcacccattccatttgcacggacacagttttcagattgttcagaaatccccaggttttactgattctgccgagttggggccagccgaaccggttccctacaatgagtctgctccactgatggacttcccagagactcctatgcatagagatactgttgttctagaacctaacggacacgtcgttttgagatttgtggccaataatcctggtgtttggctatttcactgccacgtagactggcacttggagcagggtctagcagccacctttattgaagcccctacgctcttgagaaactctgaaaagcttaccgataatttcaaacaagtatgtgcaagtggaaacgttcccgtggtcggaaacgcagcgggtcataaagatgattggctcgatttacatggtttgcccagacagccaggaccgttgcccgctagctttactatgaagggctatatcacatttacgatttccactttggtcggtttgtggggcctatataccatcgttcattatgggctcaatgaatcaattcaagacgacaaattgatttacaataatttgcagaagctactaaaggattcaggtcagcctacagtctgaattataactgtcctgctcaataatgccatgctttggtggttggcgtcacaccaaaatgtggtgatagcactctatacgaattatagtaacgacagtctgaaaaattttaggcatcgagaatctctccacagaacgattaagctgtcatcgtttacagctggatcataacatctgggagcgtcatgtccctttatcgaaaaaatgctgcgggtggtcttcaccgtctcgcgagtttgacgagaccagggttgctgaatggcttcaagagtcatgtatctcagacttatcggatgatacatgcttcttcagttttaaagtcttacgaggacgagaaggttgttctcgatgaaatagcaccaaaactaactgcacacgatcttgaaacctcgagaaaattgcgtaacattggtatctcggctcacatcgactctggtaagacaactttcactgaacgtgtcctcttttatacaggaagaatcaaggctattcacgaagtgcgcggtcgcgacaacgttggtgccaaaatggactccatggacttggaaagagaaaaaggtattactattcaatcggctgccacttactgttcatgggataaggacggtcaaaattatcatttcaacttaattgatacaccaggtcacattgatttcacgatcgaagttgagcgtgccttgagagttctagacggtgctgttttggttgtgtgtgcggtttctggagtgcaatctcaaaccgtaactgtggatcgtcaaatgagaaggtacaatgtgccaagagtcacttttatcaacaaaatggaccgcatgggagcaaacccatttagagcgatcgagcaaatcaacaaaaaattgaagacgccggctgcagccatccaggtgcctattggctcagagtcagagctaaagggtgtcgttaacattattgatcgggtagcgttgtacaacgaaggtgccaaaggtgaacagattgtcaaaggaccagttcctccagagttgaactcactcgttgaagagaggagagccatgttgattgagaccctggctgatgtggatgatgaaatcgctgaattgtttttggaagagcaagagccttctgttgatcagatcaaggctgctatccgtagagctactattgcaagaaaattcacgcctgttttgatgggatccgcgttggctaatagaagcgtacaacccgtccttgatgccatcgttgactacttgcctaatccttctgaagtcttgaacaccggtttagatatttctaaaggtgaagccaaggtcaatcttgttccatcgatccaagaaccatttgtcggtctcgcttttaaattagaagaaggaaaatacggccagttgacctatattcgtgtttaccaaggacgcttgagaaaaggtgggtacattactaatgtcaagaacaaaaagaagatcaaggtttcacgtctggtgaggatgcattccaatgatatggaagatgttgatgaagtcggctctggagaaatctgtgccacttttggtatcgactgtgcatctggtgacacctttactgatggtaccttggagtactctatgtcctccatgtatgttccagatgcggtcatttcgctttcgatcactccaacctcaagggactctaccaacttctctaaagctctaaaccgctttcagaaagaagaccctactttcagagttagatttgatgccgaatctaaggagactgttatatctggtatgggtgagctacatttggagatttatgttgaaagaatgagacgtgaatataacgtcgattgtgtcacaggtaagcctcaagtgtcttatcgtgagtccatcaccatgccagcggagttcgactacactcacaagaagcaatctggtggtgcaggtcaatatggtagggtcatgggtaccttgacacctctcgaaggatcgaatggcaataaatttgagactgctattgttggaggccgtattccagacaagtacttagcggcttgtggtaaaggtttcgaggaagcttgcgaaaaggggccattaattggccacaaggttctgtcggcccatatgttgatcaatgatggtgcaattcacgctgtcgactctaacgaactggctttcaaaaccgcaaccatggctgcattcaaagaagcattcttgggagccaagcctgttattttggaacccattatgaatgtgtctgtaacagcacctaacgaatttcaaggaaacgtcattagtttgatgaataagttgcaggcagttattcaggataccgagaacgcacaagatgagtttaccattactgcggaatgctctctaaacactttattcggctttgctacctcgttaagatcatctactcaaggtaaaggtgagttctcgcttgaattcaagcattacgcgccatgctctcctcacttgcagaaacaattaattgctgactttgagaagaaacaacaacagaagaaataagaagaactgttctcccaaaaaccatccttgtaaaaaactgtaaatagcctacgtgaatattacattccagtacaacaaatgcctgtgtgatactctacctagtgtaagtatcatctgcttttatcttgctcagaagatcatctatctttggtcccatcagaggctgtccagtccgggtccgctgagtaaccttcttggatctcacatttcgctgcttttctctctctttagcttcattgaccttctgaatttcctcagtccttctttcttgcgctttctgatattccatccttccgcgcaatttcttgagctcccgcttctcgtcgatcctcttgcggttcccactagctgcttctgccttcatgtcgcgatatgtgcgcttggttttactttcctccttttctggcgccgtgtaaccttcctctttcaaggccttgagataacccttcctcaacctagctttcttgaccagatttttttggatctctcgcaccttatattctttgctatgcttatcaactcttggagccatattgacggttttgtatcgagtataacctcttgttcgctgttctgttggtcgcgatgagcatagagatctagtactaaaaatttctgtttttttaaacccacttgaaattcactgtcaaagaagagcatacaatacttccatagcaaactaaagtagcacaaagcgaggtctgttcgcgccgaagcctgatttgaaggtccaaaatagtcaatctttggcccagctgtgctatatatgataaatggatggcattcgaacatgtttggtacgacatctgcggtgttggcctagttattgccaaaggagaaatgcaagcgcagcagctagcttgctgccgcgaaaaattcaaggaatatttgaatctgataagattgaaccactgaaagacgatcagttgggaagattggtgtcatttgtgcaaaaaggtcggccggcgctaatgcagcgctcggcactgataaagtgccttgatgaaggaagaacacccagagacgttgctgtgataggaagtctggttctgtttgactccgagcataatcttcgacacgacgttacagcttttgagcttaaaaagtatttcggtgcgctactatccatgggtaaaagcatgaagatggacaactgcatgctccagttaattgagcggttttctttaacgaataaaagcttagttacaagcgtaatcaatgccgtattggtacagtctgggaatgtggaaccgatacgacacactctgctgtcatgggcaagatacaacaagcatttacacgggcatgcagatttcacgaattatgaacagtacagatatattctaaagactctattatttttcctgcgagagaagaagttggaacttcgtgcactattggaggctctggatttcataagcgatatagagggtcctcttaccgcatcccagctcacttctaccttcatgtatctctttgcttacaatcgagatttttctgtggcagaagaactttggaattacaaacttcagaagacttttccaatcacaaaatctgatttgactgcgatttgcaaaacgtattgtcattttcaaaaatatcagcaggtgcaagacgtatacgcccaatttccagaagctcatgatgactacatgcagtttgattatatattgattgcgtatgctaagcttcaagattggcaaagcctccaaaatcaatttaatggcctcttcggaattggtgaactgcccaacataaaccactatgggattgtcatgtttgcagtggcacgcttaggagaaaaagatatggtagaaaaattgtaccagcagcttttgagaagaaaaatgattcctaacttgccagtactgcaagctctcttgcaagtctactacagaactggtgatgcgaacggctgttttcgtcaattcgagctctttaacaaatatgggttgaagccaacaccatcgagctgttcgatcatgttacgtgtctaccggaacttgaacgatgttgatggcgcgcttagattcttgaaaaaaatgacagagagcaaggttgaggtttccgaaagacacttcgccactatcataaatacatgttccaagaccacgaactacgctattgctgaagaactttttcaagttatgaaaggctactataacatcaaaccaacaggtgtttcgattggtgccctgatgcatgtctacactgaaagtgatctgcctcaattagcattgaagaccttcaaggaataccgagattcaaaagccccttgtgagaaagagatcgccatctataataaagctattgaagcttatatgcatatgggcgacaccagaaagtccaaaatgatgttcaacgaagtgctacaaaagaatttaccagctgatgccgagttctataaaataatgatccaaaatttatctctccacatgaaagacttcgaaacggccgaaaatgttttggatcaattactggaacactcagctttgaaggccttaccgactcacttcgaggttttgatgggggcttacgataaaatatccaatcgcgagggagttctaaggttataccaaaagatgcttgaccacaatgtgcctgtcaattccaaagtcctctattatctgatcaaagcaagcttcaaattaagcctcaaatccagggaaaacctcgatgatgccatcaagcttgtagatgatattatggaaagagcggctaacagaacactggacattacatttgaaaaacttcacccatcagttatggcatggccgatgagagcagctgctaaatatcacagtcccatgaaagcaattgaactgatgaacaaatacaatgaactattttttgataaaacagattcagcggaaaataaacttgttgttctaagaagcttgatggtgctttctgcagaagttcatcaatgggacgattttcagaagttctacgatagatatttgagtaaaattgaatactatcgaaacctgccctcatccatggtacccaatagaaagttcagatcacttttgcgcggtgttctgagctacaaaattaagcatttggttgcaattgataaggttaccaaaatcccagaactactaaaaagcataatctacaaaagatttgtcattgacaatgaagcatggaatgaagctattgttcacctttttgctgattcacgtactatagaggacggtattgaagcagttgacaaaaaactgattcatggtttcaaccttgttcacaaatacagatcaattaggaaagccgactcttccaacacgtcaactgaccgcacttcatggttcatggagaagaaaagacaagatccttcaaaatttcaacctaccctgtatttaaaatctggtacctatgagcggatcagcgaatcaatggataactatctgaactccttggatgatatagattccaagctgaagtatctcaactcgcggttcaagtatttcatgaagaggtacctcatgcatcctagaagcaaagttcataattggacagacattgaatcgaggcacgcaccctacttccaaaaactgcgagaggataagagagcagtaagctctaacgaatttccgttctgaaatcttccgtatgcattctcataaagtcaacttaggtttggcagccagccccatgctgtgattgttgatattatctgtaattaatgaaacttactaagatattcacgactgtaatattattcactctataagcgccagaaattcaagcagtagagcttttgctctggttagctttggattttttgaccttaggcttgtgttcaggtagcactacactagacgtcccttgcgtctctccaaagactagggttccgatccacggttgaatgttccaatgcaatttgaaagttagatctcttgctgaaagcttctcttcaatgtcccacacagagtacttggatctcgcattctttaacgagatatgtgcagtctctttgtctgtaatgatgctgtcccataaagtcacctcactcttcacagtgcttttcaatttcccatcgtaagaagccgtcaggtatacaaaaacttgctttgtgttccaattgaacagaggcgttaggtcagcgtccaaatcaaaagagagcttcaagttctcctttggcttgccgcctaccgatccataggatctactcgttctaacacctatttgtctagaaccaagaagttatcggttagtaaagcccaaagcaaaataggttgtaacaagttcacttacggttgtatgttcccgatagaggatgataatgaaaagacattgtccttgtacaattgtgcccagaaagtggctaccacaaaagctgcagcaaatatagcaaagctcaaagcctgattgctagtttgctgaaagcgttgagacaatgaaaacatctgggcttgcttgatgatgatggccacctgttgtttctaatgagttattcttcctcaagaaagttcaagccatatttttatctcgtgacctggggaactatcactttgtcttaatcagaccaacaatcaaaaggcacaaagcctaacaatattcaaattctgatctaggtacattttactcgtgaagctgatctcaatagtcaagctacttatcagacctattaatttcattctttaagccagcacctacatcaagaaatatcctttatgtcaaaaaacaaccccagtgtcgcgcaaataattgccattttggctgtcgctggaacaatactcgggatggatatctcttcgatatccatttttctaacttcagacttcttcaaatcatactttaataatccaggtccagcggcgcagggcatcatgaccggtgcaaatcccgttggaggactagttggctgtgttcttttcggggttctaacggagaggacaggaagagtttctactttccggattttatccttgatatggatcttaggttctattttttctgctttggtattgaatgtttggatgataacggtgggcagacttgttcgaggcatggcagtgggatctttttctgttttactaccagtttacatcggagaagtaataccggcacataagaagggcacagccacggccgttgtacaattgagtataacatccgctattttagtaacattctttgtttgcttccttctaagttttttgggagaccaagcgtcttttagaattgcatggggcctcgagatgattccagctcttctagtcttactactgtcattttccctgatagaatctccgaaatggctggtgtcgcatggagaatatgacaaagcgcgagaaattctacaacatttcaaacccccgggcatgccaggcgagaaagtaactaacaatgtgagagtgtccaaaatcgacattcttgagctctacggcaccgcacagaagacaaggtattcagaccttttctctcggtccctttggaagcacacaattgctggaataacaatacaagttctcgtgcaaacatgtggcattaacaccctcatgttttatattgtctacatttgcgagatgattgggcttcgcggtaaaaacaaacttgttgcagctctgattccttgtctgattaatgtcgtattcacttttgtgccaattctgacgttagaccatcttaggcgaaaagtagtcattgtatcaggtgggttcacacttgcagctattatgatactaattggtggaacgatgggggtgttcggtcatgcagtggcgacagtcaatggcaattctacggtgacatggaaagtagaaggggcgtcagggtttttggtcatggcactgtgttttctgttcgtggcaatttttgcttctacgctctcatgttgtgcatggctatatacaagtgagatatttccgcttagggccaaacccaagggcatggcattttgcatggccataagctggttcttaaatgcaactttaacattcacgacgcccttgcttcttagtaaaataagatgggtgttgttcgtcttgttggggtgtattacttgtgctctcactgttttaatcggggtatgtttcccagaaacccttggacttactgaacaacaggtttgcaacttgtttaaagacaagaatttcgataatgagaacacaaaggaaaaagacgacgtggaaacaattaaggaaaacacatccagatcttctgcaccatctccgtatattttcgtagatgttctcaaagacagtcccggcgttgatttcgaagaggaaagacctttttaggtgatcattttcagtttatattaagttagtataagtagatattcagggcgaacactaccatggctcggaaaagctaaagcactattcctacaagatgcagtggaactcattaagagaatatagcattgtatttacttacaaaactttctctaaattcacgctacttttcctttttccctatcaaaaggtcaaaaaaattgcaagtaaagacttaggtaccacatccaaagctttagtttaatttccattacacttttcaaaatgtttagaaacactttaggtggacaatggaaggaccactctcgtcgtattcttgctttgagatccacatctgttggaaagtggtcaaagaggccaagatagaaccaccgatccagacggagtactttctctctggaggagcgatgatcttgaccttcatggaggatggagccaaggcggtgatctccttttgcattctctcggcaatacctgggaacatggtggtaccaccggacatgacaatgttaccgtacagctccttacggacgtcgacgtcacacttcatgatagagttgtacgcggtctggtcgataccagcggcttctagacctagtagacttgggtggaacagagcctctggagctctgaatctctcgttaccgatggtgataacttgaccatctggcagctcgtaggacttttcaatagctgaggactgggcagcggtttgcatttcctgttcgaagtctagggcaacgtaacatagcttctccttgatgtcacgcacgatttctctctcggcggtggtggagaaggagtaaccacgctcactcaagatcttcatcaagtagtcggtcatgtctctaccggcaaggtcgattctcaggataccgtgaggcaaagagaaaccggcgtagataggcacaacgtgggtgacaccgtcaccagagtctaacacgataccagtggttctaccagaggagtacagcgacaaaacggcctggatggagacgtagaacgctggaacgttgaaggtctcgaacagaatctgggtcatcttttctctgttagacttagggttcattggggcctcggtcaacagaactgggtgctcctctggggcgactctcaattcgttgtaaaaggtgtggtgccagatcttctccatgtcgtcccagttggtcacgataccatgctcaattgggtaacgcaaggtcaagatacctctcttggactgggcctcgtcaccgacgtaggagtccttttggcccataccaaccatgataccctggtgtcttggtctacccacgatcgaagggaagacggcacgtggggcgtcgtcaccggcgaaaccggccttgcacataccggagccgttgtcgataactaaagcagcaacttctgagtgataaaatttcgagttagtataagatgaatcaaggcgagcctaggtgagggggtggtgctagttgcagaggataataccagtaatcagatgttttgacccatgagaagaagcaaagcgcatactaggcacgtgacctaccatcgtggtcggttacccgtccgtgcctacgttttttttttagatttcatttttttctccttgctcacgaccgtcaaaaataggggcttattcccaattttttttttgatcccagcgtatcaaaacacacgcgtagtgagagcccaaatatacgcgtaccagactggatctaaccacaaatgtagtgccctatgaatgcccctgtgcttcagcatctctctttctgcatgcattgaccgaaacacttcttgtatccctgtttttccgtaaaaaaaaagtgtccgattcgccttctgaaaacaaagtatttccaattgtggccttggatctcactcaaaaccaccaagagttactcaaacaccaattcttgctgcatagcccccgatttcaacttccaacataccggaatccatggttttgtttataaaaagtcttttgttcggcttgtcttgtcgagactggtcctacaattagtgaggtgtatggtggcaactttatataaactgtactattccaagctaaaaaatttcaaacaccacgccaacgctgggttacccggatagcacgggcgagatagtgctgacgtaaccggatggcttggaatagattcaaacggcagagcagcatgaattgagagcgaatggcgggcggtggcaattgcggaagcaattgtcgagaataggctgagtagttgtgtaggatatattgcgtgagtaacggtattacgggtacgggtcaaagcgggcgattccgcgggcgttgagcgagatgctggcgcagggccaggtagggagaaaggtaacggttcggggctgattggatttgtgtgaacggtgtgtatgattttgtatcttagcggtttttcttggatagcctcgttgggataggatgcgcagacgcgcgagcacgtgttacgtaatcatcatcactttgttgtttttctcttttacgtaatatatatataatccggagtcggggtgtaggaataggcgctgtaagagagcgcttggtggttgcagataaagactggtgaattactgatggatttggagactctggccaggcttttttggctttgttaaaatgccaagccttgtgggctccatttcatggcttgcgaattatattatacccgtgtatagtgattaaagatgatgatctacaagataatggaggttggttgataacaagggacgctgcgctggctacataggtgttatcctttctgtctccgacgctgtaaatcctgcttgagggaggagctgtttccatttgggtgtcttttgtctctcgttcctgttcttgtctgtgtaattgaaaaagtggcccaccgccaaagttgagatcactagactgactagctataagcaaatggctggcaaagcttccaagaaacaggcacacgccaattcggcggccttgaaccgtctttacactgtctctggcacgattttgggtctctgcgtcgcacgactcgcttggtctggaggcagctggttcaaatttatcttattccatgttccagcagcagcttgcgtgtacatgcttgaaaagagtggaagacctcaatttggcgctgatgggagaattgttcgcgagggaatggacctcaaccaagaagggctgacggcttggatgtttgacgtcatttacctgtcgctttttgcagacgtctgccatgcccttttcaacagcatgaagttctggtacataatgctgctcgtgccagtatacctgggctataagatcaagggtttagcaggacccgtccttggcgggatgcgcaactcccaggggcgtaattcaggcgcggccgctgcaaactccagcactactgctgcgcccaagtccaagcggcaggccaagcgcgagaaaaactctgacaaaactcgcgtcaagtataggtagaagaccttcgccccaaatctttgtaagtttagacttggtagattatatttatagttaatcttcgcaagtatacatctctaaaactaaaactgacacccacaagcacatacgctcacacacatacacatacacacactcacactcactcacattccgctaccgaagtcctccgattacaggatttagcagcatccgctggaggaatttgacagactctggcccttgaggttcacgttcgccttgtcgtccttcttgccagtatccctgtgctgttgcgccatactttctttgatctgcttagccatagtcaagaaagcttcctccacgttggaagagtcgagtgcactggtctccaaaaatgggatctgaagcgaatccgcgaactccttggctacgtcgtactccaccatacgcttgtcctgcaggtcactcttgttaccaaccataagcttcagtactccagctgtggcataacggtcaatttcctgtagccacatcttgacgtcgttgaacgaatcatggtccgtcacatcatacacaatgataattccgtgagcacccctatagtatgatgaagtgattgtgcggaatctctcctggcccgcggtatcccagatctgtagtttcactgtcttcccgtccaattccacggtcttgattttgaaatctacaccaattgttgaaatgtagtcgttggtgtacgtgtcatccgaaaatctcaacagtagacaggatttacccactcctgagtctccgatcaacaatagcttgaacaagtagtcatattcgctgttcattttaatctctggacgccttccaactgtttcgttctagcaaatgggaagaggttcgtttcataccaaggagggatcctatccgttgataacttttcgatgcccaggtccacaaaccagcacgtatgtaatgataactacataattcgtccaacacagcttttagcagttgaaacgagcattcctccatgttacgaacctatccgcaggtacactagagtgttaaattaagttcaggcagctttattgattgacaacgcggcttcaagtcataactttatcaccaaccacggatatatgaatggttatccccattcgtatcaaagccgagtccctacgtataaagaagatggatagagatcagggcggtattgatcctgtaagcttgtcgcagatatgctaaagtaactgcagatattatactatcagatcattatatacggtgagaatatgcccttttgaatattaatatgtccaagaatttatacttgtcgcccatcgttttagcatacgagttcaaatgctttgttgaagcttgccagagccccctatgtaaacgagtttccatttattgctcttggttatcttgccaggaatcaattcgtaactcctatggaacaactacacattgaatctcaccaactttgaaaactaacagtagagcagcactataccctagataaccctcattgtaaccacacatgaaaaggttttagtacgccctgttcttaaccattttatatcacttttccaaaaactgacgcttacagaggttaccctctcgagttttcaagatcgggttaaatgtaaacacaaaaatcaatagcgttatagaataacacttgatctgctccaagaccaataccatccgttctgtttcgtaaggatcgtaaagaacagagtaatgagagaaatcgtatgtgctagtagtgttctgggttgagacttgaaaggtagaacgctgtccagtgattgctgtcctttactgaagtcggtgatcgcgcgatggtcttcagaaatgtttcgcgtttgcacttgttacaggagtactaacaaagcttagattcacatttcgaccggccaatgtggtaaccagattggtgctgcgttctgggagactatttgcggcgagcacgggttggattataatggaaattaccacggagaggacgatattcagaaagcacggttgaatgtgtatttcaatgaggcgtcgtcaggaaagtgggttcctcgttcggtgaacgtagacttggagcccggcactattgatgctgtccggaactcgcgcattggtaacctattcagacctgacaaccatatcttcggccaatcgtccgctggtaacgtgtgggcaaagggtcactataccgaaggtgccgagcttgttgactctgtaatggatgttatcagacgtgaagcagagggttgtgactctctgcaaggtttccagatcacacactccctcggtggtggtaccggttctggtatgggtaccttgttgatctccaagattagggaggaatttcccgacagaatgatggccactttttcagttgttccttctccaaagacctctgatacagttgttgaaccttacaatgctactttatcggtgcaccagctggtggagcactctgacgaaacgttctgtatcgacaacgaagctttatacgacatttgtcagaggacactaaaactgagccagccttcttacaacgacttaaaccacctagtctcttcggtcatgtctggtgttacaacctcactgcgttacccaggtcaactgaactctgacctaagaaaacttgcagtgaacctggttcctttccctcgtctgcatttcttcatggttggttacgcacctttgacttctattggctcgcaatctttcagatcgctgaccgttccagagctcacacaacaaatgttcgatgctaagaatatgatggctggttctgatccaagaaacggtaggtacttgacagttgctgctttcttcagaggtaaggtttctgtgaaggaggtcgaagatgaaatgcacaaggttcaaactcgtaactcttcctactttgtggaatggattcctaacaatgtgcaaactgctgtttgctccgtcgcgccaaaggatctcgacatgtctgccactttcattggtaactctacatccattcaggagctgttcaagagaataggcgaccagttcgcagcaatgtttagaagaaaagctttcttgcattggtacacaagcgagggtatggaggaaatagaattttctgaggctgaatccaacatgaacgacctggttagtgaatatcaacaataccaagaagctacagtcgaggacgatgaggaactcgactacgctgacgaacaaccattgccagaaaacttcgaataaacaaaaataccccattaacctacactcttctttctgtcgttttctatcatatatctctaatttgccagtcatgttgctttcatgatatcctcaactcctctcctcccacatacttgcttgccatgttttggttgaactctcggagtttatatataattatacagaggaagcaatccatgtgcggccatctgttttcatacagaactgctagatcttacatagctagtggagttgggcgctaataccccataatagtcgtacaactgtatacaggagtaaaagaaatcgattctgaaaaattttctaaaggaaagcgttaaaataagatgcgatgagctagctatacacttcctgtttgccgcgcattttacattcctttgtcataacgtaccatgttaagatatgccaggtcatgtaatcgggctattgtctgtaggcggcttgtctcgcagttgaggccgctttcgcagagcgttatatcgagatatccagctgtgaatacaggtggcttgagcagtgttgacggtggcgcaggtagagaggatattggcttcttgaagtctagttcagtttcaatagcacccaacttcggcccatttgatcattcgcaggcagtgacaagtgcggctgaatctcgggatattatgaacttatggtcgttgttagaggcttgtttgcattcgggataccttgatcgcgccttttcaattttacaatccctctatgccgtcaaatctcatagggcatcctttatcgatgactacaacaagttcctgatgaaatatgcagaaactttgactgacataaaggaccttgataaaaagctcttttatgacctccaaaacagcttttcagcgtgtgaatacaatgacaaaacgcttgctattttaattcactacgctttgaagctctcgcagtcgaacgatgcttgtttggagcactgtcgaacctacttaaaaatggcaataaacggatacaaaggcgttctaagcaacgttgaggttctcactatacaaaactacaagtctctggttcatgagcttggcttagtggaccttcaggatcttccgcaaacgctacgtcctctcatggaaacaaagactgtggacagcgaaagcagcgcagccgcgctactgactacagataatgtcacagaagctcctttaactaaggaaggttcgggaatagctctagaccaggacgttaggccattagaaaaagatgctaaggagctcttggcagttgacacaatcggtatgaaggtcgtacgacacacgctactaggactttctttaaccgaggagcaaaagaagcaaatcagttcgtttaacttcgatacgagctccaaccttctcaactttgatgaagggaaggagaatattgactttttcgaaatgcatcgacacttgatgtccgatgatgaaaggaaagcatttgaaaaggctcttgacgaattcaaccaggatagacaacatcagcttgagaaccgagctacagacgctgcaaaagaacggtggaggcacgattttgaggaagcaaagtccagaggggatctttcgatacagaaaaagttgaacgttaagctttgggaatggtttaaccagatgctaccacttgtcaaagaggaagtgaagaggtgtgcccaaatggcaaatatggttaatcaagatccctctctttctccccaagaaaagcgtcaaaacagagctaggcaagaatacggcccatacctaactctagtggatcctgaaaagatgtgtgtcatcactattcttgagctgttaaagcttaactccacaggaggtattatcgagggtatgagaactgcccgtgctgtcatctcggtgggcaaggcaatcgaaatggagttcagagcagaacttcttttgaaaaacgaatcacacgttttcaaagatatcaacaagaaatctcacgagtttaagctcatggttcagcgtgcgagagcaagtttcagatccattaagatcgaagagtccaaagtcttgtggcctcaagaagcgcgggccaagatcggctctattctgatatccatgttgattcacgtagcaaaggtgagagtcgagggtgtagaccccgttactaaagagaaaattaaaggcgaggcgccggctttctctcacggatatcaataccacaatggttcaaaactgggtgtgctcaaaatacacaggtcattaatacatcaacttaacggcgaacgactcgtggctgctgtgcaaccccaattgttaccaatgttggtgaaaccaaggccttggaagagctggaattcaggaggatactactatactcaatcttcactgattaggtccaaagattctccagaacaagttgcatacctaaaagctgtatctgaagctggtgctattgacaatgtataccatggcttgaatgtcttgggtgaaacgccttggactgtgaacagaaaaatgttcaaggtaatgtctcaggtatggaatagcggtgagcctttcttggatatcccagggattcaagataatctcgttttaacgccacaacctccaagagatgctgacccatccgttcaccgccagtggaaactgaaaaataaggaactggccaatcaattctctagtaacaggtctgctcgatgtgatgccaactacaagcttgaaattgcaagagcatttcttggcgagaggttttatttcccccataatctagacttcagagggcgtgcttatcctctatcccctcactttaaccacctaggtaacgacatgagcagagggttaatgagtttttggaatggaaagcgcttaggttcaactggtttgaaatggttgaaagtccatttatctaacctcttcgggtttgacaaggcgcctcttgatgagcgtgtcgcttttgctgaaagccatattaatgacataagagattcagcagaagatcctcttggtggaaaaggttggtggaaatcagcagataagccttggcaagctttggcgacttgtatggagctgaacgaagccctaaaaatggataatcctgacgatttcatatcacatcagcctgttcaccaagatggtacttgcaatgggctacaacactatgccgccttgggtggtgacattgagggtgccacccaggtcaacttggtgcctagcgacaggccgcaggacgtttattctcatgttgcgaaacttgttgtggccagattggaaaaagccgcgagcgctggagatgaaacggcagccattctcaaggacaaaatcaagaggaaggtggtgaagcagacagtgatgactaacgtttatggtgttacttatattggcgccactcatcaaattggaaagcaactttctaatgtctttgacgatcagaaatactcgtatgagctttcgaagtatctcactaaacatgtatttgcatcagttagagagctgtttgaaggtgcacatttgattcaggactggttaggagagtgcgcaaaacgtatttctaagtctgtgcggctggacattgatgagaaatctttcaagaacggtaacaagcctgatttcatgtcatccgttatatggacaacaccactgggcttacctattgtgcaaccatatcgtgaaaatggcaaaaagcaagttgcgacaaaccttcaaacagtttttatcagcgacccttttgctattaatcccatcaatgccagaagacaaaaagctggctttccgccaaacttcattcattcacttgatgcttcccacatgcttttatcagcatcaaaatgtggtgaaagcgggcttgattttgcagcagttcatgactcctattggacgcatgcgtgtgatgtcgacacgatgaacgttatcctcagagaacaattcattaagctgcatgaagttgaccttattgaaaggttgaaagatgaatttgacgaacgttacaaaaattatctacaaattttgaagatagacaagaagtctgaggttgctggaaaaatcacagacctacgaaagaaactcactcaaaaactaggcaggcccattactctagcagatgagatctacatggagaagaaacgcgtacagctgacacaatcggaagaccccgcggagcaaaaggagggctcagaaatggtgacaacggtttcactgatatctgaaattgaagaccttgcatctcttgaaaaatctggcgactcaacttgcattatagtctttgcgcctttaacgctccccaagattccgccgaagggagattttgatgttcgtgagctggagaacagcaagtactttttctcctaaaatataatggaaaactgcatatggactgttcaagtccagttataattcttgtaaatatacgaacaaccattctatctcattatataccatatgttccacaaactcatgcatttttacacaatcccaactaaataatcttgccttgcttttcaagattctcgatcagagcggccaatgggtacatgtcttttctatccacaagattatactctttcgcgaaactgatgaaatgcgcaaacagagagttccaatgagcttccagcgagagatgtataattttatcaaaatgatggtggtacatgtgtgcaaaaattctgaacatttgcaccataatcctttgcatatcttgaacaaaatttgaggggaaaggataaccattctgagtcggaaaaagcgtttgatccgaaactttgttactgatccatgtaagcgcgagatcaatatactgcccggcgggtagtgacacctgtctactgtttgcatccaaccacatgtaatctgtgtgaggacccgcattcatcgtgggatagacatcaggtgtaacatactcagcaataatcccataaaattgatttaggttggtataaagctcaaacacatttagggcaacccactcacccatatccacatacttcggaagttgcacgattgtcttgaatgaacccttgactaaagcggttctcacaaagggctcacttaaaaagagtgattgctgagtctcatttccttctgaagatgcggatggaatgtgttgttgttgttgttgttgttgctgctgttgaagagccgaattgttatgagaagccacggtatggcgtgcaggagaatgcagttgtctagctgacagtttcgagctgctgttttgcgagcttgagtatatggagttcacaggagccgctgtagtgcccacattttgattcttgttctttttactacttctagcaaatcctctaatttaaatgacggttagtattgaacgcaaaatcactcgggctcctcaaagttaaacgtacttgaaactgttgaaaaaggacatctatagagtatagatagtagctgcaatttctgttaagtggtgttctggggtttctttcagatcggttagttttacaaggtacggatcaaattatttaataatcatgtgatgcgactgtactcgaggtgtactcagaatcaagaaagcgttgagaatctcgtccttaattgtccatcgacaactgagttctccttatatatcaacagtgttcttccgacactcacacaacatgttatgtttatcaggtgttcttgggtcataacatccttattaataatcttttcgaggttttgactgccattgttctgcagagactccttgccgactattttcctgtgcatttaaagaatatgtgagcatacaaatttcaaaataaggtattcaatttcatagccacgcctgtcaattgattttcattcatgttttattatcgtgtacgcacttcgtgtacttgagttccgttactaattcattaagccccagcattttcattctgcatttccttagacttgagctcttggacaattctttcgttattttgtgcttcgcgatccaaatcagccttcgaccgataaaggccgtacgttctgaaccacagaaatcgcctcaaacgtgaccatttatcggtgtctaaaccatagttcatgtatgcaagacccaagtctcgttccgtttcatcatgagtataatgcacctttgtgagagattcttcaattcgcgttagtaacgcagtgcattggatgcatacaaacaggccgcacacccagccgacgacggcccaaacagaaactttgttttctggagaacgcttcaagttgttgacgtcttcccaggtaccagcattccaatactcgtaatgatggttctggtggtagccatgagacgtggccgcagcggaggcatatgaatctgacgagtttcccacgggaccgtagtcccaaccagaacgaaacctgtcgtatgtgcttttctttcggtaatcgctaaggagttcataagcctcactcatgatccggaatctattcattttgtcctgagcactcaagactgccgattcgtccatctgaagtgtgtgatgcgacgtattttgtttgagaatccgcaccccgttagaaatatcaggatgatacaattttgccatagcatgatacttctttttcaagctcctgctatctacctgtcctggaggcataccaaaaatctcgtatggtgttggacagcttcccttcggccaagcagaatcgaacaccggctctgcatttgtggagtggctagccatccttttaaatacagacccgttgctgtaaaacgtccttgtgataagactaaccatctttgcgttatgcgtagttgtcaatatatggcctgcaccctttaaagaaaacactagtcttctcgcttgcacctaactaaaactctcaataagcaatagaatctctgctataactctatcccttccgatgtgcttctcatccaccgcgagatgtgacacctaaattccattcctaaaaccccgatatcaacgaacggcatcttagtacataatgacattaaaaactccggctttagttataaatcatctattgtaatggatcagtaccagaaaagctctaagttggccttgacggcatattcatcgtcgagaataagatgtcgaagtaagcaacagacttggatacttcgatttccaaaaaatctcctgcacatgttttcgaagaagacgaaagtgaaattagcttagtgagaaagaacttgctggccttgggacaagagaagctggaaaaagaggtttctaagtctttgaaatcagctttacttctttttatacagtctgtagaagaagcgcatgttttctaccttgagaggataatctatatcatccttcccacggtaccagatagagtcattctcatcgattaggtcccatgcaccattggcttcttcccctcgcttgcccagtaagagagtatcgataaggaattgaatcggaaatttcttggttccgaccgtgatgtgagagtaactgccggcactctcggcaatgaggaggtggcaccctgacgtacactcctggttcagcttttggaaaaatctgatgcttccagccttgtcttccatgaaaagctcattagtagtaaaaagtagagttattaggtctagagacggcagcttcagctctttagtgctcattttcagcacattcagattcaggaactgcacatcgagatcatcggcgtggtcaaagagccaagtatcacgcatattttttgttaacctatcaagaacctgcgaccagtttgcgatgtccaaaagctttacagtcagctttttgggcggatcggaagtctgtattgttgaatatttggcattgaagtcgatagaaggtgtaaagatgcttgcagcgctgatcagctctcctccagcacccccacctataaagagaacattactgtcgacaggatcgccttcgccgatctcgcatttgaggatgtctctaacaggccgcagctggctgaaaagagaagcatacgccactgctcgcgacggcgaccatctgcaacagtatgcagttctcttctcttcagagttgaaagcggccatataatctctgttgtacaaatccgttttcacactctgaatagcgacactcaaagcatcttgctcatctctgtagagttctgagtcgaaggttactttgaacaaatcaataacatgttgaggtggcaggctcgcagtgtgatgcgtaggcagcgtcttagtagcgtccttagccatttgatactcttctattaaccgacttcatttaaagtcatcgcatggttgaagaaatttcgaaccgctcgcgtttaaaaataagattgtttttgacaataaaaatgaagcgcatcgtcacaccgaattgaagcagctgaggcttgagcatttcgcgcacttgaagtccattactatacattttgatacacgataccactgcacaggggctttctgggatctaggataagcagtctgggtcagacctgccaaccagtccaaactgcgaaagcgcgccccggctatcccaacatgagaaattaacacatcaaattaaaaccaaaaatgaaaacgagaaaataaaatacttaagatgtttgtctttagcggtagcaatgcatttattcttcgtcttcctcgtcctctggggtgacttggtagaaggccaacttgtattggttggtcttggtggagatgaatctgatccagtctctcaattggttcttcttcaagtacttcttggttaggtacttcaagtacttaccggagaacttggcagtagaaacaacggtgacaacagagtcgttttgctcgacagtgacagcgttacccaagttacccaagtggccgtcgaccttgatgtggtcgatcaagtacttggcgtaagaagctgggtcgaagacaccgttctcagttggagaagagacgtcgacggtgaaggtcttggtgatcttttgctttcttgaggtctgaaaacattcacctgttagtattttttttaccacaaatctcagttacaagaatgcctactgctattaacaatcacataagaagcctgcatggcttccgtgaatttttaacaaacagaatagcgatttacacgacttgcgtcttcccacgacctcaggatcccatgcatcgttaaaatacagtgatacactttcgtaactttaacgcaattataattgcctcatgataattcacatacaactggagccattgttcttgtttagttctggtgaatgaactgaagatagagaagcaagacgtggttagcggctctcgaatatattatctgatcgtcttggaaaattccagtctcaaaagttgcgtggttcggttttaacaaaaaatgtcaaaatactttttaatatatttatcgcagtgtatgggtgtagcagtcatatatcataattgacgcttttagccctaattacgtaatcaaaaagccctgatattttgggactggattttctggagcactgtgtcaaggatatcgttaagaagcttgccgaagaggacttgcgtgcttcaacgcatgggtttacttggataaggggactgtttttaaattagtatcatgggaaatgatacggaggatgagtttcaaacgggcctgagggagctcaagatcggtaaacgtcacaatcgtacggaaaatatggtagaagaagaaccacaggttggattggatgtaggcctgatgcttcgaaggacaacaaataaagttcaaagtggtgacgaaaaggtgtctgaagctttgtttgagcccgtggaaggtgaaggggcaccaaaattgggaaacattgttgatcagaaaacagcagcagaggaggagtcttcggagtctgactcgtcggttgaatggtcagcggtaccagcaatttcatcctacgatctatacaacaaaagtggggagttggcagttaaagcgcatggaaatccccgtttatcagttcaaggccagccgtccagcggatctgtctcttcggatcataagcgcacttctacatttgggtataccaaggttgcagatgaaggccaggcacagaggtctcaagcgaccaataaaaaaacggagttcttgttcaaccacaaagtcctcaatgaatctactaggtcactcaacggggcaggcccctcgaaagactcgtttgacgagtttgaagacccagatgagccaggagttgatttgaatcccactcgtcagctttctttcacaaaggatctattgagcgagcgagagatatttgcctacgttggggccatatccgttttagccaatgacctatgcacccagctcgcattgacctgtctgtgtacgaacttgaccgggcggaagaagctgcctcaactacttcagaaattacagaaagaaatggggcagtggaagagcgagattctcgtaaggctttaccagcacttggatgtgtcaccagaggagattcgtatgatagaaaacctcacgatgcatggaatagtcctcgaagatctgtgcaagtgcctcaaagtgtcgcaagtggtggaaaatccttgggaagacgatagtgctaaaagccaaacttcagaatcaatagagcaagagaataaaagttctggcccatcaaaaattctccagccacgggacctagctaaacaatctgagctcgagattgacgttgcttggacggtactttgtgatttatttttgcttctcttggtagatgggaagtatgattcgcgatcgcggaccctttttataaaattcgcagaggtgcttaagatctcttcaacagaactctgcgaatttgagagacgtataattgatgctctagacatggaacagtcgactgaagatcaagtatggagcgaagatcaacatatgaaagcgcgacgaaagaaaaacaggaggaagaagttgtgctacgtgggtctcgctaccatcggtggttcggtggttttaggtctcagcggaggactacttgcccctgtgataggtgctggtatagctgctggtctgtctaccgcaggtatcacaggagcaacaggatttctaactggtgttggaggtacagcttttgtcgctgccacaagtactgcgataggtgccaaaatcggtaggggagccatgtcgaagcgaatgggaagcgtccgaaccttcgaatttagtccactgcataacaacagaagggtaaacctcatagtaactgtttgcggatggatgactggtaacgaggatgacgtcaggcttccgttttcgactgttgatcctgttgaaggagatttatactctttacactgggagccagaaatgctgaagtccactgggcaaaccatcaacatccttgccagcgaaatcttcacacagacaattcaacaaattttaggagctaccatcttgacagcattcatgtccgctgtacagatgccaatgatgttgtctaaactgggttacattattgacaatccgtggaacgtgtcattagatagggcatgggcagctggtctgattttagcagatacaataatatccaggaacctgggccagcgacccgtaacgttgataggtttttctctcggcgccagggttatctactcatgtttggttgaactctgcaagcgaaatgcagcagggctagttgagaatgccttcatcttcggctcaccaattgtttgcaatcgagacgaactgataatggcaaggtcgattgtcagtggccgttttgttagcggctactcggaaaaggactgggttttatgttatctgttcagggcgactggtggaggctttaaaagtgttctcggaatatcaccgattgagggtattgaaggtattgaaaacttcaactgcacagaactagtccaaggacatatggcttaccggaagaacatgccaaaattgttgaaacaaatgggcttgtcagtggtcagtgaagagttcgtagatatagaggaggctgtagacccggaggaagttcagcgccagagaaaaatgatacatgatctagatgaggctcacaagaaaatgtctggaaggaaaaagcgtaatagttggatgccaaagtggataaaacccaagaagacaaaatggcaagaaatgtgcgaggattcggcgctatctcaagaaacgccaaaagatcaagttgaatccctagattccgaggcgacttccaagaaatcgagagctgacgaggctgtggtgaataccagcgctctaatgaaggagttatctgacttgaaaaaagctttagcagccgaaagagagattgaacatgccccttctgaaaatcgcgacgtcctaaatactccgaacgccgagaaaacatctcctgacgataagctacggaagtgccaaaatcaacagttactcactgcaggctctactattctccctgatgatgaaattagctatcgaaagacgagcaccgaacctgtgagctttgctttctccgatgacttttaaaaagcgagttacgtatatattcctaccattaactaggacttttctataagtaaataaatggttaggttagtagactgggaggttgtgaattacaggaacacttctgcgttcagctcgacgtaagaagcagcatatgggagatcaaagtttttcatgacttctggatgcagaacgcccaaggaaccaattttctttgcttgttcaccctccttagccctgaacatgacgtttgcgcctctgccggggaaaaatgtcgcaacggaatcatcttgttcgatccagtatcctcttgtattggcaccctttccatagtctgctatccacttagttctaaatgtttgcatgatcttgcctaatagaccttgaataatttcaaaaccggagttctttccgacataaatcgcaccccagtggcgttcattataagccttacgttctagtttttcgttcttgaaaactacgtcgcccgcctcgaagaccttgattggcaaggagtgtttacggttttccttaacagtcttcaagatacctggaagtagagatgttcttacaacctgatactcagacgttttggggttcgctagcttcacagcctgtgtaccgtcatcttccaatctcagaaatttaaagttttcatcgtgagagcacaaagtgagcggcaacacctcaagccaagatgcttgagcggaagctgttctgaagatatcggaaattttattgataggcaaaggcgctgcgacaaaattagcgtttgatagttttttccccttaggtaatttaccatagccgtagccgatagcagcatcttccattatatcacaagggtgtagaatatctggtcttgtgattggaatgtcaactgtaatcgtatcctttttgtcggatggctgcgcaagcaaagacatcttcttcaaattagcgcagatttcagaagctggcagctctagacccaaacaggaattgatatattgggtggacacgtccatagacttgggagagaagtcgggggtcaggcgtgattgctggttatgctccgaaacgatctcaataggttcaacagtgaattcttgttcgcagtagcgagagaacatggcaacgatctgattgatgacgatctctacttttgtcttgtcagtggctgttgcctcgatgaagatgttcttggtcttcagagagattttagagtgctctgagttgattagaggaggtagcgagcagacagtaccttcgctgtcgaatacaacagggaaaacaggagagttctcaatgatatgaacgaatctacccaagttgttcttttgctccggctgtttgtataggtcaattagttcagcaccggtaaattctttggtctgatttagagggatgaatttgaaatcagttggagggagggccttgtagtagaaaggacccttgattgtatcagcgtcatgagtacccatagcgaccaaacttctgttcctgcacaagttagagtgcagcttatcttgcaaatcaatgaaagattggtatgaagtctcggtaaaggttacacctctcaaaattgcaccggctgcgtatggtctgatttgctccgtggagggctcgatgtagagctttgtagttggtttcaacaacttgtattgaggtctctcagccttgcccaagaattcgttcagtgattgagcaataccttcagtacacaacaagtcatatctgttggcaccgatctcaattttgagttcaggctcttcattgtttttcaatgcttcttcggtagtatcttcgtctagctcaataccgaattcgaagcaaagctcgtcaaactcctgtgacgagtagttcttacccagcagctcgaagaaatgtttcttaggcacagaaacggtaggcattgcgattgaaacttagcactcttggcctgttttaaacaaggtgatacactataattattgattagtacatctcatcgtagtcatttaaaattttttattcgttaactctgacaatgatgatttcaatgaaatcagccaagttcaaaaactaaatagcatcgacaccgtctctcggacttcttagtatcaggaagtttctccttccccatcgctaataataatgtcttcactttcctgactttgtttgagcgtatgctttaacaatagcgaacgtagttgctgaacggtcgcgggcctttccaagacgtcttcaaagacaccagcttgttgggcttcttggtaatatgccgtaacggcaatgatagaagtcgtggagttgacactgtttgtatttctcagaagtttaacgatgtcaatggcgcctagcttgggaagtttcaatgcggtaaaaatgaggtcaaacttgacgtcgctggtagctcttcgaaccatttcatcacccatagagacactcacaaccgagcatcctaaactctctagatcttttgtgagcttgaatctgtggatggggataggctcgcatactagaatatccatgttgtagagtacatcgctcacgcccgatgaacttctgcggccactacttcttcgtctgcgcgagtaacttgctcttgataaggccttcagtctatcgctttcatcgatggcaacatctcccaggcttgatcttttcgaagaacttcttgaatgaattcttgctttagaagacgcggcttgcggcggtgacagaggggacttaaaccgggacgcgggtgaaggcgagtcgcattcctcataccccagcataggtgaaccagggctcttttcccctccaaggtttattccacgtcgtgacagaatccccgcgtccacgcttcctcttctacgcggagaatgacttcttggggacgcagacgaggtggacccagttgttggaggcgccaaattgccagtgagagatgcacctggagattttccatagcgtaacttactagatacgtcagaagaggaactagacccgctagaggcacgatggtgatggtgatgaagcgcatgttctgccaggtgctcgctttttagtcgattgatagcatccttattagctttatctaatgctggcaaatttctgaaattgaaagagccaaattcggtctgaacttcattcaatttactcactcttctttctctcaaatgtggaggaatagccagtggcatgtgttttgtagttggagagctgtggttgctgccactatcttgagtggcttccaaaaccgaacctaccgttaatttttgacccggcgtgctcgactggctgctgcgctcactactagttctttttggacctctctcgctttctctttcggctagcaactctgatgttttcgtgtgttcatcatcagaatcgctgaaatcttctaactgagctccacgaagatcaaagtagtcagtactttcaggatgtgcgatatcaggtacaaatgaccctgtatccttgtataggttttcccaatcaacatcttgaaagtacggatgctcgaaaatctcctctgctccattggcacctaaccgtttatctggatcgacgacaagaagtttctctataaggtctctcgcttctggagaaatatactctctttctgttgcttcatcgggaaaagcaggccagtctatatttccagctaagatattgctgaaaacttcctcaaccgtcgaagcgtgaaatggcggatatccgaacacaaattcgaaaagcatacatcctactgaccaccagtctgaagagtcagtctctccggttccttcaatagtttcgggtgcgagataatctggtgtgccaaagaattttttgtttttagaatcctccgggttaaatagagcataatctggtgtggggctattgtcccaggtctcagagatacatgaactcgttcttttatggagcgagccaggtggcggagagccccctctggaaatgtcagccattgaaaaggaaagctgagaaccagatctatgcaaggcagggacatccaaggctgattgtgaacttgagttcgaattagagcgttctactccagaaaccataccatctatattattccctagggttggtgaatctgatttgagctgccacttgaatgagccacctagctttatgtcctccgaagtagcactgcccttacgacttcccgcgcgcaaacgacttttttgagtagcaccagtatgtcgcgtaactaagcccatacgagaaagaccgaagtcagtaagtttgaggtgtcctctttggtcgataagtaggttgtcaggttttaaatcatgatgaattatgccgctttggtgcatatcttctaccccataaattacctcgctgatatattgcttgacccattggtcagggaggctacccatcatcttaattagggtgccgaggtcaccaccgctgaggtactccatgactaggaataagttcccacggttttgaaaagttgcataaagtttggcgacgtagggtttattgctctgtaccatcatgatggccctttctgatttaacatttgtgacttgatttttggctatcatgtctgacttttttagtacttttatagcaaagtattcacctgttattcgtcttttagccaggaacacactaccgtaggcacctttacttataggtttgatcacatcatagtccttgatgctgggggtgcttggtttggcctgattagtagctaatagcagcggggaaagaggctgttttggaacaaccgcggaatgggtctcaggcgttaagtaatcagatgaagcagcgtaaggagacgttattggagagcgatcaaagctttggtgtagaggccgagaaataaggttcttttgcaaagacgagaggggcgtgttgtagcctgctgacgatgcaagtgagtcccgtcgaggcgtaaactctggcatgtaatttaatcttgggtggctgttggaatggggtattattaattttggggttccgttggttgactggaattcctcaggttgctcatgctttattatttcttcattgctgttaagatcatgtagagattgcttaggcgtaattgatcgtgaaaactgtctagaccctggtctactgccatccgtttcaatcgtatcttcacaggaaggtaaggacggccgtttgggtattgtgtcagaatccacgtaggcatcggcgaaaatgccgctcttggccttatgagggagaggcgaggcaatctcatctcctgaaatactctcatccttgagactggtggctgacttgccaacaggtgagcaggtatctcttgattcgctcatagaatttaaccgattgctctctagtttttctcttataagctgtagaacgtagtaatcaatctcattcttgatcttcagtgagtaacgcattgcattatccaatctgaacagatattcaattttttcagatgccattcgcatggtgtctgtcttaagttgacttaatgccgggtttgtaacttccatctcggagttccaacccataacttgttccatattatgttgagtcctaggtgaaaactcgtagaggatagtcacccttccattttctgaggtacggcgatcatcaatttctttcaattcgctggtgttggtgttgatggcatcgttacataactccaacaaagacgcaagaggtttaaaaggaaagcttaaactttgaaagatggagcttgagttcttgtgaccacttgaagactgtttgaagatgtcaagagacaccggaaaagattgcaatcttaagttgtctatgctaggggtatcgtcatcttcgttggcctttggaagtggtagtcccttgtaacttactatgcggccgtcattcatttcaatggatgtaaaaacttcctcaataaagctttttcgctctactaatttgtcatggaggagctgaatcacactttcgattttatgctcaacaatacaagattcagaatgagtctctagccaccaagcaggtacgggagactcacaaacgcggcatatctcagtcttaggagtgggtaagtccagttcatccgttaccatggtgttctcgatttgagaaagatattgggcaaagattgtagctccgaaccctagcctcttgaccaggtctaaaggtaaattgtccatcgccccaatgtcactataaggcttgacaatccacatggaatgtgttggtaggttacttacatcagaaatgacaatgccttgggcttctagctcaattatttccggctctgcatctgtggctatttcctggtctgcatcgggttccggttccacagaagttgtagtattatcaaggtgaccggattctaccaagaagcgaactctatagctgcagtcttcgcggaccattagttcgatagccctttgaaacactgttcgatcttggtcgcttcccataagtatgttggacactggctcatgtatgagactatctacgtcggtgcccacgatatcccgccatatcgggctgatgtacctgattttcccatccatttcgagctccaaaagtatacttgcgcttgtatcagtggccagcttcaagtaatcatcgtaagaaagtgtagagctcgaggatgatcctggagacgcttcttgtgactgcatggaatctgtacttgtactcctggctttaagtgagttccgttcagaaatctcatctgaaagcgattgtgtattcatgtctccaataggagatgcggcggtttgttaaaacaagcccttcttttgtgaacgacttaaagtggtccttccgaacctaagtacgataaaagagagctagtatctgtcaactaggatacagctagctcaatcggaggtgcaagagccacttttgcggaaaaaagctgtcttcttgtctattttggtgcttgtcttttttctgtgcgcaatagtgaacttccttaaagacggtaatcaaagatacataaaattaatgataatttaggtctactcaaagagaagtcaaccagtaatctctgattggattttgacaatcaatttgacaaccggcctgtgtttcaagggtctatattctcaccgcaacttcgctgttcaggcgataatatagggttataatggattaggcaggatataagtgaaaagcagtagagacaagacgaactgcgaaacgttcgcaggggcgagaaaggtaggattatttacaactgggctaggcaagaaccagacaccaataatagtggcagctagggtacaaaaatttgagttcaaattcatctggcaattaaaaaatatgatatgatctgcatgttagttgatttctagatttaaaagaatactatgcgagccagagtttttacagaaaacgtactaggttcagcgataagattactatccaggtgcaatcgttcacttcacatactatccagaggtactaatcaaagcgtctctttcaagcagaagaatccgtacttgactccaaaagtaagaattccacgagccggaagttggaaaacaatgagtaatgtgggggaaaagcaggcctcgcctaagcccagtgcactggttagaccaattgtgtggatcgattgtgagatgactggacttgatcacgtcaacgaccacatcatcgagatatgctgtctcataacagatggagatctgaacctcgtggatgaaggcgggtatgagagcgtcatacactgcgaaaaggaaaagctggatgccatggacagctggtgtgtcgaacaccatggatctagcggcctaacgcataaagtgcttgaatctaccaagactacgcagcaggtggagcaagagctgctcgcctacttacaaaaatacattccagagccgcgccagggcgttctagctggaaactcggtccacatggaccgcgtcttcatgatgcgtgagttccccaaggtcatcaaccatttgttctacagaataatagacgtaagcaccatcatggaggtttctttcagacacaacgcggagcttgcgtctgtctttccgcgtaaaaagagcgcccacaccgccagatctgacatcctcgagagtatacaacaactaaaatggtaccaagaccactacctcaagagcagcgcagaaactcgccatttcgtggatgagcgtaaacaacagatcgctatcgaggagtctaaatccgtaacagacaccaagatcaccactatttccgccactcccactgcttcggctcctgctcccgctcctgcttcggctcctgcttccgcacccacaagaccgtctaccaatgacggtaatccttccaagaagcaaagactaggctgatcttttttcaccaccacccccagcaaccacgttcactacgacattccacgcccacttgcactactgcctactgcagctactacatgtcccgtaaaacaactatacgggatcttcaaagcctcggagtatatctactacaagccactgtcatttcgcgttttattctgctcatctcaactgatgattcgtgtccttttaggtaatacgtagatccttaccgtcaaaagagatgttacatttatagaatgcagagaatttttcatatataagtaggttgccagaattaagatacgagacttaccggagtttccacaaaccagtggatcaaacaagggcaaaaagggcaaatagtcaggcggaaaacatatagaacaggacaaaatagaaaaggaaagatgaataccagtgttaacgatatcccagcaggttttaaatcgacacttcccccacgcaaaagagccaaaactaaggaggagaaggagcagagacgtatagagcgtattttgaggaatagaagagccgcgcaccaaagcagagagaaaaagaggctgcacttgcagcatctggagaaaaaagcgtctcttttggagcagatactggcgcaggcgggcgtggagaagctcgtggaaagtgatgagaaactgaaacacatgttccaggagtaccagactcttgcgaccgagccagtggggtgtgaatcccccgcaggcgagctagcgagcggccactactcggacgcccaaaagacgcccgagtcgatggacgcctcctcgtcacacgccaaccgtacgccagtatcgaactcggccgcatcttcgccacgttcgtctgtgttcgagtcacccttgagccagccgagagtgaagcgcgagagtgtcggcgatattctcttcgactccagcatcgtgcagccgaccggcattccggaacctgtcgcgtacgatgtggagttcgacaacagcgggccagacgtcagcaattggaacctcctccttacaaacgataacgaatatctaacacactcagccaacgatgatgagccacctatttttgatatgactgataattcctggggccttgaccaaacgcgcaatccagccgagattcgccgacccctaagagcgtgagaggagataatcaacattacaagaaagaaaagtaccatgccacagcatccactcgacagaacgtcttaattgatagttttgtcttttccgttcagtttccgcccgacttgtcccggacttttcttttattatctctctctttcgctgcttgacctgccagaagcgcagtcaggttcttcaaccctggaattagatgatttcatttccattaactgataatggaaggtgcatttcgtgtggaaagcagaattgtatcggacctttagcactatgacctgtaaaccgtagcatgtggcgcgcctttaggctgcgactggttggttaatctgagttgatagtactgaattcgaaactatttttgcttcaccactcgaaatccgttggtttagcgtgaacaaattgttcataatgtatattagattttatagtgtatgttggtgcatatatctttaacgtgggttaaacaattaaaagtttacgcgtagctagtctcgaataccaggctagttggacgttttgggacttgtctgtggaaggtctgttcatttgacattttcacgaatgcatagttgtctgtaattccaacaacaagcattcaaagtcagacaatactcattatccgtggtggtcaatcaactctgatagtaattttggtttttcaggcgatctaattaagaatttactgtcataggttgcaagggcaaaatattgtaaagcttctgttctagatgtttaaatacctcatattaccttggtatcgcctcacatactagcatagcctgagtacccatattttgccttagttctattttgcttgttaaactaaaatacacactgaaaatttatcaacaaattcaaaacaaaaaccccaagatattcatcgccaaggattgccaatggctgatacaagcatccctttccccgatttaaacccttatgaagagctccaggtcgagacttcggtttcggaggctcagttgagaaagagctacaggaagcgaatgcttctatatcatccagacaagactaaggactggaccccggaagccaaggaaaagtttcacaaaatccagtttgcttttgagatcctgactaaattcagggacatctttgatagaactgagtccgtggaggcgtgtttcaagggtgaagatatagcagactggaaagacctattcgataccgacgttgtgataaataaggactcgatagagaaagataaagccttgtacagaggcagtgcggacgaaaagcaagacatcatcgagtcgtggcagtccaacgcccaggaccgccccagcaagcggtacaaccccgacgaagatcaattcacgctactttttcaagaggtgccccacattgaggccaacgaagacgatgagaagtacctccgcggcctggtttctacgcttcttgagacaggtgaaatttccgacacgaatggcagtttcgaacgttggaccaaaaatggcaaaaagtatctaaagtcgctgcgaagcaagctgctgaaggaggaaaagcttgcggcgaaaatgttgtccaaattggaaacccccagggctgttgtctccgatgaagctcaactaaaacagctcattcagaagaaaaacaagagctcctttgactcacttatttccaggctcgagagccaagcaaaaggcaagaagggcaaaaggagttcaacacatgccgacctggacgatgccgaatttgagctcatcaggtccaagatttcaaagaggcgcaaataaccgagagttcccttcccccgtaattatagcaatggtgacataaagggaagtcgttcccgtccggcgtgagcgtacatcaaggtcactgtcacgactttataaggcagcaccaagaccaaagtcccagagccttctgttgccttctcaccaagcgagtatttggagttcattatgagtgatattttattaattcctgggccgattgtgattagtgaacgagttcaaaaggcattgggcactccatcagtggcacatactagccctgaatttgtcgcaacgttctcgaatgtattgaaaaacgtccgtaaggttttcagagcagaagaaacatcccaacctatagttctggccgggtctggaactctgggatgggacgtcgctgcctctaatttattaaaccccggcgaaaaagcactggttctatctacagggtttttctcggactcatttgcagaatgcctagagacctatggcgtcgatgtagataagttaaatgcgccattgggtgatacggtgtccttggatgaagtgcgcaaggcattgaagcacaccgcgtacaaggtgatcactattacccacgtcgacacctccagcgctgtccttagcgacctgaagtctatcagccaagttgtgaaggaggagtctccagatacgctcattgttgtagatggtgtttgctcgattggatgtgaggagttcgaatttgaaaaatgggggatcgactatgctttaactgcgtcacaaaaagcactcgggtgtcctcctgggttgagtatttcggtgatgagcgagagggccttgcaaatagcgatgcagaggaagaaatcttcgtctttctttgctagcttgaaaaaatgggttccaatcatgcagaactacgagaacagacaagcatcctattttgccacaccagcagtccaactggtaaatgcgctcaaggctgctactgaagagatactggagcaagggcttgaggcacgctggaaaaagcatcgtgagaccagttcgtggttcaagtcacagctgaccgataaaatgggtcttacactggtaagtgtaaatgaccgtgtctctgcacatggtctgacagccgcgtatgtcgaagatcctccggcagtgatctctgcactcaagaaaagtggcattgttatcgccgctggcattttaaaggacattaaagggaagtacatccgcgtaggccacatgggcgaatctgcttgcaacgactcgttgcaacacattcagaaatgtgttgatgcgctaagcaagctgcagttgtgaaagaccaatacacaggatcagaaaaatcacctaaaccttgtacacaattatttagttatatcattgaagaccatttattcacaactaggcattgaacatcagataatgtattagcactatttatttcccaccttggcattaaacatcagatcactattagcaccatctattaacaccatctattaacaccatctattaacaccatccattagcaccatctattccccaacttgacatcaaacatcacatcatccattaccactgtcactgaagcaaagcgaaactgacactgaggctctgtcatcgatcaaatcgggacatccaatacagaagtttttttttcaagcaatcccatcaatacccatcggcctcttccataattctactcactaatccttacttgccaatcaacactagcgccagcactgtctaccaaagctctcccgagctgtccatgagctcctgcgtaacccaaaactacctctttgactgatcacatgcgttcttccatgccacaaccttggctgttcgcctaacaccgacaccgttgacctggtccgcattttcttcgcgagtcaaatttcacgttggaattacaaactggcgagcaagtacagcctaacaggtttgactcgtaagccacgccaaccaatttatgcgtggataaccaagaataccttacctacacagtttttcgttgatctaaataatatagcgtgcagcgactggggaacagcgagcgccacgcttctgcttagcggactacgtgccaggtttgcctagcattcgtaatattcacgatgtcacgcagagcaggctcgaaatgctaacaagtattgattgttgattgtcggacaagttttattgagataactcacaagtcatcgctgtaataaaatgtgaaaaattaaggtgaaaaatgtaggatggaaaattttggtctataaaagaaagcatgagcactgaaggggttgggaaggaatttgagtagttttaattttacatactatcaactgtttctagttagactagtttcattaccacatatacaatgccttacgccctttccgaatctcacaaacaacttgtttctgcgcacctgagcgaatctgacccagaagtggaacagatcatcaaggatgaaatcgagagacagaagcactcgatcgttttgattgcgtccgagaacttcacttccacgtctgttttcgacgctttgggaaccccaatgtgtaacaagtactctgaggggtacccaggtgcccgttactacggtggtaacgagcacatcgacagaatggaactactgtgccaaaagagagctctggaagcctttggcgtttctcctgagaagtggggtgtcaacgtccagaccttgtccggttccccagctaacttgcaggtttaccaggctttgatgaagcctcacgagagattgatgggtctattcttgcctgacggtggccatctttcccacggttaccagaccgacaccagaaagatctctgctgtctctacttactttgagtctttcccatacagagttgacccaaagactggtattatcgattacgacactctggagcaaaatgctatcctttacagaccaaagattctggtcgccggtacttctgcttactgtcgtctaatcgactacaagagaatgagagaaatcgctgacaaggttggtgcctacttgatggtcgacatggctcacatttctggtctaattgcggccggtgtgattccatccccattcgaatacgctgacattgtcaccaccaccactcacaagtccttgagaggccctcgtggtgctatgatcttcttcagaagaggtgtcagatccgtcaacccaaagactggtaaggaggtcctatacgatttggagaacccaatcaacttctctgttttccctggtcaccaaggtggccctcacaaccacaccatctctgccttggccactgccttgaagcaggctgctactccagagttcaaggagtaccaagaacaagtggtgaagaacgctaaggtgttagaggaagaattcaagaagctcggttacagacttgtttctgacggtactgactcccacatggttttggtttccctaagagaaaagggtgtcgacggtgctcgtgttgagtacttgtgtgaaaagatcaacatcgctctaaacaagaactctattccaggtgacaagtctgcattggtcccaggtggtgtccgtattggtgctccagccatgactaccagaggtttgggcgaacaagacttcgccaagattgttagctacattgacaaggctgtgcaattcgctcacaacattcaacaatctttgccaaaggaggccaacagactaaaggacttcaaggctaaggttgacgagaacgcccaagagctagagccactcaaggctgagatctaccaatgggctggtgaatacccattgcctgtgtaagggcccaaacaagcggccacacgcatattcatgcctcgcggcctgtgcattttcaacaaataaaggacttttagggatatttttaaaaattgtgtaattccacatcagtaattcaactttgtgtgtttattctactaatcatcgtcagaattctcaagcatgtatgtctactttgttttcataagtgtgttcgtccgagcactttttatgtaatgcgtacttttaagtctaacacataaaatttgtacaccagaattttacgactatttcattatgagaattatgtcaagtgaatgagtaagaacaaacacgtatccaaagatagatgctttgtacagaactttcgaaaaaatgctattgtatatgctgatattatgcaacgacatgcatgagaagggaatgttaagtggcgtgctttatggaaattgctaggcttctgttaagaattttatgtgattgtccccgacaacaggaagtttaaaagaagttacggtttgtgccaacgacgcaacttgcgttttaatttcaatgcgacaataaattctggtttacgcattaggttctctgttagaaaactagatgcccgtcttttccttcttataagtaaattgctcaagtaatgcgcgcatatttgcatgactattggcagatgatggcttgggcatcgcgcttttagaaataatatgtccaccactggtgaacacgtaatcgtccaagttgaacatggattcatcttgaaagagtaagtagtaaaatttcagatgtttgccaaaccactctgcaggaagagcatctaacggctcataagtgaaaatattgctcagggaagagatctgaccaacacccttggcactagaacctttcacggttcggagggtgcttttccatagatcaaggcccttttgtctccataggtcatcacccgtcactctgtagaggtaaaagatagattcaatgacctccgacgataggttataagatgggtcggcaccatcaatgtattctggtagcaccgaatctgtaacccacttttcggttgtatggactgggtccgaagtctcttctccagaaaagatataaaccttcgtagacctttctgaggcatcttgatcaatgatactatcgtcaacgctgacgcccaaagctgattctgctttgggtgtcttgcgcgctctgtcccaaggtattgaaggatcaaactcgcaaggtccttcggggcaagatctgacatgaacgctctccggcatcacaccaagcaactgtgaaagatgggcacagcctcgagtaatatctgcagctatgttaatgtaatctccatcatcgaatatcttgcccatcaaggcaaacacagaacctaaagcacagctcgactgatgcatggtataatcaggtacaatattgacaactctctcacttgtgcgtgcgtcatagtgcgattctgtagaaaaagaattgacaaatgaaaaacgttccttagccggattaggcagggcaggggtaaatatcatgagtttccgtattctgtcaaaactgttgacgagatgttttgagaaagcaaaatctggagtagaatcagaaccaccaaggagttggtagaacttgagcatattgctgtaaaaggggaggctgcgaaaatctgccgagaacagacttttttgggatgcaataggcaagaacttgttggtttgcaaacaatgaacatacttcttgtcatgaatggttttcatcacctcatacccctgtgcgtgtttcccagaatgtacttgttccttagggagtagtacacaacctgaggcatcgataacagtagggagtaagtaatcaatatcaaacagaccaatggaatcgaacgcagttttatagatgtgttctgcagcccgagtgtacttttcgtctttagtaagttgggagagccgcaggaactcaagggatacggaacccagctggcctaaacttgaatcttgaaatggaaatctattgttgagtttggattgccagggaaatttcaaaacaggaattctattcggcgtgtcgaacgcacgtaataggaaatttgccaattcggtggcttttgttagaaatactggttcctggtggccggatagttcgtatgcggaaatgagtgatcccaatgagcgctctacactctgagggagatcaaccaggggctctttagagtgcgtgaagtcaatctcctggatgaaactcactacctttgcgacttcttcggtctgattcagtatgtagagcatatccagggactcgagcatagtgtttgcgcgagacacaccacgtgaagacggatacttggatataggcttgagttcgtcacttcccagcgccaagcgatagtatgcacgccatgaagtcatgaacacgtcctttacggcctctagagtgtctttcacggcatcttccgagctgtgaggaaacttttcggcctgaatgcggggaaaaggatactttggttttggtgataacgtgttcttgaagggcgactcgtatcgtactggatcgcggggcttaaagaactctgctttggtatctagggcgtcgaactccgggtacaacgaagtcacctcatcggatttgtgcaaaagaggaaagtatttgttcttctctcccagcactgctggatcccgcagtgcgtcgtcagggtcaggaggcagatgcagctcctcgaaagctggcggatggggttcagcatcatttgcagagtcaagtaacgctggaggcgccagtggcagcggcggagccgctgccgcggcctgcttgtagatctggggtaaggactcgttttcagccagagagttgagagtacttacctcgttttcgaaggtataataaagcagtaaggctacagttccgcatagcacaacgaccgaacggaggcgtcgaaatactgatatcagcaatttcatgggcgcacgttctggtcaggctgtggattactacctatagtccgcagttatttgccgcgtacgaaagagcgggcttgacgttgagatatgtgtggaatgtgccatttggactgaacacgagaacgtagcatcaaaattgggcatcaacaaaaaaacgacccgtacagcgcgaccatacccgaacgggtcctcctgtattatataatcgcgaaatgggtttgagtttcaagaaatgagtaacctgatgatgatgagaggaggaggaggacgaggaagaggacgaggaggagatttgcgggactggtttccgcgtagcatcgtgttggtaacagtcaccgctgtgaaatggtagcagtcgccgctgtgcaatgatagtagccgccgctgtgcaatggtagctgtacattgcctacagacatgagagagaaagtgcggcgaatttaggaaagaaagtttgcgcagcagcaggataataaggaccaaagctttatttccttgggtattatgtttgtggacaccaagtgtgtaacacgaaaagaattcgattgaattgaaggattaagaggagattgagacaagagtgagcagtttacggcgggagagtgggagagtgagtgagtgtgagtggtctaatacaaggatgtgtgtgtgtagtccaatacaagggcgtgtgtagcccaatacatgtggccgaatacatgtgtgtacacctttcgcattgcccatgccagtataattttttttcgctttgttgacatctaaatctggtatcaccaaagcgcgcgaatccaatgacaaccaaatatatggtgcatttgaaacaatcgggtccaaatgacaaagacggctaacgcaaggtgccttgcgaactgagccgggatcctaaagccgctatattgtggtgttgaagttttgcaaaggatttgatagagttttgggaacacagatagtcgagtgtagtgtagtgtggtggtgagtggagtaggactcacgggcattcctaagatccatagaagtcaagttaatttttgatgtgcatgaagatgcatggaactttggccagccagggaagtggaaagtagaccctcgcggttgagagccacagattgagtaaagaaaaccgcgtaacagaacaatggagtgcctctacaaagaaaaactgcaaggagcgcggcgataagtggcgggaggacgattgttagtgcagtgaatctgaaggcaacagggatgcgcggataccaaaccatcacatacgatgagtagtaagcaagcagctcagatcggtgaatactcagaaagtttcctcatttggccaaggtccagagacgtgagttttggaaaaaagttgataaaagaggaggggacaggagagtgggacagtaagttttaaaataaagagagatcaggatttttgagtgcgagggcagtttatgttgatttcgcgacaagagcagaagcagggccaagttttttgagacagagaggcgcaacagcagcaagggtctggcaaaatgcgtaaccccatgggccgtggcgcacgtttgtgcgcgagggtgcaatttaaaaaaccgttcaccgcgcacatcaaaggcaccaccatcgccaccatccgctacgcaaaacccggctcactagttcgctaaacgggcctccgctgcgcaaatcctgctctttcggactgccaaacactatacccaggccgaggctcttaactcctttcctctcggtgtgggcgctcaggaaacgatcgtttgcggggattaccagatatcggctcgttccatacggccacatccacttacctcgcccgaccctctgcgtctgtgtcgctttccatctattccgaaaggaatgcacaggcgcccgacacacactctctcattgcccgaacgtcttgccaggcccaaagaggaaactctactaccgaaaacgaaatgatgacgtccctacctcttgcaggatggtccgatggggtgagtaggaacgttactcctgcggagctacacacacacacacgctcatcacatcatcagcgttcgcctctctccgcaaaaccttctagttgcctttcgccttctttccgatcccagctgggctttccttgcgtggacgccggtctttgatttgcccgttaccccacgcaaccacctcacaccggataacgtaagccgaccggtttccacgcctcccgacccagcacaccaatcaaccaatccataggaaaaccaatcaaccaatacccaaaaaaaaaaatcatatcacgtctcacatccaattcgaaccgtccattcgacggtgcgatctgcagcgggccgccgcgtcactccaatcgacaatgggtcgcgagaccgcctctgtgcctgtcgccgctcctgcttacaaaccacagacgtgtttcaccttaatcttcaagatgcctcctgtccttacggtaccaagcgacgctaaaagcgatgcaatgaccatacaaccttacaacctcatcccgcacagcacagcgtccaaaaatcctgcattcggtccacaatgctggataatacaactgaaaagcgtgcagagcggtccgggcgccgtgagcaacggcgcacgaaccggcaggggccttgtaactacctgcgttcatctaacaaagagtttagttgataccagcttatgtgttcgcactgggcgatcaaactggaatgtagcgcacgaaacccgacctagtgggatgcaccgggttgctgcggcctggtctgtgaatttcctgttgttattgtttggcatgcggacgctgttatgggaagttgcggctggtgtgctattttccgtttagtttttttggtgtttgattttcgcgggactggtgcgggagattctgggggtcgaaactggaccgcgctcttgtctagatgggtttgctgtgggggatgttctaggacgctgcgcgggagtctgggaaatctattgttgagaagtcgtgcgtgcgtgtcagagggcgcgcagcggtttctgggcgatgagaatagtttttttttttcgtttttgtggtcgtagaagaagcttctgctgcaggtgttttttttttttatttttgctgtggtttcttcttttggaatttttgttttttttttgggttccggaaaccggcccgtttgttaatcatgcatgcgacgaaagctcgaaggagttcatggctcaaaaaaaagagccgatgcgatggtagaaatccaaattggatatgatatacaatgaaaagaagccagggcggagcaggatttggtacctggagaagaggcggcccctctagaacccctaagcaagctaccatttgggagcaaaggcgtctttttttgaagaacgtgatcagaccgagagagagagagagagagagagtgagagagagagtgagagagagagagagagacagtgagagaaagcgaaaagcaaacgagcaaagcaaaagagaaagcgaaaatagtaccagcgtgtgaaaaccagtggtcgccgtggaaagtgaacaagaccaattgaccagttcttcttcctcgaccgttcgcatcgtctggatataaaattcgcagctgatacaccacctcgttcttctagcgcttagcgaagacgaccaccacaaagacacaacgaccacgagactgacgctgacgctgacgcaaagaacccctcgcgcgttcagtacccgcatctccttttcctcccttcttcgttccttcccgctacttctactcgtactcctaccaccagcacctccgtcacaccgccgccgtcgtccgctgctgccgtcgccgtcgtcgtcgctgccgccgccgctgccgcagctccaccaaaccgttttccagccgaaagttcaccagtcacgtgccatctcgccgtgacccgctttatttttcttattgatcccagcgcttgccatccatcatcatagcccatgaatcatgcgctcatgcgcaggccggcgcgcactatctggcgcaacgaacaagacgtgctgctagtgtcgctgctaaccgagcaccgcgagctgctgcgctctgcctcgctccatccgggccgtgtgcacaaacgtttctgggacctcattgcccacgagctgacagcccgctatcacgtgtcgcgcaacgcccgccagtgcaaagaccgcttcaagctgctccacacccgtggaatccgcaacatgcacaatggcgtcgacccgcaaactggtgtcgatgcgctgtgcttggacctcaaccggttgttttaccttgattcccgcaacaatatcgcgctcgcagatgagcgcgacaacgatccgggccatcatgaatacgagtacgaccgagacccagaactagaacaactagagtcacgtgcagaaatcaccatcgacgaaaccacgaaccgtgcctccggcgccctgagcccgagtcccaaacctgtgctcacgccgggcttgacgccaggcttgacaccgggcctcactcccgtggccttggcacagagctcagcacctcctactgctactacaattcaagccgcgtcggttccagttttgactcctgccactgcggctgggccggcccccgttgccccggctacggccaccaccaacttattagctcccaattcggcttcaacaccgacggctaccgccggcggcggcagcggcgctgctgcagccccgccgccggagttggaccctgatgtggctattccttctccgcatatcggagttccagcacagctccaagcacaagcagaaacacaagcacaagcacaaacacaagcacaaacacaagcacaagcacaagcgcaagcgcaggcgcaggcgcaggcgcaagtgcgaacgcgccaacgtccaagaccggatccacttccgcttcgacatgataatccaatgctaacatcgacgctgccacttctagcacctacctccgcagagttgccaagctcgctcgcaccttttgcgccggactatactgacccgcagatccagatgctaatggaccaggttctgacgctagaccgccaagtcgccgatctctactcacgatttgacgacctggcgcgcagcgttcacgaacggctgccgccgccgccgccaccgccgcagcagcagccgccaccgccgcaacagacctaccatctacaacatcaacaacaattgcatccaccacacccgcaccgtcattcgcatccttcgcatcattattcgcatcttccacttatgaactccccacgtgacgacaccgtggatcgtgacacttaccattcgccgtctcagcttcaacaacagcagcaggcctctggcccgcttccattaccgtcagcgtttcggcctgcattccctccaccagcacaacaacaacaacaacaacaacagcagcagcagcagcagcagcaaccgccgccgccgccgtcttcgtcttcgtcatccgcgcagcaggacctgccctccgcctcactccgccaccattcgcgctcttcgccccgtgccacacgccaacgcagctctcgttaaagcactctgtcgttagcgttccgattagctgtatcgctgctatcttcgggttgtccacagaaagtgcgtgtgcttctgtccctcacgtgacacccatctccaccacgtggggggcagcctggcttcccaaaaaagcgctccggcccgcccgattcacacataactccatacgacacccagctaccctctgtacataggctcgttttacgtcaactctgtcacgaatgtaaggaaaacttccatgcacggaatgtgcctacgggctctgatacacgcccgatgacgcctttcttattccttctcgaagctttctcattatgcagaaccttagatgcagcgcgggtcctgcacagatcctatatcatgcgctacgctctcatcactgccacgtaagcgctacgcatgcatcggaaaccaaatctgcaggcaccgttcggtaattatagcgtctcgaggttcggtgcatcagtgcgcgctgcaaccttttccggtcttcgcaatcgcttgtcgttttgcgctaccgttttgcccgtcagttttaggatctaaatttaccgttgccgcaaatgtagcgggctaaggaagtcagaggaaagctgcatagccgcgcgtagaaggccgtgcctatggatgatccaaaggagttctcgaggctgcaggatatatcaggtaatcttcgggcgtgagctacgagtaattggtcggggtcggggctcgcttacgatacggacattttacgttcaatttcgcgtgcgatcgatatatataagagaggcagtggcagaatggatggggaactccggctaggggcggaaaaggttgtacattgaagcagaaccattcacccgactgtacctggaaagactcacaaacacacacacagagaccgactctttcatatccattcttatcctcccccctccaaacacatcatcatactttcgtccctcatacacggcttttctaccaggcttagtgtaaaaaccatcatcattcatcacacatctttgatttcgacagctgttggcaaagagagacagaagaaaatcctgactaagcacgataataataataataataataatagtatcaacatcatcattatggcacaacctggatccgatattatgacgctgccagctatggcttgcagcgcagaagcacaagccggtggtgctacttcagtttgttcctcgtattcaaatttaacatctccatcttccacatcgtctgcgtcgtcgtcgcccgcagccctcaaatccgaaaatgtcggtgctccagaattgagcactggcactggcagtaatagttccgctggaggagctgctgtttccgtggcaagcggagtcggaactcgccgtgcgcggaatttttggtccgttcatgaagacacagtcctggttgccaccatcatcgataacacagcctttctgcgtgggcccgctaatacacgtccacgcagccggttttggctgcatatcagtttcgaactgaaggtaaggcacggactggcacgcaacaagcgccaatgtcgggatcgtttcaacctactgttctggaaggctgtacgggaccaccgttccagtcgcaaggacctcaaacgcttggatagactgctggcacagtgtctcacgatactgtacatcgataaaaataacgtgatcatgctcaaggaccagacctcatccgaaactggcgctggcgcggccggaaccccggcccacaatctactgcatacctccgatgccagtgctgctgctgctgctgctaatgctgctgctaatgctgccgctgccgccgctgccgccgccaatgctgctgccgctgccccaggcctcacagaagacgcccacgtaataccgccagcccagcaaagcccgctgctccatcagcaacaactcagtcccgccgcgtcgcaggcgtctgtggtgggttccgctggcgaacttacagatgcaagtttcgacgccctcaccgatctcgcggctggattgcaacagcaggtcagttcactcacccaccgcgtagaagagctttgcggaatgctcgccatggaacgctcccgcgtagattacctactatccgcacgcatggggctggactcgcccattaacgcttatgctcccgcgggtctggacgttcctatttcctcttcttcccaatacttggccatgaactcaccaccctatctggccgtcgcatctccgtacatgcgtggcggtctccaccattaacagagcgcggcggcggcggtttgtgagctctctgacattcccgagtacattcccgagtacacatcggcggagtacccataatctacctggtttcctctcgttcttccttttttttttttttctttcccgatcttccatttcttcctttttttcaggggagcccaccgggcgagggggcccacgtcccgtcttacgaaatcaactaatgacccaagaaaataatccccttacatccatcctgtcccccctccaaccacgtgcgcaggcccttcccacttgacatgttttttttttttttcttcccatatagcatatactttgataaccttccacgaaccctgcagcatttgctgcaagactgactgacaaatcagcacaacaatatcgatgaggaatgtttttttccttgctggttgtccgtaaattccgagcttcctgtctgtcaggcaatccccgcgatgtgcgcgcagatccagagctggcttctggcggtggaattgcgcgccaaggagaggctaaggacatactatcaattttttttttttttctttctcggttttggcccttgatcaaagccctgcgacaagtgcgccgatgacaactcctgtgatgatggcctggtctaggctgatagagagggtagggggaaaaaaacccaaaaaaaacccaaaaaaaacccaaaaaaaaaaaaaaaactccaccccgatccaccaagcccggtcggtgttctaggatctctatctcgcagacccagtccgaatccggccccgggcgcctggccccgggattatcgtctggtcaagcaggcgccagctcaagagattgttgtggatctggcactttgcctgcaagccgcccgtgcctaatggggattagaaggatattagtgtattctgcatatagctgcagcaataaactagtagctgcgtcgggtttgagcgcttcgccacgtcatgcccacagaacacaccgcaaaaagcgtcaatgtaacgcctcctatctcctgcaggcacgccattgtgcgtgtaccaaatataggcactcgcttacctttatcaatgcactgcagacttttctaacagccgcgtgtgatgtctgcttgcattgtcggagcccacacaggcccgtggttctgcctggttatagtatagtttgccgcctggagggcagggcaagggcctggtaataatgacagagaagacgaaaaaagaaagaaaaagaaaaaatccccccaatgaaagatcagcgcgtgctttgccgatcttacagcagcacgcgtttacgtgtgcggtttacgagaattggtattactgcagcagcagcaggttgtcccttcgcagcgaaaacgtttacagcatggaaaaagacaggctgtggtgctaacgttgctatatattgcaagcgggacggtcgaggtagtaggtagggaaattggtcgaagctgaaactcaagtggacttgctcgatactcaaggggaagaaagatagaacgaacgaagaaacgaaacgaaaaaggcgcgataaaagttaagttaccagcacacatcttaatgcaagcggttcctgtttctgtatctgtttctttaccaggtatcgattcgtcggtgtacgactttagggcgttgtcggccggtaattatctgccgggcgatgaacaaagtttttcaggaagcggcgcggagataagcggcgcgggagcggccgcgaaccccgaaaatataggcacggtagagccggaagcggagccggagccggagccggagctcggcggctatatggtcggaccctcgaatcacgtgcgccagcgcacgcaattcacgcgtcgcgacgacgtgctcctgctacaggtggtgctcgccaacagccagctgctcgcacacgacttcaagtccaagtcgcgccgcgtgttttggcaccgcatctgcagcgagctggccgctggcttcggcgtgctcaagaacaagcgccagtgtcgagaccgcttcaaactgctgtttcaccgcgccatctcgcaaaaccagttcgagcagcgcaacgccggtgccgccaacgccctcacaaactcctctccagatacggagctcgacaagcttctaagtgcttgtttcaacactttctgcttcacagaaaccaaggaaatcgctctggtgccgggcgcagccctcccgccaaccgccccacccacagctccatcttacgcggaatctgcgatttacacgccgcgctcgctgggcgagctttgcgaaaagtcgacccctgttgcgactctggattacccacctgtttctcacattccaatccaaactccggtgcagaccccagctcctgccgcagcccctgccttgtcctgggaatcccgtaccatcatggcaaacatcatgtccatgcagagccaaatcgaccatttgactgcccaaatcgaaaccctcgtccaggctgtaaatctctcccacaaacagccccagctctaccagcccatgtacactggagacatgctaagaccatgatatttttgcatagctgtgagctggctcgagctcatctcatctctaatttaacgaccctccttatgtttcctacaagtaccccgtctatatattcccgaaataaatgattccccgacaatttatctcttcgtatctggtgactataaatcttctcatctcgtactttctcgccccttcgccaaccaaccaacaagatattcactagaatacagtagttgcggagggacagaagctactacttccgctgcatggtgtccaactacgatcacgagctcctaagcgagtctgtgttgggcgaaaaatcgcttgtttacctgcggcaggacgagcgtgctatgcgaaagattcaggccatctctctggctatggcacaagaagagcctgagaagctggcagcgctagggaaaagccgcgacgggtttgtgaaccatgagctgcgaaggactgcctggtcgcagatcctgcagatacggctgccgctggaggtggccgctggagcgggcgtctctgaagatgcggatttggcgccgcacaaggacgagcatcaagtggcgctggacgtcaagcgatcgtttggcgacgtcaaggatccgcatgccaaggctttcttgcgtcgggcgctcgaaaccgtgattgtgcgtgttttacgccgctatccaagactcagatactaccaaggctaccacgacgtgtgctcggtgtttgtgctggtatttctgcacacccacacgccggatgtcaacgcagaggtgctctctatggatgcgctcagcgggtcctcttcaaccgacgatgacgatagcgatggggtttgctcatctgatggtcgtgacaacctcagctcgagctccatctccactaagctagccgacgactccctgcttttcatcgatagtgaacttctctttgaagctgtggctattttcaccctgctttatttgcgcgactttatgatgaactcattggccttcaccatcgaccagctgcgtctcattccgctgctcgtgaatcaaaaggacccgcagttttgtcgcaccttcctgttgcatgagatagatcccttctttgcgctttcctccattcttaccctcttctctcatgatctccgtccacaaagtgacgagactcgtgatatcgttttccagatcttcgacctggtaatcgcctccaattccatgctcgtgcccttgatgatctatggtaacttattattggccaagaaagacgatctcttggctcgctacaatgacaatatcgaaaactttgataacactacagacctcatccatggcgtaattcaacaagagatgatagtgggttcaaccgctcagctctggaatgatgtacttgaagtaaccaggagctctacctatgatgttctcccgaaggagtctaagaaaatactcaacaactatagtgtgctgctcactgcatctcatacacccacctctcatgaagatatattaatgtggctctcccgcgagataaaactcaacgaaattagatctgctaaagtccacagtgttccgtccgaccacaaaactagccccattacaaagtggcaattagtggctcgtcgcggcgggcctatactcataaagctatcatttgtcgttggcgttgcagccgttctgctgaagctttacctccaatcacccgaaggccatcgccacatcgtactgaggccatacttggaacagctcaagtctctgaaattttcgggtcttcaccaaccacgcaaaatatggctagacccactgaagaacttgttaaagatgggccggtcctagtaatttcgttctgcgatgcttacccaaactcttgtatgcttgtcggtttaaccttgtgttcattctttatatgcacttattcaacgtctatatcatatattagtgtagcatcagtggaaactccttgccaacctcggtcaccgctggtacttatgagaaagcgacacgtaggatcaacgtatagatttgatatcataccaccatgatggccaggaacaatcaggaacggtactttgctcgatccgcgttgcgagacatcatagattcttacgttatcgtgtgaggcacacaggacgtgcttgttattgggcatggaacggacgcatgatacagggcctgatatgctaggaaatttcagggttttggaagtcttcccacctatctttaagtcatactcttcgaccgtggcatttcttcttccggcgtaaacgcgatcaccgtcagttgaccagcaagcggacatacaccatggtggtgtttgtggtccacgcatgagtttcatcgcaggtctcgatgctatacgacgatcccatatttgaattgaaccattggtacatgaacccagaaacgtgttttcatcaaataccgttcgcaaagttgatcttgaaatttcttcctcgggactctttttggtggattcttcggcagtagtgttctcttcctgtgccttgcgcttctcttcctcctcttcatccccgaaaagtgaatccaaatcgtcgtcatctgccttcatttgaacgtcatcatcatcctctgttgaagtatcttgaatttcaacggatgagaacagtggtcggaattccagggacgaaatttgagcagaagatcctttgaactcgtttatacactctcccgagttcaaatcccactccaagacctgtttgtcccaacttccgcttatgaatcgtgattcgtcattgttaagcttcaactgattcacagtactcgtgtgcttcttgaaatagtgtgcaatatgaccttccatgaaccggcatccctgcattgtaatgccaccattttgaagcccgcttagcaaaaataaacactcgctttggacatcgatcgcatggacaggtgataccacggggtcatattctttacctgttttcgacaatttgatttcatcgcgccgctgcggtacttcgttctcccagtacgacaggaggataccggcattagatatggattctaccaaagagtgtttctgaagaatagtgagcgaaagcttcccttcaatggtgttaagaaagtcatattttcgcacgtaaccgtcttctcctcccagaaacaggtactttagtcccttggacatggctaagctgtgtacatgcgtttgaataggaatggccgcagttggatatattgaataaacatctgccaatttagcagcgttgtgaagttgcgaataaaactgataaattttctcgaaagctgacgagggaccgcgaccaactttctcgcgcgtattttcggcgttcaccacagagtttgacctgctatagttctcatttccgtcccgcggtctttgtgcctcacctgtatcttcggtgccattactggtgacgtcgtttgcgtttgtattatcatcattgtcgtcattgtcgtcgttgtcttcgtcctcggcgtccatatcttcgtcttcatcttgattctgatattggctctgttccatatcctcatcttgatcctcttgatcctcttgatcctcttgctcgtcttgatcctcttgatcgtctgggtcatcctgttcttcatcctgctcttgttcttcatcctgctcttgttctgcatcctctcggctgcctgctatatctgccatttcttcacctaattcttcatcatcttcctcctcttcttctaccacatggttttcgttcagaagatcatcgacaccgtccatctttagaaagattctgcaatcctactgagtgtgcaattgatgtctttagtatatcttgacaagatgagcttcgagatggtggtaattaagctagcgatgtaccatttagatatcactttagacgcaagtggttttcgtgatactattgagactcgctttggcgctatacaactgaacctattacaagccaggtgctccatatattagcatgtttaccagagctaccttgaattgagcattctaaattagaagtggctttgtcagacggctaatctgcaatggcgcgctgtcaaagagaaatggaagaaaagtgaactaagtatcagtacgataaaaaccattttccagacgtatgatggctcaaaaaaggtgaatgacgcagcttccaatgggagggaatttatcaacttaataagagtgccaagcatataacggctcccaagcaagcatccttctatgaaatcttcatatgcctcaagaaatactagtttcaaactgctgggtcgtgtcaaatcgaaatgaactatccctagagtttttactacaattgcttaccataaatccactgcttcagaattgttccctcctacaacgttatcttttggatctcgacttcatgacgtttttgtctgtaacgtgcttttcggacctcgaaaaactgattgatcttcacacgattcaaatatttcaaagatcttgaagggaactgacaaaaaaattgttctctcttaactcatcagccgcatttcaaatgtccttagcagctgaagtcaagggcttgacttacaaatttcctcacaatgaagaggcttcactatgggacatcaatatcgaggtcccatggaacactcgcaccctaatcattggatccaatggtgcaggaaagtccacgctacttaaactactgagtggtaaacatctatgtctctcgggcgagatcaaggtcaatggtcttgatcccttcagtcctcactctatgcaccagaacgaagccgacaactgtcagattactacctacttggggaccgagtggtgccacatgagcatcattaaccgtgacatcggcgtgttggagctcctagatagcattgggtttcaatcgctgcgcgagcgtggccaaaaacttatcgatatcctggacgtgaacgtcaattggcgcatgcatcgcttgagtgatggccaaaaacgccgcgtgcaactgaccatgggcctcctgaaaccctggcgcttgttgctgctcgacgaagtcacggtcgacctcgacgttcgtgcacggagccgtctgctatcgttcctagaagaggaaacccaaactcgccgctgtagcatcgtttacgcaacgcacattttcgacggtcttgcagagtggcccaaccaggtcgtgcatttgaatgctggccgtatcgttcaacagctctcatatgcagacgaagtacacttcgaccccgatgctcgcactgtgacagagaacagcgataactccgtcactattggctacgccaagtctttacaccctttggcactggcttggctatccagagacgaagagggcagatcctaaatacgtcagcataagatatcatacaagatcactacttcctttcacatcaatgtggctactgaggccatgattcgcagcctccaaactcaagcccgatacataattgttcagcctaaacggtgacaacctgcccacttccgctattatcgtgcgatttcagtatcgtcgttctcgttctcgttctgacattttcgtgcgcgatgaaggcttactagctctcgtttaagttcttcgagcttagccgaaaaaaaaaacgagttccaaacgacaagagtaaatatttaagcatctcgcaagtgaacgttgataacatcctcagtttacacaatatattgaattacaagatagcttaatcacccaaatcatagaatagatatttaccatggatttggtacttgagtttttcgattcctacgggcttgactatgtttactcgcgcgctctacctgctactctcgcaagcaagttccccgcacaatggcaatctgccttgtctttgaaccaaggtctaggtaatctaacgactgtgggagtttcaaagggtgatgtctacggatatgcaccatatctgttcgaaatgagcgaatacacattcaaatcgctgctgcctaggtacaatatcttcagacaattcatgtcgctggcggtgattaccacaatctttgggtggttgctgtatttctcggttgctactttatcctacgttttcatctttgacaaagcggtgttcaaccaccccaggtatttgaaaaaccaaatgtctctggagatcaagcaggctacttctgcgatccccctgatggtccttttgaccctgccctggttcctcctggagctgagcggacactccaagctatacatggacattgattatgaaaatcatggtattcgccaatggatcctcgagtatggatactttttgatgtttaccgactgtggaatttatctgttgcacagatggctacactggccccgtgtttacaaggccctccataagcctcaccacaagtggcttgtgaccactccttatgcgtctcacgctttccaccctgtcgatggttacttccagtctttgccatatcatctgtaccccatgctatttccactacacaaggtctcttacctcattttgttcactttcgtcaacttctggactgtgatgatccacgacggtgagtatctggccaacgatcctgtcgtgaatggtgctgcttgccacaccgtccatcatctgtacttcaactacaactacggtcagttcacgacattgtgggacagactaggtggctcttacagagaacctgacagagagctattcaacaagtcgttgaagaagagcactaagacttgggaagagcagatcaaaaagatggaaatcatcaagaaggaagtcgaaggtgacgacgacggatacagagtctacggcactgaggaaaggtttaagaagatgaactgattctggtaaccagcctctcttttcttcaatgaacttgcaatgctttatgacctcagatgccagagctttcctaacataccgagcgctttaacatggccgttcacgtttgtaattatagagttcaacaattaaatcatctgcttatgatatctgtgacatgttacttgtttagaatgtgcaatatggcttacgtttatatacgttgtcaaattgacaccaaagctgctttacgatgtacaacctaaaacgtcgggtgtgactgatatataccacaaaccgagctcatcgccctcaacactcttacttcacgatatagagcagaaaggaagacaaacaatgacctcggatctgggtgaattagttgtatccactaggttttccagtatctataagaataaggcaagggcattaaaggtcacgcatgtagaatcggttgctaaaccacacgatcctatgtgcgaactggccatactacgcaagttgcaggttggtagaagcgcacacattatagaactcgtttccttcgaagttgctcgcggagttgtcaccctgcaatttcctttctacaaacaaaatatgtatcagtacgttttgaagtactaccagaagcgaagatggaacccatatctgctgacggaacaaggcgacagcggttctaaattggtcaacaaccttaaaatcgactatgcactcgatttttttagacagttggcagatgccttatcgaatctccatgaacataaaatcattcaccgagacgtgaaactacaaaatgttatggttgacgaagacggccctcatgatatacctcaattggtcttaattgattttggaatcgcttacgatccagagacttctcaagaggctgcggattcgaaaatcaccgacgtttcaacctccatttacaaagcaccagagcttcttttcagcgtgaaaaactattctagcgctgccgacatatggtcgctgatggtgctcgtttctcagctgtttcaaactgagagctcgagcgacagattcattcctgcatttgtgagcgatggttcagaggtgttggagcagggtagtgacatccgtctggtgtcttcaatcttcgaaaagcttggaatcccctcgttacaagaatggcccgaggttcgcgaccacggatcgccagccttcgaaggtatgtttggaacaactggagacgggcactacattctgaaccagaccacagagataaaacgccaaacatgcatgcaactatttcctagacttgaagagctcacagagcctgttagaagtaacaccatagaatgtctattgaggatgatgccatatgaatctgcccaaagagcgtctgctcgtgaaatccttacaatgcttgtgtgacgaatcatgtgtttccttgaacttttcgctctacttccagaaactttatcagtcctctaagccgctgaagttccctgctatcaatgatatgttgtcgagtcaactcctccacagatgtatctctactcctgtgcggctttgtgggcgactctgtctcctcgcgcttaaattttttcgactgtgcaccattccatacgccaggtgttgaaggtgtcgtaggagaacgcttgttggtagcgctatcggccatcacaatcctcgatattgttaaagagatggaatggatgagatcttcattatattttcagctttgtgcagatgcgcttatgtcattcttcacgtatcttagggtcagatcaaatctcttcgaagtttaatctattcaccagaacaattcaagagcgagacagttcgggatcattttactcagattagttgcagatgtgtgcactcttctgatgagcaagaccttttacttgcctattttttgatcgaagatcttttttgggttgcgagctgttctctcctacgcttgcagctcgacagattatcaacttcgagatgctgacatttctcttttacatgtaaagtggagggggtaacacatccttattcaaaaccgccgatctcttttacttagtgttttcgcccaatgaggtaaaatggagccgagagcaacgtatgcgatcttcggttcggtattgagtaactaaacatattggatagatacttcgcgataaagactgggctatcagaactacaggctattactctgaaatggacgcttaacaattttaagccgtcattcagataaacagagtcacgcaggtatccattcgctgttcgtgactcaccgtggcatgttggacggattgtataagttcaagcttatcttacatcgatcagaatcctttggtaagaagagcactcgcaattgacgttcagcaactgaagaatttcaatggttaagaagatcgtcgctgcgctacaagtgggtacgcttcctggtggaacgcaagaaactctggaaaatattctttcatatgaaggcgaaatcaagaaggcaggtgtttccttgttggtgatcccagaggctactttaggtggctacccaaaaggctccaacttcggtacttatcttggataccgtttggattccggaaaagaggagtatgcgaaatatcatgcacaagccattgaagtcggagcaggcgagaactaccctgaaattgctaaactcagtcagcttgccaagaacacaggagctttcatctgctgcgggtgcgttgaacgtgctggaacaaccctttactgcaccatggtatatatcgatccaaacgctggctatgtcggtaagcaccgtaagctcaccccaacagcaactgaacgccttgtatggggccagggtgacggttccaccctcacagttgttgacactgaagttggcaaagtcggaggcgcaatttgctgggagaatatgatgccattgttgagacaggccatgtacaacaaaggtgtagaggtgtgggctgcgcccacagtcgaccaaagagaaatctggcgttctgttatgcaaaacatggcatatgaaggacgtatatttgttgttagcgctgttcagtttatgagaagcgccactgagatggggcttggtgttgtcgctgacgaagctactgggcaaagaaagcttccaggcctcgaggctactgacagcaattgcatcaacggcggtagtgtgatcgttaatcccatgggtgaaatcattgcagggccactaatcggtagagaaggccttttgtgtgctgaaattgatactgacatgattgtgaaaagtcgttacgattttgacttaaccggccactattctagaggcgatgtttttcagcttcaagtcaatgaggcaagtagagacgtcaaatttactaagtgaacattttagctcaatcgtggtggagctcattttaaactataactggtgtgatctcgtatccgatgtttgcattatatgtacgtctaacttgatatattttcgataaacttaactgttccttacaactatttgctcaacacatttgcacattatctgactataacttagtgcaggccgtatgattctccacctcatgaaacttgactactatctttttatttgaccaataccacgtcaagaaacgtcaagacttcgattcttttcaaaactttgaaagcgtaaaaatacgaatacacaaaagtgcccgattgtgaggtgtcacatttcgatatgcgaaatgtatgctcttcaatcgaaacatgcaattttccataactgggtgccgaagatccatggtaatttatttgactccgctagaattgcgcagttattgtgcgtcaccgtctttccaacccaagaattccagctccttcgaaaccttttcttcagtttgaatttttagaagttgggtattttccagagtttccccggctgcaagcttctgctttagcgcctcaatagcccttaatttctttagtaaggagcgaatcttcttgtcctctggagaaacctccttgttcacttttggctgcgttgggttaacagaatctgtgtctagctgtgcagtgctgtcggaacctgaatctggtttagaagcgtctggagtcgcttctttcttcttgctttctctctttttcttgttcttagcagcggccttggattctttgacgatgcctggcaccccgcttgaaggcgcagccatgcctggaatgactttttgggcaggtttagcagggagcccaggaatggatggagcaccgccagctcttctagcatgtgggggcctgtaagcgccggctggtttactttgagctccattagaggagcccttctgacgtttagagatgtactcagatgcggagggatggatctgaacttctatcttgcctagctttggatccgaaaagtcggttgcagttggattttcgttcttggcaatgacgtggttcttctcgagatttggggaggttttatacctccagtcgatcttcaatagttccttatactccttcacaaaacagagagtaccactgacatgccagattttcagcccgttgtcgactctgagtcttggagaagttgtagcggtcaaaataaactcaccaccgggagaccacttacaaacagatgtgttggcagcatcgaacttggaaatgcacttgaatttgtcatggcgatccaaaacctctaccgatccttgcagattgccaaacccggcaatcaaaatatacctaccagagggggaaaacagcatagtattcttaggctgctctggcaaggaatgcacaacattaccccttagatcgaagaaggttatcgtagcgggcatgtaaccgtaaatgacaccaaactgcctggatgtgggggaccacgtgaagtcgtggataggcccttctttaggaaggggcactcgaaccgatttgcctccaagtgcgccgttgacgccctggaaagacaatagataaagcgtattctcaccgtagtaagacttgttagaagaatcaaagtctgttatggccacacacaatactgcgttaccttgcaaattccatttcaattggcaagagtcggccttgaaaaaggtcttggatgcgatttttttgtcagtgagtccctcagcgatggaataaatactcagtatagctggtttgccggctttctcaggcgagaatgtgcagatggtggggaactccgcaggtgagatcagaaaactggaaattggctgctctgggatcaatttgctgtatggtttatcgaagttgaaagcggcatcctcatcgtcgagcttaacaattctcacctctttaccatattgcttgagagcgaagttgtcaagcttactaaattgcaaagcccaaccattttgaactttagcttggtatgcatattttggagtttccgaaggaacttcgaggtttaagtaccagattttgacgttcttatgctctggctcactggcagagggcctctcccaagtactcaaaaagttacctgaaggcgaaaactgcatatcatacacgtctttcaaggagacctttagcaacaaattggaaaactccaatcctgtgaacacttgcacggcatctgaggtgctcagagccatgaacctgccgcatggtgaaagaagcgaaacattgattttttcggcctcatcgcgagtcaattgctcgaacgaagggtatccttggaacagattgatctctgtcgaggtcttggcaaaaagctgggtcgacatgacttcttaaacactgcttttacactggtctttctcgtaatgatctattatagttagcgccttcctgccgaaaacttttcaccgcgtaattatcgaatatcattaattacgtaaacatcgtccattaagtttaacaccttcgaggcagaatttattatgatgaccgatataggcgatactatttctccctggtttaccggtttttagcccggatccttcccctttgcgatatagatttaataaaacatcttggctcttgcttcttctacctctgttacatacaaaaaccagagaaattaaggtagtagagctctcgagattgcgctgatagacagatttgtaatttatattgaacgctgactgggcaatcatcagtacgattgattagtggaaactatttgataatgcttatcgtcccgttagacttttcgatcaatttagatttttctgtcatgttaatgtctgaaattgtcttcaaagcataaacatacaaacagatgggaaaatgtaagatcttattagactatgagcatactgcatataaccatctgctaacatctatccagaacaacctcgataacgccgtgaatcggagcagtaaatgagcgaggtgctgagtatatcaccacacacgaacctttaaggtccatttcataacagctataagaatctgacgaacccattcacaagctcacggggatggggttcttcacaaggcatgcgaccacttttggggctgaaaaagtgtcgtgcagattaccgttcaatttgtggaactcctaaggcaacgcgagttgcaaacttgggccttatgacagattatctacggcttgaagctgtaccctctatgctaaatcggtctttcgagatgcagaggctggacgccgaggttaagctgcggctacttcctactacgcacccatatttacccacgatccagggaatcaacaaatataagcattctatgaacgcgatagccttaataatccgcaactttgtgctgaatgagcgatgcgctctgcatgtgattggcgtcgagacagttgcagagggcagaagcagtgaacgctacaacactttgacgagcatggataaggtgatcatccggtggcaaacgtgtgcggagggttgcgcccatctaggcccagaaaacgtaacttcgcaagcgaacttcggactttacaaggccaaaaatggacagagtttgagtgatggggaaacacaagccaagagtcaaatgctgcgatacatattaaacccggggcacacgatgtctgagacgctggtagaggagcacgcacgaccggtaagtgatgaggaatcgcaatggcagctatcacgcgtaatccaaggtattttcatattcgagctgaaccacgataacagccagatctcggtacacaccatcgacaacgtcgaaatgtcagatcgagagaaaaaagttgagactggggcccttgcgtgctaaaatcgagtggctacttgccgacctgtagatattgcacttgtatgtgaacgaaaataacgattaaaacagatatatatatgtatatgacgaaaactaaacaacaaactatgcgaatcgtgaactgctctacactcattgggagagtgcgataatgagatgcaacaaatagtcccaattataaaaataacgtagcaggcaaaggtttgttgccgaaacgaggaagggtaggtgaggccgcgcaacgcgtcggtcctcttcatgcaatttctatttcagaataagatttagcaatcgagttcacgggtgatttactttgtcacgcgagtagtcgaggaattgctagaggcagtgcttagagaagaagaactgcctgagtttgtgctaccagtggtagaaccactggacttaatgctgccggatgtgacactgctggtggtggagtcgctagaggtgacgctaccggaggttgtgctaccgatgttaatgccaccggaggcaatgctaccagaggtgatactaccggacgtgaattcgggcgtgctcttatcagcgtagatggatgcaacggcttttgggtttgtaaccagtcctgagtaaaaaaagtcggtgtagaggtcatcacaggcgtcaggcgaagggtcgagaccgagcgcattgctcgacggaagcagttcgttcacgcgcagcaagaacttttgcatgctacgcgcttgcgggttaacgaccaacagtgtggtgacagcacaagtggcgcagagttgcagaagctgctcgcgctgcagtgcatcggatacgtgtggcaaagacagccattcagcaggctttgcggaacgggctgcgcgcagcggcaggaagtagtactctgagatgaagcgatgcgggctggccacgaaatgtgcgaaattcggattgttcgggctcttggtcaaacacgcattcttgaaggggcacgcgccaaacattacgaacagcagcgttacgcccagcgaccagaagtcggccagaaacgtgtcgtgagggctagcgtacgcttcgggcgccagatacttttcagtacctatgcgcgtgtcacatgacacgcgcattcgagtgctaagtccccagtccgccagcttcacgttgcctgcgctgtccagcagcacattttcaggcttgatgtcacggtgcgcgatcccgcacgagtgcgcgtactcgatggccgagcacagctgcagcacaacacgtgctagctccaccggaactcgttccgcactgtgtctcttccatccgcgaatcacatcgtacaggtccccgcgagccgcatactccatcacgaaaacgtagcacgtttcgcgctcgtagaagtccagaagtgcgcacacgttaggatggcccgttcccagcactcgaagaacctccagctcgctgcctaccagcgtggccagcttgctggccatcgctggctcactcggtttcttgagtatcttgagcgccacgtcccgcgcacgctctgtgtcataagcccgatacacggtgctgaacgatccgctctgtatcttcaccagttgagagtacatacacacacacaagatctgtattaataagctttcaacgaaaaaaaaatatctagaatccagagcttagagatctctatggttgtctcttagtttgaatcctgatctgtcgttcccgtctctgtctctgtctctgtctctgtctctgtttcggtcgccgtggccgtcgctgtctctaccagtagtacaccttgttcccgtgtcacagccctaactaatgcaatatgcaataatctcataaaactccgcctcgaataatctttaatatactcattcttactcgaacatgtcccacctgccattctctcattagtttttatagcaaattcggcccccgtaccgtcgcttccaatctgcgaaccccgatgcacgcaacgtcgtccgatgagcaaaacttggcccaactcttgcgacgcttgcctttttttttgcagctggcgtacggggccaccgaaaaagctgcgattaagtccagggtctaatcatacgagacaaaaaaaaaaggcgacgggaaaaggacgttttgcgcaggctcacgcgcgcgaaaaggagcgttacgatgtacagtagggccagtagcatgaatctgttcgagaggtggtgttgggtgatagcggtcagaaggagttgtgcaggaaggaggtaagttgacagggtgatgtggaaaagcgacagatttgacgcaggagacttgggatgcgagatgcgagttgttaatggcgaagttggattgggtttgtatgtgtgtgagagtgtgagtatgtgagtgtgtgtgtgtgttgttgttgttttttttttttttttttcaaaggattctattctacccattgatttggttttcgtttgttttttcaataggtctttatgttgagtttttattttgatctgtcctgagcaaagtcagaaccgtaggaatgggcataattggatctcaacggcacgtagtaagggtcgagtaggggtgcaaagaaagtatagcaaatgagtggagctgaacgcggattagaggaaggaccacattagacaaaaagtccttcgccgtagaggcctagcacagattgcacgaggcctgcggaagccagggtgagaagaactgggaggtggaggcgcgagacgcaacaggaggaggaagaggaggaagattcttcgtctggagtgacagatgtgcatgggcacgtgaccgtttcaggggcatgttcagtgggcgcgcccaggtcaacaacagagctgtccagagctgcgttctccgcggctaaagatggctgtggtggcgaggatggagcctcggacttgccctttccacgcgaacgtctttccaactgcgctctgcgtagcgctatagctccagctgcgtaagcggccgaagctggcgccaccagcatcccgtacagtagataagggtgacgccaataactgggggccccaaagtagctcagcccgaaaaaagctgacgatactacagccaatgcactgccaatacgtaccacaactttggctggcttcgaaagtgcactgcttaaaatgtccaacggcgtgacacacgccactgcgtacgcagaccccagcattccacagtaaacgcccaatgaggacacagcaatagttttcgtaacagcaagacacacagacattgtttctaatagttggtttagtaactagtttgttaaaacagcacgaatataggtggatgattcgattcatctgactacttcccgatggttcaacttttcgacgatggcgtgtatcgggatcaccgattacgaaagacgtacgaactgatatcaacaacttacgtacataatgactcgattgatcgttcacaatgaatcatggtgattagagctagtagcatgcctataacacccttctgttgtagctctagcgatgggaacggttcagttccaggaccttttgagcgagttttatgtcgcgggatcagaccttgctacactggttcatccattggctcaagagcgtgatgtgacgcacccaactacaaagtctaagaatgcatcggaatctattgtgcgtatcctggactgccatctggcgggtacagcagttatggttggcacggcagctgctgagaatataccggtgttcttggaatatcacgaagcagaagatggagtacgatttttcgttgcaacgcgcgcaagtcgaccagtgtttaaatgcgatgtgacacacgagcgcgaacagctcgaactaccgcttaaaatactggcacagaaggggttagaggcacaggtacgagcccgaaatttggagctgcgattccagaaccgtgagcgtgacgcgcaggcgcgaagaaagaaaaggcgaacgggctcggctggatctttcgccagcactcgcatccagcgccgatatcgcgacctggactgctctgatgtgcttctaagtgtcgcaagtaatggtcagtggcggctcaattttcacatttcccttagatatcgtgcggactccgccaacgtgtttgcacctgagaccaatgcattactcgatgccctattctctttcaagtcccgcagccactttctcaagcacgaaatcaccaacttgcggtcaaaaatggacatcagctacaatatacaacgcaaatttaatcatcagtcggcccgctatactaaagaactgcaactcgatatcggtgacgcagcagctgcactcgaaatcccccagctcaatgtccagctcttaccgtttcaaaaggaatctctcctgtggatgctgacaaaagaaggcttcccgcccacggcggcatgtccgccgcccgaggatcttacttctttgttagagtctctgaatgcgaatatttcgtttggctacgagatcatggaattgccgggggatagcataatgttctggaacaagttcacaggatacattttaccacttcaggacgcacaagagctcacgaactctctgcccaagcatgccaagggtgtattatcggaagaaatgggactcggaaagaccctcgaaatcttggctctcatgttggttcacaaacgtaccattaacggtgctcccacatttttgtctgactccaaaaaaaccatcttgaaaacagcgaccaaccttatcgtttgtcctgacagcatcttgcagcaatggatcgacgaagtagaagctcacgtcgtatccgaggcatctcaccgtagcatgaatatctttcactacagaggctaccaagaggtcaagaagcatttcgacactgaagatattgcagcgatcgtctcacacttgtcaacctacgatatcatcttgtgctcctacgccactgtgtcttcagaagtccactacgcggagtttaattcgtcagctcgtcagcggagaggtaccgctccaaaatacgactacacttcgccattatcgcttttggaattctttcgaattattctggatgaggtacaaatgcttggaagtgagagcacgaacgcagctcgttgcactgggttactacaccgtgttcacacctggggtgtttctggtacaccaatttacgacattcatcacttccaaactgtgctgtcgtatttgcaatttcatccgttccaagactacccgaaaatcgtggatgcggtagagaacgatacttaccggcaaaacagtttgctgtcatcgcgggcatctaacaaattggctcatctagtcaatggcgttaggtttgatataatggatcttatggacgttttcccacgctttaatttgtgcataagacactcaaaaaatgatgtcgcagaccaaattcgcatacccaaacagcacaattacattgtgccgctggagtttttaccaatagaacacgataattacatgaatctatggaacgcctttctatccacttctggatttcaagaagacggccaaggtacaaccgacatgcccgcagctcaattaaactactggctcagcctcttaagaggcacttgctgtcatgctctaatgccaactacatctcaaagacaagaaaatgatagcgagttaccagaagttcaatcaatagatgccatattgaaaaaaatcaccgatgaggttctggataagattgacaatcttcatagagaaaacctgggcttgaatatccaggccgcacaagtagacatggaactgaattatgatgcaatgaaagctgtcagtaacctcgacttgattcgtgaagaactcatcaatgatctcaaaatcaaattcggaatccgaatttctttcgataccccaaacaaagtactagactatgacgcagacaatgatttccagaaagggcgagcaaaaccatacttggatctgttgcatcaatgctttttcttcacagcaaccgcttactatctacagggctcgaagaagctcgaaatagtcgatgaagacaatgagaaacaagcacacatcatctctttagaacccgagaagcaaggctcagagcgtcatttttctccgaaaaagtatactgacgtctattcagcagaagagatgaagcagatatctgagttccaaacccaggaacaagacaattatgggtttgctgagattttaaggcagtcaattctagctgacaggatcgaacaggttgattcagaaattagcagcgtgaaagagtatcttacgaggccgggcgctgaacgcaattgttacctggaagaggtaccatttagttgggaagagaattactcttccaacatccatgtggcaaactgttttaaacgcctgcaaacgtttttccagaatttgaacaagcaggcgcaacactttaacatgctagtagagaaactaaaagaatattcgtttaagcccattatcaaagactatgacgaagagaatcaggatgaaaaagcacaagactatgaaaactccattgaggatcaggataagatatttgcactacttgattgtttagaaagaatcctcagtaatcgcgaagaaatagtaacggctgatgaagagatgaatatggaaaaaaaatcatctatcaaaggcgcagagactctgtctccattccatataaatctagtcatggacctttccctgttggaggggccctctctgaaactagttttcacggatttgaagaacctcagtatcgtaaagagcttttccgggtctgtgtcaaaagaagtgaactcttttgagaactatttactgggattcgaaaaagagacatcacggataaagaaggagactaagcaggtgagagaaaaccttaaaatgtttaatgagatctataacgccaagaccgcatattttagcaatctccagcgtatttcagactctttggtctcattgattcaactgaagcctgcgagcaaagcggctattttgaagaacaccaaagacaacacactcattggaaaaaacacccaaaaaattcacaatctacagtccagactgaaatacttggaaactctcttgcgactgaaagagaatttgaacggagagcacaaattcagttgcaccatttgtttgggcgaaatctatatgggttcagtcataaaatgtggccactttttctgccaagattgtatatgcagctggctcaaaaatcactcctcttgtcctctttgcaaaatgcaaactactatgtccggagtttacagtttcaagttccaagatcttcaacccgaaaaggacaaggacaaggatgagaaggaggatgcaaacagggaagaaggaacagcaaaagaacatcagcttggcagcggtatcactgatgtagactatccaagcaaatattcgagataccccgacctggacaaaattcatcaattgaccctcaaggaaagctatggctcaaaaattgattttgctgtaaagctgattctttacctcctgtatcgtcatagggatggacaagatggagcaaatgtcgagcgtgctcctcaaataatcatttactctcagtactccgaatttttgggactattgtccaaggtacttaagcaacattcaattcagcactgtaatacggctggatcggggaagttttcgaagatagtggagaaattcaagaaaaatcctgaagttacttgtcttttgttgaatgtcacgcgccaagcaacagggctgaccctggtaaacgcaacacatgttttcatcatggaccctataatgaacacgagcgatgagctgcaggccatcaacaggacgcatcgaattggacaaaccagagagacatacgtctggaattttgtggtcagaaacaccgttgaacaaaatatagtcagattgaaaggtgttttagaggagagaatagcatcacgtcagcgtctaaagacacaaccttctaaaaccatacccatgaaaagagaagagatcgcggttcaaaagggaatcaatgctgaagacgttgattatgaagagtccgaagatgaatacttgttcaacgttaatcaaggagggagcgtctcagacaagcatatatggaactgctttttccaggactaacgttatgatttttctacctggtttgtgatctaagcaactggcatggtacttttcacattgatataaaggccttttataagtagcaatggcagaaaacacttgttgcgtcgagccactctaaagtagcacaagtaacaaaagacaaacttcaaccacatacaaatttctctgtcaaagcgcaagttgtgaacaaatatgcaagattgagccacctatactatacgtatataatttgcaagccctctactgagattgagacgttattccagttcatagcacaatacaaatttcaagtagacgccatctacaccctgctcctacaactgaaacaaaaataaacaatcactaacacctaaacgaacttatttgtggtaaaattggctgatttgcttgccatctgcacaacctggcgtaaacgtcacagttgacttctataatcatacacgatgaaacatgtcatacagggcttgcggtggatgatgcttgatacgtggtaagactaaattgatgaaatctaatatctgtgctttcagatttggaatgattcctctaaatcagcattttctttgagaaactactcaatgctatctgttctgcaggttttcaaattgcattcttctttacatgaaatttgtcttcggtctgaaatttaaaataaaccttcatttcagaagctcattgaactaagtgagaggactccaaaactaccaagcacggcaatggcagttcagaaggttatcagaaaaaaggctaaggccaaggtcgacctaatggctaagcaaaagctggcttggaccgcaggtcactatgctacccttggattaggggccatctatggagtgttctatttgttccaatgtttgacgttttaccgctaccgttcgtggaagacattgtttcttatcgctagaccaccactgaacaagcccaagacatggctgggatggttgtggcgccttttccctcagctagcgtaccggctatcccttgtcggggtcctgacttcttacggaatttctgggtatcagaattgggcaagcgcaaaccccagctggtacgaccttttgagtcaggagaacttccaaagcattttaatcgcgattttgtggcttttcagcagagcctccctattcaagttggtgcccttcatgctgaccagctatttgcacttgacggttaaggaccaggacaacaaagaatttgtgaagaaaaacggacagctgctacatatcattgcttattcagagttggttgttgctggcgctctattctttgacactcttacattcagggacggtgtctccggcttcgtcctagtgctatacctgtcactgtactggttgagattgaatttctcgccttatgcgcaagtgacactactcagactgattctcaaacttgacaagaaagtgccagcaaagtaccagcctcagtggaaggaagtgaaaaccttcttgtacgttagaatgagtgaaagtaaaaagagaagggtggagatagccagtcaatagattatccgctgcgtaatcaatgagccagcttgtgtaagtttaagaagtgtgcgatcgcacctgtagtcattgcgatggtttaggagccaaactcttcgataaagaatttggtagaccacttgagacggaagcgctgctagtgagaactacaggcgctcgaaatattttaaatctacaatttaagagtgtcttgcatatcagatttttgagctttggtaaagttggttatcttcctgtattttcagaagcagaactgatgtatagtttatcatcatgctaagacgacaagtgcgcacaacgaagtgccctctacgatcaacccacaacacagataatatattgaaaatctcttaagtcagatggtgatgcatgttgttatccgcggcacatattcatagaatcatcgccggatataataaagacgtggaatgtcattcatcacacagaggaagatcagagatattatcgaactgttggtccatgctctcatggacgcacgggtcatggggaatttgaagcttgaatgcgagttctcaatttccagatcataaacgaagaattccttaacaatttagtcctgcatgtacttcctcagacttgatagattgttttaataatcatgtaagaagagagagtatatttccaagctttcgaaaacgaccatggccctattgggagatgtagagttatatcatgactttagatatttgtcgaggtattctggcgatgccttcttatatactcgttgattcgtgaagatgaaaaatttgtcaaaccaggaaaaatggctggttagggcttgctggaaacaatagcataacgcctaacaccatgctaagaacaacgacctgggctggcaagagcgaatcgggctcatatatgataacgatgagtgttaaaacaatagattacgtagtgattagagaacctaaatatccattgcggtgcgcttaggcagcagtggctctagcgtagatggcttgagtggagtgcttggagattggcttgatgacaccgtcctgttccaattgtctcaagacaactctggccaaagaaccaccgagcttcaatctgtcgacaagaacggagacagagacgtatctgtaggttgggacctccttcatgattctgtcgtacttctcctggtccaagatgatagcgtgctgggccttgtccttgtgggacttcttggaccacttcttcttggacttcttaccaccggccatagcggcggcggccttctgggccttagacaattgttgttttggaggcatattactgtgcgatgttagtataatgcaaaactgaggtcatttgtacgaccacagaataaggtagccataatacgacagcggaaagccctttcatttgaagatctctaaccaaatattagttgaacatttttcagtgaaatttaccacccttggagtactctattatctgtccaatccctgggttgagaggatcattacaaacttcacattgtacttgtccattctgtatcgaatctcccatctagttcaactgtggtgaacctatagtacgcatatagccccttgctctgtgtctgatcctacgtataccctcacatactctaaattccgttgctggtctggtgaatgaagaagttgtgtggctaacctgcatcttttgtcttattcgactggcacatcccgttccagaggagagttgcccatcccagagtcccctaccttccaccgcgggctctgcctaccgatgtcaaactctaggctcatctccgcctagaaggaatgggcccctaggcggagatcgggcctactggctccgtctaacgatccagtctagcgctgctagtaggcggccttcccatttgttataataaatgataattctgagcaaaaaattcaccaagattaaaaaaatacaaacaatgtctgggttctagaaaatgagtatctgaggtgtacggatgtaacagtcacatggaatcaaaaatcgttagcaatgagcaagacacctgttgaaggtaagcaaaggatgataatgttggtcgttgcgtatgtaaagtttacagagctaatgaattgtccatattatgtcagtgtttatttgatctcatctcacatttactcattaaaaatatggagtattaacttggtggctttcaaagtttccccactgtaaagctagatagaacacacgctcgtttggactcgttaattcgggtagcatgagaagcgattcatttgggtagcatgagaagcgattcattcacggtctatacatcagaaacttcatcaggactgcctttgagagggaaactgaagcatgtagaaatgacatgagaccacatgctttccatgttcatactcatttcaaaatatgctttctatatttcaatattatccgatatagtgtaacggctatcacacctcgctttcaccgtggagacccgggttcgactcccggtatcggagtactgttttattttttggtttatgttttaaagctccagtattgaaaatataaactcttcgatgcgattcaagagtaagttaagcccagtaacaacatcccaaaagacgcctgctagaaagctccagtaatggccaagcgtagtgctcacgcacagataaccagagaaacatttggctctgagtccgacgaccaggacacagcgtctggatctggtgatggattcaaaagagcatcgagcgatgtgatgcgcacacgcaaaatcgcacaacctagaaagagaaagcagcaggtaggcgcaggttttggtgccagtagtgagtccagcatggctggagcattcaccg