ccgggttaattatatatttattaaataggaatagtattttatatttattacttcttattttataattattaataaagttattctatatcggcctaattagtaataaggttagggagggtagcgatttccggcttaaaagtattatcttcttctttaccggtattactatccccctttctattaagatcgagattttagttatctgggaaattattggggttaagtttataaatagccaattaattatatatatcactgttaggaagcgcttccaattctttaaattaaatttttataattttaatatcttagtatttagggtagtattcctttaagtaattaaattagatacgaagcttaataggattgattattataatttattatattcgtcgaactatacggggcttatccttaggtttgcggggacgaagaataataatatttaattcctaggggaattgaggtagttagtagtaaacgtaactaatattacgaaggaaattaataatatagctagaatatttatattaagagcctttaataacctaaatatttataaaaatataaatctgggcaataaattattcttcgatttagttgaggggtagtaaaaagtcgggaacatccctaaaatccaaattattttagatactaaaatatttagaattatcggtaagcctccggttattataattataatactaatagtaatatccaacggttatatatatagtaaactacttctctttataatatagatattattctatattatcttccttctatatagccttaaaagtcttaattaaattgtaatcgatattaataatagctctttctagaaggtctttaaattaatatagtaaatcttattcaaatttaacgccggaaagtccggggaatcggtaaagccggaggagagatagtagcgctaattattcgaaattaggtttaggaataggcagtatattaggtcgttattatagattacaatattagtaaggtaatagaggttggggtcctagtagtctaggagcaggattgtaattataatatagattgtaaatttcaaattcttccctatcgttaaagttaaaaaataatctacgtataaatactctccagtaatgtaaatagaatttatttttaaagtcggtattcctatataatagacctagttaataatatttataaaagctaaattctatatacttatctactatagcccgggtaatattatatacggagtaaaagaaatagtcgttctctaagtctaagtctaggtttgaatttggattaggattttaattaatattaggattataatcttctatattattatttaagttattatttatatcgtcttcttaattattatttatactacagtcgtcttcttcattattattccaattattattcctattataaatactaacattacattgtctctaattaccgaaggaaggaataactaaaattaattaactattataataataacaacaataattatactaaatttaattaatctagcagcaggctacaataatattaggagaatcctatataaagtataattaactaggtctataatttgaggtatattattttagatatatttgtaaatttttgcttataggaaagaaaagagtaattgaacgtataatacaatctcaatcttaaaattatctattaatgttaataattctttgaaattattatactaattagactagtactagggccggggctagggccggggccggggttagtactaagggtttttgctgcaatattaatataggcggtactattagtaatagtactattaatagtactataggtagtactataagtagaaataactataactcctactctaaaaacttattaaattcttctttacgggcagctatcctagcgggttagaactactaatttagaattggaataataatttaatagggctaagggtataattagagtagtcgaagtaataaaggtcttaataaaaaagggcctcgaagctaaaattgaagttaaggccgaaattgaagtttttaagcaggccgtagtatcccaggaggagatctcttagcggtatctcttttgtaccgtatagcctattaataatattaattattcaataagctaactaattaatactacttaaattatattcgcaactctccgcaattcggattatagtattacttattattaagtatcttatttacccgtaggtaataaaataatatagtatattaggttcctagtaggatttatatattttgaagaatttactattaaacggataatactagttagctagcaaagggaatactagggatagtaataaatagggacctaataaatacttacctccgcttacttattacaatattctttataattttatacaaacttaataaaattttacttattaataaattcggcattaggtttatattaataatacatcttataatatctaatatatatatttataataacgacgatgaaaggaaagatatataaacccctagaataaatagatagatattaaaaaggaaacccttagaaaaaaggaaatcctccgtacttacaataataggttagtaataataaataaatagataagaaagggagaattaacttcgcttaacaaacgggatctagaaagtcggggtctatatctactatcgaattcaaggtaatacctaatcgtaaattttcgttgcctttcgaaggtagagtttggattagtaattagtaggatagtctatccaacaatccatataagtaccgaaataatctaatcgctctagaatttaaaaatacaataatttattttattataaatataaacctcaactaattctagagtatttagtttattattagccttaataatcttacaagggccaatgctccctctttcgaaggtagaattgtagattagtaattagtaggataattaacctaatattcattttaagggtagaattttagattagtaataaatagaggagagagtttgagatttgaattggggggaggcgagattcttatacccaacgcgggctactttaccaattagtcgccggtcgtttactagaatagaaaattattaccttctaataataggcgtttataaccgttgtaataatttatctagcggtaaattgggtattgaaattgaattgcagtaatagtattaatattagtagaaggttaaaagtcgaagttgaatagtaggaggtttataatataaacagttagctagtacgggtattagactaaatattagcaatattaatactaggcatttaccaaccgtctactaaactaattagccaactattatttaaaaaaggaaagacttagtatattctagggcggattattagaaatactatccccgaattaactaattagaagctagcttagtaagacgtttaagctaagagtagggccgtactacggatttgactaataagaacctaggaaactttttatatagagacttaatttagacgaaccgtccctcaacagtccattcggtagatgcgggttataaattataagcccctttaaaacagtgaatgtcatccacctctgaacagttgaagcacgcttcaatcacttacatatgtagctgtcttcttgttcatggtcctgtttcggctatggaaatagcttcttaattcctcatgcatcatgggctctactcagaggcctccggcactggtcaaacaaatgtttttctccttcggggtttcgatccaacgttagaggtaagaaagtttcaaggttgcaactgatcgaacggacccttctcttggcctttgtaactaaggtacctctcttagatggtatagaaaacagccataaacaacttttagcgctggcaaaataacaagtgaaccctttctaaatatcgctttgtttttcctaccccattgtgttaacttacgtactaactgatcgtatagtaaagtacgctttttccaactgcgtatcaacacccctaatagaccgatgtgggtgcaacaagaggagcgaacctacgcggcgtgccagccgcggcggtatttgcggtatctatgcggttccatctttgactctccacgggctctattcctaggatagagcctgatttgatatttggaggaaataccgtcttggctttttggcaagactggtaccttttcctgaggccaggtcccagcacaacaccctcccatttttatgggtacttcctgattctctcctcttgttgccagatggattgcttttgtgtttgccgacctcccaccctccctgagatgttccttggaatagaccaatcccattgacgcctaatgcaaatgctgctgacaaagacctgcgtagcccctgatactcccgccaattacaaaaaatgacaaagacgatgagaaagagacgaatctccgccccagcagcgcattcccgtcccagcagcgcttagaaacccattcaagcataagtgcgcgaaaggttgcggaggtaccagtcaaccaacttgcggccaaccttggcctcggagatgtggatgaggtcctgcaaaatactgttagcaactggaaatcacacatgtctaattctgacacgggtttcaccgcgccagcacggggattacttacgccctggagagcatagtcgagatcgctgacgttgacaagctcaccctccagaagaccaccgtcggtccagcgcagctgcttggtgcgctgcttgttgaccatgagccagccacggagctcctcgggcttgacctcgaggaaaccagcgagcttcttgaggtccatggtggtgtacaggcggaggtaagacttgatggtggggttgaacatgttggtcttgacctcgtccatgaagacggaaaggtggtgctcgatggggtcgatgttggcctcgggctcgtcgaagttgggggggacgggggagatgaacttggggcaggcggtgcggaagagctcctcgtagatggggagggcctcggggccaccgcgctggagcttgaggagctggtcgccgtacttctcacggagggcggtgtggatggtgtcatccagacgggtgggctggaaggcaacgcagatggcgatgagggcgtacatctggtcgttcttcttggtgatggaatcgtactgggcgttcttctggaagttcttggtgcgagaaacgtagaccaggatgtggctgaacatgcggatggcatcggcgtagcggcgcatcatcatgtaggagaaaccgacatagtagtaggtggtgaagtgggcagccatgacgcgggcgaacatggccttcttgttgagctcgatgtcgtcgagggtcttgagggcgaggctgaagtcaccgaggagggtgtggacgcggagcagaccaatgatggagaagtagccgagcatcttgtagaggttcttggaaccatactcgccggcgacggccgcgggatcctcgttgcgcttcatggcggccaactgctcggtgatctgcgacttttggatcagggagtagaggacgttgaggacgctgtagcagccccaggtgttggggttttcgcggagcatggcgatctcctcctcattgttaccttgacgggcgatgcgagctctgtacgaggagaacgagttgaactggtagatgaattcatcgatgacgtcccaagcccagtagtactagtaagaggaagaaaacatgtgtcagcacaaagctatcccatgagaccatggagccgaggatatcgatgatcatggcgtaagcggaggtagactaacggaagggggctcgaggtcgacggggccctcggagttcaagatgaagtggaacaagctgcagtaggaatcgtagctcgagaacttgacctccagaccggcggagtagtcaaggggctgggcggcagcggcgaggcgcgactggatgtcgtcggtctgggcggcgagggacatctgggtggactcggcgtcatcctcctcatattggacctgctccttgtagtcgttgacgagggcctcctcctcgacgtccgaatcggggtcgatggcgcgggcgggcgcttgcgcttgctggaaggcgctcatgatgggctatagtgggaagagaggaggactcgggaaaggataatccgacgtcgcgtccgggtcgagaagagttcactacggggtcgggggtccggagtggtggtggtgtgggtgaggtcggtggtgtctctctgtggtcgcgaagagtgagtggcccgaagcgaatcgacaggactttgcttggcggggctcaattttttgctgtgtggcccgtcgtccgtgggcttctttcacccactttgctagcattgtgaggggggcggggcccgcgctaggtcgcttccatatccgttgggaattttgggagaaaagcggggtgtatgcagtttcagggtatggtctgccactgtctgactgggcacaaggagcgccaagcatatggatatatcgatggctcactcgatctgaacgattgaaattcgaatatcagagtggagaattcaactatcaagcacactgttcaatagcaggtcagacaggtggcaggcagtgaggggcaactggaaccagtccgatgccatctcaaatgacagcgaatgaatcatttcaaagtcaactttgaaagtcaggcaccgcgcggcgggcatcgtcggcgcgagaaaaaagcacatgcgtgtacactgctttctgggcttgatatcaactggagaatgacagtataagataaataatagcaccaaacctcgcagaaaataatacacaaatgtagttcttgtgcatcttggttcacgttctcttccaggttgtctggctccggctttttttccctggattttccaacataaaaaaaaagctgccccgccaaaaagttgcccaagatcgacttccaagactgacgcctcccatcctttacccattcccatattaatcagcgatcacctcaaccacctttcatacccattaagctcactcgagtaagcacaacacctaaacctctaactgcactctacagtagtcccgacaccaaaaacagaatctatatttgctcaaaggaagctcatcagttgtgaataatcatcatgcctgttgtccagccagaaaagctggccaagctccaacaaaatgccgacgacgtgaggaatgtaagttgagctgcatgtgatatgcatccttgtgtaaaccccagcaagacttcagttcgagggcctcaagctaactatcctttttttttttcagatttgtatcttggctcacgttgtatgtattcccgatacctaagcaacgtacctagcctagatctatctgtgttgttgctacagagacttacacttcatcttccttaggaccatgggaaaacatcactcacagatgcccttctcgccaccaatggcatcatctcaccaaaactcgccggaaagattcgctatctcgattcccggccggatgaacagcaaagaggtatcaccatggagtcttcagccatttcactatacttctccatgttgaggaggtcggctcctgacgctactcccgaggccaaggagtacttgatcaacctgatcgactcccccggacatatcgatttcagcagtgaagtgtccactgcttctcgcctttgtgacggtgccgttgttctggtcgatgctgtcgaaggcgtctgcagtcagacagtaaccgtgttgcgccaagcatggaccgagaagctcaagccccttcttgttatcaacaaaatcgaccgcttggttaccgagttgaagatgaccccgggcgaggcttatatccacctcagcaaaattctcgagcaagtcaacgcagttcttggaagcttcttccaaggtgagcgcatggaagaagatctcaactggcgtgaccggatggaggaaagagtggctgccgccgcggccaaggaggctcaaatagctgccggtcaacctgactccggcgagcttcagttccaggaaaaagacgacgaggagatttactttgcgccagagaagaacaacgttatttttggcagtgccatcgacggctgggcttttactgttcgccagtttgccggcatgtacgagaagaagctcggcatcaagcgtggcttgctggaaaaggttctctggggcaacttctacatggatcccaagaccaaaaaggtacttgggcctaagcatcttaagggcagacctctaaagcccatctttgtccagttggttctggagccaatttgggctgtctaccaggccacggttggtggtgactccggtaagggtgatcccgctcttttggagaagatcaccaagtccttgaacctcagtgtaccgccccacatcctccgctctcgggatcccaaactactccttaccacggtgtttgcttcttggttgcctctctctacggctttgctcgtctcagtggtggagtcattgccttcgcccaaagcagctcaggcggaccgtctcccagacctcctggcaagcgtacccggcgcggaccacatcgatcccaaggtcaaagatgccatggtctcgttcaaaaaagatccatctgagcctatggttgcatatgttagcaagatgatatccgtgcctgaaagcgagctgccggagaacaggcgccgcggaccgcttagccctgaggaggctcgagagctggcgagaaagaagcgcgccgaagccattcgtgcccaaggaggcgccgacggtgaccctgacatgaacgacctggccaacgccttcaccagcacctccttgaccgacaatgccgtgccggaactcgaggagaagcccgtcgaagcggagcatctcatcggttttgcccgtatctactcgggcactctatccgttggcgacgagatctatgtgttgcccccaaagttctccccggctgatcctcatgcccaacccgtcccgaagaaggtgacggttaccgctctctacatgctcatgggtcgcaatctcgaagcccttccctccgtcccagctggtgtcgtgttcggtattcgcggtctcgaaggcagcggccttctcaagtccggaacgctctgcagccagctcgagggctcggtcaacttggctggtatcgccaacctggccggtcgccccattgttcgtgtcgctcttgagcctgtcaacccctatgacctggacaagatgattcagggtcttcacctccttgtccagagcgatccgtgcgctgagtatgagcacttctccagtggcgagcacgtcctctctactgccggcgaattgcatctcgaacgctgcctgacggatctgcgcgagcggtttgcgcgatgcgagatccaagccggtgcgcccattgtgccgtaccgggagacgatcgttcgtgccgaagagatgcgccctccagtgaacaaggaactcggccgcggtgtggttgtcggcgtcacgagctccaggcaagtgacggtgaccctgcgcgtcaggcccctcccggcccccgtaactgaattcctccagaagaactccgccggcatcaagcggctgtacacggaccgcaaggcggctggcgtcgaggacggcaccgagtcaccctctgtagaagaggctacgttggagaacggcaccccgtcggacgtcaagattgaagaagacgaggaggtgtcccaagccgccaccaccctcacgcccgaggagctcaagaagcagctccaggcccagctcgacggcgtcaaagacaaggaggcttggaaggacgtgatcgaccgcatcgcctcttttggcccgcgcagaacgggcgccaacattctcgtcgacgccaccaaggaccagctcttcagcaaggccttttcggccgacaagatccgcaatcaggcgcccacgggcgacgagaagctgcacccagcccacttcagcgataagatcatgtacggtttccagctggccacgcagcaagggccgctttgcaacgagcccgtgcagggcatcgccgtcttcgtggaggatgttctggtggcgcagacagaggacgacgaggcctcgtcggcgcgtgacaggatcggccgcttgacgggtgaggttatcaagacggtgcagcagtcgattcacaagggattcttggactggtcgccgcgcttgatgttggccatgtactcgtgcgagattcaagcgagcagtaagttcttcttttatccattttttcttgtcccccacatccttctccccacaagtcaagttactcatactaacgtccacaaagccgaagtcctaggccgtgtctacgacgtgctcacccgccgccgcggccgcgtgcagtcggaagccatgaacgaaggcacgccctttttcactatccaggccctgctgcccgtggccgagtcgttcgggttcgccgacgacatgcgcaagcgcacctcgggcgccgcgcagccgcagctgatcttcacgggttacgagatcctggacgaggatcccttctgggtgcccttcaccgaagacgacttggaggacctgggcgagtttggcgacagggagaatgtggccaagaggtatatggatagtgtgcgcaggagaaaggggttgttggtggaagggaggaatgtggctactaatgcggaaaagcaaaagactttgaagaggtagagagcgtggtgagtttgtgataagaactatgttagaagctatatggagtacaaaagaaagtccgagtttgtggactactatgcatcgcccatcgtaggtttgtttacagaacaaaaggggcattatttcctcgtcttggctccttgtgagtgtgccttgttccgtaatgttgagatacgactgacatatttcttattgctcagtacggtcgatcgatcaacgagactaaagaacatacgctccaactataacagtactgtggagcacttacgacgaactttgttaaatctgcagatcagtggaatccaatggttcttctttttaggtttgttcctgaccttagtgttgactcaaatcatgtcatgttttcttttcccgcaacggccgaacgcctgggaactgaaagaaaacatactactcaagtaccacgtgtctgccttccacttccacttccagaaaaggtctagaaccacgtcttaccaaacagatgtgttggcatgtgtaactttagatatccgtactactcggccccagttgtcttttcaatcatgatgaaaagttccaaaggaaatagcagcggttcacaatcttacttttgtatctgtttttaatatcttttttttctctctttcttttcacggaagacttctccgcgtcaagtacgtcagccaagcaaaaccccactagctcatcggatgtttaatgctgcaatcgttagtatacattagcttcattttttttttttttttacagtgtgtgtatgattgagagacaggtttcgggcaccaaggaaggcaaggctctcggcctcggtctagcattggtttctttactgccgggttcggcatgaggagcgttgcgggcatgatgttggtggctcgatactttatgcttgcggagatgcaacttgggcgttcacgagctctgattcgatgggagggtgttgtttgaagaatcgaggaggctggaggaagacgagagcgggggaatctggttggaggcgggagcgcttggaggggtagtaggtacgtacgtaagcttgtaagctggtatgtagctaggcaggtacgtaggaggtagactggaggtacagtagcctgattgtaggtgcggcgcaagatgggagacctgaactgcagaatcggcatggacgagctgagttaggcgctgtcattcgatgttgatgacttgcatctgcttttgttcacaggaaaaaaaaacaaaaaaaaacaagaaaagatggacctgaaagatgatggagggttgatctccaccagccatcaatcaacagacactgctggttgggtaaaagtaaacaacaacaagtacggtttgagcctggggggggggggggattgaagtgggtaagagaggtccccctcagatatataaaactggcaccgatgtttgtttgtggtttttatgtaagtcggcaggcctcctgcgtcgtctcaggtaaagtaccttgcctatctttgaatcaccgatgccctgactagaaatacataggatacatatgcatggaagaagatggtgtgttttgatcaagtttgacatcctttgttctgtcaaccgccattggatggattcgttggtttgttgaacgcaactgcgacctctaagtccttaccttccacttgcctgcagtgtgcatctgatagacatccaatcgctctattcgaacctagggatggctgctggctgcttgctgcatgggagatgtcgcaagctatgggtgcatcaggaacaaaggatggtggttccgaagctacggttacggacatcactttgttgttgccgagtgaaaagataagacagcaagcaagagagaggcaccgcacgagggatgaaaagcaaggaagacaacttgaaccgaagattggtccgaattagacgcggaggcccggcccccgaaggttcgggtgtgcaatggcgggcaggaggggtaacgggaacgtttcaaagcaaggaacaggacgaagtggatcattggaaggaggccttggggcgctagacggttgcggtgtgtgggcgtggtgggcttaggtagttgtgggctctcaggaagctcttgtcccaagctgagccatcagggccaagacttggaggtgtactatgtatgtaggtacctacctatgcaaggaggagaggaggggaggaggtttcatcatggcttggacctaccgtctgaggctctctcccttccagcccggactttatcgcatcacctgcagttcttctcctcctgagacattcatttcccttgagttcgtcgctcacaatcccacgaatatcaaggcgctggaaaccgaagactgcttaccgtgctgtgcttccacttatcgtccctctgctgggacccgaatccaggccggggcaagttaacgggaggactctgacgagtggagacgtgctgtggggcgcatcgggagctgacactaaaagcgggcgttgctctggatacgacgaggaacaggcgccaaacagccgcacgccaggccgtcctctctgtccgtcgcaaacactgagaaagaaaaaaaaaagccagtgaggtgggctgagtggttggtggttggacccggatcctgtcgaatagaggtagagaaagagagagagagaggtaggtaatacacgggctactctgccatgtacaccacctaggtacttacgtacgtacctaaaaagtacccaagagtctcagtagtgtcgaacccaaattcagagcgaaaaagtgcatccatctcacaaccgtcaaaagcttcggccacaacccgtcgtttcctcaattgttcctgggactattcaccaccttgtcactacttccttctttccgccatttctctcccttttcctccaactttcttttctcatcaccacatcctcacccaccgtcgctttcagtgcgcattctttaggttcttacttcttcctgcgacctcatccaccgtcgcttgttcttccttcccctctgcatggaatgtctgtatgcctcttgacttgagcgcatcgcattgatatactttcgacccgcctgctgcggtggaatctcccgtcgactcgacttgtgtaaacccagctgcccgccgtgtagtttcagacctcatagctgcagcccagaagcacccaaagtcccagctgcacgtcataagtcgcatactttaggcctcttgctgcagccgaatatcaccctatcggcacgccccgcgcctgaattagcgaccacgtcctgttcgacacgacgctcccgccagacgacgacaccctcaccgccgtcacctttaccatactgctcataccgcccacactcgttttaccaaatccgagagaataacagtctacccaacatggataccagctacctggcgcaacaggtcaacaccattgtcggtcagttgcatggcctatttgacgaaatcggtgttgcccacaatgatcgcgagcatagagaagccgaggtgagcaagaacaagcagaggcgacaattgcgcacaaggcacggcgagcatcggctaatccgctctcatacaagctttttgcagctctctctgagacactgcagaatcaggtgcgccgagtgacaaacgagaagcaggagatgattgaggaggcccaggggataatcacaacaatccgacaaatggaagcggccatggatgacaccaagaaggcccggcggtcactcgaagacgatggactcacggtcacatacccactcgtccaatgtatccagagtctccaagaaaagcacagtcaggtagccagggcgcacagagagcggtacgaggagatcaagagtacgttttccgccagctcttcccgcaaaaaccacagacttttactgacactgtggcagaattggcgcaagcccttgaatcgtactcgttacacctggaaccaggctttgtgaagctcgaactaccacctaccggacccgatcagccagtatcgacaactttcgatttgaccgactcatatgtgcagaagctggatgaggagttcaccagagtctttgaggagtacactcgccgggtcgcagccgtcaagtctgtgtcagaagatattatccagctgtgggctgagcttgggacgccacaagcgcaaacggatggtgctatagtcaagtactaccgggatgcgccagagcagttgggtcttcaccaagtggacattgaacgactccgagccaagaaagacaagctggccgacgagaagaagaaccgagaaaaccgtctggccaatctcaaagcgacagttggagaactctgggaaaagcttggggtggacgagagtgtgcgcaaggccttccttaacagcaaccgtggctgcggtttgcgacaaatccacgagtttgaagacgagctggggcgcatgaacgagctgaagcgccagaacatgcacattttcattgaggatgctcgcgtcaagctccaagggctgtgggatgctctgtactactctgaggatgagatgctcgagttcaccccagccttctctgacgtctacagcgatgctctgctggaggcacacgagcgcgaaatcgctcgtttagagaccttgaaagagcagagagctccgttgctgtctcttgttgacaagtacaagagccttgttgctgaccgcgaggaactggcagcttcaagccaggatgcttcacgcttgttgatgaagggccagaagggcgagaggcgcgatcctggcaagcttcttcgggaagagaaaatgaggaagcgcattgcaaaggagttgcccaaggttacggtggatctccgcaaggctttggaacaatgggagggggaatatgaccggccattcctggttcacggagaacggttcctcgattccgttgaggaggaagaccccaagaccgggcttgggacgagcagacccaagactcccggcgtatctgcttcggcagccaagcccagagaaagggccgccactttgagccgtgctgatagtgcccacgcattgaggggacaaccaccaagaagccctaccaagacaccaagcgctagcactccgtcactcccgacaaggagcgcgactatcaatgggaagtccggtagcccgacccgtcttccagctcgagcgcccctttcaaaccttacttttatcaacagcgctccggtagaccgtatcactggtcggccggaatcgagggtggatgggaccggaacgctccggggcgctccattactgagagccccgccgcccaagatgcgttccctcctaccacctccggatctcgagaagccgaacaacccttacaatggtgctaatcttaggtcgagcatcacccttattcgggaagttgaggcggaagatatgtacgatgataggggctcctccaggtcctccactcggcctggtcattccaactcgatctcttcgcacacatctcgcacttcccattcttctttgacttcctatactgcatcacagtcatcgttcaagcatttgcctcaagcaccacctcctcctgtgcgccaagtctccgaccgtgaatctgcaggctcggcggtgtcggagtccgagaactggcagacgtacgaggacggttcagatcttgaggaagaggctggaaatctatacctgcataaggtgcggggggctcgcagtctgggaggcttcagacggtcgacgccggatgattcacggcctcagtcgcatgctagccaacatagccagtcgcaacttgggtttagccagcttcagcaagcggcgcaattacgagcaatgaagcagagcggactgcaaccaccggcgcatgcaggccgtgtcgccttggtggatgctgatggggataggattatgggcgggcaaaacgaatgggctgatgaggatgggtattctcattatcactgagtgtaaggattgggatacggtatggttacgcttggtttggatggattctctgttatcttgttattttgtggctttcgattcccattttgtttctgattttttgtcgttcatatggtgcctttttctctttctcttctcttgtctcattattttttttctactgcatctacctgggtttttgggacgtttcagcggttggtgggaagaagtatggatgaagtaggtagcatgaagtgatgagtggatgaaatggaaagcgttcaaggaaatttctctggtcgtttgtttcgatcatcggccatgcatcaaattattccggttatcgaagctgtctaagcggttctgccttgcgcggacaagcgagaaaaaacagatttgcaatatctcacatccaaatgcggtcaatttataacaccacccagttgtcttttcgtccgatggtttcggtcaatgtgttgcacaccgtacgggctatgtagacacaacatccaagctgttcaaacaataattggcgtggtggcagagtggtctaatgcgcaagactagaaatcttgttccttcgggagcgtctgttcgaatcaggcccacgtcgcacgatgaccatcaaatcttcttttttgtcatttttcatttttttcttttcgaaacttccacctcatgtttatgtgcttggacctccatctccatgtatgaaccagggatcatcatattgtagtagttcagggcgcatgtagcttggctgctgcctctgtgcggctatgcaggggcgccccgcttaattggtccactattacatcgcacagaccctgctgaaaccgcctgcgtggattacatagagctgacacctctggcgggatgtgcccgcgacacgggctcgattgacacctgataacttcacgaaccgtacgttacacaatagtaggtactatgtcggtagaggtaggtaggtaatatgctttttgctagaagagaccacttgtggcgatcctgtttccaaacatcaagccaaatcagcagaacggccttggaaacgggttatgtggttggtcgaatgagtggtaaggtagtaggtactgacttacctctgacagccagttttacaaagagcgggaagacaacaacaatccgggaagggatcgaaagtttgaagtgaaagtgccaaatcgtgcctgccaatcatcgggatcgcttccaggggcatctctgctgcccctctggagccttacactacttgcggactcgcttgctgtttgttgcatgttgtcatccatcactcaggccggcatcactcccaaagcttgtccgtcgtcactcagctgcacgtcaagatagtccgagtttccacttggaccggccggggttccgaacaaacctacgaacggcctaacaatcgcttaaacaacctagaatccatccacgaccccatctattcctcctatgctggacataatgtccacgtaaaaaacaagagagaagacccacgttgccaaacgcagaccgcagatccagtttcagttctgctactttctgcctttggcactttgctgtcacgccgtggaggggacccgaggctttcaagatatcccgtcagcagcaagtcgaaaggctctagctgttatcaacaccaatcctatccctgaatctccaacttcatgtctgcctcggtaacctccagcgatggtcgtggtcctgccagcccaacctcgtcttcgacaggggcatctacgaatcccgctacttccggtcttgctgctgctctcaagggcgcaacactggctttccaacatcagcaacggacggcggctaaaggcagcgataccgccgttccacggcctcatgggggttcacgggtaccaactccagggaccgggtccgtttcgacatcaacctctaggacagttggtggcagcaacggggcacgcttggcagccaccctcgctgctagagagcactcacctccaaccacctccaagaacgaagcatcacgggtggtcacctcaacgccatcttcaagttcaagtgttggatcagccggcaggacaaacaggcaggaactccatggccaggccaccggcgggagctcgcaacagcaacaacaacaacaacatgtcgaagagcgggcaaacgatcatgcgccaagcaaacgaccagcgatgcgctcgaggaggccatctctagcttccctatctagccaagcagtcgacaactctcattctcatcctcctactccagcaagcgcaaagcccagttctgaacccaaatcggtttcttggatcgctgcaactctggccgccagtaggtccggttcgccatcaccaagcccgtcactgagctcggcaaatccacaaacgcatccggtcctttctcagcaacatgcccgatcaggccggacacgcagttcaagtgtagcgaccttaaacacaccttctcctcccgcacttgattctcagcatctggatacagcatccattgcacccacaacgtctttggtcgctatgttcgacggtaaacaggaagaggcagaaactgccacgaagaagaagaagaagaagaagcctcgtccggcatcaaaaacccaacatcatcagacactaacgtcgccgtctcccacgccctcagaaggcctcagcatcgaaaaccaatgtggaactggaggagtgccctccgttgcatcaggcaagtcgaaggttgctccaaaaccgaaacctaagccaagaagggatatttcactcagtaccgtggaatcgattaaaagctcaactggggccatgggacgggatggcaaatctagtaatcaggaacaaggtgagacacggaaccgtaatggggatgtccgcgacaaacctagcagagagggtggtaaagtcacggtaacgggggcaaaggatatagtattcgagggaacgagtgagcgaaggagccagcaaaaggttcctgcaacgccccgaagcgtgcagtcgaagcaaggggtagaggttcctacggacaaacgaccatcaacgccgcctgtttctcagcacgcccaaatttccgagacaacgattatctccccacagcccaggagagtcgtttcgacaccgcgacttgaatcttctccagctgtaccaaaaacttacaaaaccgttaccaacccgagacctgataacaagccgaccatcaggaaaagttctcgggttgtctcaccgagcgtggaccagtctcagacaattcgacaaagcgctgagaccggtctcggggaccgccatacgtctcgaaactctacttcgtccgacgaaacttttgtctcagcctcctctagcccatctccacgacctcagacgccgaccaaggaactggagagagttcgccctcggctggacagggccaataccagcacctcatccagggcgtcccgggtgagtaccccggcgtctgtgcggtccccggcatcccaaacccgaccatcacctgtcttgcgtcctgggaccgggctatacagttacagtactggggccagcccaactcccgagatgagccttgattcccttacgaatgccatgatagcaagcaacctcgcgtcatcacgtctcacagcactgacccaaacatcattggaatcacccggccttccacccgttcctcctccccggcgtggccatcgtcatcatcaccttcctcatcctcacctccgccaccgcacccaaagtcctcctcacgccagaccgttgataccacaacgcaccgccgacagcctaccagtccgaacaggacccagccgtcagacagagcatacgcagccagccagcctcctcaagacgctccgcgcccctcgctctctgtcggacgacgaagacttgcgcctgcaaacgcaccgccaccgcaaaaagcacctaggtggcaagaaacatgcgcacaacgagggagcacgccggcgctggcgcgacgagatgacaatccgtcagcgacggcggtacgaagccgtctgggccagcaacaggggtctctttctgcgtcctggtttcgcgttcgagcacccggagaactggcagccgctaccgccgccggacgactcgctgggacaggtcgacctttcgcgggcgtgggaaagccccgaggcggatctggtggtgaatgtcgtagttagggatatctggagtcggagccggctaccggtggacgagctggcggaagtctgggagcttgtggatcggcgcaagtgcggggcgctggacaagcaggagtttgtggtgggcatgtggttgattgatcagaggttaagagggaggaagataccaacggtggtcggggaaggcgtgtgggagagcgcgatggatcgggtcttgagtgttaatgtgaaggcgccaaaggcgcacaaggggaggacaaaggggcatttgaagggtgtgttttaggaagactccttgggcctggacgtgccggtcgcatggtagaaagcactgggtctggacgtattgggatatagagtagataatgtaatacatattgaacatttcataccttgtgtgttttcgcttcatttgaatacattttacctcatgatatacgcttgctgggggtgcggtagtgtcgtcatgaatacttgtaagtgtttgttcaggaggtctgtcaacaacctgccaggtgccaatgtcatgacgggctggcggcagctgtaggcctcgcgtcttcatcggctgcatttctacagccgtgatccctacaagtgccatccactgacaggaacaggggtttcggacagcctccacactgccccgcggaccgaggcattcgcaaagatcagataactgtgcgcgcagcctggaaacagtgaatcaattgaatgaatctggggaaattgaacgttcctcttgatgatgatgatgattacactgcgatcaattgtgtgtctgcgtaagctacctccatggagttgcctacaagcaaatgggtgtgtagtcatgggtaaaggccttgttgaaccgttgaagattgtgttcatcaaataaagtcggaaaacgtggtaatggagcctccgtctaaagattccccctcttcgtcccttcttgggccctcgcctcggtcccctcccgtacacaaccttgacacctttgacaagctactctccacatcagcttctacggaccgagcatcggcacatcgaccgaccaccaatcccagaccattcataccatcataccattttatctgattttcatcttccttggatccaggtcttgatctcttgggacgaactcgagcgaacgtcttgaaggacataacccatatcaatctctccgcaattgatacacgcgggagtttccagccgaccgagttgtttcccgtgattttgttcttccttttccaatttcactgtctctctccagccgacgacatcttgaccttttgagcatatcttcaaccaactatccccatcccaaaagccaataatcataatgtccgactcagcgcccgccatcgcatcggagcccgtcgcgcccgtcgccgatctaccctcgggcgaacccattccccctccctccgccgccgccgccctcgagcccatcacgtccgtcaacgaaaagaagccccagccgtcgccggccgccctggccaaggccctctacgcctccgacgctttcctcgcgcggctcaacaagtgcctatccacccccacgggcatcgacaccgtcctcctcctactctgctacacctccaagttctccgcctccatcttgggggtcctctcgcgctccatcctccaacggtccttgcgcgagtggctcgccgtcattgcgggttccgtcccccccggcgccaagaccgcggtcgtggtcgactccaagactgccgccgctgtcgcgcctgcggctgccaaagccctcgtccacgcgaagcgcctcaatgctctttctaccctgctgagcgaggcccgcaccatgacccgcctctgggctttggtgggcatgtacttctggggcaagggcgtctttgccaaagcggcggctgtttggcgggcgaagcgcaacccttcttccctttctgcctcggaaaaggagcaactcccctccacaaccgaggcggccatctccctcttgcaattctccctctgcgtcgcgctgcaagtcctcgaaaacggcgcctatctttcctccaagggcgtactgggttggcaacccgcgcgcatcggaaaggcgtatctgtggtcagctaggttctgggctgcgtatgtcgggatcgagattggacggctcctggcgctggagccaaaggaaaggtggaaggaggatagctggaagggtaacctggccaagaacttggcgtgggcgccgttgacggtacattggagtagtgagaaggggctggtgagcgagatggtggtggggttgctgggaagtatcccggggctggtgcagatgagggagctgtgggcttctactgcttgaactaatgcagagaacttgagttgggttgggctttgagtggctgtgagggaagaatatgacgtttaggggctggatacgtgagaggaagaaaaaaaaatggacttgatgatgttatggcgtgtatataagcgagcgactgcggtggttaagcggtgttcaatctcgcgaagatagttttcatgttgaaggtcctgtttgggaggtcaagtaggatattcaattcaaattactctaaaacgtgcaaaatgaggattccctggttcaaccgcgttatcaagaaagacaagcaaaatatcctctaaagttgtaaggacgagttaatttctcttcttcttcttcagaaacacttttagataccgactatccaaagctttgcttggcgggataccaagactacctaactaaccacgacaccatgtctcaacatatagacatagaaaattgctgtttcttgctcctgcttctttcatgagttctattgccgttgtacattacactcatggctcgggtttgcaataggaagctgtgaggatggcccctgcatccatgggtcaggttatatccactttgtttcctcacaacgatcatatacttaactactctcctccttcatcgtctcaatctaagtatgtttacatctttgcgaacaagcagtaatcagaaagagggtcaatcaataaatagtgttcaaatgagttcaaccaagagttgcacaaaagtatcaccgacggttggttcgatcataaccaaccacctctccagaggagtataagagagaaagagagcacaggaaacaataaccaatccttctggcagcggcgagccgtttgtattgtaatgcttctgttggctagagtgttcccagataccatgaaggtagaccggctactaggcatgtaaaggcctcttgacgtatcccaacacacaccatttccagtccagacacgcagtaggttttgggacctggggtttcaagtggataatcggtgggtactgtaaaccgctttgccatctgaccaggcagctgttgttgttggaaggaggaccaagccagaagtctcttacatagaaatctggggcttggatgcgatctgatgaaggagacttaggaaggttggggtacggaggtgcgtccggcggcaatcccagcggcgggatgaagaaagaaggaaggaaggaaagaatggtgccgatgccagggttagcacctgccgggctacttacctacctactgtcatccaaaccgtaaatacatatcatgatttgtgtggtacatcatagaagtcatcactcacttctatgactacctaacaactcttcggtttttctgacgaaggaccaaacacataacatgaagccagcgagatacccgttcacaaggacaaatccaatatggatacaatccaatgtagtctggtcgctggattcttattggcttctttagtcgtgtccatagagctacaggtaagattccgacacaccctgcaacatgttcacaattgaacgagacttgtcccaatgtgataattccaaggtagtgatttacagccccaagcagaaggcatgcttcaagggctcagtgcgttgattgacgtaccaaatttgtcttgtctttggtcagtttgaagcaaccctacgattacttggcaaggtacaatataatactaaacttccaacgagataaggggctgtggtaaaactaaagagctggcgattagaatgacacggtagaatcgacgattggagtccaatgtgttcgaacgaaccttatatacatgagtgtcattgttgcttggcctacttgtgcgcatgactctggctctcgcttgagtggttatctttgaaatggccaagctacttggcacatagaaggagttctctgtagcggaggtacatgattcaggttacaagagctctttgaaagactatggagtaaaggttcttggaggtaaatgtattatattgcgctcttgctgactctttgaatttttgccaagactattcttattttccatccaaacatagatcatcatagaaaggatggggacatgaaaaccggtgagattgatgaaacttaacatttcaatgggtcaaatgaaccttgactgacaagagagagctgtctacaccctggaagcaacatgccaacactgagaagcccgaaaattatgacattcgatagacaaactatgttgaacgagtgaggggacctcaagacaagtgactggacaaaaacgatctttcccccccccatgaaactgctatgacacaagaaaaaaaaaaactatcttgtacaacgcttagtctcttatgattgtctggggtaagtcatcctgatcattgctcccacttggacacttgtcccaatgacaccagtacaagatatatctgtgaggaaagaagccaacacattgaaggcagtgactgacaaactgacttaaggtcccttctccctatataattggcttcatatcatatagcgatctgcctgccgtccctggtttcactttctcaggatgactgttgcgtactacttggctcatcagtacatctcgaggaactcctggtctcaagtgtctactaaactcaagctttattattattattcttcttcttctgcttcttcttcttcttcttcttcttcttttttttttatttcttttttttttttttttcttttttcatcttttttttttttttttaagtagtgagtgttcacgtagtgtccaagtcaccctacctctgtaactgggacgactaacaagatacctcacaatggtatttctagctttcgtatcaagcgacttgacaaaagataagtcgtcgaataccgcactccagtagccaggcaacaaaaagggaagatacgaggctgaggtcagtacgaggcagtttcaggcgcaactgatctacctaggtaagcaacatacgaccatggccactttgtaattctcgaggtcctgcgttaggtgagccaatgactgactgccaggccggtgactcagcctgctagcaccgcacgtttctttctctttctcttcttggttcttcttttcgcgactatggtgggaagtcgaaggaaggtacgactcagctacctgcaacccatgtttcaatgatttggaaggtacggatgtgttctttcgtgctacttgtgcttctggctgccgtgaactggggggagcatccttgatgccaagtgaatcttcagtttcatgcttgaatgttcatcctacggaataaccccagtgactccttgcggcttgacgtccgtttggtgatgggccagtgtagagggtaatgagaagaaagtgagtgtgaacgcatgatggcaagtggaaaaaaaggcggagtattggactgcgaagtccttaccaaaacaacaacaacgaaccttgtccttgtctgtatcgatctcacgtatccctcctttcaccttcctcttcgagggtatgaagtattactcctgtcaatctccctccacgataagcccacagatcatgactgtttcatttgattttctggacattatcggccttaccggatattattccccggattatgtgtggccgcctatgtattctccccccacgtactctcagccaaaatgcgttgcgtgcatatgatacactcgcttgccctaaaacatcatgatgttgggatcgagatttatacaaactcgagaagcatctagtggtgcacatgctatccttgccaaactcttactgcatgagtatgagacttttgtcagtcaggaacacacgatgggggcgcatgatgccatgctactcaacatcgtgccataactttatggagtcttgtgtttagcaaccaggaagcaagttgtagattccccaagccgctgttggccggttcccttgtcagcaagggcaggcagaacagctctttgagctcccgctacttcatgtttgtgttgtgaaaaatttcctcgagcggtctctttagttctgtctttcctatttgggtgttggtaagcacagcattgaacagtggaaggactcttctcggctcttggaaggaaggtgtgtgtgtaggtggatacctactgagagtacatagtatgtaaccccggacttttttttgtcctgtgttatacccacgtgcttcgttggggttgaggaagtcttgagtgtcgtggacatgttcccaccgtttttgaggaaagaaaacaattgtgtaagtttactggagcgtgatcacctacttgttgtggccacggtttgaggcttatgaacgggaagtcaaaattacctttcgctacaagcagcaccgtgtgcttcctgtagctgctaccacgcgagcttctcgaagcgattgttgctgctgagggctgagaacaattggcaattatagtgtaaagtccggaacctctatggattatgacgttgcgccaaagataagcttttctccccacgacaattcttctcgatgctacaccaccatgcgtacctgccattcggtcagtgcctgaaatggaataatgacacgacttttttttaccctttgatccgttcagtcgactgataaggaatataagccgcgcgtaatacggctaccaacggtatggatcggtactgttatatggttcctcaacacaccgcacatgtaatcccttctactactacataccctggtctggttttcttctccagacaaactgccttctcaattcggatgttggatacaaccacagcttccgataaactttttcgacagatggagttggtggagacatggcctgtcaatgttacagtacgtttaccatggccgcgttacatatctgtgacctgactttttgtggaagcgccaggagcgccacagcatcataagaagagccgaggcctgccacgctactacctaagcccactttcggcgcaaagaacaattccagaaggtcgtttgtccattctgtcttggttcggagaatctgtaatttaccgagcgaaagtctttcaatgtaattgtcctagggatctggaatcatctcgtgcttgtccaacaggagtagtgtattctttttgtgtcctttttcatcgaacacttgctcgcttggttctctgtggccgggtcagtcaatgggcaggagagccgagcgccgcttgatataaatcctcacatctcagaacatggtgcctcacaatcacacaggtgtgtcttctttgggctgcctgtcgtgtggcacgtctggtcaatgtagaataactagtgaacgcattagccggcttcatcagcaatctcacttttcagagagctttgggctacaggtctgcccaggcctaatgcaccccgcattcatgcccaccacttcagcaagaggatggtggagcccttcatgtttgatgtcttttgagtggacgggggagtcaaagggatgggtgggtggtgtgaggcttgatctcccacgtggatcgatcttctcgtgttgggggtgcaacccatccagtggtaggccagagtaggctcaggtttctctttgtgttcgaacctgttgataagattgacgagacaattgacatgccttccacttggctttactagataacgacgaaggtttttttttttaagttatcttggttaatgccgatcacttgtgttagcgtggtgtaggcgtgggcgaggagagtggttggatgatatgcattgtaaatgggaattatctccggagtagaaggcatgtatcccggcgcctgtcagtgttgaagtgtccgcgccgacttctacactacatgcaatccagtcctagcttacatgttagtctggtacagactccccaacgctttactagtttgggggatttcagcttttcattgggtattgtactgttgaaggtttatcttccagtcttgaaggcattggagaagatagaatgaagcaacagaggacgacttattagatgcttctgtggcgtcataaattcttgtcattatcccatgtcactccatacttgaggacagtttctctcttgaaaggccaacaagagctccaaaacttccctatggccgatttacagaattaacttgttggcagcagacatcatacccagcatcttttgaaggaaaataaagttttcgccacttgcgatttcatcgcgctaacgaagaaaatgcttgcagaggtgtattattcacccttggtatgtaggtagtgtatgtgttattgggggtggggaatcaaagaagcggcattgatggcggcgtgtggggtgcaggattgccagtgttatcgcctttgttgtgtcgttcgttgacggtaatatcccggagtcaaggactgcgcagcgccgagaaacctcaccgcatcgacggacccatcatttcggggaattcttttgagaagttggcggctggggacggaggagactcgaccgatgccgtgttgcccgggtggccgcatgtccgcatgttatggaccccgagaatggtgtcgggattcggtagtgatgcatgattggggaaatcttcgagaacatccagggtccccgaatctcggggcaagtttgagagattttcgagcctcggcggccaatttggcgctctgggcgagggaaaaaaaaaaaaaaaaaaacgagagaaagaagccatacgaggtccacccatcttgtgtcatggagaacagcgcaaattttgacgtgcattttgtttcacggcagcgacagatgaaggctacgggttagtcccggaagggctagaccatggagaaagtacgtgtatacttcccgaaaacggctgatatcagattcatgtgtaattgggctgctagacaaacagccatccacgaggctggtgtctgactgtctgcaaaactcccaaggctcagctgggcctttctgcgatgtgtcgattcccaggcccgtggtgtgcaaccccaacagtttgcgcagccgccggatccgaaggctgggctgggggcagcgagcttctccaaacttgcgcgctcaacggtggccggaattctcaatccgccaattcgtcggctgagctgccggacgaacccacttggtcagtcgctccgctttttgcagtgatccgctcttgtctcggtcctccacaatgttcgaaccccgagtttggaagcggcacaaattcgattcgttgcgaaaaggggaatgtgcgcccacttgccgcggtgcaacgacgactcttcattttgctgtaaagtcaaacgtgttggtaggtatcgataaagctgaggtaagacagatttcgatgaagcgcgatatcaaaggaagtaaagagtctgtctcacctgctgcgcattgtcataccgatgcaggacacacgacaaggtgtgttcgcccgaatgacaagaacgacaagaggcggaacccccacaacgagcgatacctgctggacgggccaagacaggcttgtattctcgcacaagcccgcccgccgccaagtaccctttgatagagcttcaactcgcattaggcaggccggagcactccgaggaatttataagtcgatgaagatatcgatggctctcaggaagacgaccttcctcaatggccttggcttgaagagactggcgaaagactggcccaaagtatgtaataacttcatgatggcactttggaggttataagacatacatttactcccttatcaaatggcaatgatctgtcgcagtgcgatcaataggtacccatgtagtacatgctaagatgcttggctgatgtcttccaggcttatcatgtcttctttttgccatttttgggccttgggggtctgtagcacgagaccacgaagcgggtgctggaaagtcacaaagctgggcggcgactggacgtgttacacctctctagctcatgtggaagggagcaagatagttgtccgacaccatgacaggccagccatgtcctcctcccgatgtgtcttatcagctggtgtccaccatcttgaatcgccgacaaagtttatgtatcaaggtcacggcggccttgcacatatgaaagttgatctggatcttcgtctgtgtctgtgtggatgcaactttcgaaacttggccggcctttatttgttctcgacataggttgcaggcagagattcaatacgacacgctgactgatcaccaagaccgacactgcacccgacccaatgactaccccctgccaaagcagtacaggttcacagagcacgatagggtagcgacaagccacacctcagccaacccagggactggttgggcattcgcttggagataactggaaacgagatcacgctgcagcaagactaaggtatctgagaacttcttgtgagaccttgatacccagcacccagtgtggtcttccaggtgacgccaacgagctgcgccaggcaggcagaaccgagataagtgtaagaggcgagcactcccgcccgtccatccaacttgggattgataagagatcccacggactggcacgtcacgctcactcgaccttcggcctcttgcaccgatctcacctcccgtctgcaactcttacctgtcaacaacaccatcttttcgactcatccttatttcctacgaaccgtttgcaattcctgaaactgggggtaatttccgaacccaatcgatctcgagcaaaaaaaagggtcccgaatcggtggatcccgttagaagccaccccgtcgtggaaccttccaatccggacgcacttttacgtactcgattgaaccctccggcgttgtctggcccccctgcaacggcagcaacagcaccgacaaacacgcgaggggagcccggcacgcacctaatttccatccaatctggtgttcaatctgttgagtttcccactgaaggaagcctcgccagggctccagcgctccaaatcgcctcaaatcccagcgccgcgggttggctgagagtatacgggcgtgtggcccgagaggttcccgcccgccttctgtggtacttctgtcaggttcctgtccccaccgggcagtgacacacacatacacccgccattggctggccaccccatgttaaggcaaagcttgcgtctacgcccaccttcccgtccttaccttacaggtattaatgaagcgcgcctgcgccgatacctcagttcttcatcatgatcactgcctcttcgttccttatctcgcgccagcgacaacctcaacgtcattcctcccaacccaagcaggatctcgataaacaaacaacaaaacctccacacatgcatcttcgcccaccactctcgaaactcgaccacttcacaattgatccagttgtgacaactcctatcaagacattggcaccatctccttcttggcacccagaagcaggatctcttcgtgttaaggatgcccaggaaacaccacgcagacacgttaacaccgacaacaacactacgaaacccgtttttgaaatgccttctaccgcttcctacgtccaggcaatgccctcaagccctgttcagattcccgtgaggccgaggtcgcgcgacgctgcccaccagcagaagcagcgtcgccacactgttgaccggaaacatcactcgtcgccccgtcccagggatgtgcactcccccgatgctattccatcctcggtggccgccctacttgccatgacgagcatcccaaaaccaagggctgcccgaagcgctcgtcaggccaagactcttcgggagaggaggatgacagttgatgccatcattgcccagtcacacgagtctgagaaggaattcagtctttcgttgggtaacaaaggccctttggacctgcttctgacaccacctgagctcctggaggacgacgattcttcctctatcagcgatagcaacatcgggtctttgctctcgtccaggactctctcatcagactcgacgccatcgctcagcgattctttcgacaccgatacgctttcgtcaatggaaacatcccctgcaccgcacaggcgacgcaagatccacccaaccagacggtctttggagcccgtattatcccccacgggagagctggagggccacccattatcatctcccgaaattgtggatgacgagctggatttccgcgtttttgaggacaagcgcgaagaggtggaggaaaagaagcactccaggctcggtttcagacccttcaagtcggtattcaagtcgaaccttactgcgtcattgcgtgcgcttcgtcaagctgccaagtccttttcgaatctcaacttcccgtccattcccccagaggacttccttacccgatcgatcttgacactcgacccacaagtcccctttaccgatgaacgcaggcccccgctgctcgaagaggagccgacggccgctctgcgtcgctaccttaacccgactacgacggtccggctggagcagcctcactctgccacccaagcgccgactaccaaagtgttcacggcgtctattcagatgcaaacgtacagggttcagcgagcccggggctcctctacttcctccggtcgggtcccttgcccatctgtcggtctctcatccacgtcgcaagcgcagcaaccttccaacgccaaatccgagtatcctatgcctggaccaagacagcgcgagatgcgcgagaactctgatttcattcgcattgcggttatggagatggccatgcggaaatgcggcaagcttgatgatcagaagccaggccgagctcggtgggcgcttcctccccgtaagacgagcacgaagccgtatgtggttggcgctgacggggtgcctgctcgatgggtcgccgtcacttacacgtgctagctacatagctggcgcgtctgaaagatccaccaacaccagaccccgacgcataaaacatgtctggctcgaacgggaaccaatgctctccgcatttggtccctaggagctaagagcaacctcttacgtcacatttcgccgaaccccttcgtcccggctgacaaagtcttactgccatgcgcgtttctgcagcgctgtcggccacttatgtcctgcacccagtaggggtatggtcattgctcgatatccaccagctcacagcaatattggcgggcactatttaccgcaagtgaagttggatggaaattttccccactggctgcttgggttttcttttcggtgtcaagaattcgatcggccgccgtcgctctgggatggcggacaagccccccgttcactatgcgtgggagtgggtccgtcaactcccgcttttttgctgtcaccaagatggttcgatgctcttcgacatgcgctcgattgaacttccgggggaataagaaactgcatgcggacagatcgattatttgttgctcatcgcccgcggaagttcagtccaacgtcttctgatgagccaccacgcgactgcagccagatcaaagtcttctcgagccttcgggattctcggctttaggggtttgttcgttggtcgagaacattggtgcggcaacctggaacacaatgtggccttcggcattattaccccttcaggtgtcggtcatatttttgccggaaaacccaccgtgtacatttgtttatttttctctctcatcttgtgttctgcagcattgcatcgttacatacccatctcctttccattgttacacaatgcccctcccgcctttttggatatggcgaaaggggacagcacatcatcatcattatcatcagcgttattctagcatcttgttattacctggcatggcatttggagaggcgtttcagaacttggttattggattttggttggtggttggttccaattgtcttggacacgtcgagaaatgagataccatcttcgcatacatgtgggtatttacctttgagagggttgtgaagagaacacacaagtagatacatatctatattactatatctatccaaccattcaatgttcctttattgtcgccatatcgtattcactacctagtttttgttctcttccgtagcaactgagatcatcatttgtactcagttcagtgtagccgtccagcctaccccattttgtcaggtacattaacaatctcccgttccttgcgatgtacggtggcaacaaatgatgttattccccaatctgcgtcctccgtgggacgacccgtgccacaatccctccctccctaccgacgatccgtgtcggcatttgttcctttatcggtcgaaggacatttgcctctggtgtcattccggctgccctctgattcatcattacttttgatgttctgcaatgaattgcttggttggttggagatattcttgcgcacacttgcacgacagcgggaggattggatgtgccaactgccagattaggttacgatcttcggctatcattcagttacaaaaaaagcgcttcaatcgcacacctcacctcacctctcctatgcttacgatacatccatccatccatctagctgctctgtctctctctccagccaaaggagtcatagtcattcagttagtcagaaaacaagtccatgaaatcgaattgtactctgcattggttgtttatcacatgccgttatcgaatgaatcagggtgaagtggagaatgaatggaacgaacggattcaaagaaatgaaaaaaatgaagaaaggaaggaaggaacctgctccatgcaagtagtgtgtgtaccacctgccttacctctacctacctagtgtactaccaccagtggcacaaatatgatgtacctgaaagcccatcattccgatggtctggtttctgggcgggcgggcgggggacactgaatggtgttactgttacggttaccgttatgtacaacgaaacggcgagaaggaaggaaaggattacgaatagaggcggctgcgctgtaccgctacgagaataaatgacattggttgattggtaggtaagtaagtaggaagtacttgtgctcgcaacccaacgacgtggaagcaggaagagagaaaagataatactgtaggcactaagtatctaggtagaatagtgaggacagtcatcgaaaaaaaaaaaaaggtttcgtttctgagaggtcactacaacagtggaagcaatgtacctacctgggttaccttgcttttaacaaacagttctctgcccgattggaatatgcagggtgaactgattgatggatatctcgcgccttgaaatgttgtggttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagacaaaacatgagcagcgtggagagaaagagagggagtgcaatatctacttcttacacaagtcatcaccatccgacacgtcaatggggatgaacggcatatcgagttctattacctagatcgttttgaatccaatcacacagccgtgcacattcaaccccggtgtaaaaaagcagtgaagaccaaaaatatatgaaatattcaaacatcaggctttttgaaaacaaaaggaaaccgaaccctatatacaaatgttactacaaaggcgcctgggcatgctctccttttttcttgcctctctataaaacgtggacgggcggctggggtggcggcagaatcccaacccgtcttcttctgcttcccagtaggtataacagcttatttcgaaccaaataaccaaccgtaagagggatatcatctcatcacatctactcctcatctccactctcctcctcctgggccgcagaagcagcagcagtcttcttcttctcagccgccgttctcgcccactcctgtgccttggcgctgactctctccctgctcttcttatcaccgttcttctcctcccactgggcccacctcctgaaccaagccttggcctggcggggcttgaggcccttgaccttgctaccgcgatcaaacaggtcgcggataacgcccttgtcggcgtcggccgccgaggtctcgaggtcgatgagctggttccacaggtcgaacttcttggggtaggtggccagcaggttctcgaagagggtgcggccctgctccttgtcgccgttgggcgagcggaactcgagcgcggcgaacttgggcagaagggcgaggtacatgtgcgtctccttgccgagcacctgggtggcgcgcttgaggagggcgcgggcgcggtcgggcgagtgcgcggtggtgtgcaggaagtgagcgtagttgacccagacttcgggggatttgtaaccgaactccttgacgatcttctcgaagaggtcatcggcttgctgttgtaggggaattatgttagtaattctgtaaccacatggatttttttttcagggggggtgggtgcttaccttgcgcttgccagattggatgtagatactggccagacgctcatggacctcctgcttgtcgttgtatgtgcaagcccgcttgaacacctcgtcgactgtctcctcattgccataagcaacctccaagttgagataggcaatccagacgttcagcttctcgatctcctccttgatgttgatcgttttgatggcacgctcagccacttgtctggcagcggccagatcgctcacctgcatttggaaggccatgtaggcgatccagagctgggaggagttaggctgaccaagaagtagacgctcgtagtcgctggcggtttgaggtccatcaacatcgagcgaggcagtcttatcgaccgtaacctgaggctcgcggcgagccttcttcttcttggccaaggcctcaagatccgccgcagaggcattggccttctcgccatcctccagagaagcagaccagtcgaagccaccggcctcaagacccttgacatcagcgtcaaccatctcgacatcgctagcctcatcctcatcttcggactcgtcctcgacgttgtcggtaccagtaatctggacggcgtcgtcggcgtcgctcatatcctcatcagagtcatcgccctcactgtcctcggcatcctcctcgtcaacgtccatctcatcctcatcatcctgctcgccaaagtaggatggcttcaagccaaggttgattctcttggcagttatgtccaccttcaggaccttggccttgaccttgtcaccttcctcatacagcttacgagcatccttgacggtcttgtcagacatctcgctacgatggcacaggccagagaggttggcggagccatcgatgtcgatgaaggcaccaaactcctcgaccttgcggacgcgaccagtaatggtctggccttcctttaggtcggagatggtggtgagaggaacgtagtccttgtcgacaacagaaggcttcaagctcatctcgatacggccgttggcaacagagatgatgcgccccttgacgagctgatcaacctgaaactgctccttccagtacttgagataagcatcggaaagattcttgatctggacgaaggcggtgacagtgccaccgagagtgacgaagagacccttgtcagagacgttcttgacgaaaccacggacaatttcgccaacttcgagcttggtgttctgagtgatctccttatccttgaccggaagcgaagagttgaggatgcgagaaggtctggtagacagacgtatcctcttgttgctcttgtcaacttcaacgacagcaacacggacgatctcgttcttagcgaacttggcagggttggcctcttcgtagtcatcgacaagatcaaccttatgaacgggtccagccaggctctcgctaagcttgacaatgacctggcgttcgtcaaccttggtaatcttgccgacaaggatgacatcctgtgcgatcttgtcccaagtcaactcgtcctcggaaccaggagatctggcagagagatcgaggcgcttggattcggcatccacagagacgacgcggacgcggagggccgagccaatagggaagttcttcgcaaggttggtcaataaagagacatcgtcagaggcctccatcgcattaactctgccgcgaacagtgggggaaaggttgacccaaaggtggccttggccaacattgttgacgaagcccacgtagctagaaccaaccttgaggttgtcgaaagacagcggctcggaagaggcgccctccttgacatcgctgggcttcgcggacagttcgaggacggagtggctggatcggtgggaaatgggcaggaagcggtggttgcgagcgtcatggacgcccagcacgcggacagggacgacctgattgggctggaatctcttcaacggcttcttggtatccttgatctgctcccagctgtcgtacacctgagaaacatcaatacgaccctgaatgttatcagcgagctgaacgttgagctgggtgtccttaacggacacaatgcgagccttggtcagcttgccaatggaaatatcatccaaagtggtaatggattcatccacggggttagcgaccttctcgcccttggtctcgaccttcttaacctgctccgcagcaccggggatagcaacaaccaggcgattaagctcggtgttaaccgaagtgatcttgacagtaacagactgagacttgaacatgccaaagtcgggtttgtcctgatcctcgcgaggaatcatagacttgggaagcaaggcggtcaacttgccaccgaactggacgaagacagccgtagcagtgatgttgcgaatataaccagaaacctcatctccgacgcgagcaccatcaagggtagtaaggaacttgccttccttgctagccttgacaaggctgggcttctgggagagaatgatggaacggcgagcctcgttcttttccaagatcaccaactcggcaagagtctggttgacgtgaattttcttgagggcagactgagtcttgctgaccgacttgtccgtcaagtgagcgacggggaggatggccttgagagagctatcggcaagctcaacaaaaacatcgtcgtcagttttctgcgtgaccttagccgacaccacatcaccgatctgaagcttcttgagggccaactgcttctcaagaccaaaggcagatgggtccttgcaagaaacaataagcttggcggcatcggggtcgaagctgatgacgtagatgctgacagtctggccaacgcggaagtgctccttgggatcctgaatgtaggcctcgctcatctcagaaactggcaagaaaccacggagcctgccgtagaactgcacaatcgcaccgtgctgcaagacgttgatgatggtaccgagcgcctgttggccaacagcaatttgctcatacgattggatggcaggaagatcggaattgacgagcgtcttcttgagagtaaggcggatctggcgagaggcagcgtcagtcgagagcacacgcgccttcaccttcaggccttccctgaacttcttctcggggttctgaaggtgaacgtcagcgaagtgcatctcggggaccaagccagagataccgtcagcaatcttgacaataaggccaccaacaccggcggcgttgaccaccatcttttcaaccacaccagaaacaactgcaccgacaggaatgtcctcgatgcgaaggaatggctgctcaagaacactcttctccaaggaaatgagatacatgccatcaaaggcgttgtagccgacaaccctaccagcgtgaacagatcccaccttatagggtccgctgttctcgaagagggcatcaaccttgccatccttgacgcgggagatgtgcacaaacccagacacgccctcgacaccaacatcgacgtaaagaccgatctcaggctcgacctgcttaacggtgcacttctccacgatcgtcgagtgagggagagcctgcaatggcaccactggttggtcgtccttggaagcagtctttggcttcaacgaggtaacgtgttttagtacagagatacccagcttggggtgctttgcagtagggaagttgcagatgactctggccttcagacgagagccgaccttgtatgtgtcttcaagatcgatgccatccggaccagcgccagagtgaaccagatcagcggtgacatccagcgatcccataatcttgccaacaattccgtggctggaaacctcggacacgagcacgtcggcggcagtaccggggaggaatgtgtcgatggtggtagcagtcgaagggacgttctcgacgttgcccatggtttcacccaatgtggacaactgaacgaccttgcccttggcgttcttggtgacgatacagaggaggacggcacctggctgcagagcctcctgggggatgctcttgtcgacctgcttgcgagcaaggaaaccttgcaacttcgaatcggcgatctcgatgtccataacataaccgtggtcctccacactggcaatggcggccataactgtgctgttcacaacaacgtcttgctccgccataccggtgttggcgagagaaggttgaagggagagttcgatatggcgcttggcctttccaggggtgtgtgtagaagcctcgtcgaccgtcgatacaacgtaggcgcggacatactggccgatctggaagagggattcgaggtcaacgtcgttgtcgttctcgtcttctgactcttcggcattgtcgttaccggcgctggcctccaagcgttttgttaggggggcggaaatcgcagtgatggggacatggccgataatattgttgggtagagcaacggcgatgtcgagagagttgatggcgcagacggaaccaaggaccaaggagccctttaccagacgctgcggacagttagtacttggatgataggactgaacccatgagtgttccggcgcataccttgaagttgagactttcaaccttgacggcgtccgcatcgggcttcgcgggtgtgtcgtcggactttgacctcttcttggacttcttctgcttgccctccttctcaccagccttcttggcggtggccttgctggattgctcctcgaacagggcgtcgttcttggcctggacttggatttgcttgtattcgagaggtgtcaggatgctggcgccgcctctggggaacattggctcctcttccttgagcagcgtagatgtagccggggcggtaggagcaggaggagcaggcttgtcggacttgggagccggcttgttgccctgcttgcccgtctttgcgcccgccttgctgccggcatcgttggactttggtctctttgacggtctcgattcggaggctgattgtgttgatttgttgactggggcgccgcccgggccttccttgcgcttttgcgcacccattgtgaactgatgggtataaagaaaggacctgatggatggacggatgtgtttggagttgcaattggagagatacccgcactggatccctcgtccctttgcccgccttcacacttcagaatgaatcgacaagcactgacaaaaactgacccaggccgcttccactgtccgctgccgaaaatttttggtgggtccgtcgccgttcaccgtggccagataacgataaggaatgcggtgagcatcggctacgattctgccatctctaggtacgcgggccgcgtgcatgtcggttcgttgcgggttctgagtcttgcggggttcccctgtaggggtactagcagcgcctgtcttgtgtccacgagtgccacggcgtcagctgacaggacgctgtcacgttcatggccaggtacgtaccgaaccttttgcacgggcggagacgggcagccaacgggccagccgcatgcgttgcagggaagtacacggtaagtagaggtagggtactgaaggccgttaggtacctacaccctagagatagaggggattgctgagaacgtgctatcaatgagttacctattggccattgcgaggtacatataattctccaaggcgggatgtacaattgtctagaggtacctacctacacttaacatgtcgtctgatgttaggatcgtacggtattggaatatcattctagtctgatggaagaatgaatttgatactacactagaccatcaagtaggtacttgtaataacatcagcattcgttcacatggtccccctctccaggtaataaagtgtaggtacttcgttacctatccggttcccctggactgtgcgctacctggcaaatgacgtacatgcatccgagctggagcctttgataatggatgaaagcgctccctccccgccggcggtacccgtgtagtgtaagtagaagtacacatcggatttgtagcctgagcggtgcctcgtcggcttgtcgacttgtccctacggtataggcgccacgcaatactcgtcgcatgcccattttcgatcctttcaacttgacgaaataaacggcaatgtggccaaagtttgccctataatcttaggggactggaatctgttaggttgttggccttgctcgccatggtcttcaccatgggtcgtcgaaaaaaggcgaaaccaaaccctccaaccgagccggcggatggtagtgctgtcaccgagtcctcaacgtccacatccgatatgccgccgaaatcgtcctcgagcctagcagcctctatatggcgttcaaaagccgttccaatgccgaccgcttcgaacccaccttcgtcgacgacgacctcgacacctgataatgctctatcaacatcccagcccaatgcgaccgcaaatacaactcctatttcgagcaagcgagggctgaaagaggtagcctatttctcttcagccaccatatccagcctgtttaatgcctgttacacccgatgctaacagactcgcagccccagaaatctcggagttggtatggctcatggccacgcaaatcgacaccctcgacacaagtcgcccgtgaaacaatcatgggcggaacactcagatcaaaaaagcgagcagactttagccgttttgacacagaaagaagcacggatagtgtcagtctcgatggtgcagcttcatcttcgtctcttccaaacatgttaccatccgagaaccttgatgataggggatccacaggcggtgaggtaccaaagccggggccggcagtggacgataacgttgccaagaccgaccaggttgctgttagtaccactggcagcaatgaagccgaggatcgcccatcaccagacacccaacaacaacaacaacaacaacaaccgacatcagacactaatggtatacaccagcctgcggattcacagtctactaccaccgaaccacagtcgggagaaacagcttcctccagctggctagggtggctaggccaatctgcgtactattattatccagtgttgactgcctccgtcccggttctgccaaagcttagcgaacccaggcccaacgggggcgaacctgaagtacccgaaccccccaaattaaccgaggaatcctcaaacaatatgccatcagacggagatccgccaaaggccccggacgctcaggagcctacgttacagactgcaccccaagaaaagccgacttatagctatgggagttatctgtttgggttttggccagggagtggcacgacagaaacaaaacagacggattcagcattgtcaacgggggagccacaggagggagcaacaagcccgccatcaaaggattccgaggacgttgagatggaggatgcgcctgcagtagaggcagctaagccggccccagcacaacaaccaaaatcaggttctacctgggcgttctggtaccgtgattcagggtcgaattcccacacgaaagatggacagaaagaggaaactggccagctggctgtggtgggggaaagttcagagtcgcagccgaagaacgccaacgtgaccgagcctgagacagagccatccaaggagccatcgctgaagtcggtgaagaaagatgaccaaccgagggcagccacaccttcattgaaagaaagttcgtcgaataaagggaaacgggcaagaccgcaatccatggttgacgaacccatttcccgccccaatacacccaaggttgagcccatagcgaaagctgaaggaacacccaaagctggaacttccaagagttcaagttcgctcaaactgccgcctcctaacctcgtcctcccatcattcaagaatgtgtatcgcatgaaagagaacccttctattgtccgacagatcaaaaactacctgctatggacgcaacaaccagctcccaagcatgtcaacattgccagggagccaccgaagatcaaaaaggctatcgcgtttggagtacacgggttgatccccacatactatctgcgtccgataacggggcaaccaacgggcacatcgatcaaattcgcaaatcatggcgctgaagcgattagaagatgggccgagagtcacggttgcggggactgtgagattgacaaggttgctcttgagggcgagggcaagattgacgagcgtgtggaaaacctctggaagctgctgttgaactggattgacaagatccgtcaggcggacgttgtgatcatggcatgccattctcagggtgttcctgttagcatcatgctgttggcgaaactctacgagctgggtgtcatctctccaacagccaaggtcggcgtttgcgctatggcgggtgtctctctcggcccattcccggattacaaaactgggctaggtatcttgatgggatctgcagctgaactatgggaattcggagatccacaaagcgaggtatccagaaagctcgaagcggctgttaaagcagtattgcactacggggctcgaatcacttatatcggcagcatcgacgaccagcttgtccctctggaatccgccatatacgctcctgcccatcacccgtacatctaccgggccgtattcatcgatggccggattcatgcccctgacttgtgagtgaccattgatacccaaccatttggtgctttgcttacacggataatactcagcattgcccacctagtcggcttcgcactgaaacttcgaaacctcggcgtcacagaccacggccttatccgtgaactttccgtccctcttgccggcagcttgtacacaggcgatggccattctcgtctttacgacgatgagcaagtctacgagtacgtcgaccccaaccttcctcctcaccttttcccttcttcacgccctctttccagtttcccttcactcacaccccctcctttgacaatctcactaaccccccttcccttcaaacagcctagcaatctcccacgccctagaaacaacggacgtcagcccttcgcccacccgccccaacagcaaatcctccgttccctgcgacatggccacccgccaacctggcaccctctccaacccgaatccgtaccatctaccctggatcatgcgtggcctgctggaagaggattttgtcaagtcggagctgtcgaatgaggtggaggacttactcaagcagtttgacgattggaagccgacgaccaaggcgctgaaagatgtcaagtatcggttggaggccgtgaggtcgaagctttgaggttaggtgatttcggcaagcatcggatgaaatgaggacgacaccgtggtctgggcagtcggggaatgggggagggatattttgtttggcgtcggttaggggtgattgcttacatagatgagaggtgtttgggtgtttggtattgtgccttttgggacgatgggagttgatatacaaggatggagaacagcacatttacatgtcctcggttgtacacgcattccaacaaggagtcaagagggtagcgttgcttctggagtaggatgatgtttgggatatttgtccggttaccttgttttatacatgcactttggtggttgtgattgaatccggattgtaatatagataacgatacattcgagaaatctacaacacctagacaaaggccactgcacaaatatgacttttgacttttgatatattcagaaaatcttcattgctatcgtacagtatggtaaggcaaagatgtacctggacacatcttgtataactcaccaagaaaagttgcgattgtacagagcaaccatctagcctcttccctatgctcgtggggaacctaaaacgcctttatcgttccggtgtgtgcgtgtcgccaagttcaatacagcgctcctcttacataacttctccacgccctactctttttttccccttgacaaacgtttaccgtctaccgagcttccactgagcaattgtatcctggatctgatcccaccccagctccgtagtcttgagtccttgcaccgtcgcctcctgcagcaccaccgtcggcgcaccgcttccctggccggcgttattcgccatgccaccaaccacgcgcttagcgacccttcggaggtccttgaccgtcagctcgttgatacggcgcgtcatctcgcggaccgggatcttgcgaccgtgaacctgaacttggcggcccagatcctcgagctcgaccatgcggctctcgaggttcatcaggaggctgctgcggagctggttcttggcgcgcgaaacctcgagctcgcccagggccgagtagccatggtcggtggtgagggcgtgcagctcgcggcacatgacctggagcatgggcagggtgcgacccgggtagcacgaggcggcgatgccgaagagacccgagtccgtgtatgagtggttgaaggccacgcaggactcaacccagccgtgctggttgagaacgttagtgtagagacgcgagtacatgcccttgccgggaccgccggcagagaaggagccgccgccgccgaggagggtctgcagggtggcgagggcgtagatgtcgtcgtccgagatggcgaggccctcgaaggcgagctgtatgtgagtaaatgtgggaaggttggggttgagcggtgggggctgtgatgggagggtgaggaaaccgcctgtgtagtgagcaggccgagtcaagtcttcggtgctaataggtacccgggtgaggaaggggttgggggtggctttcttggccttgggagagaaaagcttggagagcagcccgccactcgactcggaagagtccgaggaggatgatgaagattcactcgaggcctcgctggactcggacactagcgagtcgacggaggtttcggaacctgtcctcgagagaccgggagcatcggaggccttcatatcaccaaagtacttctctgcgagcttgacggccctctcatgaggcacaccagcaaaggcaacaacaaggcgctcgggcctgtagaaagcgtcgcggtatgtttggatgacatcccggttgatgtaatccaacctctccttgggacaaagcaacgggttgccaagagtgttgtccttgaaggcagccatgtgcaccaactcgggcagaatcagttcggccttggaccagatctcgttgacctcatattgcgccgtcatgatctgtccctccagctcctcgtccgtaagcttgggatcgcggatggtctcggccatgagctcaacagcggtgggaatagccttgttgaaggtggccgcctggtacatcatagactcgcgcgaagaagcgcactgaatgttaccaccgagcttctcaacagtttcgagcatttcgtccgcagtcctcgtacttgtagacttgaaggctagccggtccatgatgtgactggcaccccggacatagtcgttctcatatcgggaccccgcgtcgatgtagacacctacaccggagaaggcatcgggaaggtcctcggaagcgacacggacaccattggagagagtggtgatgttgtcgcgttcggtcggttcctggagtcatagtcagtacttaaggaactgcatcatgatgaccatatttttggggctcttcagacttggagcataccttggtgttgacagcagcggctctcgtagccaaagtcctggcattgttaacgggcaagggacctgcccgcgccctcgtcaagggcaagcatctggaggattgggctactagccgcgctggccggaagcgattcagcatggctgcaacaaggaattgtgatgcggcagcgtaatgtgggtgggtggtctacctcgtccggtataatggcattgctcaatcgcgacttctgggcacttggatgcaaatgctgcccgccgtgccgccagtggccactcagtgttgccgccagcgaaaacctaatgcggcaccacggcagcccaccaggcaggggcgggcagcttgcctctaggtacctacctagggtacctccatacctaggttgccagcccaccacggacccgacagtgcagcgggctggtgcccctggtccagcggccagcgggcggcagcaagcgcggcgacaccagcagggcagtggagggcagcgacggggaggcaggggcacgcttgttcatcggtccagcgagcgtcaatgcgcagccaggtgcaggcagtgtgccagagcccaaccgaacctagtccagaacctccatccacttgccccacaactcatccctgtagctgtcgtgcacaggcgccttctatatcgatatgattaacgtgcggagcccatgtccacatgtgggatggctctcagcgacttggcacgcaagcactttggctctttgctcagctgagcactgtggcacttctcgtcttttcggaggttcttgcggtcatggttgctgccgcgtgagtgggaggttggaagaatgccatacactcgatggttttatcgatggaggttttaagggaccaaatacctgtatgatgctccggagacaattgtgcggaagtagccgctcgctaggtggtagaggtactgtacgtacaggccgtgagtgggtactttcttcagatgagagagacttgcatatcgacgacatggcagacaacgggcaacgcatcagcagattacctacagatatctacagcctcatggtctgaggattcgtgagatgtcaagcttcgttgaagtagagtatctgtagtgtataggggcacctgagctgtcatatccaatgtgcacctggcctcatatcaaggtcaggctccgtctgtatagcgacatggccgcatagggaaaggttaatcgcaccatgccagccaagaacaaccctttgtgctttttttttttttttttttttccaatccatgcctcatctcccacgccagactcctgcagccaggagcatcggttcatcagtatctagggaggcagctgaaccacccaagtcagcacctatccaaacgtccaatccagcagtcattacaccattacaccaagggtgatatcaaggctatcatgggcatcatagacactatgtatagacaacggtcgcatgtggatggatggtccgagggcctcacggtgccctgacgacctgacgggtacgtagaggtatggatggactggatggatcacaaatggacggcatgtgctctgcacccggcgcaccccacccccatttatccattcatctatcatgcccatttccaccttggatcgctttcgcttgtctgctccggggtctctggcttggtcggcacagctcgacaggacctggggccttgagaatcgccccgatactggcagaggaccccatcagagccaccagagaggacccccttgggccttggaatctggctttgcctgggctggactcctggtcgacttccaggttgcttgggtggatggtacggataacggctctctagagaagaaaaactaaaacaatccaaacagttgcttgacttttcacaggtcttgacctactaacctccccataatatctctttttctttttatctttaacaaatctaccgccgcctcgctgttatttcttttttctcccttttcggtccctgactcgagtggttctgccgtatatgccagtacctacctattcctcgttccgccccaacctcttggtaccttctatttgtttattaattggataacagtcacaagtccctccccccccttgcttgttgcctctaccgctggttgaaatcaacttgaagaagggatcgatccatctgcacgcacagctgtcaccggcaccttcctctaaatgccctcctatcgactttaccttccttgagttgcctgttacctctagaggcatatgatgttcacccattcgaccccagcgcccgcatttcctggctttgggagtgattcggtcgcttcgccaggtgttgctgctgcctcacccacgtccgccgccgctgccactggaagctcgggctcaacgtcgagaacaagccgactgcgcgggctgagttacctccggaattacacccaaactcacatcctgtcgcgggatcactcttcgcccacgacgaccacgcccaactcgcctgtcaacgcctcgggacatcactccgtgaccttgcctctacacaccgacatcacccaccaatccgcctccaacccgcaagtctccaactcgtcaagcggcacggtcagcagcaccaccaccaccaccacgccgtctgctggccctggttcgggccccgaagcccccacagccacagcaggtgcaaaagccgccgctaacaacaacaataacaccgccgtccccagcgcaaacaatctcgtctccgcagctcgcaacccgtctcaccacggccgcgcccatcaccagaattcctcctctctctcctccatccatatccccttcatttcccgcggccacagcgaccctgcgcacccctcccgacattcgccttcgttatcgaccaacgacgcgactgtaaatcccaaccactcggcctcggtgcggtctaatcgaacgcccttttctcttctcccgcaccgttcccattccctcaccgacggcgtcgcttctgcacctctggagtcgcctcctgttacctcgccgacgacatcagtacctccagggatagcttctccttcggatgacaacggcattcgggtggctgcagacactttccatagcaacagctcctctacgggtaacatcattagtaataaccataacgcggccaccatgaccagggctcgatccgcgactacaagcgacattgcgaccagggctgaaactggtggaaacatggagtcgcttccctcgatacgtttcagcaccttctacgaccctagggcgacacgcccgtcgcttaccttctctccgatctcacgcactttaccaaccggaaaagaagtcattcgcgtcggcagatattccgaaagagataaaccttcggtggttccgcataatgtgccctcggcagcgcccgtagggttcaaaagcaaggtcgtcagcaggcggcattgcgagttttggtatgaagacggaaagtggtttatcaaagatgtcaaaagcagtagtgggacattcctcaaccacatacgcctcagtcctccagggactgaatccaagcccttccccgtcaatgatggcgatatcgtacagttgggaatcgacttcaagggaggcgaggaaatgatattccgctgtgtcaaaatgaggctcgagctaaatcgtggctggcaggccaaactcaacgccttcaagttagtatttcatcgctcgccgtcttgtcctatgctgcaggctgctgaacctgtcgtgcgttctcatttaacataagtactaactgacacttctacagcatgcaaacgcacaagaggcttagaaacatgacagcccaaagttctgcgaatggcgcttcccagtcatactcgcaagactgctcgatctgtcttaatagcataggggtaagtaacccacaacctttcatctcatcaggtcttttctcatcttgtttctggtgactaatcaaaccttcggatgacagccctgccagtccctgttcgtagccccctgctcgcatacatggcactacaagtgcatccgatcattgctgtcgtcgccatcttatcctcagttcatatgccctaactgccgtgccgctgccgatcttgaggctgaagttgacgacccggaggattgggagcaactggaggccgacgaacagatggaagacgccgtatacgttcaagatgaaagtcaagccagctccaacgacgcccaagctcgaccggcagcggctacgtcgagtcaccaacacgaaacagacgctagcggtgacgtaacgatgctgtattcgaactcgcaacagtccgctgtatctaatcctttcgacgggactagccgccccgtggtctcgcataactcaacatcgcagccagtgcccattcggcagatcccagctgcagtcaatggtcaagcaggtgaaggttttcgagatgccgccagaactccgtcgcccactggaatcgttcacgcggttagcactcacgagggtccgatcacaccacgtaacgacgttggaccttgggtctttgatggtggcagcaccacacgcacgcgagccaacggagaacccgacaatgcttcgagactagccagtctcgaagccgcagtcgcaggtgctcacatcaatggggccactgggagtacatagcctctgttcctgtagtgtacatcaccccccttttgtttgggcttgtacagcctacggtccactgtctacgatcaattcatcagccatccagcaggctatacacgacaggccccctattgcatcggctagtatggtggtctaatgtctgcggtctacagacagctcagctactcagcaggtgacatacgatgacactctgcttagcgttcactgcagggggcgttattctgtcttcaccatctctccttcgtcggtcttggtggagtaattttctttatactatatgctgttggtcgcgtcactgtcgataaggatcatggacgctggcatccgaaggagtttggaggtctttgttgacttggagaggcaaaggaagaagtatttgcaggtttcagcttgaggcacatacgatacgggacatttgtcagaaacaagaagtataaacaattgtccggctgctcgatctctcttctctgaaccttgcaagaggaaaaggccagagcacaacagctaaacaggccagacagcagagaggcaactttgtcgagtggtcaagtgagagtcagagcaagaaacgattccatattttgttgttgagtggtgggaggacggttgatagtatgtagacagcgtcatcaccgtttgtgtcttgaggagtttgttgtggggaaaaggaaggctcgattcattttctcgaatagtaccaatcacgcacgggttaggctggcattgttgatttctgtcagatctacacagcgatattaaccatggcgaaataatggggcatagcgataccagtttacctggctggcgctagataatatacgtgttgaagtcttgttaacttgagtttcagatggattttgatgctacgctcaagaatgagcctcatgtcgacaagtgacatagacggaacaaaggacgaccttccttgtattctcttaccacggagttgcctcgtccaaaagccatgccacttcacttgtattcgattcatagagagggggaacaaacaaccacataccacaaatgcctgacctaattcataaccctcatacccttccatcagccaatcatctcctaaaaacgctctggcccaaccgttcaatctctctcccctcctgtgtgcccctacccgcctcttccagcaacctcgcccaagcttccgcatccttgaatttcaccgcctcctcagcggccttgacccgcatcccgcacttctcgtacatgccaatcgtcgcgcccggttccagtccaccagaggccgcacacttgggaatgaaagtcgccgccagtcgctggttgcccgcctgcagtacttgggtgtagaaaggttcccagccaatgggtgacttgcggtttttggaagcgaggtcttcgatttcggaccagtcgcgtttggagactagggcttggaggctgcgtgcggttggtaggttttagttggttagtgatgggtgaaaaagaaggaaaataaaggggaaaggagaggaacatgatgggtaaccaagtgaagaagacaaaaaaaaaaaaaaaaaaaaaaaaaaaacttaccgaatccaccaagcaaccttctccgtaaccttgaactcgctctgcaccttctttgccctcccatggtaccccagtctaatgagcttgaacacagtctgattaactgacaaacccgtgaacgtctccgggtgcaaatcacgatcaaacgcctcctgcatcctcagcagcgtcgtcgcctctttgagcgccgaaagctcaaacgcgttctccttggcattgtcagatagcaacttggctgctagcgctagcttgtccgctgctgttcgggcctccggctggcgtaaagcttcacgcacaaagacgtcggagccatcgacgcgtcggtcgtcttggtagtagaggtccttcaacaaagctgtatcttcgcaagtggtagtgctgccgcttccgctttggctgtagctatggctggcagcgtggtgaccttcatcaacgttaccgaggaccacgccgccaccgagacgcgccgatgcctccaccagcgccgtggctgtcggccggctgctgatgacccggaaaaaggtggccaaaggcagcttgcgcttgagctggtgcagcacaaagtagacgaggtcggtgtcgccggactcgatggccttgtcgagtgcgacttcgtcttcttccatgctgagtagcagcggtacctgtcggcctgcgcgcggttcatggttgagcagttcggtcgccagacggccacggccttcgtcgtaggcggcccgggcgatggcttcgaaggagatacccggtttgcctgagagcttgtcgacgatcttgcgacagatggtatcgtcgtcttcggcgccgacgcgcactttggccgaggcccaatgcacatagatcttgtcggtggggaggcggaggtagccagcgatcttgagggcgaggaggtattcgcggcggttgagcagacgggcgattaagcccgaaggagagaggcgctggtattgctcgtaggatagggggaggccgatctcgaagaagcgcacggcgttgagcacgcggagggtctcgcacatgtcgacgaaatcgtcactgttgtaaatatcgaggacggacttgccaaaggaggcggccttcagcagctgtttttgccagtggatgctgaattcctggccggcggcgttgacgcacgtgtcgacggcttcgacgaggttggaccggatcagctgaatgttatcgtcggctttgggtgactgcatctcgagctgttcgaccgcgtctagcaagatggacgcgggcgagtcggtgcccagacagaagacttcctcgatgacatcgggaaccttttgcaggaaatcgcaggtgtcgttggcaagaacgcgcacgccgtcgaagtcggggaggatatggattcggccattgtcgtagtagaacctggctagtgaacccccgggcccgacgagccgcacttcatcctcccaggcaatgacgacggcatcgttaccgcaccattcgaagtattgtggtgggatcttggatttggaaacgtactcgctcagacgagtctgaaagtcgctgctgatgacgtgagccttgccagtttttgtgtacaaggcaacgaacttgccatttggcgaaatgctgatgtgtgaaaagggcccaatatcgatgaagcggtcttcgcattcgctggcgtcagagacgtaaattgtttggccgatgctcagcaaaacctcgacggatctcgacaatgtgtaagcgggcggaacgagagaccaggagtggactgggccttcgggaggttgtgccaggagtttgggtctcggttcatcataagccgagactgatacgagcgagttgttgttcaagagagcaacaaggccgtggccgtagaatttgcatgaccgaaccccaatctcatcggcgtcgtgtccaagcgaaaactgggtgaagtcgccctggagatcgtagtagcatctcacggtgccgtctcccgtgacaaccagaagcttctcatcctcggaccaacccaggcccttgatagaccccttgtcccacggaatgcgcctgatgagcttcccggcacagctgtggatgtctatgctcggtttggagggcctccctgcggcgaaggctaccagtttctcctcatctcggtatagagctgtgagggcagtgtcagagcatgacctttctggaacacgtcatcatcgagtgggatcacaaggaaaacaataccaacagctccgccgtagggggcaccagcaacaatgtagttgtcaaggtctaggtccgcatcaaaaacttgggtgtacagttgggtcttgcggtagaacttttcgccaacctgttcccatcctgctgttggatgagggacctccatcatatcatcatgtttgcatatttgagagtgagttgagatggagtgatgagaatgagcatgaatgaggtctccagcaaggtacgagattcccgcatgtgggggaggtgaggtgttgtcgttcccaacaggctgcaacaacccccccgggcggctcaggctgcactgcagtgggtgatacgctagcggaggttccttggatgacctggcaggcgcacacagtgggatgccatggatgcctcccccctgctcttcaacgaagttgtcgttgatcaggccttgaggttgcccgtggagtcaccgtgtggggaccgaacctagaggtacccgacctaccgtacccagtccccttgtcaagccccacaagcccctccatcatgagctcctcctcaggtgcgctaaagacaaaagttcccggtccgaccagcgtcgctaccttatgtttgcatcatcaccatcctccggcacaggaacgaaccatgccggttaatttgtaccatctcccaactttccggagccttattcttctgacttcccgcttcttgattatctgagctcagcttcccagccatctgctacggaccttttctccgccgcaatctaacaaaatgcccggctggcgcgacgagtatctttcatccctcatggatgccgaccagcgaaatcccgtcaaccgagagcttgtggatacctgttagttgcttgcctcggccttgccctccttccttgtcttgtcttcttgtcttgtcttgcttgcttgaagtcccaccgctcccctttcatccattcctcaaaacttaccacccagcaaacatcatcctgaacatgcaagtactccaggccagcaactcttcgaccgcatctccgtactcgaagccgaaaaggcggccctccaacagcaagtcgagacctacctatcatcatcctcctcgtcaagtagcggcgccgccaacaagccccgagaccgagacaccaccaagaccgatgccgttgcctccgactcgacaacaactgcgccgaccgccgccgactctgcccttctcgcccgcctccgtgtcgatctagccgaagccctccgcgccaagggcgacttccagcggcggttgaatgtagtcgaggaggagctcgtccgcttgcgcacgaagacgacaaccgacaacaagacattacaaacattgacggccgagaggaagacgctcactatcaaactcagagaccgggaggaggagctgcgcgccaagagcaagatgctggcggacgtccaggatgaattgcaggtgctaaatacccacttggatcttgtcgaaaagcggcgttccgagatggaggcggagaacaagcagcttgtagcccgcttcatgaagcgggtcgggcaagaggcggaggccatgaacatggcgaatgattcgacgtcgggttccggtcatcggtcatccggttccaggagacgataaaggatggaaagcaaggaatttcagattcgcggatcccaacagcgagggagagcatcacacggcgcgatgcacatatgaacagcaagaggaagggcaaagatggctgtgtgagatcttggaaaaagattccatgatccttttcaagaacgctgccagcaccctgatcaaggcaaaagataccagagggagataggcatatgggttacgatgctttgatcggcacagcgcgggagtttcgggtttgggtatctttggtaatgagcttcgcagccagtgtagtatgactacacagggactgttataaaaggtatgtatgtacacgatataaaaacccggtatcctttccctttccatttttacacttcccatccctttcccttccacctattttccgcatccatactgtatatcaatcagtatgaagaaacaaaagcccatacaacgcggataacacaagctcgcttttcaggcgcgccatccagaaaccgctatgctagaataacaagacacatcataggcgcatactcttgcaaatgttttgatccagatatcatcatcatggtcccaggagccctaaagcaggaatgagctcgctaacctcctcgtttccccaatccagagcagcatttactctctggcagttgcatcacctccgggtcgaaatacaatatgtcccgctagcgccagtccagctgacatagccttcaggatacgtaaggtgctcgacatctaggatcgacgtggccacatcgttctcggcgttcttgttgtcgtgcacgaatgtcttgagcgagatgatcttgcatccgatcttcaggtccaggaacatgctgacaaggttgtcattaagctgcgacgtgaaggcctgattgttgacgagcaccacatcggcccgcttaagcacctcgaggatcttctcgttcttacggaagtcccctctttccaagcgtaccttgccgggcttgaccccccacagccggcagcgggccaggaactcgtcgtactgcgcctcggccaggttacacgcgttctccatcatctcgcagccccagctctcgcacccaatctcgagcgcagcctgaagcgtcacgttgccgacacccgagccgagatcgacaaagaccttgtccgaggtcaggttggtccgctcgagaatgtcggagatgaaagggtggttcagttcgccgtaaacgttgtcgctgccgttttggtacttggccaggagctcgacccgtggggcgacggtgcggtcgtatacctggtcgagaatgaaatccaccagctcgcgcggtatcccgtgcatcttgtcgaggtttcggacaatgacgcccttgcgcatgagcttgaggaattcgtcgttgtattcgcggagggcggctttgaagccggggccgtcggatcggttcttgctcttgacgagctttcggaggatgcctgtttgatggtcaagaaaaatcttgccctcttcgtctgtgagataggtcgaggcggctaattgtactactttttcgatgtccttgacggcatcaatcttatctttgccctctactagttcgtacctatgatgcgcacacgcgtcgagttagctccatgcttcttgatggaggggtgagaagaggaacagaatcgcaaaagaggactacccaccgttcaggatacctggccccaggatactgcaacctcacagcaacctcctcgttcttcagccctagcgcgggcttgcacttgtgctccaggctcgcaaccttggccgcatgtataattgccgggccgggtatccgctccacctgatccgcctcctcgcccttccagatctttgggtgtcgtagcttccggttcacgtcaacgggtcgctcatcgtgtacccgcttgcgacgcttgcgagcgtccaggttgtcctcccagttctcgtccccgttgctgtccgaatccgagtcttcagaaaagtgcgggctgatgggcgaccggctcgaggccttgattgcacgccgcttgcggctgctccggccgtcgccgttgatggacgggatgggcgacgcgctctgtatccgtcgtgcggtcgggattgtggtgaccttggtgagggaggcgcgggcggaggaggaggtagaggtggtgtggctggttccgttgagtctgggcgtggaggaggcgcgcgacagagatgaccccgcccccgcgatccggacgttggagtgttgtgaggaaccggtggtgggtatgctcgaggaggacgtcgacgctttgagtttgggacgctcgacggtctcgcggacggtgcggatctcggtcttgattttgaactttgatttttggttgaaaatgctcatggctcttatcttttccgcctcccgaggtcgtcgttcgttcgctttgcgggccggtgctgattcaaattgacagtatatgggttactaataacaaaataaagagagacaagaaagagcgacgacgtatgacgacgtagaggggcgtaaggcgtagggaaagaaactagtcgagctgtacggcgtgttctaggtaagggtatcgatacggctttttttttgttcttgtgctaaaggcagccgacggaagtgggttcaaagatcgagcttccgtttcgtggagcaggctcagcagagaaaaggaaagtatgggactgaatggggtctcttcgtttcgggaggcctgcgccgagaaaaggcgcggcgcgacggaaaggtggactcgccccgttcttggttcggtgggattgttcggtgggtatcccgccgctgcggaatctcgtaagcagtggaggaggggagtgggtagggtgttttggtgtctgagtacaactcagtcgctacctctgtagtttgttgtagatggaatatgtccagatagtcgaaaggctgaaacatgcaatgggcgcgctgaagtttgaaccagaagtctattgggtatatggcatggcaaggctggaggacgcgcagaaatgtatcttcctgcaggtggtaatccaagtgaagaaaaggcagaaaaagtggataaggcgacagaacaaacaaaggaagaaagatgagcaaagtccaaatgcaggcttcggtccaccatgccgggcctgccacttctgccactgtcgctgcacaacggaaaccccaggggcaatggacactcaggcactgcctgcacctgcactcgcaggagaattgcctggactccaagattccccaggcgggtgcgacgagtgcgaccttgcaaccctgaccttccactcggcgtccaatcccgagccgcgctgcttgttggacacggcgtgaggcgatttgacagctgcaatatctcgccgcaaggcatggccattcctgcaaaccacagtccgacgctggttggcttgttagctcggtacgctaggtatgtacgtctgattgtgcacaccagaccaaatctctcccaaatagtcccaaagcttgcaaagacaagtcaaaaaggcttgttatagattataaaggtcttgatgggaaacaagataatatactgaatatcggaaatagcgtttccaaggtaataacacacgttagttggccatcaagacgcatagaaaagttgacacgaggtctcgagctaacaactgcaacaaaccagtacctactggactgtcggctgcagctgttgctgccagtcattcgctttctccaggcttccagctccccttggcgcgccgctgggtgggtggcgcgacgtccacttttttcaaattcccggccagggtcatgtgactgtcgtgatcgaagagactgcacgaaccatttttgttgctcccgtcattccgttcaccgaggtgagatgtaggtccgggtcccgtccttcccgcagccctcaccggacggtggactgttgtccaggcctcagcttcaaaccactatcttcgagttcatattagtccggacgaggatatactggaaaacggtatagggtattgtatccgattggcgactttggagatgtccaatgctggtgcgtgatagtagttgattcaagaacaaccataacatttgccttttcgttttactgtgcggttggtgtcggaattctgttgttggttcctgggtgataaatcctacccatagattcccttgccgggtgcgaaatgtgcagttcctcaactgcttcacgcacgatcggtcgtggatccggtaaccggaggatgaacggatttaagcagcaagagtgacagcttgaggtttttggaacgccttacagcccagccctatgagctgcgcttggggccatgtccatcctaccgatggaagcactcgaatatccgccttggtgtacaagtagggtagccataaaaccaaatttgctcacagcctcacagtgttcttcctactcgtcatcacatgtgcactcttgccaagtaaaacaaaaacataaagggggatcgatgatcactatcaacaatcacaaccgttcgttgcccatcccatgtgtcgtggccgacagcggccattcggggtcgtcttggcaaatgtcatgcattcagtatcacaaaaactggcaacagacgatggggggggggggggggggggggggggttcaaaaacatgatgcaaggtagcttggaggttcacccttgtgtggtggtgaagctcaataatattggattgcttcaagttttcctgggtctcgggcttgttttgtttcgtttgatgatgcgcgtgaaggtccaatggacgaggttgcattgtgaccctatagtgtccagaccgcgccaggcctcgtacccacaagccgacagtcccacatctcgtgacgtcatggactgcgactatctcatgtgctaaattcctgaacataatcaaactgaggtttgtagcagcgcacggaattggccccttttttgtgctcgatatgagccatgccctatcgagatctttcctattcgaagttacgtcaagcaaacttataatatctagtatactctgtcacgagttggggaaacagaagctttgacgcgagtgagcccaagttcttcttgatcaaagaggccaattgatgctcaacatttcacaagtacatagtgcggaggcccaccgagtgctccagatgagacagaggtgatcctgacacccacatggtgcgagactccatgccgatatcaggtagctcactcgggtttgtttcgtcttttactggaggaaagcgaaagtgtggacgttggtggaggatgaatgggatctggggatggggggtggaagccagcttaagtgttgccctgactatcctgttcagtgaggccgagccgagcattgtatcaccagaatggctggctaccgcagaagtaaacaccaacacaagcgggtggcctgatatcctcgagagtgacaaagacgggaggcatctcatcttgaggccgtctgaactgccgtctaattagcatgagggactgattcacactgccgacgttgcgcaagtgctccgtttgtgtgcatttcggtgcagccacggggtgtgccagccccctcacctggaaggtctttgtctcaaaaagaactagagatttcgaaaaagggttgatgtgacgcacatattgaatcgtagtgcatctcgtcaaccatgcttggcttggtctgtcacttctgcttggatgaagtcgagctcatcccccccctggccgcccaattggcgtcaagatccgtcgatatctcaaccgatcgtcacggttactacccgagtcccaacttttccatggagtgtcccttgagcttcaaatccttgtctggcagtaaactccgtgaaatgggcagagtggataaccatctagcttgtttactagcccttctgggaagtacataacaaatgtaaatgcgtgttccaaacaggtagaaagtacttgggagactgggcgaatttggcgagcaaaagtggaaagggagaagtagaagtgaaggcatggcagcgtttccctcccctcagatccctttttttctcttttccttttcttttttttctttttggatttctcttctgcatccctgccttcacacacgtagaccccccctgcttttccaatcctcttgctttacctttacctaccccccggaaacaggtctgggctttctgcttcctcaaaggctgtccaaccccgatgtcttgcgtgccttccctatgacgcatgccatccctccgtgccgaaggttgctcccacgtcactcgcgaaacagaacctggcgtcaagcatcactgcaagcaggctgccctcccggaaacgcacagcctttggtcccttcctgctataaaccgacttatacccaccacctgccccgtctcacatttcaacccttcccctacatcaacctcgacttggacctcttgtccattaatatcagtaccaaatctaaaacattacgatacccgatacccaatacccgattaccccccgccttcgtccgcgtctaatcgtcgtttgcttttccaagttgaggaacgatattcgaacagccagcatcctacccgtctcacctcacggttttccatttttcagtttttcttttttttcagtttcctgtgatacccagcaaacatacccacagacaccctaatacctttgcgtgccctttgattcccgctctttaatcggtgaagatggcgaccgtcaacggaaaagcaaacgtcaaccgaccggttgactccaagcagaaggaggccgatgtcaatcgcaaacttcagttctacggaatcgccagcgctttccagtgcgggaaagttccttcggtaaacccaccttcaaccaccttcaaagcagtcgcagtcggggtgtaggccatgctgactgttttcttgtagaacgaccaaatcgatgttgcgttgaacagcttcctccagtccaaggcgctcgcaaacccatccaagaagctctctccagagggacagcagctcgttgccgatttcagggaggttgtgaaagaggccaagaatctcctgctctccaagaatgagggaaacctcctccaggatttcatttggcagacacagcagttcaaccccaaggctgtcagcctccctggtgcccctgtggataaggaacaggcccagcagcatggcaaccaggctctcgagggattgcgcactttgggcactctcatcatcaccaacggccagttccgcaaactgcgtaagttgaattttccagcttggttgtagagatttgagcgataaaaatgctaacaaaaaccagtcaaggatgccaccgtcttgctccgtgatatcgctggcgatgctgctaccaatgccgccgctcgcgtgaggccttcccaggaggaccttcagcagcttgatgcgcccgctcctgataatacttggcacgagaagcctgatttttcccgtgatcaggcgaagagcaagttcagcaacatttacaagggaaaccccaaggaggacgccaagcatgtcttgggcgaggccacctctgctgctcaccctgatggatcggccgaccccagagatttggcaaacaccgctgctcatgatggccgcactggcgcctcttccggtattgacactgagaagggtctctcttctgctgccaacacggctcagcgcaagcttgaccagaaccttgatgatgagaccaaggagaaggccaagaagaagaaggaggagtacaaggcccgtacaagggaatacttcaagaagaaggttccccaagagcgtcgcgaacagacgatctggcgcttgaaggtatgtttgtgacgagaagtgtcgattccaactgacaaattgctaacatattataaagaaaatgatcgttgaaatccagcagcaccccgattaccaccgtgcgatcaccactttgctcaacatcgccgaggagtacggtagccacgccaacagacttgctcagggaggcactagtactgtgaaggatacgcgtaacgctttggcccaggccgagggtgatctgaagacccttatcgagcgcttcgccaatggcacttccaccgatgatctgtgggcttccatcaagaccatctatgaggatgccgacaaagatccagagttgaagaactggttcaaggccatgaacagcttcattcgccgctgcctccaggaggagggttacatcctcgatgatgcttccaacgaggagtggaaccgcctttacgaccaaggcaactaccttctccgcaacaagtatcgtgcccacaccgatcgcgttatcgatgaactcaagttcttggccgatcagttcgaccatgatccccaaaacaagagctttgcggcgtccctgaacaagttgttcactgatcttggcaacgatgagaatggcaagcctaccttcaagccccatctcgtcaaggatctgaccgacgtggtcatccccgccatgttcgagaatgtcgcttacattccggttccccgtatcgagtattcggatcaccagatcgacgctgtgattgagaaccttgtccttgagagcgacaacttcatgcccaatgtcctcgaagttgctagtgaaaactacctgcgctttggtcgcaagaagatcgccaacaagaagaatatgtccgttgacgtcaaagttgccggtatccaaatggatctgcgcgatgtgagctactatatcaagcggaagcagggcttcccatcgctcagcgacactggtattgccaacattttgctggagggtgacggcttcaccttccgcatgaagatgtcttcggccgatgctaaggacaggcagaactttttcaagattgacaaggtggatgttgatgtcaagcaattccgcatcaagttgatcaagtccaaccacaaattgcttttcaacctcttcaagcccatcatgctcaaggttctccgccccggtcttcagaaggctctcgagaaggccattcgtgatcaggctaccagacttgacagcatcctgtacgagatcaagcaggaggctgatagggctcttgaagaggctcgcgaagatcccgagaagactcccaacatctacaaacgctatgtcaccgcggcacagaagaaggtcctccagggcaagcagaaggccgagggcgctgttgctgacaagaagatcaactatgctgtcactaaagaggacagcatcttcccccacatcagccttcctggcggaatcagctccaaggccacggagtacaaggagctcgctcgcaaaggcgaaaagtgggagagccccgtgttctcaattggttctgctggaaagagccacgacattccccccgccccacgtgttgtccgcaagccgcactctaccactggcactggcaccaatggtgcagcccacggcactggcaacggccacgcgctccatggcggtcctggcatgaacgtcggcaacggtagcttgaacgttggcaacgatggcctgaaccttcccggtgccaactaccttcctggtgaccctgctgtaagcggctttggaacgaagaatgtcggcagcgcccctaacggccgcgttactgttggtctttgaagacatgacgagatgacgtttccttggaatgaacctggaaaactggctttgcaagattaatgattgaatgctgctgaatatggttgggaggaattctgaaaggtacatggtttatacccattgcaatttaattgtcggaggaagcaagtcaaaatagtatccaaggcggagggaaaacgaagggatacccagagactgcgtagcacggttcgactggctttactgagcacctaatttttcctttgtaatactttggcaccggtttattaacccctcgctccctacgaagcttcaggaaatggaagatagtcgattaattccacttgttatgaaaaaatctcctggtgttctttgtgatggtcggtcgttgtgctcgtgtaagtgttagtgcaagagagtcaacagttgggttagggttatgtaagggtttatcatagtgccaagtgttagttaggtaagggcgatgctgtagcctggccgcccctgtaaccagcagcacgtcatttatagtgaactctgctccaggcaacaaccgcgtcctgaacaatgaactggacgagaaaaagaaccgacatactggattcggctgtgcccttcaagactgttctggttcattgaattttaggacttttcttttctgccacattttttttggcatttgaactgttttcaacgttcatcaattcatggtggatgattcgatacacccggacatgtcttgaatcgccttgaaaatacagccatataggtagcgagtgtgcgaggtcattacatcctagtgacgccttcacaatgaataccaacaggcgatccagatcgccagatgaggaggcattggaagaggaccaacatcagtacggggcaggtactctaagcctagaagaacttgatgagcagtgagttcatatccccaagcaaatcccaagatctgtccagtccactcatccaagaatacagcttccctaacagaccacgaaaccactccaaaaccttcccattctctgacctctttcgaaccctcttcaaccctctcattgactgcaaaccctcaacctctgggggtacggtgcgcggccccaaaccaggacgaggcggccacttctccaaggtctcctaccatgaacagcgccggcacatcatcgagcgcttcatgtcgcgctggcggtccgaagttggcaacgacttttacccggccatgcgcctcatcctccccgacaaggaccgcgaccgcggcgtgtatgggttgaaggagaacaccatcggcaagctgctggtcaaagtcatgaagattgatcggaactcggaggatgggtataacctcatgcactggaagctgccggggggccagagtggggtgagccggtctgtaggggactttgcgggccgctgtttggaagtggtcagcaagcgcgcgatgcgtgctcagccgggggacttgacgattgcggatgtcaatgtcctgttggatcgcttggcggcggcaagcggggaggccgagcagttaccgatctttgaggagttttatcggcagatgaatgcggaggagatgatgtggttggtgaggatcatattgaaggatatgagggtgggcgccacggaaaggacgtttctgaacctgtggcatccggatgccgaggcgctgttcagcgtttcgtcgagcttgcggagagtgtgttgggagctgtttgatccagagtttcggctggaacagcaggagacggggattaagctgatgcagtgctttcagccgcagctggcgcagtttcagatgacgacgacgtgggagaagttggtgaaaaatttgggggtgacggaggagaatccggagttctggatcgaggagaagttggatggcgagaggatgcagatgcatatgatagaggatgataccgtgcccggaggatttcggtttgccttttggtcgagaaaggcgaaggattatacttatctctatggtgagagcttgggagatgagcagtccgctctgacacggcatctgcacaaggcctttgacgacggcgtgcgaaatttgattctcgacggagagatgattacttgggatatcgatatcgacaaaatggtaccctttggaacgctcaagacggccgcgttggagcaacaaaagaacccatccaaggctggtcctcgcccgctctaccgtgtctttgacatcctgctgctaaacgacaagccccttaccgaatacaccctcaacgaccggcggagagctctcgagcgtgccgtcgtcggtgtccaccgccgcttggaaattcttcccttcgagcgagccacctccccagacgctattgagccactcttgcgacgagtcgtggccgaagcatcggagggtcttgttctcaagaacccgcgctctcgctattcactcaacagccgtaacaacgactggatcaaggttaaaccggagtacatgtccgactttggcgaatcactcgactgcgttgtggtgggcgggtactttggctccggccggcgcggcggcacgctctcctccttcctctgcggtgtgcgcgtatcccagaacttcatcaaaagcggcaacgccagcgccgagaagtgcctctccttcgtcaaagtaggcggcggcttcaaagcggaggactacgccgaaatccggcaccacaccgaaggcaaatggcaggactgggacccttccagcccaccaacggagtacatcgagctcggcggcggggaaaagttacagtacgagaagccggacgtgtggatccgacccagcgactcggtcgtcatctcggtcaaggccgccagcatcacacaatcggaccagttcgccatgggttggacgctgcggtttccgcgcttccgcaaactgcggctggatcgcgcgtgggactcggcgctggacatggacgagtttgaagtgttacgatccaaaatcaaggaccaggaacaggaaaggaagaagatggagatggagaaccgcaagcggaaaccggcgaccaagcgagcgaggaaggacctagttattgcggggatgtctgatccttcgtcttcttctgctgctacacccgtcatcgctccgaaagagacaagagaagcgagcaaacggttgtttgaaggcttggatttttgcgtcctttcggattctctgaaaccaaacaaaatgactaaaccggctttggagaaactcatcaaagatcacggtggtcgtattcaccagcaggttatggaccactccggtcaggggaagatcatcatccccatagcagataagaacgtgatcaaagtggctagtctgagaaaggcgaacccggagatggatatcatccggcctaaatggatttttgactgtcttgtgcagccaatgccgttcacgaaacaaaaagaaaacaagaagggctatctcctcccctttgagcccacccacctcttccactctggcagcgaagagacgtcagaagaagccgaacaagcagtggataaattcggcgatagctacgccggggacttggcagacataaacgagttgaaggcgatcatggagggtatggagtctgatgattatgtgtccgattccgactgggattcggactctggcagaggaagaggaggaggcgatgggtttgacatgaatcatttcctagatcacttggaagagcaggggacttcgttggacgatctacggtcgttcatgttccggaggtgtcgagttttctttgctctacccagtgctggtaacggagacggggcagcggaaagtaaagccttacgactcaagaactatatacgatttgggaacgggaaggtagttgacgagctggagacggcgacgcatgtcgttgtcgtgactgctcctttgggggagagttcaaagaaggaggagagagaaattgcggcggaattaaggtataaaattagcttgagagagatgggaagtccgatgccgaggatcgtcaagggggaatgggtggaggactcgtggaaggaggggacggtggttgatgaggaagagtatgtggctgggtgaactcgacatctactgtctgctgtgtaggttgtatctgaggttcttctgatgtgatcttggggttgacggggtaatggatgacttatggccaggttactgccttcataagcttggattggcacaaaagggtgtgtgccaacaggtttggttgatatagggtgatagtttaccatggaaaccaaccttgtttgttcaccctttgcaagtcaccacgctcaaggcgactgtcttgaaggttgccatggggccgatttgctctctgctttttcctcctgctcaagagacgttttgatttcactttgctaaatgtggaaattaactgtccatgttgaacaaaggtacccctttctgtttaattttgcgctatctagtggtctattccttctccttctgacccacctcctcttgtgacagttgagtttctgttgttatatcccttttcttaggcccgtagggctgttaatctgccatttggtcaaattcaacatccctgctcttgaccacctttgcttgactctcgcttgtcttggtatgttgagtttttttttattacgttgtagttgtgcttttctaaccgtggttcggtgactggtttttgcattaatttttgtgaatgtcccatcccatgtgaagctgcttgtggaagtagaagtggaagttatagctgacaacatccatccgaacttttgatggactgctgtatatggactgttggagggaaggagaaggactggcaacatccggctggatatcacgtctcttgagcaatgctcaacagaagattttggaaaagtggctcagaaacgtatctcgcgattgagtatgatacgaccaagaacccttccgagatagctacaaggtaattggctgaagcatgtcgacactattaccgagtgtatttggggtggtgaggctttggaatcgcagacaagactcattttcaagctacatgcgaataatggtcggtcaggagtgggtgtgtacaagttccagtgttgttcttgctggttgggatagtgttcccaagacgagtgacgagtttttggaacacactcgaaattccacacgtaacccattatcaactgctacatgaaattctttaatcaaaaagatttttactggcatttctggaagcttcatacccagtttcccccaagtcaatccctggaaaggtcaataccagtcttgggtcaaggggcccaaagcttggcatctgattacgttttgacatcggacagacactctgaattttggaaatattttacgcgaaactttcaaagataccagacataggcagaattggcatgtcaaagagaataggagagaactgaatcaagttcgttgagggttgtttgcgttggtgatataaggaaaagagggtgggcacgtaattgctttggggggaaccggttcacgaggaatcctccatcgctgccacttcttgcaccaatttcctgaaataataagggcatatgaacattagatgtgcctcggtggcagagaagttgactttgtaggtgatactgataccggcagctctagtcaaagctgctgcgggtccgaaggaagatgtcgtactgtgatgccatgccgaaatccaataccacaataatgttatacgtagtgaaagattccccatgttggggatcacgtccaggtagtcctgattcatcactccaaattgtatatagattctaactgtcactagtcaagaccaagattctgctggcgtccatggtgtcctggctagcaagaaccaggccggaggccaggcgacagtgttttcagtctacatgtaaacaaaccacccaggtcatctctcacttcatgttcaacatcataccaccggcccagtattttaacctctccttaccgccccacgcgaggtaccttccactctacctctttgcgcagaccctccttgctgccaagcctaacttattgtaaaccttattcaatcgactgtcccttagtccgcacaataccaacaccttcactgaaaccaaccaccccgccccctttttggtgttttcttattctggagaatcgacaataagttcgtgcctctcacagattttcccctcggccttcggccttttacaagctccccccaaccatcaccagcaactcactcgcaacaatcgctttctatcttcccaaacttggatcaacccatattgcacttccatcgtctttggcatccagttctcttcacgaagagaagctcaaagcaactatctgctactacaaccttcacgtaacgcaccaacacagcacgtcacctttctctcaacgacaccatggatcagactgcgtccaataaatccgccaccatggacaagaccgccctcaggaaatggtaagccatacttaacacgtgtttcctttcacatccgtggcagacaaccgtcccttggcgacgtggtattgatgtctagcatccaaaccacaattatccacttcttaaaacactggcagccacgcgcttctttccctttgaccccgctctttcatcatgggatgtcctgacctacctggcatctcgctaactcatcacctcgtagtattctcgccattgaccttggcagcaccgcgctccgtgccgcttttgtcgagtgcgaagcgccttacactttccatccagttcaaaacagagatgtacaagccaataaagacgcaggcgcaactgtcacgtgtaggggtgactttcctgtctcttgctgccccctcgaccccaacgatccctttgctaagatcggggccgacgccgcctccgagcctggccatgtatccgccaagtacctgatgtacatcctcgccaacgttgatgagtccgtcatggccgattatcctctctcagcagaccttatggcccttaaggaggatatacagctccgtgaagactgccgaaccatcttagccatgctgtttggacgcttgaaagagcgcgtggacgagtacaccaagagaaaacatatgtttttcgacgaaatcatcctgaccgttcccagccagtgggacgcacgtttcgaaaatgtttacgagtctattatcacggagactttcgcctatcgcaacgaagagggccagaagattaagaaggacatccacttctgcggtgaggctgatgcattagcgcgatatattattcttcacgaggaaagggagctcgaagactgggatgttgtcctcttcctcgactttggaggccactccatgtcttttgccaccatggaactgaagagaaccaagagcactggcggctctggcaactctagtatgacctttctggagctggactctggcggctgcgccggtgggagcgagatgtggtctcaccaagttggccagttgattagcgaaaagcttgcggagactgaagtggcagataccgatgaaaggaagaagttcaaactacttggtgatttcaacacgaagaaaattggctttctggatcaaatcacggcgggtagtcttctcccccttgtttgcttcgatgaacatgctaccctcaccactgtcagtctaccacacgaggaaattaagcgctgcttcgacacggcgcttgagagaccattcgcaatggccaaagagcagctcaagaagttgaagggttatagcagagacaagaaattcggcgtggtggtagccggaggaactctccagagcaacaaagcaagggaagcagtctttgccgactgcgatatcccggaagaacgaatcaagtatacaaccgagatcgatgtcacttggctttcatcgtgcaactgtcacggcgcagcattggcccatgtgaagaagctgacggtagcccagttcttcgagcagggcgcagtgattgctcttcagcagagggttgggcccgtacacgacgctgagtgggaggaagtcgcatatctcttggtcggacatgatacaaagcatacggcgagcgtgtataacagatatacgggcacggagatgaagcttgtctgcaaccccaactatactcaggaggttgcggcagacaaaaacaaggatggcaacgtcggcgaagctggagcaagtgctggttcagccagaaacgcgacagacaacagcgactcaaaccctaacaccaatgttctcatcccgattggggattgctacgacctgtggcaccttggctctcacttggccggaagacttgtggtcgaggcatccttgacctcaccaagcggcgctgcatcttctgagaggactctccatgtttccatcagccgcaaaaatcagcgagctgcttcaagagataaagttgaagacctccccctattcctcgatcccggacacaacgctgttcatgtagatgttgacgcactaggccctgaggcggccaaccgacaagcggcgttgaggcagcgtgaagaagagcgtacccgacctgaagagaagacagcagaggcttcagttgcgcaaggctctgtagtcaggcccgacagttcttctaagtcggctaaagcaaaggcatctaggaacaagcggaaacggaaggacacagaagctgattctgctcagcccagcaaaaggccgcgaacccgtgccgaacgtgccgctcttgcccaaacatcagctgatgatgagttgaagcaacttccctacaatgccccctctgtgtcgcgcaaaaggaaagcgactgcccctgcttcttccacagcaacgaagaaagcacgaattgcttccaccaccccccagcccaaaaccaacagtaattctgacaaccagtcagaccaagtcctccaagggcagccccaagggcaaccctctacccatgatgtgtcccggcacaacgacgaggacacacatgctcatattggtgaccagctcgacaatgagctggatcaaaaccatgatcctgccgccacagcgagcggcccacccctttcccctgagcgcaacagctctaacaacaacctcaacatcaacggcagcacctcccgttccactcgaaaccgaaccgccgcgaacgccaggggggccatggctacaagggctaggtccgatacccctgctgcgaatgccgaccggccggcgacaacgtacaccaacggcaggtttgccccgagaagcagcccgcctaatagacaacagacagaaccccttccggaacaacgtgggcaaccccagcccaggcgatcaactcgctcaaaaaatgggaagtctccggtagctgcctcgccagcttccacacaacaagggcaacaacctcaacaacctgaacaagggcaaaaagaccctgaaatccctccccaaccccgaccacaacctcaacttcaacctcaacctcgccccgagcaaaaggctaggcctcaagccgggcaatcacaagtccaagcccaagccgatgcccaaacccaaaaccaggttgttgatcccatacccccagctaccgccgccgaccctgacatcttcgaccgattcaccgcaacgattctggaacacgagggcatcctctccccaagctcccgttccacccgcccccgccaccctgttgcctccggtgagatcagagagattgaggaggaaatactggatagcatcacggtcaattctaactctaaccgtcctctggttgatcaagttgttgctgaagataggactgtggaggaggagaaggaggaggacgaggaggaagagatttgtgatgaccatggtggtgacgatggcggtaactgtggcaatggtgggtcggagcctggggatcttggtttggagaggttactctcttcatcgcatgagcaggggaacgaggagcaaggagaatcatcttcgcctattctgggagagcaggggggaggtagtagccgcggacgtagcagtggacgtggacgtggacacggaggtgaggaggatgaggtagagggtaatgaggagcgagtcgaacttcctggccctctcacagtatctcgactccagcggacattccagaccggggtccacgcctccactcctccacaggatgcaagcggcggtaatcgggtcgctggcgccgctgagaggaacaaggaaaaccagcggcaacagacgactggggccggtactggggccggcaccgggaaggattctctacccagacccagccgcaaagaaaagggcaaggggaaggaggtcgtcaaacccgcgcccgcacccgcgcccgcgcccgcacccgcacctgcacccaggcccaggccaacgtccacgcgcgacctgcgggctttgtttggtcaagcctcttcctccgccgcagcctcttcctcttcctctgcctttgccatccccagcaccgcgcctccccccatgaacaaaggcaaaggcaaggccaaagccaaaggagccagcttgctcgagcctccgtctcccaccgtcctcgccgccttgatagcatcaaccgccccaaggcctatccctgaccgccccgaacccaccccagcccagcccacagacacgagcaatggcatagccgatggggttgtcgaaacgacaactccggtccatctgcccggatatgctcaaacgtcgagagctggacagggaatggatagggatgggacggaagtcgatggtgggcgggaaggggtcgcggacgcggacgaggatagcgttgagtatgggagtagagtgcttcggagggcgagtgcgagtgcgagggaggctaggaaggccaaccagacggctggggagagtagtaagactggcagcaatgccaatgcgactccgaccaggaagagggctcgcattgacattgaagatctcctctcgaatccggttgagtctcgacctcaatctcaatcccaacctcgacctctgcctcaggctcgggaagaggaagacccttctccggcgaggaagaggcagaggacaggtaagagaggaggtaaagggggagaaggctcgaatgtgaccaagaagaggaagcgctcttgagaaaggcttgaaaagagagagaggcaaagagttgttcgaggagtgatgagatgagagaaagagaaggaggtacgaatttgtttgccaatagattatttgcttgttttggtatcctgatattgccattcgataaaggggccctctggatagggagcatgtagatcaaagggttctttggtcagtttagaggcttgttgaatattttttctctagatcttttttgtttgtcagcctagctcatccaaaatcccgtcgtacctccccacccccgggtctttgatacctttaattgctggcatctttgatagaacatggtgagcgtgacagcagtactgaaagggtggtaatacattccaaacatcaggataatatttagcagatcattgctgttggctcatccaacaattcttgccataaacaaacaacatatgcacccagtgacaaacgcccaacttttaacagccaccaaccccttatcatgcatccattacctaccattgcacctgccacctcaagaaatacactttacctcaccaaacccctccgtccaccgcaaactccccataacaaccaccatcaacgccaaacccccgcccacactcgcacccccataaacataggcatgtctccgcctcaacgccgccaactcggaaacccacgtggacaccgtcgtcaagcacccgcaaaacccgtcggccacaccctgcagcacctgacaccccaccactcctcccaaactcggcacatggttcaaatcccacgccatgcccaagaccgccgtgcctagcatgttcaccacaaaagtccccaacggaaaactgggcagccgtccgttgagatgcgccgaggcgtagaaccgcgtgagacagcccaagggggcaaagacgagggcaaaggttgccgtgccgcgccagcgctctttttctggttgagcagagtggcggtcaggtggccagatactcagcaacacggcgcctagccagcagccgaatcccaaaaggacgatgagacggtcgaggatgcggctaacgaacgtgtagggcagacccaaatcgaaacgggtgaagagggtggcgatggcgatggcgaggtgggcacccgcaaaaaggccagagagggagagggagatggtggttatagtgacggcgaggagggccatgaaggagtaaccgccgtttcgggagacgggggcagcactactaccatgggcagcgaggtcgttggaaagcgccaagtagatgtcccggatgaaggaggagaaggaagtaaaagagccgcagaagccggttgcgagaccgacgtagagcgggatggtctttttcagggccatgtgagctttcttggctgctgctgggtcgatgtccttggcttcttcatcatcgtcgtcgtcttttttggggttaggttgttgttggccccagtctggccggaagagcatgcgatcctcagccaggaagcccataaccacacagccggcaaagttgggccatatcgaggggaagataatgggtgattgtgggtaggcagaggtgagggcttgtaggcccagtctggcgagggtgccgaggagggagaagaagatgaggtacgagatggtgtagagttcggtggcgaggcgcgagactttttgtcttttggcaacgacaccggcttgcttttctctttcgtagtcttctgctgatgactcgggctcttgtggtggtggtagtggtttccgtctttgttcccgaaggtagtccctatcgcgagtcctgacccgctctagagtgtcaaggcgagtgatgggatcctcgtctggattctggactggcgatatattggatgcctcgaggtgtgcatagtcgtctggcacatcgtagttgaggggcgcggctgaggcacggcgcgaagaggcgcgagggtaacggccttgtgactggtgaagcggatgtaaccctgtcccggttacatgtccctggctgtatccatcatcttgtccttgattgtgattgtggtcgtcgacgaggttgcgctgacggttgcggtcgggtgaatcaggggaatctccttgccctccagtgtatccctcggtatcgctcggggcggtcatcatcactaatcctaacaataccgatatggccgtccgtgggggaagaaagagagatactacaacagatcaagcatcaccataggccgcacatgtttccattaccaaaaggatggtggttcgggctcgctctgattcgcagtgcatgtttgttgtttcaaggtttctgtaattactatctctgtactgtgtagcgtaaagccgatgacggatctgctgaatctgatagtgacagtgccattgtgacagtaacggcctgatagcggttactgtacgggtctttgacctcactcttgttatcttatcgtcatgaatgccgggggggatggagactgggtggagaaagaacggttccctgtcaaagcaaaggccccgcaccccacttgatcgtcctgaatgcggagacgtctccaatcattgacacaagtgaccttccctgtaaggtaccttgctgtccttcccccccctccggtccctcactgagtgactgccaatgctcaccgtccaagtaccaaacctcactgatgcttggtgtaggttgttcgttcctgtcttggctcaagacatagacatggacactgggccacttggagtgccgggacaggcgtcttacgtatccatacgcagtagaagaaaggtcaagtgagttagagtagctgtgtagttgctcagattcgcggataacagaagtacgctagagacggaatcagtgcaacctgcccgaggggagcttcggaacacggcgatgggagcttgagtgccatctcactcgccggagtcgccctctcagctcggccccgtcccactcgcggtcagtcagtcgttgtctgtctgatagatgatatgtagcctccgttagattcccgagacgtcttcgtgttcttcctatcctactactcttctgtattcctcgtttcaactttttgttgttcaaacacaccatcggtagcatcaacatctcgacgacaccacaacgaccaccactatcatagcaaaccagaaaaccatatcaacacgtacctcgtcgattataccgaataacaccatcaccgccactaccaacacaagactgctcatcatgtcttctctaccacccaacgtccacgtttccacgcatccctgcctcctcgccaagctatcgcagctgcgctccaagaccaccagcgcgcgagatgtcaagaccttgatccacgagatttctttgctcttgggctcagaagctctcgcaaaggccatgaccacggctcccggtccccaggcggaaacgcccctcgggtttacttatgagactactacggcaacgccggggaatatctcgttgatcccgattttgaggagtggattgggaatggtggagggtacgtcttgctttctttctttctttctttctttcttctctgggtttactacctgatttcttccattcgttctgttttgtgttactgttgtctcccctttcttctccttcctgctaccgactcctgctcttctcctcctctgctacctatctacttaccatcctcccccgctggtttcgctctacataaagagaacctggctaacgacaccgcaaaaaaaataaaacagcaatccaaaccatcctcccccaacccgtcccagtacaccacctcggcctcttccgcgatcccatcaccttggcccccgtcgagtactacaacaacctgcctaatcacctcgtctcccccacccaggaaactgcctccgacctagccatcatcctcgaccccatcatcgccaccggcggcacctgcgcggccgccatccagacgttgatcgaatggggcgcgaagcgcgtcattgttctttccgtgctcggcgccgccgaaggtgtgaagaaggtagccgaggagtggcccgagggaaccgagatctggctggccggtgtggaccaggaacttacaaaggggggtatgttgaagccgggattgggagatgtgggggatcgcttgtttttgacaattggcaagtaaatgatgaggggaggggagaggaaatgggagttagatttatttagtatttggatatacaattgaacaccgttatatgcatgtgctggtgtgtcgttatgtcctgttgcttacacagtttacaattctctttgagttactttcattcgcacttgattgaggaagtgatttggtctttgtaagatgaactcgatgtaaaggacatgtcattcgatggcacaatgaccgataggttctcccagcgtctttcacctagttaaaagcaacaaggtagttcaatattgttctgttggatggttttgggtagtcatcagggcaactcgaaacaaacttacccatagccaagacaaaataaatgatacacatcacttgaatcgacaagtctcactcgcaattctgcacagagagagagaactctgcggggtcccagcacgggtaatactaatcaccctctatgccatttcacaactggaaagggcaaaaaaaagatatgcattaagagctaccgcccaaaacaaaagcccaccattccccaaacgcccaggtatagtcggtgcagatatcagcacctgtttccaagtcagaccactaaacaccgatgaaatagaacaaggaaacaagaagggaagaggaaagtcaccggccctccaaatagcccctaaagaacaccgctcaaacctcacgggcctgctccgccagcgctgggcacacaatcagtgcttcggctgctgctgctgctgctgctccttcctcttctgcgcgcgtatcttccagctctcctttatcgccgtcgccgcgctcagaagttcctgatccgacacgccatcccttatactcgccatgacgctggagacggtactcgtatggttcgcctcattcttatcgtcacgaaacctgaacagccgccaccggttttcggcatccagacagcactccaccacgcgatcctgcaacgggtcgcccagcgccttgagcgtctcccactcgtcctccgcgatataaagtgggtccggaaagagttcgtatttgcttccgcccggtccgtcgttgccgcagaaaacgtacagttccgcttgtgggaccgagtcgtaatctgtaaattgttcgggaaacccttcgtcaagttcggcctcggtggcttgtacaagggggaaattgaggcgcatgcggaaatccaacgtgttctcgtgcggcgctttccacttgagaatgtgcgggtcggtgccgaagtggtaaggggtggtgcggcacgtaaagatgagaccgtcgctgtcgtgtttcaaggcaggtattacttcgcggaacatggtctcgatgccgtacgacagctccatgcgcttcatctccaccttgaaggccatgaagggaatttcctgtgggaactgttgaagcagctttttgtagggttcgtatatgtaggcgctgaagtagccgaggcgcttgtcgagaggtttgttcaaaagttcggctttgtcgtcgagcgcgagtaggtcgaagacgaggaagcgcggttcttttcgaccgtttgtgccgggcactgtgtccatcaccagctcgccgtcgatgatggtgccgcgatgaaaggcttgaatgtcgtttggcatggggaagtgcatgctgttgcgagggaggaaccagtagtcgtttttgcggtcgatcaggtattggacttcctgcccttcttcgtcgacggtcaggtagaggaggtagcgaatgccgtcggatttttcgcagacatagtagctttacggatggttagccagaagtcatgacatgcgcaaccgtaacagacgagccttggcttactcctctcttcgtagttcctccaggtgcttgcgagcaaagctgacgggttgtgctccgggaaagccaatggaactcctccctagaatccgagcaacttcttctcgcagcgaaatggccaaatcgcggggcgctttgatgccaggcttggcaatgtcggtaatgggccctggttgttccattgtgagggcggcaagcgagagcggatcgtggacgagcgacgggacacgacgtagacggtggtggtgatttgcgacagctgtctggagtagagctggctagatccaatagctgtgatatgtcgtaggttcgattcaatactggttctttcaggctgtgccgcgagaagaggaatcgaaaaaaatgctgggtggtgaacaatggactgtaaaaagttgttgaggtcaaagttggtgttggaggccacgaattgctaagtctcgtcgacaagaacgggtcgtcatgaactcttgggcgtgacgcttatcttatcgcatcccctggaccgtctggacgacacgctataagtgccatgccaacagggtgtagcccgttttctggatgccactcgaggttcgtgggtgtacccgtactactgtataaataacggttctaaaaagtgatgatttctcattggtcaaaagtaggctgaagagtagaagagaagagggatctggagagacaagctagcttaaataggctaagagtagccaatgcacgtgacacaaacaagtgggtctcagttccattctcaccgggactgtacctacaggtaggtacttactgattaaatactgcgaagcaaggcctaccatccatatgcgctacatgccctctggaacgcgaccaagtgaaggaggcgacctggatggaaaccacctccgtcattcacatggtacgtctactgtatcgccccaacctcggggtatctgttttcaggttctctagaaatcaggcataatcggacatgcatatgcctgatttgtatatattatgcccgcaaaactagtattaaaaatggagttttgttgctaccccggagaactgtaacctcaactcttcttatactctgccttttttcatctattttttggaaaggcgctggatggtggatattcgaagtcaactaacgtcttgcatacaatttctggcggccatggatgttgcagtacagtatgctcacagatcatgcctgatttccacggaacttgaaaacggatgccccgagtctacacggtattatcagattccaagtctcccatgtctttacactcacctttgaggtccaccgtatgcagttgtagtggacaaaggctcaggggcagcaaccaccagtccaatgccgatcatgcttttgtccaaaaagtgaactatctggcctatgcaaggtacgttccaccacactacacctccagatctcccccgagattccttgaaagaagtgtggaacctgcccattcaaggttcgttgttgcatgttacgtagttgcctgctgtctggcccattgcaacccgtccaacctctcgtccaacatgcccgcctgggttgcacaaaatgaagggacaaatatcagaaaataggtagtcctgctccatcagtcgtaatgcatggactctcattatgttttattctcgtctaaattgatattcgtcatcaagacaaaaaacaacccttttgacatctcctcaacgcccggaaagttgttggtacactctccacatgataaatcatccctcatgacgtttgatatgaaccaacccactcggagaacggaccactctgttcgactaagactcgttgatcttgttgacctcggccttcgcttcctcccaagtctcctggttcttctttgcccactcaatctggctcttggcatacgcgagctaagacccaagttagcaattggtcgtgatcggtatactgtaaattgtcgtggtcttaccatgtaccgcttgaggtcatcctccttctcacgttgaaacctctttagatccttgaggacgctcgcgctcgcgtccttgacatccttggccgatgcaatctgtgcttgctccagttgcacgatggattccctagtctttccaatagtgtcacgccgggtccgctcaggatcaacgtccaccactccttgaactgcgtgccgaattggcccaaagatcttgttcgtgatcgaggtgctcgccgccttcttatgactcgggctacctcctgtccgctctggcgccccgatcttagcagatggtgcctgagagaaatcgctgtgcgtaggaggaaagtccgaatcgatagatgcagtgtcctcgccactcccgtccctacggtgctgcgccggcggttccctcctagggggctggatctgctgactactgctgagatattgatcgatcctcctggcctccgcctcacttctctctagcgactccaacagcgccttctttttgttgagctcatccgtcgtcatctcttgctggaccctcttcagaatccgatagcgcagcacatttcgtacaaccccggcgaattgcgcactttcccgcatgggttcggcaaaactggcgctcaacgaagtggaaagctcttccgtggcaatgtatgacgagtctgccgcctgtccaaccctctcaatagccgctgaaacggtaggcgccgtctctgacaaagcaaaggcgttgtatcgagcgccgagttctgaaaggtcagaagccaacgaagacaaatggttcagcgtgcgacggtttactttctccatcggtccagtgagtagcgattcgaggtccttgatggaggtctcaaaggcaatgaaataggcgtccaggtcttgctcgctgagggagttggcgtcgggtggaaaccgagcaagggacgccgccgcagcactgtcgagagcttgtgtcggcaacgttttcagcttggccgagctacttggcacaggaaggaagctgtgtccagcagtcggattcgcaggatccaggggaggcgccttcataatctgctttggaatggaggacacgggatgcgaatggagtacctccgtctttggctgcgttagctggctgattagctccgtatcaaaaggccttgtgacttacccagcttgagtttggatctaggaatcgccaccatacaccatcggtacggacttgctccatgcgcctgcaccggttcaggaaaacagcaagcatgcgctttcgtaagtcgataatctgctggtcttgtttggcatttgtgggattggcagcataatcggccatcgtatgcttctctggtatgggggggatgaccagcgtggggtgaagtctcgtaagggcgtctctcagtgacgcaaactcggaatatcgccgacgaacggtcaagtcctagacaaaaggactggttagcgaacacaatgccagctagtcgagggaagccgaaccttactccagtcttaatggtatacacaataaatcttccgccgctttcctgacttttgcctgcctcggtgatcaaaatgggcagctcggggttttcgtatagcatttgctcgattctgctgtcatagccacctggcttgcgccgtggtacaagctcgccgtgggcttggtcatccgtctcgtcatcggtcgcagcatcgcttgcttccctagggtaagtgggaccgggtacttcgtcgtcaccagcatccgagggcgtcagaggagcatcgtaccgaacatcttggggagttgggaagcgagcgtctatggaatctatcaagtaccaatcgttatcagcgtcaccatcgtcatgggcaaagtcccccaggcatatatcacccgactaatcggtcatggcagaattagaatgggctgtcaagatggtcaaactcacaatcgcgagcggtcggagaagcaggattggtcgaggaagcaaaagagtcacggcgctcaaagctcccgtaagggttgttgtcttcgtcgttccacatgacgcaacgtttcttcctaggcttgagcggacggtggcagtagagccagagagttgacaggaaggcgcagagtcaaggacctgagacggatgtggcaagtgattgcacgcgagcaagagacgaaggtagacaagagacgtgggttcgcgggaccaggaccagcacaatggcggggtttcgagactagaggccgagggcggatttggcagagggagagatgtcgagggccacagacgggagtcgcgaagagaggtgaagattgagggtggacgtaaagctaatggggatggcgtacatgtaagtatgagtgcgcgtatgtatgatgatcacaagagcttctgcttggtttgcttagttggaacacacaaacagaggtcgacgatggagaggatggccacaacccaaaaccgagtgcaagtggaagatgggacttgttcttctcaacaagttccagttgctgcttccatggtctatggtaggttcagttcatgctgttcgttgcacttgtatcatccatgggcggctatggcgcagctacctctaccagtaggtcgggcgggcacggcgggcagcgggcagctcatggctatcaccccagaaatgacgactacagcgatgcacggaccattcttggcacataggtatctactaatacatcgatgaagtgcaagcctcaacagtccgtcctccttctttctacactactacctacctctacctacacagcaccatatgtagtccagctgccgagatgcaacctccatattgtctagtagtacgagtaccaggcaacttccatttgctcgtttgaagggaggcaatgtatgatttctttctaaacatcctcgactcgagaagcagcagcttggtctttcatctgatctcggagacctcaaacgccgtgctgcagttctgccaggcgcttcatccagattccgcatgatcttgcctctagtagactagattattggctactagacctaaactcctgtcagaggcccaagtaccaagacaacttctttccgttcgttgtgtacactggggctacttcgagactacgagcggtagtacctccagagtcgacgccaattcctttagggaagctgttcttcgaccgtaccttccttccttccttccttgacattgccaacaacgtaactgaatacttcccttccgtgtcacgtcacttgcaggttcttcagtttctcttcttctcttccgtcaaatcaaacagtttgttgtcaatgtgtttctatggcgtcaacctactgcactgcaccaccactcgttacaatacttgcaaggttccagtctcattgccctgtcaccaagaggtatcctcgagagagctgcagctccaccgtcggctctacgcgtattctgcacccgctccagctccaagacgtcctcgggaaacggctcgtcacatattactcccggattccgtcaccaaccatctctttgcaggccccgcgtcgacgaacgactggcgacattcacgcgtacaaggctgcgctgcgcggtggactctgtccagtcaaccatagtgaaaagcgtcttagtggtcgtctcagtggtctgtaggcctgcttgcccgcctggctccagtcacagtaagcccgtccgtctacctaccccactctcgctgcccgtgtaactctaccaaacactgaggtagcccttcagtcaaagcccttcatccggttctgaggcttatcagatataaagcaccatgtccgactccaatcctcagtctaataaacgaaagcatcattcaacatcttctgctccccacgcccaagaaccaccaaaacgaagcaagcacgaacctaacggggcaacaacaacctcgttcacatccatggaagtcgacaaggccaagcaccaccccaatgctgttcccactgctgtccccgtcggagcggccatcttcgatgaacccgtctcatacctagacctcaaggcctggatcgccgaacaagaagccctaccccagccggagccactcactgatatccagaagagagccattctggacctgaagaattccattgtcaagacgaagcataattttggccttaacgaagctgattgggtctctttactcatgagtaagtctgtacatccgtgtctacacaggctcctactcatagatacgctacacaggataccagcaggcccatcaagccgaacagtgtgtggtcgaatataatgatagccaccaaaatccggttggcaaggttgggttcatgtgctttgtctcacttcaagtcaccagggactgggagccgatcctcttccccagcgaagagaatggtctattgcaggacgagattaccggagcaccttacgtcccgcaatttaacaagaaaaaggacgcaaaacggtacgcagccaagtgtgctatcgagtggcttatgtatcaaaggtacatgccctcagattgcaaaaatgtgactttcagcagtttcaaggcgacgcccaaacctgccaatccccaaatcgggcaggcgaagaaaacagctcaagttgcggttgtgcacccttcgatcattactccccagcggacccctacggcaccggtcgaaagcaacggattcgctaatgataatggcaccgtgtctgcgcccatcttcatccccgccacgccatcgcctcccgcgaccggggaatcggaatcgcataacgatagcaacggtgcctctccggatccaaatgccgtgagtaacaccgagaagtcattggcaccctatcttgccaaacctcctccggctgccgcgcctatttgtaggaaagccaccgataatcttcttgatattgacgtccatgacgatagtatctcggtccatcaacgaatagctgagatgtgcaggagattggggatgacaatgccacaaatcaaagtcgagctgattcctgagactcaggacatgttccgcggccgggccagctttccgatcgaggccgggccggtaccggagcatgtcgggcgagtggaaagcggtttattgatgaagcgcaccaaggagatggtgggtgagcaagttctggaatttctgttccagcttgagaagaaacggcttgcggaggcggaccttgtttgggaggatgtttgaggctgcgcagggagtaaatctatggtatcaggcagtgatggggtctgtggtgtttacctccgctggtatttggttgcctatctcgagtgatgggaggaacatggcgcaagcgtctgtccacgccacgagctcgtatcgatgatggtctctgatctttggatctcggagcagttttggagttgtcaagtctacccataggagggatgatgttgatattgttcacggtatagcgaccatctcccaagtttactgtggaaatctcgcctcgaacctacagaaaggcaaaatcgagcagcgaagtaactgtaacactatgatcaacgaaatatattttcagtcatgaccgtcaaaactcataatcagcaccgaattggacggagcaggggcagtcatgccttctccacgttgattaacaaaaccaagacaattctgaagcattaccgagatcaaacgccttgccaataaaatctcaaccaccagcgttgagtataagtaaagctcatacatcgtatcccgcatcacctctcttcctccactccctcttctcctttcgccccatcaccctccttcccaccatccttctcctgttgcctctctttactcgtcgagataacctccaagccaaaaatcccatcccccaacggccccattgccagtcccgatttctttccccctcctcctcctcccgcagcctggccctcaccatcctcatcatcatcgccaaaaagaaaggcattacgttcccttgaggcgttactcatgcgactactctttccgagacttttcttccttggcttagttttagctcctcctcccgtcccagtgatggggtggctagaggtgtgagaactagatggtcgaccacgaccacctaaatctggaaaagcagtggtaggcgagcggggtggggggaaggtattcttggtatagtgttgctgtgttgacgaagagttaggggcggagaaagaaggagagtcgggttcgagcatccaggcgaaggaggattgggctattgttgagcgggtggggaggggttcagggcggtggggcggttgttcctgctgttcttgttgttgttcttgttgctgttgttgttctcgggtttctgattgcgagggtgaagaagaggaaactgggtctgggtgggttggtggtgatgatagtgttggctcgatggggttggctgagggcggtgatgctggtggcttgtgaatgccggcgggagatgaagaggggtcgttgccgttgctggtttggggcttgcttatagtgttttcgggcgtcatcatttccgttggggttttgggcggttcatccgcttccaccgttgattctggtacaggtgcagggggtagggtatttacagtcgatgcctgtgatatgctaacttcggcttccgtttcctcttccacgatcgacgaagtcatcaccaccggcgttatatccaaggcgaccgtcggtgaccttgaatcggtattacccctgtggcgagaaggcgacaggctgagggcgttgaaggccggagcagagggagtcggggacgacggtgcttgtggttcacgctcaggagcggactcctccaaatcatcaagtatcaatgatgagtcctccaggcacgccttgacaaactggacctttgccgcggcaatctccacggcttctacgtacttttccttgtcggttgtttcccctaatcccgaagcggcgagctgtttgaggctggtgactgattcgtccaacatggtcgctagctgtctgtttctcttctgcatacttgtgaccgtatgttgcggtggttggtagagatatccgtcacgcaaagggctgcggggggctgtactcctactagatgagcgagcttcctgaagaccctttttgatctcgcccatggcgtctcttacggctcggttgatgcccagtttctctccgcgttcaatcatgttcttagcagcgccggagagcaaggcttcaacgcctccgggttgttgtaaggaggacaacggtgatctggctcctagagtccgctgacgcaagctgccaaagccatgtttggagggcgaggctggcggttgtggtggacctgggctagtgactgaaggagcggctgatgagagcagcgggtgctttccggtgtgtttgaagatgacggtggcgccaccagtggggttaggatggtctcgtaggtagagggcgtcatcgacaaaggtgtaagggccttgagagtctggagggactgggtagcggaggagaagttgcagagccatggcgtagtcgcattcgagtactgttttcgcgtcatggtgtcagttgcctggtttcgctcagaaagtgccaaagaagagagtgtcctcacatgtccatcggattctcagtagcatggctacacatatgagatctatcagatccaagtttgggtcgagagcaaaaatcgtgtcccataatacaagcaactgttcgaaggggaactctctgccaaacaaaaggcggatccagcggatgaggaatatctgaggaaggatttcaatctccttgagatggcttgcaagttcaggatccacctgcataagcaactcgtcgtgaatgtgcctacttttctcgacaatggtgttttgctcgccattggcatcactaccgacttcgtaaaaggcgcttgcgcgtgccatgagcatggagaagatagtgtaagcgtcatgttcaacgtatgccgagtccaacatgtcaagcataaacgggccaacctcttgttcggctgccacagtctttcggtccagagcgtcctgggtgaggacatgaacgataggggcaagcagttcgtgcatgccctgccggtagcctcccacaccaggattgagtttgcagtagaggaacagaatatccaggatcatggcctggacagagtcttggtgataaagggggtcatccggcagccgttggacatcctgcaggatttccgaccggatgagctcatctttgcgcaccagttcccagggcgagtcggcgtcgtctgccagaggatcaacaggtagcttggccagcagttccgggtgcttgataaagcgaagatgcttctcatggatggatgcataggaactgcgacatccgctcaagatgtcgccccacttttcagttggcgagtctcggaatacaagaagcatcttccaacagacggagcggcaacctgccaggcatggactgtcttgggggtggtgcttgatggcctgctggagatctgcaaagctcgagggttttgagctatatcgcatcgtctcttcccatcttgacctgtgggcagggtcagcatgttggctgttatggtattctgaggagtggccataacgtactttgcttcggataatggtttcatgacttggatgaatgatgtgacgtcgaagatgccacggtcccagtaatccgctactttatctagtcacttcaggacaagtgacgctatcaacgagttgttggttgtaaacaaatagaaagctgatcaaggtcggaaacggtaggtagtgtgtatatgtatctctgctgtgtatgggcacagacgacgccatcaacgatgttgaaatatgttgtagaaagatgccgagatgaagggaatcctggatgttcccgttgtcagtataaacctgactttgaggttgaagagggtgatcctaggtaccgacctactgatgcgtgatggttacagttcatggctgccaagacttcttcagcgctctgtgagagtgcgagtgcgctgaactaatggtggggcacctcggccagtcaggtcaggtcaggggagtgtatggtggggccggacttgtccgctattccaggtcctcttccgcgttgacgaccaaggtcgcgtacctaggtctcgaacctcgtccggcaggcatcctcgtccattcatttcatcatcactctcaagtctcaacacatcacgacgaaatgcgtttgtacagtctcgccttcaaacacaaacgccaacgacgcctcgtataaaacggtcaactcctaaagtacacccatcatgtcagccgatctctttgcggcctttggggcttcatctcacgatcaagattctcagtcaaatccggttaacaacagcagcgaccccttttccttcttgacatcaaacaacagcacctccttaccaccgccaaagcccccacaaccacagccacaacaacaaccagctcctgtctctataccatggccttcgataccgcctagccaaccccaaacatcaagtctatggggcgatctcggcacgttgggaggatcccaaggagggttccagagtttccaatccgcatcgccagctccagcacctccgaaacccgctgcgccggacgtggaggatgaggacggttggggagattttgaagttgccgccacccataacgcaagtttacaaagcccatctcctccggccagcaacgttggaccgccccaaattggtcgcgtcagaagccccacgcttgatctggtgtcgaataagctcgtcaatctcgacttgtcttcaactggctctcaaccatccgccaacaagcctgtacagaaacccgtgattaagcctatccgaaacgctgacccaagcgttttgttcgatgccgatgactttgagctccaggaggtagacggtgaggaagacgacgacgacgacgagttcggtgactttgaaggcacttcaagtcccgcgctcattgtcccagccgccggtcccggcacgaaagaacccaagaaacagccccctggccttttcctatcgggcggcaattcccagacgctgcatccagcagcgccaaagtctccgtatgcgtcgtcccacgctcggaaactcagcgatgtcaaggagctcaagatcaagacaccagtgacctcgggctttcctaaagaggtcaaggaccgagaagcgtccccggtcacagcctggccgtccggtactggtgatggtttcgggcatgagtgggataagttcgcagaccatgctgtcagtcacacaaagacactgacaaagacggctggtaataccaagacaccagcaaagaaaccagagctagaatcttcttttgactcagaatggaaggactgggaggaaacagagacagtccaaccacaggctgtcgggattgcttcccaaaccaccaactctgacaaacgtcctccgcctacgaacgtgcctccgccatctatcttgctctccatactgccccagctcctcgatctttccaaaacaactctgctcaagatcaagggtttgcctgcggccaagcagcatgctgttgcttccgaccctgccacaatgatatttctgcgcggttatctggccttggctactgtgacgggcaggatcatcgctggccgaaagcaaaggtggcaacgcgataaatttcttatgcagggcatgtccatctcagccgcaggaggcatgagaggaatgaagcttgccactgttgacaaatctcagtctgctagagacgatcacagtgctgtcgcggttctggatgtctgggcccagcaagagggaagtctgcgctctacagttacggcagctaatgccgcctcggataccaaactcaaggtccctcagctcaagctcgctctcccggtccatgtagccaagaacgtacccacggcaccgaaaccctgtgtgatatgcggcctcaaaagggatgaacgagttactggagttgactttgatgtcgaggatagtttcggtgagtggtgggtcgacttctggggacatagggcatgcaagaacttctgggtagagcacgaagccaagttgagacagcgatgattatcaagcagcagcaacaacaacaacaacgacaacaacagatagcctctggattcccaactctactcgctggccgccaaacatcaacaccatgaaccatatgcgcgtatccggggcgagtaactatcaggcggccagtatgcgtacctacaacttacacgtggacgctcatgtgaagagagtgccaacgagcgacgagtgtgtaggctaagccgtactgtacccagctcaacaggggccaaactcccacatcagccccgctcctttggtgatagagtgaatgtacaagttcaatctcatccttggatttacatgacacgcactccctggcctcgtcctatctgtctgctcgcctaccacaatagcgacatgtcacatgtgggggaagtgctagcgtgttagcgagcctactggaacactaacgggttacgtcatacttggcacgcaaatgcgttaagacccggattagaccgttattagcctcctcggggaggcattcgcccgatcggtttcggtccgggtcaggacccgggaatttgacgtccgaaatccgctagctctagacctcggcgccccatccgttggacaacacgaacagcaacgccaccactaccacctccaccgacaataacaacatccgcttgggcatcaacagacagacagcacgtcaggaacagacaccaagccgaaacattacgggaattgtgacatctctcaccttgctcccacagaaaccatgacattggaggttatctacgtgacacgccacggtgtaagtgtacactgacatcacctttcctttccccgtccctttttgtatttctttcctttcttattccctaattccaagccgctccgtcttccccgtccgcggtgagactttagcacgttacttgccatatccttggtctcggcgtcgcaactggacatcagtctctccacgcagaggaaaatgggcgtttccacggccactagggagatcactcaccgctgtgccagtgtccactctggtgcaaactgttatcaaagcacgggatagcccatattgtcgcgatatggagaacaagctttcccacggcagacctccggccacctgccagagcgccgacttgggactgctgaccttgattacaggtagaattgagctgacgcaacaggaacggctcacagttccgctccaactggctggtcgaccataccaacggtagttactcgtccactctcaggtcccctacgggtatagccgcagacccagccctcacagcccacggcgtagatcaagccaaggagctgggccagcgtttggttgcagtagacccgcccatagagcgtgtttactctagtctgtactatcgttgtttacagacggtagagccattcgtccgagcagtatcgacctctccatcatctttgccagaagaagccaaagagggcactcgccactgccagcgacagctgcgtgttcgaggagaaacaggaataggcgagtggtatggttcggcgcccttcgaacaccccgtacctgcgagccttgccacgctcgagtttcatttcccttgcctgctggaccgtgattatcagccggcagtagtaccgacacggatgggcgaaagtgtcgatgaactgcatgaccgcctggctgttaccttggagcggctaattgccgagtgtgatagggatggcatccgtgccgttcttctctgctcgcacgctgcgcccatcatcgctcttggtcgtgttttgactggcaatatgccggagaatatcgaggtcgaagactttcgagcctttacctgcggcctaagtgtgtttcggcgacgaaagggggcttcgtcaagagccgtcgggtctcgcacggccagtatgactgcaggcgcatctcggacccagacggtggcaaatcgcagcatcagcagcggcgtggacaacaccagcaacatcctcggcatcactcctggaatggcaaagcaaacccctaaagcaggtaccggtgatcttcaggatgcggagagtgatccacggcagcagggtcttcatgctcccgtagtctggaggggtggccgaggcgtaaagggtggttgggattgtgaactgaacagtgactgctcgcacctttctcagggagaggaacgaggatggtaagcgagctctgattaatctaacgctttgttattgttatttcacgacccctgatttgtgagaagagacacaactaaccaagccacgcataggcgcttcgcgggcgatgagtcctttaaggatgtccctaacaagagcatactggatgctggaatatcactgggcgtcgtggtggagggcaacaatgagagtggcaagtcgcgcgggaaatcttccactggaggctctcgtctctgaccagagaagataagggggcgagactcgctctcccttactttcactactgcatgtcagtgaaacagaagccgaaacggcatgtacaacagaactacgagacgtgatccttcatgcacaaaacacgacagtcaggacatgaaatgcataaatgcaacccaaattggcccacgatagtcgagaccgtcatgtcgatctcgccgaacagtgatggacacttggacgcttcattatggtatagccccttcactgaacataatttagcattcatcacagacatgcttttgcagaaagggtctcgcgatatgtcgattaccatgagaattccctcgcctctaatgtggtgaacgtcagacagccgttggcgagtaccgagagaagtaacgaaaaaggacaatcttgcaactattctgactttcgccgcgcccactccggcttttacgccgtgctccacgaaactgattcagatgacgcggtggggaacagttagttacaccagatccagcaggtggccagttgggcaattcgggctagggattggaattggatttgctaatttctgctgcaagccagaggggttcgctcgtggcgccgagacgtctatgcgaaagcgaaaggctgacgacgttagaggaggaacaaagcgaacacaatagtgtgtacgcaaaaactgggtccgaaacagttcttacacaaacgccacttcaagccttctcatcaaacgtaccctttggttgagtttacattttctttgcttcttcttcttcagagtctatggtttctctttggttcttgcaccaccgcacgggaatgttacccgtcatctctcgactgatgacgaatttgagttctcactcctccatcccataggtgtcaccatcattatcgaaaagcgtttcttgaacgcctatccaatcactcccacaatgtcctttcttttctctcccgcccaaactttcgtcagctgtgcgtaatcgagaggcggtcagagaggcagagagaagcagtaaccttgctgcattacactcttccacagcaatggcgtggcagcgcaagatgagagaatagacggggggaaaatgtgtctcgtggttgtaatcagatttcatgttaaagggcggtacggaaaaactgacacatcacaatgttcccctcctcctcctgctcctcttccatgtcgaaaaccagggaatctttttttaattccatggcggttgacacacggccctatctcgctgagagatattggcggtgcgcagtggctgcgaacaatcccttgcagcctttttcgactgttgacaggcccagcaaccaaagtaaacaaggggattgactggaggaggaaaggaaggctaaccgcaaagagatggagccgcccaatgctggtattaacctgtacaaacagtacaaacctagcttttctagtccagctttgcgagtcccgtgagagtggacagagcaggttggcaggatgcaatgcaagagtaattgatgatcatcgagatgagatccgatctcgtcgactcccttgtcgttactatcaactggttactcttctgggaccgcgaaggaacgtcaaagccaccaaaaaaagcacaagcgaatgccgagtcgagtcaactcgacgagtgccttccttttgacaggagagaaccaggcatggcgttacctatatgaggctatgaccgacgggactagtcgacattccaagaacggtcaggctggaaagggactacataccatgcccattgtgttcgggcaccgcaccaagctcaaggaccctggaaatgtcctttcccaattcagtcagacttgacgtctatcggattacgcagttgcaaggtatagttgcgagtgcgattttctcattggttattatatagtccatgatttctttcaaggcctctacaccacaaaaaggtggctacactatggattttactatcgccgcgtatagccctacgcgtacatcacactagcgactgcatattttgaagttgatagtgtatactgactaatgtagtcatttacggccaagcctcctcgtgacattggcgttgctctgtacattcacacggtatatcaagaccgtgttagatgctggccgcactgaacaccgaagagcatgaaaacctcatactacatactggtgtcaagcacgttgttcgggttcaccaaaagtggtgcgcactacaaccgacttcaaggcattgtgatgtctatcgtcttgttgtgtcaggtctcgtcattcccgtctaacgactggttaaccgcccacgttcccactccagtttcccgggctgtggtaagaacgatgctaccccgaatggtagtatgcactatctattcatttcatccaccaactagcaccctggacaacagcgagcgaggaagcggatccccagcatcaaaacatcatgcagctatggaaatgtcgatcgagatccatggtctagacaagatgggattctcactgctgtcgagaacgagtttgatgcaagacaagggaagagaaggaaattgcccacccccagtagacacacagctgggtatctaccaatcacgggcggtaaacccacgtatgagtacacgaaggacggaagacatatgtagggcactgccttttttttctttctttgataacactactcaaaatggccgaagtatcagtcacttcaatattcgggaaaggttaccggatctgccgatatcagatccgcccatccggtaccacaacctccccaggatatcaacctacgactctaggttgggtcccagcaaaagttcggaggcggcgtcttggggttcatcttcccgctccccggcgtgtgactgtggcttaagatgaggggaacgcttacctctctggtaacaagaggcgagtttcatcgtttttggcactgcctatagacgtattcggctacgagctgggtggttttctatagtgccagcaccaccacgtctttggctagaaccagtacatgtttatttcctctctatggacattatcagactgacaaccacgaagcaaccgccacgggtgtaccagacagctgggttcgctgcaaagcgctcttccttgcgagaaagtggatccggaaagaaatccgcgcgctgcagacctgcaaggggatgtgcctgtgacttgccagacaacaacacacacactctctctctcagcggctggtgaaaagccagacaccacgcagcacaaccctcgagggtatgtggagtcaaccagctaatgcaccgacctgaatctttagttgaagctgaatcggttgacggtccaatcgctgacattggtcactatccccgggtctaatctctaagaagtgcaaaatgagggggaagttgacggggttgagcttctctgagcgacgagtgttgcacaatatgggaaatctcttccgcaccaccatggatggggagaggatggagatgcacctggaactgaaagtggtatggctccgatatgccatccaagcaagggggtgacagaattaagggtacacccaaactgaccaacatgcgcattttaccattctggacacccatcatgaacaaagaccctcaattcttggcctagaattgcaccttcaaatctcaaccaaagtgcctaccatagagttcattttgttcagaattaaccggtccttcttgaagtacaaatccgaggcttcaactgccattttatttccaacataaccaaagtcaaaggcgcccttcgctttggtgatggtttttggtgattggtgtatcacaattctgtcacttcttctgccaaggccaaccatggctacgcagacgcaatatgcatgtgagaagtcaggcaaagtccgatacgcacggtgtaaaggggtctgtctgtctgtcataggtacatggtatttctctctcgccttttcccaaatctacgtacattaatactcacgctcattactaaaaaccattcaacaaacgtcgctaaccgcaagtggacagatctgccttcttcaaccacacccaaacgttcccattggccgaataaacaaagagtttcagagtttccacctacatgaggtacttccaccaagtagaccggcgttcggatgtcgaaagcgagatgctacgccaccacacaagtcgatcccggacgttttctccctccaacaaaaagacaagactagcccaagcattatggcaccccgaaatcactgcctcttccagaatgcggtacagtactgctggacacgagagtcgtctacaacggtgggttccaggcctgggtctccttgggttacccttccttccacttggccctcaatgccgagctcagcttcgatgaccgctacatcacaatatccctcatctgctgctgtcccgaataaccatgatgacttcaagttccaggtttttggaaacagataggtgccaaactatatggatgaagcttgttgggggacttcatagtacgcctgggagaagcaaaaccagttcgttcccgccccgcaactgagtaataccccttgagcagccggagtcaacaatgcatggttctcgggcccccggacgaacgttgctaagtacctcggcggctgattgggactaattcgccgcctgcttgtctcagacattataccgctcatgagagaacttgtccttctgacgtcctggctgcaatgcccggccggggccaccacagtttaacaacaccaacatcccttactgccacatacctctactagtgtagtgtactcatctaactggaaagtgcgtgtcgttgtccaaacgttgacataaccgtccgccaacggccgcttggcgaatatggggtctccacgtcgacgacatggtgtctttgtagggtgaagcataagtggtagggcagaacggagcctgacaaggcgatgaggagatagagagatcaatcatagtggccttaccgctgatgggtgacaacaacagacacgcacgttaggaaagacactagacagtaaactcatgtaggatctgcgtgctagtgatccccacttgtctatcctacctggactgctacctcaagtacctgtcgctcattcagttcctggcccagctgcactgggataaataatgcatgccgattgattacggataggctagactatctttgggctgccgggcttgtctatactatcgtgaaactcgcatgctgccaaatgcgatgggggaagatctctatctgccacatctacggggatgtctgtcttcgagacgatggaggcgaccaggttgcagatgtcatagctactccccccccccctctcctgctcctgctcctgctcctcctccccttctcctccagaccccattcgttaagtatatagggttaaaaggtcccttgatgatctccatccagggtctcggattgtccacaagcatcacctgtacacttggctttgtatcatcacactgtctgttcttgtctctcgtttgcctcgctttggacccccaaagtcgacaaagtctttacataaaccgctccgaatcccacctcgccaaatccacgacactatcacggcatcagtttactccagtcatcattgacaacctcaaagatacacttcagcaccacaagtcatcaccatgtcttcagaaactccacgccatttgtcctctcgggaagagtttgagtcaaggacactcgctcctctcaaactccccaacctcagactcaacgaattgagctttccatcgccaccgtcgacccctaactcgatccagctgagcccaagttgtagcttccagtcggtatcatggagcagaaggccatcagtcgactcggactacttctccggagccctttccaacctctccatcacttcatcagtgtcctctgctggatcagacttgaagagacaggcaagcagcacctacttggacactcgcccagggccaagcatgcgcagtttgctcgaaccacagcagcagcaggtctctctcccgcccatttctcacattctcaatgccgtaccctcaccctttgagcatcagcttagccagcatcggccccaggcatccccggattatacttcacgcttcgcacctttccagcaaggcatcttcaccccgctgccatctccgacttgcagcatttcatcatcatcattcccaagccaagcacagcgccaacaatcctcttcttccctaccacggtcctactccgtaccagacgtgtgctacaagaacttctctgctacgctgtcgtcggccaccactcctcagaagaagagacaagcatcggcggcctttgaaaatgcttcttcccgcttcctgtcgtcctgcaatatcaacaacaaacttcagattcaccctagcaggactcatcgcacgacaagcagacactcaccatacaaaagcgccgccgctctgcaccgcaacagcgaccgcaagtcatccacctgctcgtctggttcttctgcttcttcttcttcttcttcttcttcgtcatgctcgcctggctttgccacagacgacgaaacatccgaggttcccgacgaggacgaaaacctccccaccacctcctccaacgccagcagcagcaacagtagtagtagtagtagaggcaaaaagcaaaacatccagtacacgaccgagcaaaatctcttcatcatctaccacaaagacgacctcgagcttccctgggccgagatcgagaagcggtacaacgcgcgtttccccggtctttaccggactgcgggcgggctcaactgcaactactaccgcctcaacgccaagctgccgcgaaccgaagacggagacaagttttcgctcatctttgacgagcggccccggtacgacccggagaacccgggcaagatgttgccgttgacgtgggacgagtacgaaggtgtgaggttccagactgttcatgtccaggttaggcaggcggccaaagtgttgggacacccgattggacttatgtggaggtgtccggaggagttgatcaagagtgagaatgagtgggtgttggaggagcatagggataaggctagggagctgggtgagtcatttctttttttaccccttcccctctgtctgtctgtcaactgatatgaaggtcaaaaatgaggaaaaagaggctaatgattggtgatgacaacagctgcgagaagatcctaccagagagaagcgtggaagaggagtcagcaacaacaacaacaacaacatcagcaacagcaacaacagcaacaacaagatcaacaacacaaccagcaacatcaatctctcatctttaattctgaacaattccgatgaagattccatttttctttgttgtttctatgcaactatactaaaactctcacgagtttcacctcaacttctagtacatctgagacgcatacacgtttttcttcttcttctttttcttctgatccatatctttttttatatccaattctttcctttgtacaaatttccttgcatatttctatgtatcctcttctgcaaaacatacagagcaacacctgccaatcatcatacccttactagagggtggcagtagttagtcacttgatcttttagtaggcaggtgttcaaaggcgaaaaggcgaaagtcatgggttctcgagctgtatatgggccggtatgggacatgagatggaaagggatggctgcatatgtttttacacaggtacgggctaattcgtggaggcaacggtgacgcttaatttaacgaacgagttcgattccatcatttccgttccatctttccttgccgtctctgtctatgtactattatcaacaacacaaaagtgtcttgacgcaaagtccctgcgatagccagtggttgggaggaaatatggctacgtctggaccattttgcggcattgggtggctctacattgctgtggaattttacaactgcttcaaaaccaagaccaggtctggtatttcgatttaaagcccttcgtgctcgttttgattcgtgactttttttttctgtcccctctaccgcatagtagataggtagaggtagagtctatcgaccccatccacctattgcgaatccatctccagaggcttggcctcctcaccatttcccttttcctctctcccccttcctcctttcccggaatcttttctttcaccaccaccacgtccccctctcttaccaccaccaccaccaccaccaccagcagccctccccttacccatcggcatcctaatctccaacccttccggcaaatccgccaccttgtgtccatccttccacaacagtcctacgccctgcctcctccccctaacctctttgaaatacttgagcgggaccaacccgtccttatcgccctccgtcaacaccaccccattgtcgctcatccaccacttgatcccttttccttctttatcttccttttccgcttcttcggcgtccctgatactcctctcgacatccacaaaaaccaacacctccgcatcgctcctcatcccgctgatgacccccctctccgtatcctccggtaaccccgtggagaaatgcacgtggttccgacccatgggtttgagtccgccgctctggatgatcttgtcccagaaagcaaagtacgtaccgtggacgaccgtttcggggatcggtatggttcctccatcctccccctccgtctcttggccttgctgctgctgctgctgctgcccaccaccaccacccctccccaaaaccaaccgcctcaacaacccttcactctccaacttgatcgaatgtccctgattcgccctaatcaaccaatcccccggctcctcacttttttcgccgtcttctttttcttttcccggcgccagcttgatagcaaaccgttgcttatcgctctccttgaccgccttcaggatctctggaaacgtcggcttcagcgagcggatcgggccccatgcgagaaccttgtccagaggcgcgtacccttcggcgtcgagggtgatgcctgccgaggcggcttggtgacggagcaggcgggataaggcgcgcgagaggtcgacgtcgcgaccaccacccttgcgatgaccaccgccatgaccaccggatttgggaccgcgaccgccgcgaccgccgcggttggagcgggaggcgcggtcggcgaggtcttggtggtgagttgcttggtcttcggcgggggaagccattttgcgatgatggttatggcggtgatggggtgtggttttggcgatggttttggcgatggttgtggttgtggttgtggttgtggtgctgtgagcgggttagtggtgggctgccctttgaaacggagaaacttccattgatgttgagagaccaagtacctgtgaatggaagcgcgactctgttgtccggcgatgagcagtcttgaaagtcgcggatgagttggattaatagtgaatcgaagttttccaacacccccagcagcagtcaacaaaaggttgccgttgccgatgctggatgcgatgaaaaatgcttgttagcagttagactgggggtcgctgagtggatgacaccgtttggatttagtccagggtaggcagccagagatcacaaattacaaacgcactttctcatccaagttcttgaagaacctcgtcttgtcgtgcttggtttcgacgagttcgatggaaagaaacgaggttgattgattgaagatgggatgagatggatgaagtgtgactggatgaggtgccttcgtacaaaataattggcacagtgatgcgtttagttttgcagactcaattgccagagtccgtaatgaagtctgcgccttgagaaccccatcatgaaatcatgctgacctttacaattcgccccaaatacaaccaaggcttcattcggacgaatagcatcatttcattgacgattgacgggcttgaacagattcaatgattcaatatgaaaactgcaaaatgtgccatgccgacatgagtcactgccgagctcaacttacacttcgctaagctcaccaatgttggaggacgaccttggggattatcatgctcttgttttctgcagttgtaatacatccaattttcgctttgctgctcaacaattatgtctacgacggtgatgcacgctgacgcccatactgcactggaccaacgatcggagcaaagtacaaaaggctaaaagtaccaagtggatcaaaattccaaaatatcaaacaagcccaccacatcctcgcaaagttctagtgtagaccttatcgcattcgcgcaacaaaccaccgcattgaactataaaccatcctaccctcaccgtgtcaccgtagccccgtccgtccgcgtatacacatgtatgtatgaaacagggtattttaaaatgtaacaacttaatcttatcaggtaccgttgaggtatgcatgcattgcaaaacgtgcagtgctgtatgctgtccgtccaaacagttccttttctctccccttttcgtcgcccagaaaggtacggatgatctgacaaaagaaattcgttacaaagagatgtggtataatgtgttaggccttctttaggcgtcgtcgtcaagaaaagaaacaaaacgaggccttctctagcccctcggtgcccctcagaagatatatcgaatgaaagagtgtgtgtaggatgtgggtttctcccgactttccgcttcgtttcagtcaatcaaacagacacgaaagacggaggaaaagaagaatgaacaaggtataataaaagataaacgccccacgcccaaatggtatatgtcgaaagtgttgttgatgttgttgttacattcatgaacagcatggtctgaacgtcataagggggcatgaatttcccacaattttttcacttcccccaccgccagcgtcaccattacctcctctcctcagtaccttctcgtcatctgtacccgccaacctgctgcgcgctggcttgctgttgttgttgatgttgatgttgcaagttcgacgtggaaatgctgggtatccccgagtcacgcgcccgtcggctgatactaccagtccgattgagcatcgccgtatggcccagcgacagctggcgctgcgccctctcctccgcaagcctttccgcgtagctgctggccacaatggtctcccgctctccacctgctgttctgtcgaggtatcgacggctggccgaaggttgtattacaggagcagtaggagtgctcagcctggaacttatcgaggtagggaccatgcgcctgcggggcaaagccgaagagccaagcggagtgttgtcgggaggagacgaagcttgactggcgagttcgcgtggagtacctcgcaatccattgacctctgttatggccctggacggggtgcgataccggtcctcgtcctcttcattaaagacttttcgggaacgcagcagcaacgatgtcttgcggccctcggcaggcatctcttcttgttcctcttgtcctactctccggctcctcaaaagcaacgacgacctcctgccattgacttgctcctccggttcctctaccgcaacccgacggttccgagccaatagcaaggacgactttcgcccgggtgtaccaaagtcaactggggtagctggcacggctgaagtcctgggactcggcagagcactcgcagccaagagtgagatccttcgctgttccattgtcgttggagccctaggactagtgacgctcggctgtggcaatgctgtctctaccataatactcgatcgtcgccggcccgtgatgcctgtgaacttggccgccgttgttggtgttatgaccttttcagtctcgcggttgggagctgcgggctgagctggtttggactgattagcttcatccgtcaatgcgatacacagctcagtcaagctcctgcagatgctatccgctttccttcggagctgccgatccgtgacaccactaccatagcccccaacgacactcgcgccgctcgatatcggccccggctgtccggcagcaccaatcatggaagtcaaagccaaggcgtcgtttgctgccgactcaatggcattgaaaacttcagcgctgatcagaccttttgtctttaacagggctgataggagaatgggttgtgtttcccgtgatgacgcattactagccgtctccccgtggttaacagtagtccctcccgatccacgtttcggcgacgcggacatggttgtagcattggtcgtcgctgtaggtggacgctcctctgagctcctggagtttcctgcccccgccggtggcttctttcccgttcgctccagcctgtgaatgcgagacttcaagtcgtccagctcatcccaaaccgtggaggggtccgccgtcgatgtcgaggaatccgtcccttctgcgccttgattggtctccgcgttctgactggtttccggtctttgtggctcaggagctcgggggaccaatggagaggagttgtaaatcctgccgccaacggcaaggttcgagtttcgatattgcgaattcctcccaacagatgagatgtccgcaattgacgatcttcgtgtaagtccggcgcccgcctcataagcatcctgaaacgctatctgccggggggttggcggggcttgtctgagggacgttcggacagactgggagcgaccgaggtcctcctgagctatgttggtgatgaggcgatctctcgggttacctcgaagattcggttctcggactgcttgtgggtctgaaagcagccggcttctggacgatattgtgtcgcgggaatcagaaagtcggcggttggctatctggggcggtgatgacgtctgatatgatggtatcgctgtagacagtggtcgacgatgggaggaatttcggtttatgcgtgactgtccgccaattagccaataagctaccgcgcaatcatcaagggcaaatagcaaacaccccagacaaagcgacttacaattgcgctctgatcctcagtccgggtttgcgccggccgaggtgctggatcctcgcgggcaatattcatgaagatctcggctgtattttcattgtcggaagctgcagtagctgaatctggtggtgtcattcgcgacatgtcgtcatcccgtttgccctccagggccctcagtgcgcggtctctctgggttgagttcgacatgtccccctcgtttgtatcgcccacagtgcgcccgggatcggagtcggagtcggaagacaggtcgtcgcgagatgtcgaggagcgtaacgaccgggtcgggaaagtgcttgcttgccctccggagtcgcgaccggaggcactcgggacaatggcgggtttggaagaggctggcggacgggatctcctcttctcattaaccttgctcaacttgatggtcgcgggcggtgccggttcgcgtgggccctgcgcagtatcgatggaaggtaaaagtcggatcgacgtcgtttggcgacgtttcccaatgggtgttacgatagatgcaggccggtatctcgacacatacgggcccctggcggcaatatggctatcgcagacggaagaggctgggcgctttgagccaatagacgagtcttgtgctgtgggtgaaaagggctggaacgtcgaggcttgaatggcagcagagtcttgtaatcgcttgtgggctcgtcttggcggtgtttctgcggatcgttcttcttcttcagcagacagctgcgggcgtttgacgaaattgtgatggaacgggctagtcggttggggttgcttttgttggttaaattgtggtggactggcaggtgcgcctagctgtaggttaaagggtaattgcgcagggtttccagcagtcgacgagacagagacccgtctagacttattattaggtgaaggtgggatgtggatgggctgcaggagcggcagcgaaggggggaaaagtgatgcgtcctttttcaggtcggcgaagcgaaaagcgggaagtttggacgagttgtggttttgacggtgcgtatgatggatgttgatttcatcagcagtctggacggcaatgccgttgctggttgctaggcaagcggtggtactactggcagttgttatgccggtgttgttgtgggtgtcaaggttggatccaggcccaggcagctggttggtgttggaattggaggtgatgacggcggaacctgaattgtgcttcttgccccctggacttcgagttccggcgctgtccgtgcccttcttccaggtgccggttcctcttccacgtctgcgcaattgtgtgcgtcctgtggctgctgtgggtgaatgtcgtgttgtgggttggaagctgaacgagtccactgtgaggtgaaatgtggaagcagccccaggggcaaggccctggccccccaagctggacgatgtcatgttgcaaaaactggacccgcgccgttcgacgccgttgctctcgaatcccggactgtgggcacttgacgtgcctgttcctccactgcgcaattcggaaatcccctgtctcccctgaccgatccacgcctaatagatcgtcttgggctaggtattcgggcctcttcttgttactagattccacgcaatctgtggttggattggcttccaggcccgtctctcagtcgcgctcctgacatcaccatgacacgggactttgtccacgggagaacaaggcgtgattcccttgggcgaacggcggcccagtcgtgcgcatgaactgtatacaggctttgaacaattaccacagcatgacccgagtggatatacaagatattaaaattgcaatcgataacgaaacttgtaaaagggcaaaggagtaaacaagatgatggcggcaaggatgagggtggaaaagagtggagagaacttgatatgacaagcgaggagaccactcgtacccagcacgataacccccgaggaaataagatgaacgggtgatgcgacttgacttgggcggtctcaaccctagatgagcatgagggagcacagatagcacagatggtcggtgagcagctcccaagcaaggagaaatatcgatgaaattgatggcgttgacacacataccaacacaacagtccgactgatggtgggaagagagggttgagtgttcctagacacctgacggttacctcatgccactgatgccagacatatcgacgagccctccctccactcggattggtataagacgacgggcgaatgatgacgggattggcccgagctgcagaactgctgcatcgtgtaccgcaagatactatatgtaagtgttctgcagggcgtgcgccgtcaactggactggtgggaaggaagccagggagctgcggaatgattctgcaatcccgcctccagatagacggcccgtcaactgggcgtccaaaagtcgatcgtcgtcagtcattgggggcagcagcaagggatcgattggggatccagaactgcgggaacggaacgaagggggggggactgagggggtgggttttcactttgtcgttaggttgtccgaaagccgtcatcgcaacgagtagcctataaggagtctcaagaagccctttacactacactcagttcaagtaaaaggccaatgctataagtccttcttttccggctcctctttggccatgtgcgcatgaagctaagaagcggaagactaggtacctacctactgcacgactatagtggttcagggtctggtaaggcgagccggcaattcaggcttctgattgggctgtctcttccacctgcaaaggggcaagtggaagatcattggatgttgaatgtcatcataatctactgcatagtaaaatacctacccctacgcagtacaccttgcagtcgacagctttctggtgcatgtgctatagcgctaaaatgagtgagtttgttcggtacctgaatcagcagtattctagtggctacatgtcgttaggagaaggtgttgaaaagagtcgaccacggctaaaagaggcggtgcaatcttccgtctgcccacacgcccaacccgtcttcaactggaccccgcatgtcacctgcctcttttttttttttttttttttttttttttttttttttttttttttttttttttcctctctctctctctcccttttttttttccgttcgtttacatattatgcggaggtttgggaagcgacctctccagttcgcattgattcctcattaatatggggggttcgatttttttttcaaagggtaatttgtcacccccaccccgtgatgtcccccgtgccgtgtcattaggaccttttggtcaaacgggtctccggtacactagttaggtaatgttcccccacgtcccccttgttgggctcctgagtcctaccttgaaccccagtgcttcatggcgacctccaaccagccaaaccccccctgtgcccccgtgctctagcaaagagtttggggggtgtcaatcaaaaggtaggccccgcctgccgtgctcgacaaaggcctttctttgctaaccagtgttcaaaaaacctttcgtaaggtttaccccttggcttggcctgtgaggctaggcttgcgagtgtgtaagcgaggggggatctacgcgaggatgaggccggagaagaagcgaatatgttttatccccatgttacctgccatatagcggtagaactaacgacaagtggaagtcttggaaagcagacaacgtgatagaaggaagtttggagaaaagagctacgcgtcaccatgggcactccaacaccagagaggttcccatgatagcgcgacttgaccaagcctagcctgatctgggctgtgctctccacgtccaagagtcccagggctaagcaagtggcatgcgcggaggctgaaggcgatcctggtgacgacgacacgaaacctcctcccgtctgtattgggggttgattccgatctcctgcaggaataggcggaaatcgaccaggggaagggggcaaagagaagggtctgcgagatccgcacgaagcgaccggcaactggtcaatgccgggtactgtaacttgaagtggtcctctgtgaggtggttcaggcgtgcccagctgtctcgtaaacgtcgatagccgaaagcatggccgacatcctgcttccgcggttcttctcggatgtggtgatccgtccggtctgtacaggaccaggaggattggtcctggttgcggagatcggttgtctgccgaagtctgaaaactcgcaaagttcgggactggaaaatggcggcgggcaggtcacgaactgaatcccataggcgaagtctctacagcgcagcgctttctgtgctggcgaaactggtgttttgattccatgtctcgggagcaatcgccaaggtttaccaacctggaaccgacaggcactggagcccgaatctgaggactggaccaggcgatacaggttaccggtgtgtgatgtatggaactgccaaagcggtttcgtctcgttggatgcacatgtatgttgcaaataacgctgctagaagcagaccggcccagaccgttttaagggcattttcatcgaagggccaccgagaccgaacccatgcggcgccgccgaaacctgtcatctcttgggtcaaacgagtggtgggctttccgagtgtcgcattccatcttacaagaggctacactccttggtgtacactaaatcttccgaggcaggatacacactgcaattgtgaacgtggagccatttgggttgtatctgagatgtctcatgcacgctcacaggtatggaatgtctgcatgtagtgtacagtatcgggccagtgtcaacaaggaaggcattgcaaggtaagagaaggggaccatactaggtatgcagtagggttgatggatgcttttctactgtgacaacatcatcaataatcagtgttggagaattcgtgatgcgtcgatttgtcccaaggtcatccccgtgatgatcatcggagtgaccgacctttggagaaatagcagatcggcgtgcacagctcgtcgatcatggtcgatgttgaagaggcgacggtcgtggtgaacccggagaaaggttttccgctctcgatgagtgggaattggtccaagtgtctcccgtccccagcaacatgagccagcttccacagcgaggagaactccacgatcagctaaacggccatccttgccttgtctccgctcttgtttcagcttttgggattggtgtgtgattggttgtcaggtactgtggttaattactccacctgttccaaccgagaaattttgccatggacacagttacaaaaggatgctgcaacgcactgtaggtacttttttggagatccatcgctgcgctgccgtgagtgagtgcacatggagcagcgcgcgtcggttccaaatgcagattccacgagacgtgtgatcatcaactggctcgaagccataggaagcaatacaaatgattcatatcttaaacacgaggttcagacctaacagacaacatgatcgaaggggtctttcgaaccaatatgtctcagtcttgtctgtatacatactgcgtgttgtacaccttgggggctcctatgctacactggctgccaaacttttttggtggatacagagggattgattcataccgtcggtgactacagtattgtcccctgattctgcatataatccagacccaaaagtcttatgcactaattggcatatatgcactttctggaggcggggccaggcccaaatcgcaaattcagacctggaaattctatgcactaactagcatatatgcagtacctggagtatgcagttgcaggggacaatactgtactactccaagctcctcttgggacggcggggaccccgcttccttagttgtgacttttctgcagaacaggagcgatgtggtgtagtcggctccgttagtgtgagcactgcggctccgtggagtggatacagacggacggacatccggtatgggaatagcatccggccagatctccgaccggcggctatagacggacacgtggacctcgaagcgagaagattaccataggttgcggcgtagcagctgttcccatgctatgtatgtaagcgccagtggcaatattttaggggacgagtcgcagatgtgagccagtcgttctcagctctctgcagcgtctaaacttatcacgaatccctctcgtgaagatcgtacctgggtaaagaagcacatgcccgacttaagcaactccatgtcacactgttgtcaatcatctcacttgagaactgtttttaccaactttcatttccacaatatcctcacactggttgctcaaaaaggcaaaaatataacaagggaaagctgagcaaaagagagtgaaagagcgcctgggtggtcatccatttccatcatgataatcaaaccaaggcgcgacatccaatcatggaccacgacaatttgcgtgcacgtgccgtcgcaccgtccacctatttttagcagtgcattgtttttggagccaactcccatccccagccgtcaggtcgacgtacctgtagccgccggccgctgtacatagctggcagcggagggccggaggccacctgcgacgtccttctgattggctgtaacgaagcatgcccccttgacccaggggcacccagcagcctgcacgcaaccaggaggagcagcacagaagaagcgacactattcgctcgcttgggagcaagagagagatccaaatgaagaacatatgtatccatatccttccatttttcgatagcatctgaggaagctaggacatccatgtgaagggctgaagatagcacagggcagcagggctctacgcagtacctaactttgacttccatgtcgccccaagctgtgggctcctggaactgaagcgttgcttctctgtagtaaccatgactgcgagttcagcgtcggccaatggtcaagcagcatgcagtgtattcagcgtgacagggcggataccaatcgaaggaaaggctgtttctggttagaaaccacatccaaggttggaaaggcgtcgccggcggccaatgacccctgttcgcgttcaggttcttctgccctggtcccactgcaccgtgtacctgcctacctctacagtgtgagagtgagcgtcagagaccagcagggagtgccgtgggtgcgtgtgctcaacctgagggaggtgcctgcgcgggcgcagcgcagcaacgaagcacttctgacactccgtcacaggtcgtttcgttctctagtctacctaggtagtgcagtagtagccctctgcagcacctctccacccgtgctgtctgctttctgcacgctgcttccaattttgttctcttgttcacaacgaacacaacctcacaattccacaccctctttccttcttctcaacaacgtcacgccaaagtggaagaaatcgaggcttgaccgaggtcgcttccaggttccctcggcgccttttttttttctctctctcccacatctacctttcttcgtccccagtatcgatcaccctcgcctcggaattccaattcgttgaatttgcgaccattcccatttcccttctggccacccaccctccttcgtaattcacccatcctccaccccccaattcctgatctcctcttctcctccacatcttcccaccccaatccctccacctttcagcctgcgaactcgacgaggaaaaggttaccatttacgtaccaggacgctaaaagagcttggaccgcgcagcgcacgccaaaggaccagtctggattggaaagcccaggacaaagaaacctcttcccctcttcttcctgcttgtctttccgcagtccttcgattgtcacaatcaaccacgacccgacgaccgctcttcttctcctgccgtctcggaggctctgaccctacgacctttcgacagaccccgataatgataatgtcttgacgctctaaggctccttgatcaccagcccgtcctcgcgcaaccgttctcttttcgtccgatctcgatacccacgaggctcctcattgcgacttgtgtgtcgaccagcaaccacttcaaccggcgctcttcatctgcgcattcacataattcatttctacctcgctgcccggcgccattgtcttgggcacaggcttgattgttttccttcgggtgggatcacagtcacaagtcgattacagttggggaaaggaaggaggattcagcagtgctgtcccggcttaccctcaaatttggctgttaaccaacacttacggccttattgattcatccgtcttcgttcttattttttttttccaatcaccaggagcggatatctacaagtttctcacttgttttttttttcggacaagcttaactgacaggatccttttctgcgatatcgacatcgacatcgtggttcgcgactggaccgcagcaagcgagggtcaagtccaggcccacaccaacacgacggccacagctggcctgtttgcacacaccaggtatcgaacatgccttcggccacgacgcggcggttgtatgaggatcagatcccatcttttatgtccgtgtatgacctgggcccagagagcatggaccaacaaagtgccatcaccgtggtcgacccgcagtcagtgatgcacctcgagtccgaaaaactacccggtgacacacagccagcccaactacgatcaaatgcaatgcatgcggatgctgcccacaaccatcacaacagcacgtcaagccgagcaaccgagtcggctgaatcatcgcctactacgactgtgtcttgtacggattcttcagatctttccgatccgtctccgtcatcttccccggactcgccagtgaacctaatacctctttccaccttggcgccaatgcaacccttcaccagtgacttgtctcgcatggccagtctctcggtatcggaccccaaccttgcgcaacgccccatgacctcgcctgcgccgcggagacccaaaaacatgaagggtctttccatccaaccacccttcaactcccttgcttcctctctggtttccgagccttcctctccttccttcatcaagccgacaattcctggcatgaagcggaagccaagcctgctcagcctcaagacgaacacttcagagttgatgaatcgcacaacactagaggtgcccccttcaccttcggtccctcccatcctccagcgccgtgcattgaagcattccgcctcgacccctcacatgctctctggtctgaagtccgcaacgtttggtccagcaggggggatgacaataccgactgtattggagcgcaatgaatctggactgtcggaattttttaggccatcgaggccattggcacccagtggcttgagctctaccatcctggaggaagaggcgccaatcaaggcacaagttgcgaacaaggcgatatacgaggttgacccgtaccatgaggtggaaaataacgaggaccagaagtcgcccggctatcccgatgggccagtatgcatttacaacgataacgtttatttgtatcttgagcccaccgcagaggaagctgctcgctttgatgtggtcatcaacgtggcgcgcgaggtctcgaacccgttcaaggttgggatgggaagcaagagggattcgaactcccaagggagaccagatattgactccccagtacctgatactgcggctaccacctgtagctttgccacagcatttgagtttatcccagaaagcgatactccaactacgcctaaggctcagtctctaaaggagccagagtacattcacatcccatgggatcacaacacggatattggaaatgacttgatgacgctttgcgaaatgatcgataagaggactaaggaggggaagaaggtccttgttcactgccagcagggagccagtcgatcggctagtctgatcatcgcctatggaatgtatcagaaccctgatctcactgtcaacgatgcttatcatgccgctcaggctaaaagcaggtggatcagccccaatatgaggctgatgtactgcctacaggattttcagaaggaagtttcaaagaggaagttgatgacctcgagcttcaagccacgcctgggaagaagcccctccaggcacaggatgactttgtcagtcgataacatcgacctaccggtaaagcaagagccattgaccgcgccattaccaagggaggatgttgcgtcgaaacacgccacacctaatctcagtccaacacgaggccgagggcactctacaccgaagaggggagagccaatatcgccaggtccatcatccgctccttcgagcttttcatgggccatcaaggaagacgagagggatcctggaagatttggtcgcttcaacgttaacttgggcatcaagtctcccgagccggataggggaaggccatccaccccatcacccccgttgaaatcgaaaccttcccgcggactttttgctcccacgctggcagaacctccaaagtcacctggctttggcccacctctcgaggcagccttctccaagccaccaccatccccgggttttggcgctcatcggttcggttcacaggcaggattcgggtttgtgccgttgacactaggagcagcgccaacattggcagcgccgccaaagcgcaaagtgagcaaggatgctacgtcaccagaaaggcatatggctgtggtgcgagactttgaagacgccgcactcatgtctccgcgtgccgagacaatgacagcgaaccctcttcatgagcccttcgcgggtattcccggcatgcaattcgtggaggtgccgcccacgccaggtgaagggttgttctcacctcgggaggcactgtttccccgcgacacttgctatccatttgggcggccaaaacaagtggcagaccctaggagtccaccaacaaagggagaaacccctattgttcggtctatcgatgaactgctatgagaacgccggacagtctgatccagtctctgcagggaaaaatcatcctttgtatcaatatcattactgtactcattggttcaacatcactatgccaagcattgaaaggtggcgtttttttcttcttctttttttttttgcgaactttgttcttcttgtttttccttgtgtgctggtggtgtggtttggtaaaaaaagggtatcaaggctcgggtctgtggtgtggaatgcgatacacgtttgtcccgaccttttcgcttctgcaaattccccttgattgggtggcctacttattctttttttttcctttgtttttcatgtttgtttgggcgctgttaagccctcttctaggttgttcttttgttttgataggttgtttgagcccgacaggcacacacagagacacagtgggagggatggaagggcatcggggcaacggatgtgttccgatttacatggtgaaagaaaagaatgaattcacactactatctactggttcaattgcagttccgtggcgcttctgtgtctagaatactatgtgcacattttgaacatttgatggggacaatgaagatatgtcaaacagtgagtgatctgaacatgagatgaaacaatacgcagagatttgatggtatagacggtattacagatctactcggtttatcgagaacatgttgaaaagacatacaaacatcaggttcgttacacctgtctaaaaatattggaagacatcaaaacccgggcatgagtatatcagaattgacaactcctgagtaattcaagtccacaagatttatgcttaatggaggatgagttaggtgcggacatggctgaaaggaacaagtacacgaagagacgtgaaggggctttacctacatatacaacttgtacctatgtatgtgatgtttgcctctctcaaggctcccgagtgaacgagttccgcagaattgtgtcaaccatgtattcgtatttcgacactaaataggtacatgagcaaatatgccttgaccttccgaatatatataaaaatcccacgaacaatgctcatatgaccatgggtgcaactgagcaccggcacatatatttgataactatagaagtaccgcataataacctcagtctctctatacatctcacatcctctaacctatttagacctaaatcaactacaccttttcatctatctcaccactaccacccaaagactttaatcattgcgccttccccaaagccgccttcaccttcctcttggcctcttccttggcgagcttctcgcgtctcgcaatgcccgcctcgacaccgatgccaccgaacacgagaccgacgccgagccattgcatttcagacaagcgatggccgaaagccacgacggagagaatcatggtgaacatcttgcgggtgacggtgacggtgacgaggagtacggaggagaaggttgagagggtgtggactgtgagatgaggggtgattagttacgctgctgagaagtcaagggagaaaaaaaaaaaaaaaaggggggggggggggggggggggaggtaggggacgaggaaaagcaatcaaacaaaagaaagagagaaaaaaaaaaaaaaaaaaagaaaaagaaaaactcacaaataaagacctggccaatacacccacaaagagcaaatcccagtacatccctccacgcctccggatgtctcgccaaaaacgccaatgcgcccgccagctctccctcctggcccgtagcctgcgccatgccaaaccactcgcccagtcccgtcttcaccagccacggggacaagaccagatacgcgcccgtgatgatggacgacaacaggttattcgccatcatcatctgcgggcccgtatacggctggaacgtctggaaaatgtaatcctgcgtgctgttggtcaagccatcaaacaacaggttgatgcccagcaacagcaatccccagctcgtctgtcccgaatgactcgaagctttgtgcttcttggaacccgaatgcagtgtgaaaacagccacgcccgccgtcaccgccgccacgaccaagtacttgtacaacggataccgcttcctgaaaagcgtgatatgcaaaaacatgacgggcaacagcttgcacgacttggccaggatataggtgatgtaatcaatgtgtcccagggcggcgtacccgaacggagcggcgagcgcgttggtgaatgcgaccaagagaaggggcggtaagattgcgcgcgaggggatcatggcggggactggttggcctttgggggtggaaaggacggtgaagagcttgccgccgagggcggcgaagagagattgaatcgttagcaggaagacggggaacttgaagcgctcgcctttggagatcggagaggcgccgtagttggttgtggtgagcttttcttggaggtaagcccaggttaggctgttggttttgtgttagttgctgatttcgtgatacaatgcttcttgtccccccctcggaccgagaacaggaccagaacgacgacttacaaggagatgtaaatgccggcaacgtcaatgaggagcgtggcgacgccggcttccttcttcattggtaccgcaagggatgatgatgatgacggcttgacacttccacttgcgccggagactgctgctgcttcctccttctcagttggcgattttcggtcggctttgctgatatattcggaggatagctcccgccgtacgggggttggctgctttgcgcgagccatgatggtgctgtgtgatttttgtggccgatgccgtgcgtggtattgtgattcgcggttgggtgatgatacactcgaacggtcctcaacaagaggaagggagggagggagggagggagggagggggaaaaggggagataaatgacagaatcaaaggtctgtcggggtcggctcgagtatagacaagatgtcttgaacggattggctgctcaatcaattggacaatgttggtcgaggaaatctcatgtacagtaatcatggaagacgctgtccgtagaggttcttgtatgtacatccgtcatccggacagggtggcttttccatcaagctccatgccccatttcgtgcgcccagccctgtcatcctgtcaagattggccggcacatgcgccgtaatcaccactgcgctttacgctatctaaccttatttggtgggaaccaggggtcggcctacgctagcgccgccagtttcacttgccctttttgcggggtctagcgtaagattccaggggcagctccccctggattagaatgtgccgaaaccgggggacatgacaaacctaggcatagtcacatacgtgaagtgtagagggaagtgcgaaaaacacaattggaccaaaagagcgacatttattgcccttcgtttttgtgctatctatgcctaactgactaccaagcaggtgtgaacctccacttaacgggtggttgacgttctggctagatcccagcactttgatatagttcctgatcatggacacctcaggactgtcgtatgtatcagcgcagtaaaaaaagatttggtgtaagagatgggagaggcctcggcggtagtgctgaatgctggaaaagcacgccaacaggctcgggtggtgagatgcgggaaagatgttgaacggtgtaaggaatcgcatgggtgtctgctgcgaacacgctggactatcccatgtcgatgctggaatcggctcgtgggatacaaacaacgacaccaagtcaaagacaaggcttgtagtctgagtgccctcacaccaaaatttccaccacccaggccagcttgcgcggcctatctaggcaagaatgtgtgaaaactggcgagataagggacgtgttgccgaatacagtgcgggatagggaatgacccagttcgtaaaggagaaccgaaagtggtccgtcgactatgcttttgatcaagagattgtcgtcctgttgtgcttcctgccacaattccgagccttgcgggctgtcattttcgggacgactcataacaaggggctgccgaacgttttcctttaatgtaaaacaacctgggtaatgtggtcaaataactgaaatactgccgccatcaactctttcagcaaataaaagagtttttgttggctacagcctcgcgccatatgattcctccgcactctactcggaaggctccagagcttgctgagagcggcgcgtcttctccgcctccaggttctcgtagaggaggtacagagctgtctcgttggccttggcggagcccataatggtgaacatgcgctcgccagattcgtcatgagggccctattggtcatgttaatggccgtttcaatgtgaacataggagaaactcatcactcaccttggcaatcgagatgcgcgcaccagaggccttgcgaatttcgctaatcttgctgccttgacgtccaatgatgcagccaaccatatcagcggggatgctgatgttctgggtctggatttcctctccgttctcatcatgggtaggagggccacgagaggcggcgtcggaatcagaacgacggttgtaagggcgtccaccactgttgctgctgaaatcggcaccattgccagtccgtgtgacacgagagctaccgtacgacctttcctggggatagttgcgatcgccgccgagaggttggccaccgccgcggacaacagggttgtacaaaacggtgccggtgccccgctgccagtcatcgaccaggcacttgcaaatctcccagacagcgcgctgaatgccctcgggagtaccctgcacctcaactacgcgttcagttgattgcggtagcatctccttctgcgcaaccatgcgaacgcccgagacatcctggatgtgcttgatcttgagcccttggcggccgatgactgtgcccatctggttgtgggagatgagcaacttgatggctacacatgagattagcggtgctcaaagcatttcaatgggtttaatcgtacgatgagtgccgttggcagagatgacgccacccatgccaacagacggggcgccttcgagaagggagcgagcgacaacagcgtacgccttggagacagcatcgcagcctccggtaatggtcaggacgcggtcatgaacaccctggacaaccttgctaacaccagccttgacgccagtttcatcacggaggttggcaacattctggccgcccttgccgatgatcacaccagcttccttggaagacacgatagctctcagagtaagggtggtctgggcgtattcttcgtcggttctgggggcaggctcgccatcgggaccgaggcgaggctcattgtcatcgagcttgaggtgatcgaggttctcctcgatgctgccaccgttggccggaatggggtcttggctggcagacatgatgtatgtccgagaaggtgggaactgaaagggctgggacgaggtttgaggagtaaaagtctaatctagatggaggaggagaagaagattagtagacgaactacctagcttgtagacaggtagttgttcacgttgagagagggaactggattggggtggtttgacttgatgaccgaaggtggtgttggggggaagtctggccaaagtcagtggggaatgtaacaaagaaaagctcgggcaagctcttgttgctgcaccccaatatcggcaggagccttaggtaagccacagggtaaacgacagatggaagggaaccaacgggacaaacttgaggaccaacagaacagatgcactctctttgctggaaactcgaaatcacagatactgtacttggaagtgatggaaggccgcgaacgcagcaaaacagaaggacaaatggtgggccgttgcagagctgtccctgcagacggtggagtgggcggctccctagtagcggggcaggcaggtccgggggcccggatgcacgtaccttttcttttgggagggtttgagcggcaggcaagcactcagctacgggactgatggtctatactagagttctagctgaacagtacagacagagcgtgttagtcgaggctacctcgagtcactatccagagactggggctcagagcgtgtggtggatgcagtccgtagtcggaatgatgccggtttcctcccccacccatgccaaggaggtcaagggcaaccgaggaggtgatgcttaggttccgttgttgcgttgaagcgttgggcgaaggagaagactcacagtaggtagatcaaagtgccggggaggggaggaggagataagaagaatgcccggcaacggggaggtgaggagggacgggatggagtagaggtgtagagagaggtaaagaggaagggattcggagcggatgcgagaggggcgtgaaaggttgaggtgggaaggtgtagaagagaaagaggtagagagagaaacagagaaggtagagtgggaggtggaaaaagtggacgggagggatgatgaaagacggttaaatttcacactaacaaatttggagaacgaccaacgccgggaacttggatggaaagacgacgggaatcgagcaaaaacaggaagaggggtcgacaaagacgggtatgtaggagagtacagtggtggcagccccatggtgcagggaagctcaggagctctcccctacctcccgtccagacacgcctacgcaaggcacctctacggttggaaacagcctggggtcggtaccactacactaccatccattgcatccctaccacaacaagatcgaagtaccgcgatggaacatacatacaatggccaagcatgtcaacgaactttgcccagttctgatgcccggggatgttatttctgaagcttctgcatctgtgtattattcggtcacttatatctcccatcagtggaagcaaacttgaagcagaagacaccacaatgccatgccatgacgacaagagcgtccacagctgaagtggaagggaagtgattgacacttgacagtgacttcattccccgcgttgtgctacatacgactgtcccgctttcagaggctgcttctgggcaaatctgatggcgttccccacggcaagggcaggcgggcaaacctagtctctggaaggtgccttgtacctgtggccagctgccggtaggttcctaggtgtcctgtttgcgtcgttctcgccatcaaatgtatggtaccacacaatcacaacctccgctggccagaatgatgataccgtcggaagaagagtcctaggtcaacccataacagacaattagtagtagtataacatgctgccctttttttttggcatccgagcaacgtcaactcatccattcttcatcttacgctgatgttttgctaataccggagtatccacttgcgcaaatgacgagtgtttgataacgagatagtgaagaacgccgctgtcctcaatgtattcacttcactgacacactgacgaacggctctgaaccagggcaggtacatgttgcataactgtccggccctcttccaagatccgcacttcgaactttctcaacccaggttcctctctccaggtttgttcacatccacatccacttccaactcctgaaacttcaccattctacctaggtagcctcatgtccgtcttctctggatcccgatctccctaccttgtggttttcgaacgaaatctgggtttggccagagtcaagttacacaaaatatgtccgcctgccacccgaaaagtccaccttagactcaaccgctcccgtcgtacttccagttgaggttgtactgtcctccagttcgctgtagtggtggtgggtgttgttggtgttgttgttctttttccttctaatttcttcatgtttctactcgcgtgttgttcatatcagaggattacttgtctcgaagcctcctcgatcatcaacaatgagttccatagtcacaatgggcccgcctgtcaacaaaacgacaggacattatctcaatttctctccgcaatcaggaagaatggacatatgctgtgcgactcgattctgcagccgtaggtagccgacgagcgggcaagggaagtaggacgaggattgtgatcctgagtggctgccacgacagatgaacagatgtgtggtatttgaacgtgtgtggttcgaaagcggccttggagggttaagatgctttgctcggcatgtagtaatgaagtaattgagtcaccggcaagtgtcttggtacaggaacgaacttccgacagacaatggtggataatttcacatgagacgtctggatactaggaatagactattcttcttcttaagcagatcatcatatgcgtacagcaaaacgactgctattctatgaatataggaaagcaactgacagatacgctagaaggacggcaagtccttgaagtgaccgttataataatgatcaagcaaaggatgaagacgaaaagaagaggttgaataacgaacaaatcccgagaaaacacgaatattgttcgacccgcgtaacctttcccgaaaaggccttggcgccagcttcttcttggtttcctgtctctttttctctctcccccgacactttctttagaccctcttgctatgtagttcggtcctacgaaaccgaatccatatctcctgtacccttaaagaaacgcctcgaccatgcccgaactcatatgcatcccatgcccacaaaatgccacaaaaacacgcttcttatatacgaacccacatcgataggcctctaaaaaggccccaacgcaaaccacgagaaacatcacttactccttgtacaaccgcccaaaatcacgagaatcacataacaacacaaacagcagtcctagccctcctcctccctcctgccactcccatcccttcgtcaccacctccagccccccaaacatcctcaccatcctcacctagatggcccaaaccctcctcattagcatgcaccatcgcggcctccctcgctctcctcctgcgtctcctccttccagcaccgtccccgcccgcccgctcttcttcctcggcttgcatatactgcgcccacttggcctcaagccggcgagccgagggaaaggacccgcgaagcacgcgcttggtatgctcgtctacggtttgttgccagccgtagtagcattttagggcaattgtttccgtgggcgggcaggaataggtggtggtaccgacggttgtgcttgtggtgggagaggggttgatgggggtggtggtggcggtgccggatttgttgtcggtatcgaacatggaggttgtgaggtcggatgatgatggttcctcagtaagggtgatggagggagtatcagtggtaggaaccgaaattttcatgggctcggtgtttcggctgaggacttcgcggattccggtccaggtgacgttgccgcagtcgtagacggtcaagtgtagagtgacatttggcaagcctgagacctgctgagggctgacagagatggcccgacgcctggcgtccatcgcgcgctgacggaccatagaagctgcttcggccaggaccaaatcgctgatgcgcgtgttatccataatgacgctgcggagagatgtgcaggcgcggaagacgggcagcatgcccgtgtcgcctaggttgccgcaatagccaatgctgaggtgttcgagcttgctcgcgcagggagctttggcgaggtgttcggacaagagagagttggtcaactccccgagatcttcgagttcaaggtgcgtaagacggggagcagacgccaggatcggttccaatgccgagtcggtcagggtcgtgataccggagaggattagaccttcgaggtctggaaccaggtggcctagggcttgaatgccttggctggtgagacgattgcatcgggaaagatcgaggtgacgaagttttcgaggtggcaccataggcgtgtttgtgagaacgtcgatttcgggatccaccccgtgcatcatgacttgtagtgcggcgtcactcagatcttcgcaccctgctagaacgaggcgttcgaggttgttggtggtaaagatggattttgcgacttccaggtccttaaatcccttgacctcaccgactcgtaggtctttgagcttcgggcatccttccaacacggtttggatggccttggcatccatgtgtttgcaccatgagacgttcagcatctccaactgcgggcaggactcggcaataagtctcaaggttgtgttgcagacggctggcaagcctgtaagattgaggttgacaagtctgttgttcctcttgatcaaatcgtgcagtgtctgccgctgtaggtttcggcaaccttctagggtagcattgaccagattgcgagaagctttcaccaccatctctgcgcgtctgtggtgctccaactgcacacatcctcgaaggttgagatccttaatgaatgagcccgctgaaacaatgatttgggctagtgcctcggctggtatctgttgatagaactccgaagcgtcacatctggtccaaagttgcccgtcatagcacatattgtacaagtccttgctgacacgcgatgtgcgaaccagctccttgggggtgagaaacgagagaacatggattctgatttcatgcggcatgttggcccaaaggttgaatgtggtcaactttttcttgtgatgaggtaaggcgatcgaagtcgtcgcatgaatgggatggccaactttgcggaccgccagcatgggatccgaaacattgcaagcgggcgactcgaagcccggggtggtcggagccgtagaaggaacgctggaagaagccgtggacgctccgtgagagaagtatgaagagctgatgctggtctgaccaaagggagatggcgcattgggcgtagccagactaacgcatgacagattgctatggccgtggtagggactgctcgatgacctttggcgttgaaaaggagccaaggccggtgatgatgagatacgctggagacctcggagcagtttctcgcgtcctttgctccttgccctcatcacttctccattttcaggcatgccattgctggccgatatgggcgttgacggcctgcttggttgtgaatccatggtagcaacgagtgtggttggttgccgcaagttctccgtgtaagtgatcgaaaccggctcgatgtactcggggaaatactcaaaatagggcaccgatacgaatcggtgtttatctgccctttgactgactaggtgccaacagaccgagaaatgtttccagcagtggagacgagcaaggcgagtggtggcgctatcaagtagacacccaaacttttaaagaatgtgctcgtctccccacgatggtgatggtgtgtggggttctggacagcctggcggacagagcgagtaagggacactgacaaatgagaaccaatcgatggcctgaacagacaacaaaagcaaggtgaccaggggatcgggacaaacggggtctaacaaagaacggaaagaaacccagcgacgagcgcacgaaggcacaccttggagaccacggagagcacggctctgcctataaacccatcaaatgtgcgaggaagaggcggagggtcggcacatcggtgacgggaagtgttctcgaggtgttccagtgcagggccccagaaaatttcgctggcttcgttctgcttccaaacccgcacagctcggccgtccgctcgaagatcaacagtgcggggaggggcgagagggggcctttcaggggtattgtctgttggagatgagagggaaggtcgggatatcgggacctgtgaatgtcgagcccagcctttggggattccgcacttgaggtgtttccctcttgtatacgcctaccgaaactggttgtacgtagttgtcagtagttccgccgtgagccgtagtgatattcgaacagcagccagtcaacggttggttcgttgttgttgtaccggcctcgtatagatcgtttccactccgcttacacgtgtaagctggaactgtttcttgggtatgggtaggaagatgaaagaaaagagaatttcatgaggcatgaaaaccagacgatcttgggggtgtgaaggacaagataagagatgtaagcggacattgataaagcgagctgcttggatccagcagatgacaccgggttacgatatcccacgctagcgaaggtgagaaggaaaatatgaagacgtggtttcctatgatacggatggacagccgtgaaaggcaggagggtcttgcggttatttttccgggtgacacgacatagctaggatgaggtcccttatcgcatattgggcagccagctgagcggactggggatgtgtgaaaggcagcactggctggccgaggtggggggccttgaggtgagtggccgattggagatgggaagccccaggtggtgtgcatgatggaggagagaaacagctagcagccgggctcaagagaatcaccgagaccggcagcatgccgtcgacatgtcacgcccgtgcttggtagtgtactatgtacatattctgccttttgactctaggcttgtcaagggaagaaacggggggacggacagcacaaacaccaggcatggagccattgatctgacagacggggatggcgggcggcgagggcgggctgaggtgtgttccattatcgagcgagggcgggcaggcgggcaatggctgaatgtttggctgaagatggtgtgggatccaggccgaatacttaccaggtccagtcctgttccatatcggacatgccagacgggaatccccattgtctggattagatggctttctcctggacggaccgcatttgatcatgccggcgtgccacctggtcgcttgctagtttttaggggtccaaggggtcttgcaacgcctcgagggcacgcacaaagcgagcgctgctgaccgtcccaccccctccatggctggcggctaatcacttccactttccgtccctcgctttggaacatttgaccgagccttctgacgacccaacccaatcattctttgcacatttggaacctctttgaggttgggtgtctttgtgttgccttgttcctgtgtaatcccgttaggttccctttgcgttgtgcttgtcctgtcaagccactcgtgcttgttgaacccggagtaggttcataagccaaaccgaagctttctgtgtagcgtacacacttctgccggcatgtgagttgttagcgtggtaccgccaccatacaatattcaggggattgaaggtgggcaaagtagccatcttttgtacggaaaatagagttatcgccactttgcagttccgcgcgttaacgattcaaaaggtaagtgctgttcgatgagatgaaaactcctccgtcctgacgctgacatccgacgaaaaatgtaatgtctggcagaaatggaaagagaaaccgacgatttcagttgatcagcaatgccccgctccgccgtgcagtccccactgtatgcgctcagcgtaccccactgaggcgaaaagccaggagcgtccagaatccggggacccttgatggtggcagtgatagtggggcattgcctgcgttcttcgacgtttctttttccggtcgtcgaagctttggagctcgaaaccaactccatcgtcagcatcgcaatcactttagctacttagttgaagcttgaattatcgaagccagagactaatgccgatcctccaacggtcaggtctacttattccggcaccgtcgaagagaaagggacgtgcgatgtagtgctccttgacgcgccgtcgacccaccatacatttttttttttggcatacgcatcgtcaactgcctgcttgcctgcactacccactcctcggaataggtatattcacacgcttttagcatatatgtatacacagtaacctcgatacgtggttcatacattgcagagcatcagcttcttacatcggggcgttcagtgaagtgcatgctatgccgactgtttataatccacaaagtttacacagtaacgccgaacatggggcaaaggtttctcaagacgcagactcccgttgccgtgacgttcttgaacaccgtgaaccggcatgcaaacagccatagggctgggctgttggatgcccgacgacgggtcaggtggactgccttttcgagttgtcacacgacactcggcgctgctgattgtggtgtaaatagataaacgacgacagtaaccataattgagcacggggcgtgaacaacatcaaccaagaccattcccttttcagctgaccctcctttttacgcaaagcagatcacgtttcaggattgagggtttctgcttgccaaccggaactggcgagcctggggtagtttaaggtgacgacaactgattgaaatgtcggcgatcgcaatatgtggccttcaggtcccatctcggattttttgtttcgaggccgttcgagagataccggcccgtcattccacaatcccgccaagccgccgacttacacgggctgtcggactagcgcagcaacgtgggaatggatttggaaaaacgttggaggagcaaagtgcggatgataccaagggcaaatgcggggggtcattcggatttcggttcctgaagaaccgtccggacgggtgcccgttcggtcccaagttgcagtcgtcccatccgtctcccgaaccgggattccgcgggcgctattgtgccgatagtagagacccgccggtcggagttgacccgaaacacggtatcaaaaaatactcgcccaccaagtcccgtccgcttttgtctagaacccaacaatggacatgagaagtctcaaaatcttttcaacaaccggtcgatttcgaccacacatatacgcagtataggagcgctgccatgcctttatggcgcaaatagtcaagttggaccctccgccgaaatagcacctgaagccatcaacctcggcgagaaaacgggagtctacactaacaaattggtgctctaaaactcgctcatcttcccacgtgcttacgacaaccaaggtaaagagtgtgcttgctgaagcgtgggcgggtgatgatgcctcgtcatgtcttgcgtgtaccgtgttttggctttgtcgatcaatctcattctgaggcaatgctgagatgcgccgaggctcttctattgttgggttccccctgaagcccgaatgaaggacgcaagtcggagctccagggcgatggccacttcaggggtattcgacgtctttgttattgcacagacgagagatcttgaatgccaatctaggtcatgagtctgacggaaaatgctcacacaaaagttcgagagctctgctctttcccaaaagtgatgaaaaccaataagcatggaacttgagttgtaaacatgcagtgtacgtagtgtaatttggtgagtggtggtaccccgtcccacttgaagaaagctttatcaagaccttagcttgatctgaggcgaacacacagtgtggctatcgaccgcgcccaagttgcgcaccacagaaaaacgtccaatttcagtttcccaaatatctctcacatgtcctcaaatcaagccaacaaatcaagatatcagaaacatcacgcactggaaacacagaagcctcatttgtccaaggcctgagaaccacatgttcatgcctggcagcccaagaatgggcccggccgtgttccatcgctgcagtgataaggtgaggaccgtgtagacaacactgtatcccggcaccgcgtgggcggtcatggaccgccatggatgatgggttgaacaggaccctcttgtgttgagatgcttctccatttttgggcgtccaggttgtcatgccttgcattgagtagcctccagtttgtactgccgctaaaggataacggcgggttcggttcgggaagcgtgacaagtcaaaaacttcaagtccaaaaaaaaatcaaaagacaataaaggaacgtacggcattgtgactttcatagcctctcgtcttgttgctatgtagcaaaaaaggtaatcatccaaagccaaccccacaactcttcgagttgggtcttgcggtattggtctctttatatctgtccccgagtgaggttgcaacgcgaaagggagagaaccaccagcgcaagctcgtagctacacactcgtcgcagttgcgccatcagtgcagcccaacggatccgggcactctctcgagtctggagcttccttggatgcaagacaccaactatcagtcatgatccccattggtaggccggaaaacgcacttaggacggacggtctagatcttagctctatcgatctacctcgacaagcttgtccgaccaaggacggaagagaaagcattttgttagcttataagagatcacactgctatgtatatacctctacctcaagtgttccaagctgtttacgtgcgcgtatgattacggcatagttaagttgtggtccgcactaacaagctccagtcgccgaggtagctggccagcgccgcggtgtcccgttctttttttttggcgcccctgttcttggcgtgttgacggggccctcattcaggtcagtacaagtggaatcccgggctaggctgtgtgcatcacacatcgacgaactggtcgtcacttgttcgagtcggacgggttgtttggaacttgcccgtgggtcggtccgttctcccatcattcctggaaatccacggcaacggtcacggtcccgcctcccgctgccatcacccttaaacgaaccattctacctacctactccgtccgcctctatacttcgcccaaccctccaaaccacccggacgcctcttcccgacatttacgatccccatcatagcattccagcctggagccggacactcgcccaaaccacagcgagcttctcgcccatcatacgccagacactcccgtcccgtccaactcttggggcagcaacgcctccgtccaggtcgcattggcctagcccaaccgttccgtccggctgcttcgcttgcgcatccactcactcgacttacgtattgtctatccgattatcgccaactgaatattagagaccgagttggagttcggatcgagtggctatttcgatccagactgcccgcctcttctccagtccttgcttcgcatcgcagaacatcaaactttccaaagacgttcccgaccacactacgtacgacgcgcaggcggagcacccccgacagagcttttctcgacttcgatttgcacgcagccccgcccgcctgactgacctgcgagtcctgaaaaagcccgaccgaacacaccttcgcaacacccggctgctttgttgcttttcttgatccctcggggtgaaagaaccagcaaggacgcgacaactccttgcgccgcattgtctagcttgaatttgacgtgcctccggttcacaagcgtgttgctcaattatgctcgggatatatggtggaaacccagagaatggtgggttctggctctgccccccccccccctccccgcgaactactttccgtcccatcatcatcatgcatgtgcccgtcatccttcagtctgatccccgtacggccctgcccggacatcaccgtcagccaaccactgcttctactctcaataattgatttgcagcgcaaactgtactgacacatgtcgtgccattgatcgcaggcgaagaaagacaacgacacgatgcggaggggcaagcccggtcagcctctctgtcagtgtcgcccgccctgcatctgcccaagaacaagagtaccgggaaccttagcgtaacaaatgacagttccgaaaaggcgcgtctgcgcttctccttcgatgccggcccggctgccgttgagtacgatgccatggcaaggttagcaaatgtttactacatggttgcaagggagtcaacttaaggttcccaaggccgcaaggctgctccggacctggaagcccttctgcttgtctcacattcaccggtttgcggatgcacagtcgcacaatctgactcggccccccaccgcccgtctatatctcgcatcctgcaagcctagctgctgactccctctcccttccttagaagttctgtcatgaccgaccacgaccacggtctgggcctctccggtttgcgacgcatccgacagcaaccacttcccctccgtaccggcactctgccatcagcacccggcagtcggaaaccttcctttgggtcggccattaccagatctgcctccctcacaaccatgctggatgtgcacagcaactcgatacccttatcatcggtccccaattcgccaagcatagccttcaccgaagacctcagccgctttccctccgaatcccttcactccttctccttcgcccaccagtctgaagacttgatacacaaccgccagaacgtcttgaagaggtctatcgagtttatgaaggatcggatgggttggtcagtggcatctaataccgccaatgcggctcttgcgagtgtgcaagcacggataacaggcgacgttgagacacaaaacgtgttggacttgttggcacgggcacagttggtgggagctgggagtctccctaatggtgatgtgactttgtctacggggcctcttaccggaccggccgagctgtcaggagagaacatattcgacaaacagtttatggtacccaggagcgcaagcccagagccactcgaggacgacgaaagtatagcgccagaatcaccggcctctcagaagaccattggggcgacaaaatcccaaaaggaaaccgacacatctcgaccagcaaagttcagcctcggcaacgactccgaacactcatccaggagtacgaccaacgagagcggtactactgcgcagacatcgccctcaacctctctgcgtccaggcttcttgaagcgaaccatgactgatacggagcatgcgcagatgcagcagaagctcatggatgtcatggcgacaccttttctggccgttgactctggcccacaagaccacctgccttcccccgcccgacagtcattctcgagcgtttcgagtcagccacctgcagtttcatccgccgtccatggtcattcaacaagatgggcgcccgctgctcaggccatctttactacagagtcaaagcccccttggacgattctcgctgccaacgatcttgcgtgccttctgtttggagtcaccaaggccgaagttaggaagatgggaattctggaagttgtgcaggaggaaagaagggcatggctggaacgaaagctgcttcagggatcgtccgacgatgccggtgacggatcggagagtgagatcgctaagccagtttcaaatccgcccatgtcaagtatcctaggatctcgtggcggaggaataaccgcaaagcttctgagcaagccaaactcccgcaaccaacccccgaaaagcaacgccggtagaagagcagcgacgattcataacggcgacccgaaaccaccaaagccaggacaaggacaccaccctgccacccaatcaagaggcgtactgctttgcggcgacgtggttccaatccaggtgagttctggcattatgcaaagtcatctgaaatttagcactaaccagatgaacagaaacgcaatggcgcgacgggatcggccagcctttgggtcaaggagaaaaaagtcggtctcatttgggtccttgaagagatccatgaggacgttgcgtatctgacgctggatgaggagggtgtcgtcctcaagctttctggagctctcggtccaatttggggcgatgagaacttgaagcctggcatggatgttggcaaactaatacctcgcattccccgtcaagggtttgacccacgtactggagagatcgattacgcacagattgcgaagcgaagatactatacttgccgcaactctgaccgaatcaatatcccagcaacaatcgaccaagtcaggggtcagtccgaattgcgagtagcaagtttcccgcatatcgccggtattgtggttgtctgtcctcagacctttaccatcaagagctctaattcggtcttctgcggtgcactcttcggccacgaaaagcccgatgggttgcctatcagtcatctcgttccggactttgcaggtgtgatacgcatcctgaaagacgaagacggcattgacctggtagacggtattgtcatacccgaacactccttccgaaaggctgcagcgttcctcgcattgaaagaaggacgcccggatgctgcaacaagtctattgcgccccgaaggcctgcctgcgaagcatcgtgatgggtctgagctcaagatcgatatccaaatgcgggttgttaagagcgaaaagcaaacacagatatcggatcaagcgatcgccgaagaaagcgaggatgaagaatcagtgtccggcgcggacatgacggacagtttcaccgtctctcagtccgaacttgtttatgctctgtggatcacatattcacggcaccttcatgcaaccaaaagtaatcctggttttgcatcgcccttgttatctggaacagcaactccactgcatcaaccttcacctggacagacccccgcccacacccctccgaaaatggattctgactccagctcagaatctgaatgcgaaactcccagtcagcgaagggaatccacaacctctctcatcacccgccagctcaaggaagtcgccatgacagctgccgccaagctcacgggcacaccaaaggccgccgagcccaagacggaagacattcagacgcccaagacggtggagactccaaagaagaaaacaatcgacgactttgttatcctggaagacatgggccagggtgcgtatggtcaggtgaagctagctcggtacaagaacagcggcaagaagtgcgtgctgaagtacgtcaccaagaaacgcattctcgtcgacacctggacacgcgacaggagactcggcaccgtgcctctggaaatccacgttctcgatttcctgcggagggaagggtttaggcatcccaatatcgttgagatggaggacttcttcgaggacagcgtcaactactacatcgagatggtaccgcatggcctgcccggcatggatcttttcgactatattgagcttcgcaccaacatggacgagcaagagagtcgcagcattttcgtacaggttgcacgcgccatccaccatctgcacaccaaggcactcgtcgtacaccgcgacatcaaggatgagaacgttatcctggacggggagggccggatcaagctgattgactttggaagtgcggcgtacatcaagagcggaccctttgatgtgtttgtgggtacaattggtaagtcattatctttgcatctttttcagtcgaggcgtccttaattaaactaactgaaccttacccacttcaagattacgccgcccccgaagtcctcgctggaaagccctacggcggcaaggaacaggatgtctgggccctcggtatcttgctgtataccatcatctacaaggagaaccccttctacagcatcgatgagatcatggaccgcgacctgcgcgtcccctacgtcattagcgacgagagtattgacttgattcggaagatgctcgatcgcgatgtctcgcagcggtcgacgatcgaggaggttttggcgcatccttggtgtgccatggcggatgactagtggtctggaagaaggcaactttctgtgtgcgggttgacgagatgggagggggaaaaaatggaaatcggaagtgggggggagagaaggaaaagtggcatgaatgaatgaagaagcaattctattacgactggggactcgagtcatatggttgtgagcgagtgttttgagcgtgtgttgccagcagagatatttggggatgggggggaaagaacgagggagaagagcggttgatggcggttgttcttttcttcattgttcatgataccgaaacatcacactttatcatcatcatcatatccatattgcatatcatcaacctcgaagacatcaagtattttgggttgttagaaaagatggcgtttttgtttgttagtttcttcttcttcttcttatcaagattcttcttattgtgagcatgtcttgtcaagctacgctacatttgcgcttgttatcttttttcttgtttttttttagcttttacatgatgatactgtctaaattcttctgcgtgaatggactgtgttgatatgaacatgaagaaaaaaaaaagacaactcgggaagttgtagaccaagtgccgagagcccatagcgaaaaaaaaaaaaaaaaaaaaaaaagaaagggggagcggagagattaaacttcgaatgctattcttgtagttatctgacaagtttatcggtttccattcaggacattcgtactcaaaagttattccatgtatctgaaattttactcaaaggcgtccgtcctgttccatttaaacactctttgttgatcaatgcacataatcacttcaaatcaggtccgaagtcagagcaaaggaagtactctgtaccataactatagagtgataggaagagagccttgaagaagctgactctatctactttgctgcgctgtgctgtgctctcatgacacaactaccacccagtcccagtccgtcttgttgtgcgacggtccttgagactatggggtataataactacctgtaatcatgtaatccactccagcaggtatacatgatcgtagcgatgactgccaatttatatcccacctccgctcccccctctacccaggtgtccttaacccactgcccaactccccaagagccattatccctatcaatcctattcataaggaaaccccctcgggaacccagccaccgcaggctccggtctatcaccgtcgtaccctctcgcatatgcaaccatatccgccatctcattactcgtctgccagacatgatccatgaatctctcgtctgcgttgacaaagtcatcgtcatcgttgtcatccagctccgcatcaaactcctctctgtcagaggcgttacctgtcacgtactcgtacgggttgcgatcaagttcgtcgtcccattcgagatcttcgtcgggatagtcggctgcgtagtagttttcgtctgtttgtggttggtgttagtttcccttgaacgaacacagagagagagagagagggggggggaggggggggggggaagcagggaaggagaaaaaaaaaagcataacatacggttctcatcgtcttcatcctccggaaactcgaactcgtcatcctcctccgcaccaaagaagaagtcaatcttgtcgggctcggaatcgaacaccaacagaccgacctgggtggccgccacctcttcctcgttgagccggctggcgggcacgcggtagtattcctcaacaacgtagtcgtcatcgtcggaggtgtcgagcatctcaatgtccatatcatcgtccactggcgccgccgccgccgcagcagcagtagcagcctgaggggccatctccttagtgcgagcagccgcagccgcagcctccgggtgtcgttgtgcgtatctcagcgcgggagccttgggcttgaacttggctttcctctccgcagccttggcacttgcctcatccaacttgctcagatggctagtgattgcactgagtgtgtaggcatccatttcctgggcgagctgatccatgtcgacgttgacattgcgattgaccagcgaggggggaagagcagggtgggttgagccaggtttcgactcggccgggggctggaagcgtctcgtaccgggtcgcttgtatgatcgcttcatcccggtgtcatggggatcggctggaggaggctcctggtaggtgtagccggccgacggcttgggctgaacagcggcagggccattgtgggcgttcaccggtctcgactgctctggagtctggttctcgtggagagactttcgcttcgaattgcgctcaacgaagatgacggtgctggcgcgcttcttggagacgggtcctgatgttgaggcttgcgatacaatggttttggagaggtgaaatcgtcgaagagtaggctcggtcgctttggtcgtctgggacgtagatgttggctcgatgattggcgaggcgccgggctggggtgtcatcctctgcgatctcggacggggaagaggcttgatgatgcgtctcttctcatcgccttctttcgttgtctgaatggtcggtacggttggctgcggggctacgatgtccgttgcttgtttgagccggtacacccagctgccttctccatttcgcgaacgcttgctgccctcgacccctgattccaattgttagcatgacaaccgagaattgtcaagaacttgtcggggacgactaactcaggaagtcgaccggcgcatcttcggcgccacgcttgcgccgcttgaccgtgatggtctcggggggtaggaaaaccgacatgtcgacctaaagcgtggttaccagtcaattattgggtgttggttgttaagtgcgccgtcgatgtcgttgcgaatggaccacggcagggtaggtgatgaatccagtaggtgatttcggtgcaagttgatttgttgttttggttttcggaattggcgagcaattcgatttttcgaattgggtggttagatattttcgaaatgttcgtcgccgggtggttgatttgtcagacgatctcgctggttgcgaagtttataagtactggtcgtagcgatggaaaggttagaaaaggcaatccacttgtacgtggattgacatttggaaaataatgatggggtcctctgcgtccgtggaccttgatgccgagtcctggtgaagcccggcttgagattcgatcagaattatggttcttatcagtgaacaacctcactgcgataagattagttcacaacaagggtggcatgtgaatcgaggaggcgtcacatcaaaggcggtcatcaagggcacaacgctttgcgccagcactcaccgccctatacgcctaagtcgaccacttgaggtgaggtccatgacgccagccacgcaaaggtcggatccaccttcaatgcgggggatctgcacctcgagagcccgtgcgtttagcgcccggtaccgcggttgacgttgtgacaagccaagagctcttgcttttttgtcagttgagcatctggacttttcatagcgtctttctttgcagttccgcatcacccattcggcaaatcacgagacgtgaagagctgcaggcaaggaatctgtgcggcagtgcggctcgagtgcagctaaatttgaatttgttgaagataattttcaaaagccatcttgcggtgtgtgtacccttcatcaacgaagactttcatcagcctatcaatcgccccgacgtgcaaagggtcaagtgcaagccagttgcagttcgttaagtaggtgtttctgaccttactcgtcctcgttcgcgtgaatattgtggcaccaccacttgccaccttgaaccgcaagcccggggataggaaggttgtgctgtgtgtacaccacacacgttgcaaaaaggctgcagcttcgcgctttcagttcgtttatctttggtggcagcggatgttcacaactggaagcaagggtacctctgtatcgggatgtataatgcagctgaagcagggcacacatccatgtcaggacggttgcggtcttgattacgacattaatgctgtgagctgccactacgtaggtacctgtgtatgatttggggaagacgatgaaccgttgacaagaggccgacgacgggaaggtggctgtttgtttttcttttcgttcctctttctggatctgcacttcgggacagttgtacggcgcggcgctagcagtgcagtatgtactatatgtctaggtacctagtgatctgtgaagctgccactgccgtatttccgtttacctctacctacctacctacagccacctacctagccgccttcccggcttgtctgcaccggtcaaggcgggaacctcgattccctcccgtgtgttcgtgatagaggtaggtagaggttagttgataaacaaccatcgaatgggatgctgctattttcgtagatgaatcgcgtgatggtaggtcgcacccctgcgacagttagttcctaccttgaggatacctaaacaagtgactgaaaatcaatcatcccaggccatgagccatatcagacgcgtatgaggtaccttaaggtaaaactagaggtaagtaacagacttgaagagggcaatttccacttccttctctggtatgcagcccaaccctgcctcccaaggtcaagtcccccatccacctgcctcgaccaagccgggcatttccatctgattccccgcgtgtcatgatccaggtgggctgcgagtgaggggcttcacagtagggcactgcacttgaacaccaccacccactgcaccaaaagactgcaccaccacttcctgcatccaagcacgcaccgcacctcgcagtcgagcacagcacacacacacacccactcggtaggcaagtatccatacaaaacaacggtttccattcctcctatccacaaccaataccacccaagaaattcaggcccttatcttggatccggtctgcctgcctaaataaccccgactgcctcgagatcggctccagtggtgagttgtccgtccgatttcttcaccccctccatttttcccaaccagcagcagctgctcgacctgcacaatttcgctggcaaacatccatcccacatctttctgcaaaccactgctcgacgctgccatcgtcttgccgtcgcgtatcgctcgctgtatctgactctttgcttttctagccgtcacaatttctggtcgaggctgagcttacgacagacactctgaagagagacaaccaagttaactcaaaggtacccagaaccccaaaccccgcacctcactccagcacacaagcacatcccgtcaatcaccagcccacctaagcaagcaacatggaggacggagggagagagcttcgttcgagcttctgttcttccgagtgtgttgcggccaccttcgcttccaatccattcccgtcaccactctctctccactgttcaagatccactccttgactttgcttgtctacatggttgccgtaagcgatcaagagcctagaacgcgacaagcacaataactagatgcgcgttactgatcaccgtgattcgagcagctgcctgtgcgactcaagctacgaaccagcagctaacgtcgcatcaccgccaacctacaaagctaccctagagcgctctttcacgagctgtcactttattttttcatcggtgcacagcatttgggcatccgggccaatgacccaatagtctcatcttgcacttcaactccccacactttctatctaccgaaaccaacaagtctaaaccatggcttccaccaaggtgtctacgaccattacattccggtcacctggcactcagccgccactcttcattgctggctctttctctgagccagaatggcaaccccaggagatggtctgcaccactggtgctgacggagagcatgtctttaccaaggaaatctcgggcgaacccggaaccaaggtggtctacaagttccgcatcggcttgggcgattggtgggtccttgacgaaggcgcgcctaccgtcacggacagttctggtttcagaaacaacgagttggagttccaacacccgccaaagtaagtggaagaccatcgtgttcttggtcgtcagcatcagctactaacccgtgaaccgtatctagggaggaacccaagcccgacctccccacggacgaggcgacctcagaggagaatgcgcctcagacaaatggaactacccaacatcatgcggatgcttcggagatcaaggaagctgtgaaggcggagactgctcccgaggttgaagctccccaagaaatcgacactgctacaaaggttaccgtggtctccgagacaaacaatgacccgccgcacgatgttgttctcaaggttgaagaggaaaccattgtcgacatctctgccgcaaaggatacttcctccagtgatgatgttgccgtgaaggacgacactgcagcaaaagacgagaccacgtcggaggctcacactgaaaccaaggctgaagtcccttcaactactgaggctaccttgaaggatgaagctctctcagatcaagaggaccagaccaagacaaaagattccacggagagcaacgttgcgcccgttgaaacttcatccactgagacaccttccaaggaggaggaggctaccccagaggaggccaaggtcgagacagcaaccgagcctgccgttgaaaaggaagagtctaagcccgaggagactaccattgtagacgctgagcacaagaaggaagctgaggtcgacgcggaattgcccgttgagaagactgatgttcaggaggagagcacctcgcaagttgagacacgagaggaagccgctccagctgaggaggctgtttccgttgctcccgaggctgaaaccacctccgaggctgagacaaccctgaaggaggatactcttgccaaggaatccgacttgcaagagaccgccgagtccaaggaggaggtgaatgagagtgaagaccacctcccagaagatgagaccgtatcgaaggaggaggcctctctggcggaagtggagaaggaggactctgcacccactcatgaggctaaagttcaggaggacaccttgaagaccaccgaggagcagccttcggaagagaagcctttggaagagaagcctgctgaggaggagactgttcacgaagacaccagttcggaaaaggccgccgaagagaaggccaccaaggagacttcggaagagcctgcccacgaggacgataccagagacaaggccacccaggaggacaccgttcaccaagatacccaaaccgacgatgaggtcactcaacagactacccaggaagatatcacccaacagacaaccgctgaggagtctactcagcagacgacccaagaggatgtcactgaggatgcccctgaagttgctgctaccaaggacgaagtcgacgtgaaggatgacaccactcctcacgagaccgatctcaaggacgagactcatccaatggaggcgtccaaggaggaggagcccactcagaaggaggatgcggaggaacatgccgttgatgagactgctcaagaggaacagcctaccaaggaatctgctcccgaagagacaacagcaaccggtgaggccacttcagaggaggttgcgcgggagaaggctgatgaggatgaaactcatgccaagacctacgcagctgtggctcacgaagctctagaagctgagacttctccagaggttactgaggctgctccggaagctgaggctcctcaggccgaggagactgctccggcgaccgaagctgctcctgctgaagagacttctcctgctgtcgatgttgctcccgttgagaaggccgccccagtcgaggacgacgttccggttgagaaggctacttctctatctgaggagaatgtttccgtcgatgcaaccaactctgctgaagaagctgctccctctgagatccctgctgatgtcgttgaagaagccgctcttgctgccgaggctacccccgccgaagagactactcctgtcactgaggctacccgtgttgaggaggctgcgcctgttgaggagtctactcatgcctctgaggatgctcctgtcaaggaggctcctctggaggccgcccctgtctctgaagagctccctgctgaaaaggccgcttctaccgaagaaactgctcctgctcttgatgctgcccctgctgagaccgctgcagttgaggaggtaactcccgccaaggaggctgaacccgtccaggctacctatgctgaggtcgcccaggcgaccgatgctgaggagcccgcccatgttgagaagactgagcctgtcgaggaggctactgttgatgagactgcacctactgaggaggccgctactgtagaagaggaggcggccaacgtgcccgctgcgcagtccgagcctgtcgctaatgcggccaaggagatctttgcccgctccgaacctgttaccgagtcgcagtccggtgctgccacgccgacctttgccaggactgcggcggaagtcgctgattctgctgcactccttgacgaaggaacacctgaggatcgtgtctccgatgaagaggctggaaagactggtttccgtcgcctgtctgccacgcccattaccgaagttgcggacactgctgcggaagtcgctgatagcgcgaaatatctggacaatgaggtgagaatggtctcgtaatgctttgcatgatttacagtgagctaacgccacaaacaggccacggagactgacaagtccgaaattcctacacccgccgaggacggctcccataatccagctctgttctcacatgagtgcgccggtatgtacggcgaagaaccttcgatcacgattgtatccgaggacatggacaaggacaacgagatccgaaaggaaataccgtttgacgaggagaatatcgatattaacgatcccaccctagaacgcttcccatccaaccgcgacgagatcatcgatactgttcggaagcttgagaccggtctcgaggaggaccaggttattatcgaggacgccccatcacctatcatcggctcttcgaattcacgaagggaatcggaagtgtctcacgacgccgctctcggagcaagcgtaattccccgcgccgcgaagaagttagaagtcccccattcacctcgcgtctccgtcagctcggctcagtcgtcggccttatcgctgcaatcgatttcggagagcgaagaaccgaccaacagcaaagaagaggaaaccccggcggttcagctttcgcctccccacaagaccgcggcgtcaaacgaaactacatctagggaggctacacctcgggcggtggttgaggatgaaggaatctcgctaagccctgactcgccgaagaagacagagcacaccgaagatctgaccaccaagacgctggtgcctcaagcacttgatatccctgaagtctcagcacatactgtctcggtcgaggcgcctgttgaacctatcgcccaggaagaacaagcacctaaggataccaagcccacgaatggcctccttcccagcccagaggttgtcgcggaaaccaccgaacgctcgaagccatcgcaacccgatgctcagcagagcaccgatgagcccgttgccgccccagatgctaccggtgctgatgtccgtagcgaggccgaggcatcggccacagcaacaggcgcagacactgacaacgccaacacggtcagaaagagaggtggacaggggacacaggccagctcgccgccgcccagcgatgctccagtcatcaagcaagaccccaagagcggatggttcaccaccttctgcaagttgatcattgtggacttcatcggcggtatcctgagccgaattgcgggcaaccgcaaaagacagacgtaaggcatacactgggctcagacgataacctttcttcagattatcgattgactctgtgttgctttaggctgttggcagcaggcaccgccgccgtcgccatgggggttggatggtggaggatcaaggccaatgcagctagaagcgctgctattgaatgaattagccatgtgttttatgcagggaggtgttattgggtgcatatgggttacgaagaacatgagacatggatacagtatgccattacctatggtactcggagttcaagttgtgttggcagagacacgacaaggcctcttgagattgttttggacgaaaagaaaaacaaagaaaaaagaaagaaaagaagaaggaagaggacgacctagtacattgttaagttttgttattccctatagtcaatatccatacaataagtagtactcagctcccgagttccttgacatgaaaatgtgatgtgattccatgcttccttgagagtgaatgcatccccatcataaatttggtgtagtgtacaatggcatggagttttacagggacatggtggggaagaggcccctgaagcacagcgctaagcagagacccctacaggtggtgaacagtggcagaacattccagcagtcctgagattaccgataagcaccaccgggtaggttgttagcgcttgcccctcattctaccaacttttggagaaggtctgggcaaacacatgacgaaattcgcctgccaaaaattttgacgacgacggaacagcatctcccgacaccacaccccgtcggcgtacgggaactgaatctcaacataatgtggaagacagcgagggactcggtgtgcctcatctgccgctcggccgcaacgacaaccacatcgacatcagcaagagcaagcctcgaaccatgggccggccagagaacgttttcgacacggcgcgagcagcgcccttcgcgcatggtgttgtccgatcgtgttgcccgaccaccgccagtacggggccccggcgagggcaacaagaagccccggaacaaacctgatggcccctgggcgggcatgaaccgacgagttgcaaacatcgacccgcgcaaagcacccaaaccgaaaccggtagaggaggacagcaggagagacaaaagggataagaataccaagggacaaaaggcactgaagatgcaacgcgcgctcgcgaccatcagctacggacaaagaacaagcatcaaggaacgaatgcaggaaatccaggctttcgaccagttcgacctgctgccggtggtgaaggaggctattgcgcaggaggcgctcaaaggcatgacggaaatcaagcccacgcccgtacagagattggctatcccggctctgctagggcagccgatgggaaggaagccaaggcgaccaaaatcggacaacggcagggaggagttccttttggctgccgagacgggatctggcaagacgttggcatatctggttcccgcggtcaacgctataaagaagggcgatgctgatgatgagttggtcgcctcctacaacgagcgtttggcggctgagaaggaacgacgtggaggagccccggtgtccgagtggattgagaagttcgagcctcaccccaacacagcccggcctcgtgtggttgtcctggtgcctacggccgagctggtcgaccaggtcaccagcgttgccaagaagctcgctcactacaccaaattcaaggtacgacctctgtccgccagcatcagcccgctcaggaaccagcgcaacctgtacagccccatcggcgtggacatgatcgtttcgacccctcacctgctcgccaccatcgccaagtcggatcccaacgttttgtcccgcgtgagccacctcgtcattgatgaggccgactccctgctcgaccgcagtttctcgggcgacaccaccagcatcgtggaccgcgccatgccctcgctcaagcagctcatcctctgctcggccaccatccctcgccgcctggacacctacatggaggagcaattcccctacatcaaccgcatcaccactcccaacttgcacgccattccccgccgtgtccagctcggcgtgatcgacgtgtccaaggacccgtatcgcaacaacaagatgctcgcctgcgccgacgccatctggtccatcggcaaggaggccgccaagcacgagggccccaagagcgagatcgacgttaagcgcatcatggtctttgtcaacgagcgcgagaccacccagcaggtggccgattaccttgtgtccaagggcatcgacgccatcgctcttcaccgtgacacggaggagcaccgcaagtcggagatgctggcttcttttacgtcgaacgagccaatgaagatcagcaggcctgctgatgatgatgttgctgccgctgctgctgaaggaggcaaagccggtggtgccgtgagcagcagccctaccaggaggcatctgccgaataccaaggtcattgtggcgacggatctggcgtctagaggtatcgataccctcgccgtgcgctatgtggtgttgtacgatgtgccgcatacgactatcgacttcatccacaggctgggccgcgctggtcgcatgaatcgccgtggtaggggtatcgtgttggtgggcaaggatgataggagagatgtcgttgccgaggttaaggagagcatgtttatgggtcaggcccttgtttagaaggtcggtgtataaacaccacgatggaaattgtaagattaagagtccattggactatcgcctcaattgtttctgtatcatatgacgtctgattgatgtacctagatctaaaccattgtctggagtgcaagcgccttaagacacaccagaaaaggacgggaacctggaggtactagaaggaaaagtaaaccttcatagtacttggtctttatttgatggactcgacaaatatcgttcctttgtctgtctgactccaaaccaagtttccacgcgcaagttgagacgaaacagaggtccgtgtccgaacacccctgacccagaccacaaacgctgtgtcgctgttcgatctgacggctaggggatgtccccactggtcaatcagacggaagggtcctgtcgggctgtccggtcctgtggggtgacgaaacgcagccaagggtccaagagcttctacggcaacgggagacgggagaaggcgcagccagcacctacatagcaagttgatggatcgtgatgaaccagagcccgaagagcaagctgttgagcgtcattcatacccaaccaccacctaatcctctttctcatccctgtgttctcaatcccaaagagaacttaatacccacctccagtcccggacttcggatattgaagcggtcagacaccatccaacgccaaatatcaactttaccagccatcaacagcttcaagtggggtcgccgagccccctgaattgtgagctatgtctggcctgtttgttggctctttggctgcctcttgtatcacctcttcttgctttgtatcatcgtacagacacagcctttacaccccttcctctcgctcgttgtcccgggctcacattttgcgcatcgtcttgtattcaacatgccagcagctgtccatggcacgccatatctccccgatggagctcatcaaggaggcggtggcttatctggcgccgaccagaagataaagacactgagccccgccgttgcggctcatttacaacgcatctacagcgcacacgccgacaccgtgactaaggcctggcgccaggaggacgtttccgtctggctcaggtgctgtcaaggtgacgacgaggccgagcttgctcgagacttcccgcttcatcaggactgggattacgagagcttttttcagtatatcacttcttcagccgccaactcgattgcgcctccgcgttcccaggacctcagttacccgctctcaagctacttcatcagttccagccacaacacttatctgacaggtaatcagctctccagcgactcgagcgtcgatgcctataggaacgttttgttgcgcgggtgccgctgcatcgaggtggacgtctgggatggctcggactccgagtcggaggatgacgatggtgacgccgagtctgtgacttcgagcagttccagctccagcgatgatgcctatggcagtggtgaggagggaatagcgagcaagttgaagaggaaagcgaagagaaagctgcctagctttcttggtggaaggaagaagtccaaggacaagaaagttccggagcccaccacaacaacgccgccgccgccgccgcctgcagcagcaacaaccactgaggccgccccagtaggactatcagccgaaacgaaccccttggagaggtgcaagagcggcggctctgcctctttattccaaactctcagtaggaagagcaccaaagagccgcgagtcctgcacgggtacacgctaactaaagacatcaccttccgagacgtgtgcgaggctatcaaggactacggttttgccacaaccgacttgcctctgatcgtcagtctcgaggtgcactgcagcgctgagcagcaggaaatgatggttgacattatgaggcagatctggggagacttgcttcttcctgagccggaggaggatgccaaatatcttcccactcctgaagagctgcgcggcaaaattctcgtgaaggtcaagtacgctccacccaacaatgaagggggctcgacgggctcgacgacccccgaggagctggacaacaccgccgccgcggcttctggaagactatcagaagaagcgggccaaccgaagcagcgggcgaagaaaccgtcgaaggttatctggagtttgagcaagatgggcatctacacgcgcggtgtgtcgttcaaaagtctgatgcagcccgaggccaacatgccgacgcacatcttttcgctgtcggagagtggcgtgatggatgttcacaaggagagtcgtagcgcgctcttcgagcataacaagcactatctgatgcgggcgtacccgtctggtatgcgtatcttgtcatcaaacctggatccggctgtgttttggagaaaggggatccagattgtggcgctgaattggcagaattgggatgagggcatgatgctgaatgagggcatgtttgctgggacgggcggttatgtgctcaaacctgctggtacgtccacttagtccactcctctttaggcaagacaaaaacgctaacaagacccgacctaggctaccgctgcgccaaactcaccgactctaatccgtccccctccccctcacccttggcctccgacacccaagccgacgccgtccagcactacaccatggatcttaccatcaatgttctcgctgctcaatcgctcccccttccccccggagacgacaacatcgactctttccgcccttacctgaaagtcgaactacacgtggaagagcctggagagcggcacggtaccgacgagctgccgcaggacggcaaagaaaaagggggcgagtacaaggccaagaccaaatctataaagggaggatgcgatccggattgggaggggaagttcggtgcccagacagaactgaaatttgagaatatccctggtgtagtcccggagctctcgtttgtgaggttcttggtgctggatgatgagattggaagggattcgttggcggcgtgggcgtgcgtgaggctggatcggttgagggaagggtatcggtttgtgcatcttttggatgcgaaggggatggagagtgatggggctgttttggtgaagataagcaagaagttgaggttgtaactttacttgctgtgcggtacagtgcggtttgtttcggtgtggtttgtgggagtgaaggaagtgagggagttaaaagcatatgaagcatatatagcatggagcgttaagcgtgatcttagccttgtcattcatatttcttgtgacagttgtgtttaaactgtcgaaggtggtataaactactttgcataacaccatcgacaccaacaaaccactgttgttattgttgtgtcccaaaaggggcccccttattcctgccatttcaggactttgcctgccgggaaaagaccgacttgcaccagcctcaccttatcactgctcggcaatcactacttactaaagccacacctccataataaacatttcgaactgactgggatcctggcttgctgcggcattcgtccggagcttcgttcgcagtcaagttacctatcattcccactttatcgaagccgtcaccaagatcttagctccggcaacttcgcgactgatttaataaccaaccaccaccaccaccaccacacccaaatccaaacttcaaactccaaaactctatacaaaaaaaatcgcaaccatgtccgactcaacctccgagaccgtcaagaaggctatcatcaagcaggttctcatcgagtcccagagcgccaatgcgcggactttgatggaggtacgtacctctctctctctctctctctctctgtctttccgttttctctcttttgctctctctctctctctctctctctctcaaaaccgccaaccaactaaccgggccttcaatgtaaaaaaaaaaacagaaaatcggcgaaaactgcttcacctcgtgcgtccccaagcccggctcctccctctccaacagcgagaagacgtgcgtgacccagtgcaccgaaaagtacatggcggcgtggaacgtggtcaacacgacttatctgcggaggatacagcaggagatgggcaaccagtagagagggaggagtaagtagtagtacctaggacgaaggcacatcgatgagttgcttctttgggggtcttgggggggaagacgaaaaaaaaaagcattatggagggagggatggggcagggaggggaaaaaaaaaagaaaaaaaagtatatgcgacttcgacttagtgcgactgcgactgcgactgcgactgcgactgcgactccgactgctgccgcgactgtcgactggcatgcgatgaatgattcggatgccgattccgtatcgtacacgaacagatcgggttcaaacacgaccttattgtttgaaggacattatagaagatatcaagggttcttgatggcggcagtggtgtcaagaccttcgcattgggcattagcacagggtccggtcacggctgagggttggaaatgttaagatgcaggaggctggagaagcgcaaagcaaggaaagaacgcaaggagggaaaaatcagcgagcggcggctgtttggttagggagatggaggtgacatcgttttccgtaccatatgtgtacgtgtgtatcaacatcagcgcaatcacgggcaagggaatggtatgggtagacagggaaaggaacggggcccagtgctttttatagacgttggaaaagtggcattctttatttttccttgtcctggcatatgcttttactgggaactgatgtgatcagtttgaccaggttcccaaaaagaaaagggtatctcatgtcaacaacaaccactgaaaatgaacaacttgaaagataacaaaaccgagctgttaaaaacagaactacggcgcaccaccctcctccagccccttcttcttcgcctcttcggccgccctctttctcgccaggtaccgctccttcgcgctcgagatatccgcctccgtcttcctgctcttggacaccagctcaaccttcttcctctcttcttcttcctcctctctcgcccgcttaagcctctcctcaagctgagcctccagcatgcgcgtctgcctttcccgcattgcctgcttgctgccaccctggaacacgcccttagctggtccgcttgccccagcaggctttgcggcctgtcgagccttctcttgttggtgttccaccttcttcttaggcgccacgtttagaccacccttgagcagctgtcgtttgtcgaccacctcaccgtcatcattgataatcacatttccgcccatggcgttaatctcttttgccctttctgtcgccgacttttccgcgtccgggtcttcttctccctcattcttctgctgtgctgcctctccaggcccagccttaacccgctcctcaacagccttcatcttggccgcatgctcctgctcctccttctccagcatctgcttataaaagtctgtcaagcccttattcttgttctttttggcctcttcctcctccctcttcttttcttcttcctctagtcgtcggttttcttcctgctggcgcttgtacgcctctgtgacgaatttttctttgtcggcaaacgcgtccccctcggcctcgcgctcccgttttagtcgtttttcttcggcgatggcccggtcgcgctcgcgcgtctcggcggccttttgtaaagcatcaaagtagcgcggccgcttaccttccttgctgtcggcttctttctcttgcttcttgggcgccttgagggaatcgtagacggcgtcgtagtcgtagatggaggggtcggcggtggcggcagcctgagcgtatttacgcgattcgagggcggaggagaggtcgccaaattgagcggcggcggcgacgggaggaggtgctttcttgtttgatgatgatgatgatgatgttgttgttgttgccgatataggcggtggtggttgtggtagtccctttgatttcttttttgatttgcggtcctcgtctactgcctctaggggtgtgctcgtgttgtcgtcgaaaccgtccaattcggcaatttcaacggcggcgatgggcttgggctggccatcaccggctgtcgtgtcttcgtcatcgtcatcgccgccgaaggtcgtgggcttcctcttggccggcgctggtttcgaggaggcggcagcctttttcagtccaaaagagaagcccaccatgatgattttctttggtggattgattggccaatttgaaatacaattagtgaaataattcagaaagagaaggttggttgtccttgggataattggagtggcggcaactacactacactgcagtgcagtcgggtgcacttacactaaagtgaagaataagtgggtcacgtcaccagccacggatcgcttatcgtttatcgatcattcgcatggtgttccttttcccggccggcaaagcgccttgggctagtgttcgataggaactgaaaatatggcattcttacctttcctgacaaaatgtcgaaaattacgctaattcaaggtctgtgctcatgcccgtgcacggtatccaccagaaggtagcttcgtcgacgaaggctactgtgtgttgggggttttgagcccaaattctgtacccgaatactttgtaccaggctccatataatcacgtgcgcctgtaagtaacgaaaagatggccattttttcatgaaactgacggtaaatttcgtaactgaccactgacgggtcagacagatggatcactaccttgggcttagtttccaggagctcaaagtcccctttgctgtgtcaatgttaaatccgtaactcatcatcatccactgattgcaggcccccaagatccctgtcatagaagccgaagggtccagcaaagcttctgttggaatctagccgagcaagggtaaaagatcgttaactttgtgataagtaggtatacaattacattgttgtttcaacctatttgttggtaaacaaaatggccaggaatggaaggaaatgtacctacggtacggttatcaacactgatactagaggtaattgcctgagtcctaccactgccagccttcgttgcatcgttagaggtaggtacctaggcgatgtgtcgcatgctcactgccaagttgccccggatttctgctctcggacgctgcacggtctcgccgtggtggccccctctgtttccggcctgggcttcgaaaaggccagctaacctgaggtttaacagttcgtggttggttcaacaaccgcatcaagaaccacaaaccagcggcacgaagcgacaccacttcggctcaagttccgaaacgacattatctgaataccttctgcacgctcattcatttcccccctccccttttccaacaattcagttccttcgttttcttcagtcccatctcttgtgcattttcccccttgcgggcttcaatcaacaacaacaacaacaacaatactatcgctacgcctcctcttcctcctttcttcttctcccccttcttctttttcttcttcctccccctcccccttcttgcctcctcctcccaaagcagatccgccgcatcgttaggttaggtttctgggcatcatgatgttgttgacgtcggcactgtcggccttgtggctggccacggcggcacacggtgctgtgcagcaagatgcagagggcaacgtgaagagcattggagtgagttccggaagctctgcctcgcgccattctgcgcatggtactaacgctttcttccaacagctcaggacgcatagcttgaaccaggtatgcgcacatgatctctccgcatcccacgagggacttgggacttgtctcgaccatgactgacgccgtgttattcacaacctacagccatacttggactcagacacgcaaagtcggtggtatgactttggaggagacaccattatccgtacagaccagtgagttgctccctcacaaagccgtccaacgtcgccaaggaagacatcgctaacggtacttcttcccaaggtacattcgtctcacatccgaccggccgtcgcagatgggcaacctttggtccaaggtgcccttgacagcaaccaactgggaaatcgaggtcgagttcaaaatttccggaaagaaccagctctatggcgatgggtttgccatgtggctcaccaaggagcgcgggcgcgaggggcctgttttcggcaaccaggacaagttcgagggtctcggcatcttcttcgacacgtacaagaacaaccggcccggcgtcgtcttcccctacgtcatggccatggtgggcgacggacggacctcctacgacaaggacacggatggcaagaaccaggagctggctggctgctcggcccgcggtatcaggcacgccaacgtgccgaccaagttcaagctgtcgcactttcaggacaagtacctgaagctcgagctgcagtacaagaacgagggcgagtggctcctctgcttcgagaccaaccagccgcccacgattcctcccgtggcctacctcggcttcacggccgagacgggcgagcttagcgacaaccacgacatcatctcgatcaacgccaggaacctctacactaccgcaccgccgaccaagtccacccctggtagtggcaagggcaagaaggtgacggatcagcaagctgagggtagctggacctggttcctggtgaagacgctcttcttcttcttcgcggtgggaggtgcctatgtcggatacacggcgtacaggacgaagcagcagcgcagccatcgcttttaagggatatgacatttggggatcatgatgggatgggatgatggtggtggtgaatcgcgatacgcaatcgaggagaagagaaagaaaaaaaagagaggatgaggattcgcacatacagtttctgcattggcgcgggtggcacggacggtctattttcttttttcttggtttttgggtgtatttcgagcttgcccttctacagaagaggcggtattccgagacgactgccctttactcattgcgacggtcaaaatgggacttttcttacatctctgcccttgcctgtccctgagatatataagccctgatcctggaggtgactatagaaaaccacatttgtgtcctccgacgcacagggttactgcttttttcctaaactgccgacaagcgggattctacacaattaccagtgggtatacctaatgacagagccaggtagtgtagcctcccccgaataccaatggtcggtttgaaaagagaattgaaaaaaaatgaaattgacatgacggttacatttccatattttgggagctcggggttgagggccatttctgacgccccaaatttggacctggacacgagttcaaggtgacgtgattggatgccgaaggcgatgacgatgcgatgggcaactcgacaagtctatccaacagggacgatcccttccaaaagttagaggaaaccccaccttttacaccatcaccagcggctcctcaagcccctccaatgtcactgggattctacgaggtcccgcagtgacttcaaccactgcttcagttccagctgtaaagttggaagtgtgtccccgcagtcgcacctacacagcttgtccagagacgacccaaacgggcatctgggcttgatacttacttgacatgtccgctgcttgttcaacttgactgagcagccgaggcgtctggctttatatcatgagtgaactggggtatatcgtctctgagtgtatcgcttctctttgacgtcttcgaaaggagatggttggattcggccaagtgtaccaaagtttccaaccagtctctctcgggacgggatcgtctccagcagggggaacttaaccaggggcgcgctccacttgggagacaaacaagaaaagccaaaggcaacgaaagcaaagagctttgaacagcatcgattgattcccccctcgggcccccgattcagctaccaaatcgcaattggggcgtgcgtggctctatgtactagtgtacaaaggcagagagacgtcgccctatgtcaataggacaggcgatcgatcccaagagagcgcacacgtcgtcctgaccgttcccgttctttgtcaaccgtcttcttgttttctgttgtctttggttgcccctcaatctcgacatccctctttctcagctcctccaattcgaccgtacaacaacacgtaacagcaacagctcagcttgtttctcgacaattgacagggttccagttcaaaacatctcaccccagtcttactacactacactgcactcggtcccgccttacaaggaaaaagcaacctgcaaggtagggcaacgctgagtgacttcactaccttacctccggcttcaattcctgacgtcgccgtacctctctctccgccttgctcgttttttgctagtcttgaccacaccacacacaccacaccacaccacaccacaccacacttcaccataacacatacgcaactactctattcgctttctggcgtatttcgaccttccatcctctctctcagctacacgctagcgctcgctgggtagtcccgtcaaaggtagcaaaggttgttgtctggtatgtgttccaactgatatccaaaatgtcaaccaaacctaagaaagcacatgtcactacacgcccggttaatgaggtcatgaggtgtcgctgggagatagaaagcaccgataccgcagctggagttgcaccgcgactgccttgatcagagcgtttgcccttgcactcgtcgaggttgtcgttccctatctcttgcttctgccggtgttacccaacctcaaagctcagagcgagccgggtcgttccccatgcgctgcagcagccgcatgtgccaattggcttttctccgtcccatattgaagctccgtgtttactgattgccttgcattcatcctgcagtcgcgacagcccgccgccgccgccgcctgcaccactcctgcccgattctctcctccgcgtgtcggttccggctcccgtctccagctccccaattagacggcccaggtctcgctcggctgtcgaccaggaaataggatttgatgcctctgcctagcctcggtttcctcaaaaagaaacggacgaaggagggcaatacggacccttcttcgactagccacccaaccagcccagtcacccctacctcggcctcgagcctcgaccgcaactccatccagagcagcatcgcccggatctcgtcgcactcgagtgcgtcgcaggccacttcccagtcagtcgcgaccggcactaccaccatcgatacaacccatatgcccactcttctgccgcacgaaaaccccgtcaacatgaattctgtcccggtccaacagcatgcctacccccctcagcacacgccttctcctggagtagcggagcagcagaacctcccgtccatctccaacctcatacaccaaccgcaatacgaccaacctgccacctacaaacagtcgtctagatacgttccatctgtatccccagctaacggcggcctgcccgcgccgcacacgccccagccgtccatgcctcaaccacagcaagcaacactgcagccgccgcataatcaccatcagcagtctcaagctcagcagcagcagcagcagcagcagcagcaacaaccccaacagcagcagcagcaacaacagcaacagcaacagcaactgcagcctcagcctagtcagcccagggccaccaagggcaagtattcgctcgccgacttcgagatattgagaaccctcggcactggtagcttcggcagagtccacctggtccagtctcggcataactcgcgcttctatgccgtcaaggtgctgaagaaggcccaagtggtcaagatgaagcaggtcgagcacaccaatgacgaaagaagaatgctagcggaggtcaaacaccccttcctgatcacgctatggggaacatttcaggatgccaagaatctttacatggtgatggatttcgtagagggcggcgagctcttctcgttgctgaggaagtccggagtaagttagatgggtttgttcgcccatggagtatgtgcggctgacacggattctacagcgctttcctaaccccgttgccaagttctacgctgcagaagtcaccttggccctggagtacctgcactcgcgggatatcatttacagagatctgaagcccgagaacctgcttcttgaccgccacggccacctcaaaattacggatttcgggttcgccaagcgggttccagataagacgtggacactgtgtggtactccagactacttggcaccagaggttgtttccaacaagggttacaacaagtcggtagattggtaagtacattcattcggcagcctctccaacgggccaccaattgcttacatgagtaccgcgcaggtggtccctgggtattttgatttacgaaatgctttgcggttacacgcccttctgggacggcagctcccccatgaagatctacgaaaacattctcaagggcaaggtcagataccctcagtgggtcaaccccgacgcgcaggacttgttggagcggttgatcacggcagacctgagcaagcgccttggaaacctgtacggcggaccgcaagacgtcaagtcacacccttggtttgccgaggtgacttgggaccgactggcaaggaaagatatcgacgcgccgtatactccgccagtcaaggccggagcaggagacgcgagccagttcgacaggtatcctgaggagactgagcggtatggacaaggagggccagatgagtaagttattggtaccaaacggcgatgccgtatctggatgctaacacagattaggtacggtcacttgttcccggacttctaagcagctcgaacctcgacggctgtgggctcgaatggtgtataatcaactcgccatcacctgcactgcgacatggccgatcaactacgcagaggccagagaatcggcaagactaatgaatgggcttgttaaaccagcggatttccgaaccgtggccgtttctgtacaaaacccaatacgaagccagaagtatagcagcagcagcagcagtagtggatacatgtagcatgcgttatgagacgaaagaaatgggctctttgccttggatatgcacagtcaacgcaggatgagtctggacgggaactgggtgctgcaaaaggggtggccagttttgcttgcgtttaccttttcaggttgttattgtgtccccctatttttgtgtaaacaaatcatacggatggcgccctggaacgggtttgatggtccaagtgatgcaatgactggcaagtggcagataacattagagtgaggagtatttggccgtgtttggcttattactgatgggaaaatgaaagaaggagagaaataacatttacacctgtgattatttgcggttccaatggcggtgatcttcaactgccatggggaaataaccttattgaatcccgaggtgagatgcctcgatgatggtccctgacacactgcacctcgacttacacacatataacagtaagttcacaaaggtcgcagaagcgcttcgcgggaagatgccattgattttctatagtaaagtagccatggtatgtatacgcaagtcataacttatgtagccgccccaatgcgcgaaggtatcataactcatatcacgtcaaggtactcacagtccttgatatgttgtccatcccacaactccctcccctttcttcaatccaaaaatggcaaatggctgttaatccatggatttctctttcgtcacatcatcgtcgctcgttgtgatatgccttgatatgcccaagccgcctcccgctcctcctactgtcatcaactcttggcaacattccacgtcctagccgtgctcatcgtcctcttcctcatctctgccatgatcttctgctccatcgcatcgatgcccttctcgatatctttatctacttcggcgtactcggcttcgcgcctcttgtcccacaggagccaggtcacgacgatgacgagcgtcacagggatggtgatggcaaagtacacccagatggtgggggagactgaaccaccaccgcctccacttcccccagaagaagaggttgttgaattggtgtcacccgcagcggacgacgacgacgacgacgacgacgaatcccccgaatcctggttctgaaagttgaaaaaggtcatggaaaagacggacgccagcagtgtggcgggtaagaataccgcgcccaagagggaaatggatttcatagaggttgcgtcccgcttggcggcgtgcgccagcttgcgctggtcgacggccatttgcagacccagcttggactccttctgggcgatgatgttgtacagcgccgcgcgctggatggacagacgctcgagcgtgatgtgtgcgtagctctcgatccccttgagtttggcttggaagaaatccaggcgggagacgaagctctcgtgcagggctttgaaggcctctttgccgtaggtttcgggacgggattcagcgagagaccaaaagctatcgagcgcgatgccaaaactgcggacgatttcttggtaggcttgcgggcgtttccataggacttgggagtggcactcgaccaggtcgcggttgatctggtccaagttgaccatggtgtctttgatgtagttggactcttcctcgaggatttcttgtcgcatgctgacggcgtgctcgagccggcgcaaccactcgcgcgcttcgcgctgcttcatgtccgtcttgatggagatgtcgtgagacaaaacgatcatggggagcaaaaaggggtgcatggcttgtgaggcgcaggccaatagggtcttgatggaaacgttgatgtcggacgagggcgtgcctttgacgaaacccgacgtgatgcccgtgttgaaggagtgcgagagcatcagttcccagccgcgggttttgccctttttccggacgtcggatttgcggaagatgatttctgtattcaaaggaacgggcggctcgttagaacgtgagtggtatgatggtatgatggtgtgtgagggctcgggatgagagggatacagggtgggtttgacatacgcaagtgaggatctttgtcgtcgtggtccagagctgcccagaaaaaggggccgacaacgctggttccttctatggctcggtaaggtaaccgcatgatctcgaccatgcttgagtagtcctcgggctttagggaaacgtgaagaggtgcaaaagtttcattatcttgcgcatccttttgtactctggacagtttgttaggccagtccggttgcgtttcatgtaattcagctgcaccatgatactcacatcagacgaattccgtttaaaagtcgtactccttccttcaactctctaggagcaaagacaccctggaaagcggaaatgtcagcttattgcgatcaaagccctccaaattcaggattgcttcttacccgccgacgcaaaaaattatgaaactcgactcgtcgctcatcaggcccgaatcgatgctcctcaatggtgttgagactttcatcctatgagaccaaccacgttagatgttgactttactcatgttccctctcgagttcccgtccttcggttttataactcaactcttgaaacaaatcttcctcctcacagatcagttgccgaatacacatcagagagacagctcgttcaacttcacccacccaagagccctgcaacccttctcctttatctcctcacatgatctcaatacctttcaccgtatcaactccccaccaagacaaacactcatcttctcgccttctctcccatcccgttacaccacaccgaaccgctgcctcgtcctttctcccccttttccccactctcaccacgatatatccatccccgtgacttctcgttctctttttgcttaccgaataattgaagatttctatccatgaggtagtctcctccacaaatgagcactggtcgagatacgtctgaaacaggtactgatccatggctgattggtcttgatgatatccttgccccttgagtttcaatgccgttggtgttacgaagaagaagaagaagaagcagaaggctcgataaatagctggggcttggtgatgatgaagatttctcaaacccgaattcagtaccgagccgccgtgtgagctggatgggtgccgtagccggtataagccttgcgtgtcaatgaagctgctttagcttgggcgaacccgaaagcgtgtgtatctgtttcgtcttttgtatatgtgatcggtgccctcgcaagtcgtgccggccggtgtcatatactcttcttgtctcagtttaagtcgtccagtctcataaggtcgtacgttcgtaaagtctttcttcgtcagcttcgtagtggtggaggtggcggtgttcgatgcagttcccgtctataacctttaaatcatatacattcttgtaaaatgtctttgaaaactccgtcagaaagataccgtggatgtaatatatatgcctaggctgagacaaaggctcccgacataatatcacgaccgtcccaggaagaaaagttgcataaacgaaaaggaaaaaaaagactgttggaagtctgagcaaagatgaaaaatgtaacaaaactcaagaaaagagaggtagccaaatggaaaggctgctgcttgggtaaggaacccacaaggtcacacacacccctgcgctgagccccagcctgcccaatccttcgacagcaacgttcgaagcttttcgttcctttcccgctcctttcgctaccgaataccgacccccgattttcgatggatgccacttatgtactgcactgcagtgtattttggccggtttctttggagctatagcagcacgtaagcagcagccgttgcggtgtagcgtaccggctaggtagtatggtaggtagcggagtaaagagaggagtacttgagcaaaaaagagcacatgaaaaagaagctctccccatcgagctagaaacatgacgagaaaccggcaccgatacgagacgtctgggcccattccttgctagaaacgtacccggcgtgatagtgacggcccgctctgtcagcattcgttctcttcgttcgctggctttttgatggtggctgggaaagtggaaaagcactttgcatcggccatcgaacggctgtacactaggtagtgcgctagagatacatcaagaaggtacactgcctacggtaagcctcccccagcttcacgatgcgccagccaatccacggttggtttttttggtgggatggagcccctgaaaaaaggaccccctgtcgttataggtacaatcaagctttcctcaagtggggtgccacgtcttgtcttgtgcctctttctttgaggccgctgttgagccgagtctgtggaatgatcttcctacaactcggtcggcattctgaggttttacagacgttgatcaacaccatggctccaagattcgcggttcgaaaaacatctgtgcagtctctaacactcgggactgagcaaatttttgtaaaatccacagccatcttcaggtttttgaccatacagtgccacctcttcttatcacctgtctatgacgcccgtaaactccattccatggtacctagctgtttcgcacaacaaccatccatatctgttgcacccaggaaaaacaaaacaaagcaaaacgtatacatgttctatccagccctgcctaaaccccaaggaatcacatgatgacagagagaccaatcagtactgccacagcgccttgtggtagatgaccctggaccccagcattttgtactcatagttcgtaatccacgaatcgttggtcgacagcttcgcaaagacgctcgctcccttccaaacaacgacttgttcgtccatctccctcgcgctcctgctcaccaagatccgctctgacaggtccggacgacgtgccttgagcttctcctcaagatagggcgcaaagtgcgggatcttggcaccaccaccaataaccatgatgcttcccatcagctccctgaccttcttctcatcacccttggcggcgttctgaatgctggtcatgatggcgatgtcaagaggaactactggcagcacagcgtcacgctctgcggccattgacttcggagtgcgctgaatggcctcggctggcatgccggggacagctaatgtgttgctgccggcgccagtgccattgggggccgcagcggccccactcgtggggactggggtagtgccattccgtccactgggggcgggactaccgccgcctgctccgaagacgaacggcggtggaacgggagtgccggtgccctctccaggagcaggcgatggcgcctttgatgtgccaggggttccagccgcggtgtcgccgcgcgccaagaaattgaatgacagcggcttctccttgccaggcgtagcaagatcattcaacgctcccgcaagggtgtgtgcattaaggctgggagcgatatgggataggacggcgaactgggcagctgatgtagggtcatctgggacttctacatcgtaggcgttatacgacctctcgatgagcttcctcctgcctctgagcttggtgctgttgtcgaagatggaagggtcatagaatcccataggggccaggataacctcatcgtagaatttgaactggtatttgcgagtgggctggttaggggcgcgcacgtggaaatcggagttctggacggatatgttggcttgtgatagcgtgcagtacttgatcttcaactcttcggctaacaagaagtcgtatcttcggcgtagattgatttcctggtaggggaagttgtcgtaaagcatcatcttgatgaaagtttcggtaacatcgtaaccgccaaatttcaggttgatgcgagagtcctcgatgcacagtccatcctcaacacaggtgatggacgtcttttgtgcgccgacgtcgacaacacaggcctgtgtgtagccggcaccgaatgaagccgccatactttcttgtatgaaggaaatcttgctgaactcgaaccactccacgcacaggtgtaatatttgctccacatacttcttgtcgtacaaatctgggatgacgaagacgcagctatactgcttccattcggtacttcgcttcagacccaaatcatagcgtaaggcgcgatcaagtagggtttcgatgtcgttgaatagatgggcttttgtgggatagtcgtcttcattcatccagccgtgctgtatcggccaccatagcttgaatttggggttggaatcgtccggaatgcgtaacgcctgttgtccaatgaacacggaagcgttcgaatccgggtcctccagagtcttgacatcggtccagtctacttgaagggggtcattgtgggtagagatgacttccgcttctgttcggcggttgaagttgagaaccagatcttttgagttggggagaaccttgcgcctgtttgcgcgcatgtcggtcttgaggtcgttgcacattttttggtacttcttggaccagtcttcgccgtattgctgctcatttgtcctagcttcgaactgcctcctcggtagcgcttcgtacatctccgactcggtctgggggtactttgtcgcgaggaccatagggatggttttcggaagcgcgtcgctcgcaaacccgattctgaggttttgacttccggggtgtataacgatgaccttggacgggtcggcataggctgtggtggtcggcccatcatcgccctgtagctcgtcgagagggagaggcacttcgccattggtgtagttgagggcgcgatcgcggtccttggcactttgtacaagccggtctctgttcagttcactctggagtctgagcgaaaggatctggtcatcccgcttcatgtaatcactgcgaaggcattgtcagcatgctggactttttcgttggcgaggaataggacgcgaagtgagggtaggatccgtacgtgtaatagttcttttggttgatgggaacgacgtcgggccaacttgtctgcttcatgccattgtcggtgcgctccaaccctgaccgtggctatcagtgactgaacataaagaggcattggtagaagagcgagagcacctaccttcccgaaggaggacgcgttcgctgactttcccgaccatactgaaatgttgatgcctccctagatatgccaatcgagtggtttagacgcgcggtagacctatagtcgaaagatcacgcgctttgttgatctattaacgcggtggcggtcacggtgtagcgggacgttttccgcaagtgcgcgccaagtggaggtggtgatattgatgatgctgctgtcgatgtaccgattccgtgttttggtgttgaggtaaagtgggagttgcggcggtgcggtcggccggccgggaatgctgatggcggacgtgggcctcgtctgtgttctcttggttcgccttgattcggacggttcagtccgataaattgggggttgattgagtttggcggccggtgcactcaacactacacgatagacaaatgttttggaaaccatccacagcgttattcgtcctgcgaggctggccagacatgcactccccagtcaaggtaccccgttgtccctggtccgtcgtggggtttccagtaccgcgctaacgcagtccaggtttagcttctttgaaaggctgagcagggggggttccaatggagctgttcgtgccattccgggctgcgaccgcggagtgaggttcacctcgacagcaccgatggacttttttcgactgcattcacacttgcagcgttcacttgaatttcgctccttttgctcacacaatctgcttgcatatccgagcttacctggatcacgacaagtctcgacttcagaagtcagaaactgaggctgacatccacatgttgatcgtgcaacagccagtgcatcaaggccgcatacagaccgatgttgaatcacgttctttactttgaggctcgtctcgaacaaacaaacaaaggccgccgttcaatacctacctctagtggaaatcaacttaggccagctgcagtcagcgcccttgccgtgcagttaaccattcgcggccggcaatcgaccttgacctgccagctgacaatgacgtcgtttcctgatcggcattgctcacagcagcttaacgaccgtttcgcgaatcgcgagtgtctcgcgcaagcgcatctgtcccttttggcaagtgtaattaatgaccagtcagcaggcaacgatacgataataaagcgcaaactgagacaacttacctacaccttagaacggccacgttacacatctggcgtttattcatatctttggataaccccgcccacgaggaatcaaatgtactaacatctcactacaactgacatactttcacaccatccagtgattcactcggcttcattgaccgcacatcctgtttacattctcacgatcttaggcatcaagccacttgaaaatatgcctccgataaacttgcacatccacagccccatcaacgcagcaaaagcgtctgatccgcaggacaccaagaccgcaactccagaggggcagtcaagctcaggaacggttcccaacgccaaccccgatccccaacccaccgggaccgccactctcaaccagcctacgcccacctacctcatctccgaccggacgcctccacctccccagcccggagcagtcccgagtcttcccgcccaaaccgcggggactggcacagcaaccacccaagggcaagacgtcgaatacgcccatctccccccgcaaccgtcatctcagtactacccaggaaatccggcagcaccagcaccacctggcccaataaccagtccaccgcaccaaatgtccatccccccaccaaccgcttcttaccactactcccaacacggaacgtctaccaccaccaccatcccaccccctcccacgagaacccttccgacctatctccctgctggtgcttccccaactgagcttggacttggacccagacctggagctggatctggatccggaggaggagacctctctcaccctcccgggtaccaacaagatgccatggcgtcggatatgaaccaggcgcagcgtgcagcgcacgaatatgctgcttctcaaggaggtcacggtcacggtcacggtggtgatgacgacgacgaaggggtctggaactcggcgaagaaatggattcaggatgctggggcgaaggtggcggaggcggagagtgaggtatggaagaggatcaataaccagaagtaatgagggatggggcctgctatacaatactcggtgggggcccggacattgtagtgtccgtgactcggtggagaaggggaaagtggaggtttcgagtctgttgaggtgagggtgtgtggcgtcgggagtgttcgggactggaatgacatgttcgtcgacctggttgtttcaagatagaccgaaagatggagattttctctgataggtaggaattgggaaatagtattccatattgaataataacttctgctgttcacatgcggcatgagattgttgaatgtgatgaggggaaaatggccaagagagacacttcgttgtgcatcgttgcattcgggtactcgacataatggctggaagtcaaggcgtggccaattcatgtcaattgtcgccaacaggactaattggaagacttaataattgttgaacaataaccgtggccccgaaatttgcttccagcatccatgtgaccatcgatgtccaaagccctgtccttgaacgcatacttttattcgatttggggataacgcatgacagacagcaataacaagagagtgtaaagagaaaagtaaatgcagagcagttacgtcgagggaagaaaaaaaaacaagaaaaacagaaaaaaaaaaaatcgagaaaaagtagtgagtggctgtacagctgtggattgaacgcgcgggttcgggagaaagaaggaggagcggaagggaggaacgtaaaggagcgggcgacaaccgtaactgccagctacgccatccaaccagcttgccacggaagtgatgacgggggaaaaagacacatataccctcctgcaggtgctaggtcatgggctatgccctctaggtcacaggcccagttattgaaaagttgggataaagaacgggcgggagggcagcatcgagaggtctgtgtccagatataggtacgtagtcatcacttggaaactggtcaactaactgcactgaaactgggtcgtaataggagggcattacatcaagataagcatgggatccagcttccctttatcaaatgctcgttcgagtcttgcttatgaaagctttgagaaggctatttaacctcttacttcttccatgagctacacagctcttttacgcagataccaagaaacatcacacttgtccagacggagactacatgactcaagatgatgaagatggtaaaccatccggattatgtgccagcgctaatggaggctacaagatggcttcttgcaacttgtgagacagcttagataaaatctcttgcttatctaacggaatcaaacctcaatcctgaatatagtcgcttcacatttggaatccagtttgtgtggctcctaattaaggaggggccagttactggatctttgaggaattccttctgcctttaaaaatgaggacatatggggcgggatagcatatctcagcatttcttgctcggtctatcggaacaattggtgatattcgccttcgagatcgcaattctgagtatactgtgcttagggacttccaacctcattgacctgatcatcaacgagcgagtgttgtttatggctgccccagccagttcatcatagtttcgatctgatatgaggtactattcactatgacagtgatgtgatctgtgaagaggaagaaacgatttctttgggtctgtcccgtaagaagaagttatgttattgattgtgaacacatggacttttacgatactcacttgttgtttccgcttccatgtttccagcattattactacctgtaacggtaatgcgtgtaccagtaatccatgctctgcccctttccacggactatcttgtctcccaagacagaagaccctggcgttacatcagctcggtacaagcatggaaacttatcgtggtattatccggcggcctcccgagagtgtgaacgacatcaagtgctgaaggtttccagacacttgaaccaaaacagcgagcatatccccattcccctgacctcaacaatattttccgtgagaaaaagtacttcatcttatctgattcgtctgaacgggagctgatgttcgagcgcagaggcccggacatggatcgaaccaggctaggatcccgtcatctagaaggtatgtagacacttaactgtatagagatgccggttcaactgattccgtcgattggtcatggatcaacttgccttttcaggagactgttgacatagctttaatgctttctcgtactggaaacaccgagtgtcgggtcattggtgaactgtgattttacacttgcgccagcatgaccaattggatcaaggtatatcaacgtgagcgagagccatgggacactcaaatgagtcatccgagcatatggttcctgcgttgggaagcaagccatgcgtactgtcaagacattaagtaggcggaatatacgtctgtttgcgttcatagtccgaagctctggcttgagcgtctttccttgtactcttcggccatagacatgcgttttcaccacaacccgcgattgccatgacgtgagccacgaaaacaacgtggtttcttgccggaagtggttctcgtcttggtggtctcggtaaacccgcgagacgcatactgtgatccctggcggtgagcatttgccctacaggaacactcgtcgatacctgggccgtacatgggcggagagacagaaggatgccgtcatgcgtgaaatattgtccgccatgatttacataagctcggagctatagacagcgagttcccttatggctaaacggcaaacaacttcccaaaacggcgctcgttgttatgcgtggcgcgccgaagcggaagaacaactgcgctggcgttggagcggattttctgggaagctccactgatcaaggacgtggaatgtctctagaagaaacactagcgtccgagcggcagaaagggtgggaagcaactggcgatcaggcggggcgatgaagttgtagtcttgaagccttgatcctccgactttgggaatcgggaaacttgaagctattcttggaaattgcttatgatgcgcaggcagcgcacagacggaccgttgttgtttttttgaccccaagaagtatagtctagatctatgccatggcagaggagatcagggcgaaacaaaatggggtagtgttttcactgctttgaggaaattgacggggcatgcgcagtgtgggtgagaagcgcgctagagagaaaaaccccccatcggcggctgtccagatgtggtccaattgacgatcgtggggtgattacttgtctctgacatgacttccaaacagcttttctgttttgaccggagtggtcattcggaccgctaattcctgttgagtccttccacttctctggagctagaggcggctggtggtggactattcgcaaggtaaggtggtgagacctggaaatgcgaactcgagagatggatggatggatacagtatcaccaactgtacaacatgtatgtaggtatgttggaggtcactcatccaacggggaatttggaatgcgggcggatgattgcgcacaagagcgccttgaggttcccgtcttcaccccgcttacctacacaacgaaggcaagaggtctggaggcggttgaggtgaacgcgtctcttttggtgcgtgccaagaaaggtaccaatggtgacatcgggccatgcggggctacctagacatagagtgctgcaagtagggtggtgtgcgactgcctcctgcgacagatctgagacgttcctgccccgcgagccccggttgctcccccggcccactccttccttacgcctggcatgtccatggtgtcattagcttgaacagcccttgtgtttggctgtcgggccattcgcttttccctccaggggcatccgcttgcccaattccaaccagtctctttccaacctaccaacccgcacgcaatctccttgttcctttccctcgattcagccattcgttcccttttcaacaacctctccaacgccggcttgtggctcaacaccaccagcccggccaacgaatcgcagtcgtctccgaatccccgcatccacaatctgcagtcggcaagacgggggtttccctgcaggtccttggagtccacccaagttcctcaattgaattttccaaggacaaaacccaccaaaccccttgaagggatcgaaatcgaaaccgtactccctacctgcctcgagcgatcaggcagcccaaggaggatcaagacacgggtgacgcggatcatcctccctttgatcttggaacctgctatttttgccctcctgccctgcttcccctcaacacctccctggacacttgcccactcgagtccagttgacgacatgggctgggccagcatcaagccactgagccaaaagaggcttacgctacctccttgttccgaccgcaatgagactgctaacccgctctcaacactagcgtaatccttactccaaatcatgtcttcttcaatttcggccctacaggcttcagccagtcccgagctgactcgccctgagcaacctccagcttctagcgccgacctgacgaattcattatggcttgtatcaagtttctgagtagcgaaaccctagattcacgaacttgacaagagtttccgatcacgaaacccacacacgcgtcgccatgtccgtcctggttttgcacttccgatgctgagagaccggggcttgctttgctgggttaggtctcagcctgctatttcgatgttgttgtctcgcaaaacaacaacattcgatcaagttggatacacaggcagtcacgcttgattgttgaacctggacttcgaggcaaagggcaggcttgcaaatcgtcgtcacaaccttcgagcaccatgcccgcctgtcaaaatattattccattcgtacatggccggcctggcttgccctgatgccttacggtagcgatctaattgcttcaagccgggctgatgactgaagtcagtctgcttacgttccatttaacgggcgccagagggacggaaacgacggaaaattctcgtcctctacagcctcgtacaccatcctactaccgcgaagcatccttttcaacatccaattcttaagcttagaccaccatcggcctggaatccggatcatccaagacaccggaaacctaggcctggcggccacctattaccgacaagaaggcatggatctgaaacaagccacccacccatcggtgtcttttcgcgccctacacagacagttctgggtacatggatgatgacccccatctcatcttcactttgctaaccatacacactcctgaccgaaaagggcttagaggccttctcagacaaccccttgccctgtgctgctcagaatcggtggctcttcctggtaggggagagtcccggtcaagcccctggctagtatccgggctagtagccactttggtctacgttgcttcctcactactttttaaccaaattacttttcgggccatttggccatcaaggcttttactttgggaatccgacttgccaatgttttagcctcatcatctattgccaaacaaagcattgatctgtaggctaggcacctggtccctgcttgggacaatatcatctcatacatggctccttctgccccgtcttcgatgggtacatgcaaccctgtccgcgtctacccttgtcacctgtcttcttcccaaaggaacaggccatacagacatctcgtgcaccatctgttatccacgttcagagacgcaggcaagcctgtaccatgtatcagagacccggcttagctgctaccggtgtccctaacctggcctcactggaccattagccgtccaggggtgcttgtgtcttggtatgtgatagatttcttttatacctacggcatgtcagtgtcccctcactggtctcttccttttgctaccttcccgtccattcattctcgatttctcactggctacccgaccctctttcactaccaccagtccttactattgcttgctggcttataatacacctagagcaggctctcttcctcttgaataccagtgtgtgggtgatggtctaacgggttggcttcgtacaactcattccactcctttccttccagcacttcggatccttgacattcctttcactttgggtaaccgcaatttcacaactttcttttctctttcctttctggtcattctattattcctccaagacgaggtccaacaatccttaacaacaaccgatatacacgaaccgctcgtaccaccaatcaaccagccatcaacgctctcatttaccaccgatcacttcacctacgcagaaaggctcgcagtgctacctgtatcccttctcagtcaagacatcttcccacctcgagctagcttcaacgccgttatacattgcgtaagttcaaccatgatccctggacgtatgttcatgctaacatccacagctgtgcccgtggcttccggtcaacaatcagtgggcccgagtgatctttttgaaactatcgaatagccatggacgcaaatcaggagcaatcccgcagacggttgcctttttcctttgggttctcaaagggacaagaagtgtctttccatcaccaagataccatatccactatgcccgggaaccaattgacgactgagatggaggcgatggcgcctactcatggaatgtggacaaaccctacctctcatggtatcaagccacgaccggctactatccatgaaggattcgcatatagtatgggtggtggctttggaactttacccgcgtggactcaaccctcattgaacatcccgcaggcgcaacacaccccaagcgacgccatgttcccgccgacctcgatgcctcacgagttctacccgcaaacgacaggtgagacgactgaaactactaggaagcaagatgatgtggaggagctaaccgttccaatagatgcatggggccagagacattgtggagaacatgttgatataccacctttggatgaggatcttgcaatcggtcaggcattcactagtgacgaggtcgttcccatggaccttcagtatcagggacatcagcagttggaaggcgaccagatgaactacgacggcggattgaatcagcgcagaatgtctggatcgtcgttcagcttgtcgacttcgggtgccttctccgacatgccttcgtacgacgagttctccgccacgttttctgacgcgcagtcagtttccgattaccggccgacctcaaacaggaactcctacatgtcttcaacacatctctcgcctgtcgcttctcctcgtatgactcctcaaacacggtcggatctcgtacggacacagagcagaggccgcgcctcgccttctccccggcctggagcgcgcgctgctccatacagcgtggatgggggcaggagtaagagatggtccacgggatcttacggcacagctgctagcagaagaccttcgccttttgtctatcatcacggatcgcaagagcccttccactctcagccgcggatgccgacccatcactcctcccccacggttgctcagcctcaactaccgctcagctttgggaacctacaggcagtacagcagaacccctatctgcttgggagcaatggtccagtacttcagcatagtaccatgcttcttccgtcgcacttgccatcgcatgggttccaccccgtgcagcaccactttgagcagccgcctccgctgctttctcatgggttcttccgtatgctttcgagcaatgcggacccgagctctctgcatcaccactacgcagacctttcggatccgcctgatctctttgctgcccttcaggaggaacaactcgatcctccccccgaagatatgaatcctgacgatcccgaaatggtcccccacgagcaggagctcaggttcgacggtgatctttacacccccaaatgggtacgtggacacggaaacaaaagggaaggatggtgtggaatctgcaagccaggacgttggctagtgctcaaaaattcagcgtactggtacgacaagagttttacacacggtattagtgcaccgacaggatgtcgtttccaggaacctcaaaagatcaggcgcatggaaggaaacccggaagtatgggaaggcttttgtggtacttgccgtgactgggtcgcgctggtgagcaacaagaaaaagggcaccacctggttcaggcacgcatacaaggtatgtcaagaattatctcttccataacgagtgcctattgctaatagttattctggaacagtgtcatacccacacgaagatcaaagagacaccaaagcgacgaagggggagcagtcacacgcgaccatcaagcatgatcaaaggcaaagccgaaccgcagatcgctagcccactgggaggtcagatgcaggacagctcgattgcggaaacaccttccctatcccagacgtcgggagaaagccaattcgagcaagcatgagaggatcaatatccatcattgtcggcaccatcaatcttgcctctgcaccgctgccacccaccgagccacaatcgaagttatgccgagttcccaagttaacttcacactctgccaatctgcaaacgccgccaatacctccacgcgatgggcgtcgccacaacgagctcgcccaggtcacatctgcccctcgtccttggcctgccaacaatgctggagtggccgattatcagtgaccgtccaccacggtcgatcagttgagagacttcgattggaatgggtatcactacgcccactccacatctttccttattttactcgtctattcccctttttacagcttcatgaacatagtttgctcactgaaccatgtggtgttcctaaggtgctcacaaaccatggtctgttctttcctcatccccaaattcgcttgttgaatctcatatttttacggaagctggctaccacgagatgttgttatgaccatacacggaaatcagagaaagcggaaagcaagtacacacaaacaaactcctcgggaatggagtatgatttagaattggggctcagggcgatttactagataccttacctagactggcacactttcttatgatgtctctttttctctatatgccgacctgatctattcaacgcgggcgtcgcgaatatgattcagtgcgcggaggtgatgtggtggaggatacccgatttccttatttccgtcttgctgttactcgtttccttggcttctaattgtctattcgaaattcttataaccttctatactctcatttgtccccttaatgcacggggtgttccccgtataccccctcccttttttgatggttattgttgtaggttcgtgttaggcttcttcgcagctctagatgagcgaaatgatacccaaatacaactaagctgatgaccaccataaccacgaaaagccgataaactacatgagtgccagacggatggaagtcgtaccgcatgacttgcgtgccttggtgagcccagctgggctttggtttggtttgcgttgcggaccacgagatattcgacttgacaggagctacctatgcgcggttgcccatacgaccgggctgaggtaaacaaacaaacaaacgcataaagtgacgtatgcgcactagttgttccaccaagaaacaattttttttttttcccccttccacatcacccccctacgattcatgaaaatccacttcaaaaccattactggatattttgtaacccggcatatgtaccaaaagtatcatactcgactagttctgtatgtgcgtagcagagtcgcaagtcttgggcatttgtttactggtacgtaaaaggaattctaattttgtacactacaaacgcttgtcggccttgcggaccctaatggcctctggtgccacctggctggcaggggtttaaagtgcttgcatgacagtccaacagacgaaagctgggatgggatgatggctcgaatgcagctgtgcaatggaaaatcaaatgatggtattacatcagacttgtgtacagcaagtactagaagaatattcatcgaaaccgacatttgttgaaaggctttacatccacagtctgcagtgacatctaatgttatgttcgatagggtcatcacagacaaatagatagcaagggagcgggaacgctccgaggccgacgggaggaagatgcaccacatgttcgccaggcacggccagtgtctgattggcacgctgcacgctatacagacgtggtaggtaaagcccaagttgagaacacctttcctattgagcaacagcttgaggttcttcactgcccgcgcagctcagtcacgatggaagaaaaaaaaaaggaatggaaaaaaaaaattgttcatggattctagagaaaacattgcctgccactccactccagtaacatggagtcgtgcgtttcggagcggttctatggcatccacatggaaaatcggcaaccaccggcggtgctcggagacgggagggggacgagcgaagactccactggcttccgggtttggttcgtcccgaaacttacgacaatgaatgttcggccgagcattgaacttgtaatcggctcaggtaaccctgcggcgtaacggcgttgagggatttccgccgggtctgaacgacaccatggctgacctttgaatagtttataatgttcaggtaaagtggtcctacatataaggcgtatatccgtgagagcacagcgagaagaactgactgcatcctaacggtctgatgcgtcgtccgagcttcttatgttgactcatgtcgtcccttggaaaaataacggcaagatgtgcaacattcctgctgaaggacaccgacacaatttctcagacatttgccagggatagatgccctgggtagacaactatcatgagatagtagtatcatccgagcaagctgaagagtgccagaaaagcacgaataattatcggcgtcgcctggaacccggaccgttcctgacctgtccccaacccggcaacgggtgcatgggcatgcagacaacggctggctgcccgtggctctgtccccttgtgccttgtgcaggagatggcaggtgtcatcttgactgaacacctactctaagtggagcatagctcaagtaattcattgcatctatgagccaactcggtttcttaccaccttttcgtttctcccaatttacttaaccctgacaccatgaatgccctgattgtcacatttgccggcggaatatgtatcttttgtatctgtttgttaaatggctaagctgtagcacagggaagatcctgacgagcggagagggacagcgggggtcgagacctgtgccaccaccgagggcgcttgcaaagcacctatcttttagcacagacctcaggcggtaatgcctgcatgcaggaggtaccggtaaggtatggaaacgcaaaagcaacggggaagacgcaggttacaaacatagtacctagtacacgataccgtgacgaatacagtaactttttttgctttcgaatttctcgcaacaagccgtcgtccagcctgatgtttttcagccccagagatacggggtcttttttgaccttttcccttcctacacgatctcgaccaggcattccatccccgtcttgtcccgagtcctgctacatgccggatcgactctcgttttccaacaaatctcatgtttttttttttttactttcttgatcttcctcctcttctccctgtgtgactaggtgagcccactgtttgctagctccctccagctgaagcccctccctgacttcacatccatccctcattttccgctaggacgacgtgcactaaccagaggactgtcatctgcttcaccttccctatagagtcccaaaacgttcataacggtggtcacggctacgatcggcgagggaaacccaccagccccagattcgagtaatcatcaggaaaaaaaagaaaggtccaagagtggcatggccaacacaagaaacagcacgtagacaagaccgaatacctaccgattccgatttccagcctcttcagcttgtcatcagctccgtaatccattctcggccctgttctatccacactatacccgaagcaaacgactgaaggatctctcttcaccgtttacataccagcccaccacccatcagcaaatttccacctcgacctcagatcggaattggaatacatgtatggcacaagacagaaactgatatgagcggggatcagctggcttgcaggttagccagttcataccaccatcttgttactccgggccctcctccttgagagactggcatcccatccctcccttctcattgctcctcttcttactgaccctctcatcttcgtagcagctttggtgaccaaaccgctcagccgtctacacctacccgaaccccgaactccaacacctcgtcgagccccctcttacacacgcccaaggacgacaggaactacgctgaagatacggcgggctggactcctgggtttgccaaggagtattccgtcttcataaacacaccaggatactctagagaagcagaaggtctgtccgaagagcttggctcaaagaaaccggccttcattttgtctggccagaaggcgtcactgtcaacggaccggcttcctgcggggctgactgctgcttctgcgaacccctcctcttctccagattcggcacagctattaccttcggtggagtctttggttggtttaagcctgccccgagagccgttggtcctatcgagcgtcaacagtttggcgttatcgaaccagctgcctcaccctacacaaaccagatcggttcagaagatatcacccgataccgctgatccacacccaacccagattataacacctccaccttcacgtcacaaaggccagcgcaagcttgccggtcggcttgacgccagcgttatgcacaatgatcaggactttgtccagcaagaatacctggagacatcccatcaaccagacatgggcagctatatgacgaaccaaggcgatatgtttaacttccagctttccggaaccacgacaggcgatcttgcaaacccgcaacccttctgggagacggatcccagcttggaggtgatggatatcgatttcaatggagcaagcagcagcctgtttcgacaggagccgcacccaccgtccagacctatgaactcactgaactgggaaacttcaacccccaaccactttattccggagaatgtactggtcaatggaggtcgggttgtgtcaagtggtggaaatgaacatgtcatggtgtctcaagcgcccatgcaggccctgatgacctcgtcagcggatcaaatcatgtatactggtacatatgctactgctatcgataactcctttgggataatcaacaccggcgtcgacccgggcctcctcttcagtcggccgtcgtctgctactatggatgcctcctttgacgccgtggcacaagggtcgtcgtcgcgaggtccatcccgtcagatatctcagggcgcccagtcgggaaaccaaggtgcgtcagttgcaaaggtgccattacgcggtgagctacgtcgctcagccagtgaaagggaaatggagccccgaaagaaggacaaagtacgagcaacctctcctgtcaagcccatcggccgtcccgggcttgggaggagtctcagtgagaatagaggcaagagaccaggtagtcgagccatcttgccagcgctagcaccggctccacgttcacagtctcaattatccaacagttctggcttgggcattagtcgccctattctctcacagcccggtaggtcaagtggcagattatcgccgttaaagagcagccatcaacgactgcccagccttacatccattccagaaacggcgggcccgcggaccaggacccaggcgaagttcaccatcgacgagaacggtcgggcccgtgtagagacgacgctggtcgttgaacgcgacaaccctatggccgtccgtaagcggactagttcgcaatcagtaggtggttgtcgccgctggtgttcggaagacgacgaggagtcgtcagcagacgatgagccgattatcatccccagcagaaacacttcgttttctataccggacccccgcaaatcgaggaccgctgttaattcttccagccactcacagccaaacttcagtttcagtgcgcaaagtacaatatcgttgggttctttccgatctgacggcgggttgcacgatctgggcgacgaaagcgatgaagaaattctcttcagcgagatgaccccgaccagcaagatgtcaggcgatgccgtcaatgagctcctcaagctgcgagaagatcggatgaggcaaaagccttcgccctcaacaatgagacgactgacgtccagcagccacagcaatagcaccggaacgagtgtgagcatgaactttgccagccgcttcacagcatcgcccacggcactgactgaggcgagtttacctacgccctcgtcgtccgatgcaactgctagcgtcaccaagatgcgtgccgtgcgttgtatttgcaaaaggcctgatctcgacccaggaaatgcctttatggttcagtggtacgtgtattttccttttgttctgcgtggcagtaaaggattagtcaagcaaagctaacaaaatgggttgtcaactacacagcgaatcgtgcgagatgtggctacacggtagatgcgtgaagattacttcgcaacgggcaatgccgtccatctatatatgcgcatactgtgcgaacttgaagacgacgacaccccccatacaaggcagtggcggcggcaatggagtttatagcagctcatcacggactgtgagacaatccgcagtcgttgggaaggggacaccaggagtagggacgacgataagacctacttcagggtcgtcattggggtcaccgctggcacataagtcgtcattcaagtcatttcgatgaagaagctgtctggaacatatggactgcgaaagggaaacggcatgacgtgcatgaaaagcagtacatcaagtgaaaattatagtggaaaagatggaaataggaaaggagcgaaaaggtttactttttgattatcgagggcaggtaacgcgacagacagctagccattccggagaagaccgagcacggagcagaaatgcacaatgatacccgaatcacctggagcggatggtgcttatttgttgatggccatgtatgccaaacattgatgtcgatgtaatgctgcgggcaagcaggtgtcgtactggcggtttatttatttttgttgacctagttagtgtacactaaaaaggggtgaccgatgtgaaaggaagtgtatacaaactgatcgatatgtttgcgtagatcatgtcgggacctgaccttggatccacaatctgggctccggcttcgccctgtcggtgcctcgccctcgagagccgtatccggggttggacggagggaccggactaggagaggtaggatcgacagcaattagccccggacagccggtccttgggtgaatgtcttgggaaaggaagccattcaaagtccagacccaaaggcccggctgcggtgtcggcagtagctccgggccgttcacaggctaagcaccgggagctgtcatccggaaacctggagctcagacgcctgctaaagaccggagctggaaacagcaaagcgggacccgatcggagttcgtagaaggctccaattatgactctacagcgaaaactcggtgagttcccagagcacaaagcgcaagccggtgaggtgattggacctcgggcaaaagattggaagaagaaaaacatgctggtacgggtcgggagcgccgacttcggaaggcggggtcggcgttgtgcgtggagcaatgcgatgacttgacgagaacagcgcgcgcccagagctcagcgtgcgtgctgtttaaagatcagcagatcgggtggcagacaagcgcggggcagctgttcatcaactttgagaagcaaaacgtcactgtatccttcttctcgtacttaccttttcctcctcttttgtctttttcatactgttactttccacatcccgctgagcttccttcgtgtgatacccatttcgacttattgtttctggtatgtacagacagacctccctcgctacgttgtcgtcctttgctgctcgttatccactgcgggcggttttcggcggcttgacgaattgggttccatcgattatttgacctgccttgcgcaaccgggaagcttaccgtttcacaccatagttcactttccaattcccatacagctttgataatccaagctcctcgaagctccctctattagtacaagatggctactcataacattgttgtgttcggtggtgaccactgcggtcccgaggtacgcttccaccctactctgccctttgcccctggctggctcagcttccccagcccaaagcatgggatgcccggttatcggccaccaccggtctttggactgggaaatgggaaagcacaacagactctcggggaagcgcaaatagctaacaagtctctctttacaacaggttgttctcgaggccatcaaggtacgtgccataatgcctttttgctcgttagcatcaacaaacaaaacatccgggtaccttcgcgatccatggccccaagcgatgcaagaatgacggacaaacttcccgattctgctcccaccttggacagctccccaagcacgatcgcaccttgtgtgatgcgacggcttttcagtgaccttgtctttttcttggctggaccacaaagctcacatgcgttttgttttacctgtctataggtcctcaaggcgatcgagaccaacagcccttcggctggcaagttcaacctccagaaccacctccttggcggtgtaagtttactttcaacccttgaatagccaggttggttactgacactgcatcttcacatgtgctacaggcctccatcgacaagcacaatgaccccctcaccgatgaggccctcaacgccgccaaggctgccgatgccgtccttctcggtgccattggcggtcccgaatggggcacctcttccaccgtccgccccgagcaaggtctcctgaagctccgcaaggagctcggcacctatggcaaccttcgcccttgcaactttgcttccgagtccctcgtcgacagctctcccctcaaggccgaggtctgccgcggcactgacttcattgtcgtccgtgagcttaccggtggtatctactttggtgaccgcaccgaggatgacggctccggctacgcctgcgataccgagccctacagccgcgccgagatcgtgcgcatcgccagactcgccggcttcctcgccctggccaagaaccctcccgccaaggtctggtctctggacaaggccaacgtgctcgccaccagccgcctctggcgcaagactgtgaccgacgtcattagcaaggagttcccccagcttcagctcgagcaccagctcatcgacagcgccgccatgctgctcgtcaagaacccccgtgccctcaacggcgtcgtcattaccagcaacctctttggcgacatcatctcggacgaggcctcggtcatccccggctccatcggcctgctcccttccgccagcttgggcggaatccccgacggcaagggcaagtgcaacggcatttacgagcccatccacggctccgctcccgatatttcgggtaagggcatcgtcaaccccgtcggtaccattctctccgtcgccatgatgctccgctactcgctcaacctccccaaggaggccgatgccgttgaggctgctgtcaaggcagccattgacaacggtaccaagaccaaggaccttggcggcaacgctactacttcggatatgggtaacgctgtagttgctgagttggagaagatccttaaggcttaaatttagtatctcgggctgaacgggagggggcggtgcaaacaatgctctttgcgctgtattcatacgtaggagttaaggaggcatatgagggatcaaaaaggtatatggaaaattcatccctaaaagggaattacgtgcatatgttggaaaacttgatacgggaagggtagaagaaagggacttggtcatgtccattgaacctggacccggcccccttctcatgaatatacaataacgagataccaaagcaattgatgctatgttggaattcaaagcatagattctccacaccgcaatggtgtagccgcattgggagtgtctatggccctatggcaatcacatcacaaaagcaacttcgcccagacgatctagatcccaaagcaaacaaacagtggggcgacgcagtcggtcgattgcgaaatcgcgcgatgtggtgggacctggataatggttggcgcccgcacggcagatctctagagtatgtagtgacctcttcaggctgctcggagtaactggacctgtcacgatacactgccggagagttcataaaatcgattctttttgtcttgtcttgttgtgtatgtatacacccagcaccaaccaagacatagatagggaggtaccaaacaggatacatctgatgggttacggacgaggagcgagcagtttgggaaaagaaaatcttgtctttctgtggttgccctgcctgctgtatgaactagtgaaaaccaagtccgggtttggggtttaccccactatgtatttgaaggagataccgggtacactacctactggatggatgcgctgaatggtttgatgtgcggatgctcaaagcaagaaagtagaaggatgaggcaggtgagcgtgtaatgtgaggtgacgccgaaaatgtaccaagcgcggtatgatatctacgtttgttgtgtacgtatataccgcagtatgttgtaagtacatagtccggtcgcggcgtcatccatcccgccccggggtcactacctatctatctacagctagtgtacatagctccggactgctgcccaagattttctaacccctccaccctagtttgagttacattctagtcatctggagctagataatcacgataaccaagagcctcttttacccgaagagcagtgctctcgtccggttcttatctcgatagcggcggcgcggcatgcgcaatccaatcaaggcatcttgctgactggtgattggccaatttgctttttttacattcattgttcactattgtcaatcataccctttccgatcccgtggtagcgttgaccgtgggatggtggtccgagatagcgtagaggggttcgattgtgttgcacccctacactacaacatgttggagcgaggtcaaaagcaatcctccaaagtgccaagtccatgaatgggtgacgtcggttccttgtgccgcccttgaatgtttgggtatggcctcgtcctttctacaggattcgaagatttcgaccactgcacgcaaatcgatgcgaatcttgttagttgtgttggagaaacaccgtgaccgcccaatgtgcccttgtgattaatctagcttttcttttttttttcccggcttttcacatacttaacctaatagcctttagatcaggtctcaaccagtccgtctctcctcaagacaacctagaaacccaaaaaagcaaccagggccccctcgacctttttgtggtgtttttttctccgctttgcaagcaagatccacagcctattcacacacacaccttacactaccaaacagtcagttcgtcccgtcactcttggccttgttcatcccatctccacctggagatccgagccaccagtgggagccggcatcaccccggctttcttgccgactgggctgcgtgacgcagtacgcagtagccctcgactagcccatcgtcgagccgaacgcctcctacgcgacttgcgaagctagggggaatcgaaatcgtgagatcaaatcagtctctgtcattgccgccacgtcgggtctggaagtggaacgggtaacgaggggggaaggattcaccagctctgtgtttggtgtgttttttgtgtgctcgctcggcgttttgtgtgctcggtgtgatctttcttccgtcatcgtctcttgtctaactcttggtgatcgcctcgctttctttctctcttcttcctctctctgtctctctctctctctctctctctttctcttattttataaccctttctcgcaacaataccatagtgatacaagaaacgatattggccgattcccaccaggtcacaccactcatgtcgtcaagaaacccaacaacctgggaccagtacgagcgcgggggtcggtctcccggcagaactggcagtttttcctcggtgggaaacaggagtgttcagttcgaaaacgagtcactgcttggccgcagtgctgacgctaatggttacggcgaggatggggaatggccacagttgaggcataggaggtaagtagaccttgaagttcgaaactattctagctactctttcaacaagacgcacgagactggactgctaaccacccaccccgctgcagatcttccatcaccaaccgtctttccgccgtggccgatattggaggcgtgaacagtatccgctccttcaccaggagttggcagcgcgccgccggcttcagcgaagtcatcccccaacgcccgtccttcgtttttgccccggatcaagccccaatagcagcgccgccctccggcgcgactcccattcagtatggaaggagtgatctcgaagctggcgaggcgacgccccggtcatctctgctacgacaacactttgaatctgctgccggctctgctcctcaaaacgaagtcgcggaacctagcacgacgacgacgacaacgacgacgcaacggcattcgaccgattaccgagaacgcgaggcgaaggcgctcgagaatgagctcgcccaggggtttcgtgtaggaagcgcaggatcgatatttgcggttccgccacacttggctactcctccgatcgtgggcagttatgggtcgattcctgattatgggactacacagtccaggggcagcatgagcaggcaatcgatagatcaggtctcggttctgtggagggaaccccaagaagtgccggcgaacgtgcccgatcaggagatcccgcccatcttggtgaaggaggttgagcaggacgggaagatcgtgttggcagttgagggacagtcgacgctcccgcaaacggtgtttaactctatcaagtaagtcgctcttcgcattctctattaagttcagttcgtctcagcgttactaacacggctttttgtccaatagtgttctcattggagttggcctcctaagtttgccaatgggcatcaaatacgccggctggctctgcggcatggtcactctacttctatgtgccctcgtaaccgtctataccgcgaagctgttggcgaaatgcatggatttggatcctagtttgatcaccttttccgacctcgccttcatctcgttcggccgaagtgcgcgcatagccaccagtattctctttacgctcgagctacttgctgcctgcgtcgcccttattgttctctttgcggactctctcgatcttctcttcccgggcttcctgtcggtcacagggtggaagatcatctgtgctgttattatggtaccgctgaactttttgccgttgaggctgttgagcttcacgagcattattggcattttctgctgcttttcaagtaagttgcgagcgagttttatttccgagagaggctttgtacacgtgtcatgaacatggctaactaagttgcgcccagttgtcctcatcttgctcaccgatggcttcctcaagcctacagcgcctggttcccttatcgagcctgccaaaacctacatgtttccacaaaattggctgactttgcctctctcgtttggtctgctcatgtctccctggggtggccatggcgtattcccaaatgtaagatgggtggtttggaaaaaatgctagtgacttcctatactgacatcctcacctagatctaccgagacatgagacatccgtacaagtacacaaaggctttgaaaatcaccttttcgtttaccgtaagtcggtttcttttcgccctattcacatatgtagtacctgctaaccgcccttgcagtatctcctagacgcaaccacagcagtcgccggtctcctcatgttcggtgacggcgtccgcgacgaaatcacatccaacatcctgctcgaggccagctaccccaaggtcctaacctttttcatgtgcgccttcgtcgccatcatcccactaaccaagatcccgcttaacgcgcgtcctatcattgccacactcgaggtcctgttcggcctacacacgacgacggtcgccgagagctccgggctcgtgggccgctccatgtacttccgtggcgtcatgaagattgccattcgcgcgctgaccatcttctgcttcctggtaatatcgattgtattcccggcatttgatagcattatggcttttatggggagtgcgttgtgtttccagatttgcgtaatgtaagtggtctcttattctcagctttctcgtgtgttttatcactggttatcgtgtggatacggaggactaacgagcactttccttgatgatagtctacccgtcctcttccacctcaagctcttcggcagcagcatgtcgcgcagagagaagattttcaattacttcttgcttgcggtatccatcacgttatctaccgttggcactgtttgggctttcctaccaaagagtattttcgctcctgaataaaggggagccaggatgatgttgcatataattgctgttgtttctagtttttcgggtattcttttgggatgatctcttttagaccgcattgcatcatggtggtgtcgctatttgcatctctttttgaactggttaggctaggctagctagatttgttttgaatgtgtatggaatgcattcgagcctctaatgtggttttacggccaaatcactatatttcatagtatgctatggacaaatgctgacatcatcttgactggttaaatctcgtctcccttgccccctggtttgatgtaaaagcttggactcagttatataagtccaagagccgctggagtgggagagtgttgattcgagttcagagtccaacttttgagtataaagtgaatagacgttgacgacgtctcttacgtgtgatgctagatgccagcactaaccagaactatggatattttatcccgtttgagcttccatcgaacatcaagaattccatccgacgtgaatgtagcttacttgtagcttcatcgtatacttgatcgttgaaactttcttactatcatcggatctttcggtgcttcaatctatgtactacaagaatatgagatgaaagatactgcttacatacattcaagagatctcgacacggtccgagatatggcacacagtatattcaaaacaaaaatacgcatatgaatactcgactttggaaaccactcccatccggtggtcaagcacagaggtactcagcagaagaggcaagggcaattaactacgaagggccatgacaatggtatacaatgatcgcattactattcagggttaactgccaaacctacaataaattacatgtgccagcactgtccaatcttgtatcaccatatctggtctttcatcccatctggactgtcatcgcatggtgcgtgagagtctcttcctaggtattccagccaatacagactagctagcgtcctcatctcctcttctcttcttcatctttgatatcacacttcacttctttcagtcaccgctgtctgtttatgataggtacctaggtgagtcatgttaggttcgaagcatttggcctagcagcaacgacggacgagtctcatccttacgtggctccttcactttcaattgttcgccttctacagttcgaccatgcccgccatatgaaatgtaaaccaacccactgcactggcttccctactggttcatcattgtcactatctatcgttccttcctctcatgttccagctaactgcaacaccgcacctacctccagtgcatttaccatcccctaccttactaatcccaacatcgcataacacaacaactcgttcctttcacaaccgaaaccggaaggtgaaaactcacgttaattacctcatatacccatgtaatcacttcctgccaggaggttccatggagattcctgatagtagtagcagcaagcaagcagcatttccgaatgacctcgccggaagatggaagaagttcacccatcgatgtggtgcagcgatagaggggtaagtaagtagggagcgtcataacaacagggagggaaacctaggtagtaacttccgttgtcgtcgttgtcgtccgcctcctcccaaacggcttcataatatacctctatgttatgtgtaagctgaacgtacgtccaacactttacgtcattttccttttatctttcgttcgggttcgcgaatttcccccattggaaccaaataactttccttcagttgcgtataggtatgtgtggattgtacagttcaccagaaccaatctcaaaacactttacgtgataaaaagtatatatatataaaaaaaaaaaaaaagagtggaatgtactttcggtccttgtgatacagattgccctctaaccctcggcatccccgggcatacctaaacaacctcgcggacttgaataccgagagggcacaggagagtaacagccgtataacctcgtacataactatgcgtatgtatgtgtgtacgtttttttttgttctgtttgtctcctgtcacacaaatagtacacatgacccgtcctcagtcggagtagccggccgttggccgtttatgattcttgtttagctgcttgaatttatacaggacttgaaccacatggtactgttgtcattgtatcgatcgcggcgggaataggtcgatgacgtaagtacttctttgagcaggcgcgtacgttgaggtaatgctgaaggtaatctggtaatctgtttccccattcagttcatcacgttcacaaaaggcataagacaaagatatagcgttcgagtgggtaacttctggtattgttgtgacctttgaaggtcttcacatgagatgttcggagaatatctaatacacagaaagcgagttgaaacccaattcaccattccgcccatccaccaatcccatgtaactgtccttgtttggtcttttaaaccggaaaagagaaaaatgctgatccttcgggctcatgtccatatgtctcgatccgatgaatgaaatgaaatgatagagaagagaaaacccaatccaattcgaatgtccagtttctgtatctgaatgccgcttcgccctttgtttgtttgtttaaaccatgctatgcagtactgtaaatccctgaaaatattgacgacagacccgcccgtttgaccccaagcaacaaaacccctgaaaagccaaaaaaaaaaaaaaaaaaagccaaaagaccaaaaatgcccgtatactccgactaggatcagcagatttcctttacccaaaaacagtatgaatcaatggagggccacagcgaaggtgatagcccaactacaagtgatgaactggcacgagaggagctcccgtccagccaccaacccactcgacatcgaaaggatgacgcttctccttgcgccagtcaaatgcccgatcgcgtcccttgctccaagggcactgtttgaccggggtagacttctttccgatgttggcagaataatgatgaggtgagtgattgttcgagtgaacagtataagagttgtggtgaatgctgttgaaatcatgagaggcggcgccaaagctatgaggaatttgacgcgttctcgggatagactcggaacccttgggaggtgtggttcctgtcgccctgcgacgttcacccagagcctgccacttgtctagggcactcttccgggcaggcggagagtggctcatagagaactgagtgggctccttctgtgcgggggcatcgtggaagaagaaaccatcggcagcgagatcgtcgtcgatgttggaaccgagatgcatgtcaatagccgggatatcgtgctccacgtgaagactgcccgccttggtagccggtgaccgacccatgcgaggagtgttctcgttatcgtgcttgctttcctggctccaggtcctggagttcatctccttcaacgccagctgcttagcttgctcttcctcctcctcctcctcttcgtcccacagatcactccagctcttagagacagtatccttgcgaccgaaaaccagcgacaaagctgactgcttaggctgcttggccatgttgatcggaagagagccggtggcggccgaaggcctcacggggatcttggcaaacatgtccttgctagattgagcgaccgagcccatgttaagcgactgcatggaggcagcaagatgtgagtccataacagacgaaacggaaggcggggtctgaatgctagcggaaagccagtcggaggtggtggcggtagaagtagagaagaggtcctcggtatagctttcgtcgtcgggaatgtcgctgagctgcctcttggtgttcgcgtggagcgccttggcccaggggaatgcaccagtgtccatctgggggctctggatcgagggggtgcgaagaggctcacggttggagctggcgaccacggggccatcggcggtgcagaagtcgtcgaggatctcgtcgtcggtggtgaagctgatgacgcggaggagagcttcgcgagcaccctcaagggagcgcttacgaggatcaaggttcatacactgaacaatgacttcataggtgtcctgggacatggaaggaaatacatcgaacaaagactgcttgtcgcgcgagaaatccaagaaaagcgggtcggcctcggtcggggtggtgaatgggttgcgggcgaagagaacgttaagcaagcagatgccaatagcccagatgtctgccgcagccggcgagtatccggcaccggccgagtcgaactgctcaggggacatgtaacgttcgcttccaaccgcagcctcatacgaccacttctcggtggtggcaagcccgaaatcgcccaacttggcggagcctgtttgggtgaggaagatgttctcgggcttgatgtcgcggtggtagatgcccttggcgtggatgtgggcaacagcgtcgacaagctccagcatgaatcgcctcacatgctcggtttccaaaggaccctggtccagacgaatcgcttcgtagagatcgcctcgctcgcagtactccaggacgatgtatgtatgggcttcggtctcgaaggtgtcgatgaagttgacaatgttggggtgggctccaagacgtcgatgaagaaccagctcctcagacttctcgtcaaccgcaaagtcgaagccggcttcgcttgcagctcccttctttgtcaggcacttgatggcaaccttctgaccagtcttgaggtcgcgagccatgaagaccatgccaaaggatccatggttgagaggggagatcgtttggtatcgtccagcgaggagaactccagattggaacttgttccgaaggcagaagtccatggcgaatgctggggggaaaagattagggtataggtgttgagttggttttgtgttgtagatagttgatacaatgcgcgtgtgtgtttcctttgcagacaggtgtttctcaaagtatcgaaagaggtataaaagagacgccgtaaaagcaagaaagaagtggaagaatgtacagggtttagaactgtgaaaacaagtcgaaatcgttcacggtctgaggctcataagcggtgataaggtgaagagtcaacaaaggaaatgtgactgtagagtagtcggtcgagaaaggggccgtcgaaacggtagagtagtgggtgaagggagaaagaaattgttgttgttatagtaacatcgaatccaggtcaggcgaggtataagttgaaggccgtttgacgctgttctgagttattgttgttgtcgttggcggtgttgatgatgcttgtccaggtgacttgagcttggtcgaagtaatcaccaatgtaaacaccgggtgagccgggctagagggcaaggggggggagccttgaaggcaacgacggcgtggttttggcagcgtatctcaatggcttgatgttgttgactatgatgatcaagagttgtatcggagatatctcagaaagagttgaccgatcgccgcgtataagagtctctcaggaacaggtgggccgtggagtgactctttgcaaccccctggttcggcacgcgagatgtgattcacactggaaaaagtggataccaagtcttcggggatgcagcaacttggtaacggacgaaaacggaagttgcgggtcggcgatgatggaagaggccgggggagccaagcaagcaaccagtggtctagtccgtgtgtgtgtgtggtatgctgactggagactcggcggagcgtggaagacggtagcgtgatgcaactgaatgcgtgatggtcttcgatgttgcttttttggcttttcagagtgctcgtctcgctggtctttcgtgttgtttttttttttttacttggaacagacgaaagaaggaaaccagtgttcgaacggcgcagtcgggaacccaaaggctgattgatgtgagagttggggatggagcccgatgtcgatgcaaggctgccgcaatcaatggtatccgatcgggacgagcgaggtgatgcgaagtcggatgaggtgcgtcgagttgacggattgattgttttgattgattgattgcgaggcgaatgcgagctaaaacagacaatgcgatgcacgacaaatgaagcgcgacaaacgacggcgaacaaggcgagttatacaggaaagaagagagaagagaaaaaggtggtttgggaatagggtgaaatgggtggatggcggaggtgggtattgaaaaggagcctgagaacctggaagcagtgggaagcacgaaatggaacaagcaggcaggaggtggaagaggacggaaccgctgcgagcgtcagtcagcgctgccggaggtcatgctgggtacctctggcactcgccctggttctaacagacgggagtaggtgactggagcggccgacctccgtcgtcgctgagctgaacagcccagtgcttccacttctcagagtcgggggtgaccccctgggtgggcaagcacgcccgcgggacgggcttccactcgtcgctttgtcactccatcactcgcagctgcccagcaaaaggccgcttcaagcaaagagacggccagggtctgccgatcactgcgtcgcaaaatggtgggcgagcactgggctgttggccggtcgtacagctgagtcttaccgtgtgtagacttcgtcacgacacggtctgggtggctatctcgacaaatgacgacgaatggcattcttcgcttgctgccacgcaaccacactggaaacgacctggaactgacccaagacagatgaacacaccaaccaagacacacaccgccctcgggtccctgcacgagcccgccgtctttggtatcacactacctacacggtacctcagtaccttgatgaccgtcgcggtgggctcaagtagcgcacaggtatagcgcataacgccccaacgcctaccaggtattgaataccatgtaatgtaaggtaatgttggggcagctgtcggccccgttccttcacactggcagcacaagaagccacagcagacaggcagattagcatcattttcagggacccccaattccacgttccattgtgtgagatgagtcggttaagttgtgtgaaagtgcgggagtgccaatgcaatccgtcaatgtttgacaccgtgtctagatgtacaaacccatatgccgcgtacggagcttgaagtgcataccagcaacgacatgactgactgactgactaactgaacgtccacgcacgtcgaaaggacggaatgacaactcctatgccggccacggatagcggatggcttcttccatgctatcgtgtatcaatcgccgactagcgtggccgtagaggtccaactccgtacaccgccgatctaggtttccccgcgtccgccgtcttttcagactatctggccgtttctcggttattgataaggatcatggcaacctcaatgttgagtacataggtagtgtagtgcatgtacgttttgttgcgttgcatctccacgtgctcgaccagctttcctagatctcccgtctttgctgtcgctgccgccaggtgtcggcaacaggaagccattcaatctgacaaatagcatgctgtagagggaggaatggcttttccatacgctagaaccgttattacggagtcttacctcagtttaagttataatgatgccccgcctgatcatccggattagtgacatattgctgtattgggattagcgccacgttacccacatggccatctcgaaatttcatggcctcccaacgtcagacggatgccgccatgacagacgatgatgttcattcgactgccgtcacatcgaacgagtcaaccatcatggcatgaagtcaggacaaccgcgacctaggcaatcgctgtcagaatcgtacatctgacctgaacgctcaagaatcccaaacgagactggcgaggggtggcttggaaaaacgtgggaggaagctaggggtaggtacaagcgtacgcagcactagcatacctacgtgctgcggtacggcgggacgaatgtaaggggaacaagcgagaacggagcttgggaggcaaaagcagatggatgatggaaacttgtcatcaatggcgaacatgggtagcttccaaattcccgaggggatagcgatcacgtcggagtcatcaccaattgtgcactgttaatcttcttgtgtcaacacgaagctgccacttgtccagactgtattcgcgttgctagtagccggtctccctttttgacaccatcgagatgatctcgggctggggtttaatgatggatacgtttccggtttgtcgtggttgtcaattccgtcaatcaacgacaacaacaacaacaacaacaacaacaacaacacggcaacaactgaactcccaacattctcaactgtttcagttcacacactcgcgctcgctacttcacagtcattggtcagcggcagcaaacgaagcgacatccgtctgtttcctgttgcgtctggatcattcctatttgctctttcaccgcggcgagcgagcgacactccacgcggtagacaggcaggacttgaggcagtgtacaagcagcactgttagatagctagtgtggtgatgaccaagaaaagcacagacgcacgcgccctgcggtccgcagtccgcacgccctgcaatcctccttgatgattatcgcttcagcagcgtcctctccttcaatcaaaaccgttgctcactttcttattcgggatgcgaaaatagcaacaacgctgtcgattggcaatttgcccgcccggcgatacgtacacgcgtttcttgtttcagaagaggagagatgccacgctgcctctctcgatgttcatgggacaattcacgcgataatgctcttcgggatgtgaacaaagtcagtcacggtttcacggaacatgaaactaattacaagtacaagctagggggtatgccgcatacgttacctacttccccagttttctgagcattcccgagtctcgacgtttgccgccaagggggcccatcatctcatcgttccgaaatgatcacaagtacactacctaccgtgtgcgctatgagcagcgagcaatcaattgcgccatggcgactcaacatttgtcgagggctgcgacacggcactgaaccgcacccaagatctcttttgggacgaatggaccgcacaagctgccggagtcctctttgccccacaaaatgcaggctattcggatgaagattgggggcgtgtgtaagtgtaccactctggtttgttagcgcatcaagaaaagggggtgctgatcacgatcctgaaaagacagccggcgataagcttcaggacacccgactccgtcgagattcttatcgcgtttcaattccaaacaaacaaagcaagaggcgtggccagcaaggttcgtgaagtgctcgcatcgccaagcctcggcaatggtgttgagggttgtgtggaactctcaccttgcttcgcacgttccgtcgcaatgtggcattaccatccgataaacacaagcagactatcggacgaaagagggtgctgctatctatcaaatctacggacaacatacactagtgtacacatacttagttgcagcacggggctaccgccacttacacgtgtaagtaaagggcaggtaacgacgatgcaattgattcgataaccgcccgggcagctcggccatctcaaacaaagaaaaaaaaaagggtggaatgttgtcatcacggccgacgatgatgtttaggcttagacaaagggacgactatgtatgagcgaatccattctccagatctcgtggcccatccatcagtgtgttaaaaacgttcgacattggcgcaattgccgggggcgagttttgcactaacacgaggaacacatgtgtcccgagtcgcaatcgcattggaccttgagaaaggcctcgtaaaagggggcactgcttgaggggtaaaaaggttttgggaccacatatagaggacacatgatatcattttgccatgggaatcccctctttgctatcaccactttttgaggaggtttggggaccattcaacaaatggctgctccaaaaaagcttggccattcgatcaaagcccgtgtgaccgcatgtaaccccagattccaacaggatgaccgccgttatcgctcgctcttgttgaactacacgcacactacagtaatcgccgcggggaacatcctggcggcgtcggcgatagcgggaaccaacttggtagaagaaggtggcgggttcgattcgtgtgtcaacgcccgtgaccttttgggttcctgtctatcggaactgggaggcaagaaaatggaaagtgaagtgaaaaggtaattgcgagtttgtgactccaagtgagcaatttgttgtgttgttgagcgagcgcaatcggacgggacagtcatatcagtcgcaacatcgttgttcactatgatagtaacagaattaaccgtttgcctaattcacaaccatcacaaagctcagttaattagtcaactccttgtgtccaataacctgaagattgggcccagccgtttcgcgttgcaacgtcacgacgtaggagatgatacttgagaacccctccgaaattattgtaatagagtgcatgcccgtttgggggtataattccgctgttttggaacaagcgaatcttaccataccaaatgatcttttgtttgttcattactacacttgtaattttgcacttgcagacttccagaacaacatctcattccagtagacgtgttggcaaagccccaggccggtcattacaactcaatgaaggaatccatcaaagggtctcgctcgtgaaacgatatgtctgagtgtcaacgggccgtcaagaaatgcatgaacgtaaacccagcggttacttttgccgctgtattatgtactacactagtgtaagagcgcggttgttttcatgtaacggcatatgtagtatgtacctgacccgcctggctctccctgccggtcgtaaacaacaacaacaacaacaacaacaatgcaactgtcattcagggcattcccgacatcgcgagagtgaaacttgggcaaaacactgatagtcatagtattcctcaattgtattgtcgtggatttggtctggtggggtttactaatcattgtgttttcttggttttgagttttccggtggagttggctctaagcttatgagtgatgtaggcatcagcaattggagctggaactggacggagcgctgtcaagttttcacgttcctgagataggtatcctccctggcggcgtgcctggatacggcgcaggtcggccggcttttgttgaaaaagatgacgacaccgcgcagtatcgggggggccgggaccgataatcagatagttttccgtatctccttcggcagtgcgatggacaatgccagggaacagtgcctggtgaaatcccatagctccgatcatgttcactgctcctgtcgattatcagacgaacgtgtcgtcaacattcccaacatgttgttcacatgtcgcagcctcattgtttacagtttcccccctttcccgatatttatgctgtcttcaggctccatgtctgttaccaccaaggccatgctggcgcattcgagcttccctagttcaaccccacaaagtccacccagctgctgcaacatgtatgtattctatgtcatcttttgcacgggttcagccatgcttacattatgcaccgtaccggagccgcctgtgtctcgtttccgctgtacatccgtggtgtggtcgtgatggtgtgatgagtccaaatctcatcacacgagaagcgccaggagagacgggacggaatacggtagtcgtgtgaatgttgtcgttgtggttgtccggttgactttctgaccgcctcccgagaggcatctacataagaggtcaaagaggaccccgaaccatcgctatgtcgtccgtcgtgtatacggtgtgcccatcccgaactccgagagaggaatcggagggtagtaatcagcgattgatagagttgtggcatctggcattgtcgtcacagcaaccgtaagcgatggcctgtggtggtttgttttgcgcaaatgcttgtgatacctcaaaaactggacctgtcgatgttaaagatttcaggttaccgttaccgtgacttttaccgcaacaacttaaagcccgcaaatttttcttttgcatgcgggagcgagattcagtacaacctcaacaacagacactctgcaagaactgaagctttcgatttccccgcaacaatcaacaaagaagcaattaacttacggcgaattggctcaccgcctgctgccccctcccggtcgtaatcattccattgacggtcacgcccgggccttgtcaccccactaccggctcatcgcccgctccccggacttgcagtctctgactcggagccacgggtaaagccgcagcgcaggacctctcggtctcaccaaccccatcacccgctgccaccgcccattcggaccccttcgttttcccctccttgccttatcccttgccgtggggtaaactagtcctctttcgagcctaccacgacgcaacaacaacgagtaaaccagtgaccatcatcatcaatcatggctcccatcagggtggttttgctcgacattggtactgcatacccctcctccaaagtcccaacctccatccccatcaccggctccgtcttcctcgtggagaccgcaagcaatgaccaccacctattctatgtctctcgcctgtgcgtgatggattggctaatgacatctcccttgccgaacagagggcaccgtctgtcccatctcatttgtcaaggacgttcttgtaaggcacacccacacccgttcttcttgggccggcccagcccagtgctttgttgcacgcgggtagccacaccacatgtctcctgattcttctctcttgcccctcattgcccattctatcctctctatctgccgccagcccgtttccctcacggtttggcagcgttccacagcagtaaggtaacagcagtgcctctttgctgcttgctactacgtcaacccccttcttgtgctttcttgtcctcccccttcccctcccctcccctcccctcccctcccctctccttccctaccttaccctaccctaccctttcaatgggctcggtgcagactcaggttataaacccgattggccggctattcacgacacgatccaggaggaagcaagcaagcgcgaaaagctgtatgcctggagacgtcacaagagagtcaagtcactacgtggtccagtgagacaagacaggccaaattcgaactgacagcaaccgcgtctcgccggcggccatagttcccctacgcccttgaagcgcttccaggcaccttgaaggccaagtgggactctcccgagttcgccccttaccgcgccgccttcccggcggagcatgccggctcacaagagtccctcgcggcgcacgtccgcgatcttatgagcaaggatctcaaaatatcgtacctcaagagcctccagggctacctgtgggagacaggctaccgcaacggcgagctcaaggctcccctgttcctcgacgtggcgccccagttggcccgttggcgggagcacggaggtgtcaaagtcatgatctactcatccggctccgtgccggcgcagaagcttctgtttggacacaccaacggtgagccgtctgacatcttgccctggctgtcggatttctttgatacggtcaacgcgggcccgaaacaggagaaggctagttacgagaagattgcggccaagcaccaggagtatcctatcggcgagtggctgttcctcagcgataatgtcaaggaggttgaggcggcaaagcaagctggcatgcagagctatattgttgataggcccggtaacgcggagttgtccgaggaagcgaggaaagaacatagagttatcaagagctttgaggagattggtgatctatgagctgtgagggcaggcatggatcgccacatagtggtggaaagacaaaagaaaattgaaaaatccaaaatttaatatgaaataacaataacaatcaggcgtccatatcaaattcgctgatctttgtatatgttatgtcaatgccatcgtaccaacctcaccaacctcccagctcaccatcgaaaatgcaagaagcaaagagtttctggtcagagcaccaagccatcaatcaatcagacataacttgcgtaacgggatgccgcatgccccgaatgcattcgctaccaagattaccaagttcgccgttacgccacaagcagacagatatctggacggatgttgttccacaacagtagagacatgagcatctcaaacaatctagactgtacaccccagacgctactacctctacctaccgacttcactctacctacctctagatatcatgcaatctccggcgaaccccgaagtattcgttgtctttttgcaccatgtgcaccgcaccttcttttaacatccaagttgactttcggtggatagctccttctgcgtctgtctgtaatacagataggtagataccgtgacctccttccacatccaacctgacgcagtccagtcagtggctcccgtcttttccacttctacatatggccgttggtggaacggaaattacctacctactctttttcgagtttgagggaattggcgtcttggtgcagtgtgtgtacccaatatgtggtgtaaccgtctcacaacgtacgatacaatacgatacgatgagacagatggtacaccaaaagtgtgaccagctagacatggagaagcaatggtagggccttttgaatttgggatagtacatacacgtgactgtgattactctgtaagggaaaaagccacagccgtttgggagggcggtttgatgctttgattggtctctctgctttacattggaaatgataggttccatttttgttgtatttctttgacgacgactatggtggctagactgtactactccgtgatggtttgtacaggcttgttgactaggaccttcggtggccatgttgtatgttgatgtcttggtctacctcaccacctcatcgcaaaatagacataggtaagaaggtcgtcagttggcatgatatttggccttggttctgatgtacttctctccgcagctcctgatgacagtcctaatgacagagaagcggttatatcagttgataaactacttatatccaaggtagccaaccaagtgtaaatcacaaaaatgtacagataaggcgtcatccataccacgggtcacttgatgatgaatgttgatagttaagggtcgtggtgtggttagatggtgggacctctcctccagcagcagcactctcgaaaaactggtgagtggtggttttccttgatacatcttgtccaccactaacatgtttcccagatgcacgctaacatgtcagattgttccagatagaaattgtgcccgagagtaaactttacccttcttgttcaagagggtgttgacgaaaggttcccaagccgcccgcccacccccaggtaatcatcgcacgccatatttggtcttcaactcacttcacgaaacccaatagttgagacaaatacactacagctgacggatagtcccgcaacaatcctcatactagctgcatgtctgctcagacaattagcttagtctggatgctgcgcttcacttgaaagatagaaacaaaggtgacaccatgacgatcatcaatctcttttgcttcagtccgtcgacggctatccccaagagtctacggaactgcggagttaggctaccaggtggagtgacaaaaggtccgtaccctcactggttctggtttggtaaaagcatgtccggactttttatcacatagcctggctacatagttcgaagtgaggtagttgccgagatcaccaagaatttccccatctttcactagcaaagccaccaccgataggctccacacagagactagcgtgacggcgtcgatccaattgtttatcccaaatagcctcgaggtagtgtatcgcgagataaatgctacattgtgcaagttaccggatctgcggtggttggtttcgggacaagagtgggttgacttgttgattccgcactgacaaacgagtggctggacggcgcggagacgtcaatgattttgtgtagaaggaggttgaaagtgtaaatcattgtcctccgcatggtaagcgaaacgtattgatgaaaatgtccccgaatgagagaatactacgaaactacgacgctattaggctaccgttttgtttgacaaggtctgtagtgtataaggtgagacaagggtctgatttgattgacgactttgtgtcaagctacaacggatcagccgataaagttgccacttgtatgctatctatgcagctctgatcgcgtttcaagatgaggggaaattgttgggagttctcttttagaattggtgatcacacgatcacggcggatgaggtggaagatgggcccgaggaagtcgatggcaacttgatctcatttgtttttgacgagttgtgtgtgagtggtaatggggtgccagtgtctacctacctacctatcagtcgtggtctttgactatcaaggtcgtccgagttagacgaatgagaggccgctcggcgttttactccgcattggacttcgaaagcttccccttgcgtccacgtccatccggagaaggacgcaataaacttgactgggcattgaagcctcgagatcacaatagatatctcgtctctaatcatcttcaatcccaataccacgtatcaatcgtccgttcttccggacttttgcacttgggttaggcgagctcggaatcaggcgccgaagactacctgacgatgcaggacatttgcccaccgccttttccatgaaacccaaagcacgcgtcccgcatccctcacatcatcacatctttgccgcggaagaggtgtccatgtgcacaggtgacagatggtagtgcattggcgtccacttcagctggctggctaggtaatacattacctagcccagttttcttggttgcggggtaagcagtagtgcgccgtgattgacaagtctcgactcagtctgttggggtcgtgataggtcggcgataggttggaacgaatgagcaagacggcagataggtcgaggaggttccatgtgttgatcactggctggttgctaatttcacgagaggtttcggtgatgcatgatttcatgcaacgatgcgtcctagcctttaatagtccttcgtcgatttggcagagcacggtgcaccaaaggtcacgatgggagcggcgtgtcggaagaaaaggtactaagggagggcagcgtaagcaaaagctctatgatttgtttgcgaaagttggtcctatctgcagttcctggcagcgaagcgcgggccggaagatgcggagcggcggagcgaagatgagactgtgtatgttggcgtccggcgggccatatggtctatcctatctctgggatcattacgtatgatcatgatatcagtatgttcggtgggcggtagcccaactggacaaagacagttttacaccggaaatagctttcgctgtcaaggataggtgcagctgtctgactctcgatccgccgacacgttggcatatccggggcggggcgcccgagacctggggaatgtcttgcccgccaggtgggccggaaacaccgtagaaatacactcatcgaacagtcccgctgttgaccttgaaagaagagcggatcaaagccaagaaatgctttgagaaggggccttcaacctgatgcggtagcaaagtgtaggcagcgggaggtaatttcgccaacgacgacattcctccgcgttcagacggtcgtccataaccttcctcttgccataccattatgtagttgcctctgatacttccgctaccatcaccgtgctctttaaccgaaaagaccggactcggatgccagcttgaggtcatggaactctcttgaaagtggttccccgtaccgttcccaaatcgcccatctgcgcggttgacatgtcggtctgaaatcatattgggacaccagacaggcaacgaccaaatccacaagatcctaatcgaccgcttcaagttctcctatggctttctcgtgacgtcaatttcttcaaggaggcgtacaaggtcgtcagctcccgagtgaattatgggacgtcgtcatcctcaacggcgacatactcccactcccgatatgactgagaacaccaatgttgtggtcatccgatctatcggctcccaacaacggtcgagtcgagtgacttattgttagatgtcgtgactgatctcgattgtgtgcgttcgaatggttcgcaaaccttagaccaaggtaatggcaaagttgttgcgtgacgagccagaacgtagctcttccttgcgaaacggcctgtcgtttccaacctgatctgatgttctcctccacaggtaatagaccagccgttgggttgtcttggattccaccatctcgtacccgatcgattccataatagccgctaacctctcttgatccagatatcgcgagttggtgacgcatggggccggtagcacaaggaacaaacttggaaagaatgcagcggttgtcccggagaaccgcttcggcgatgttagaaattgtgtcgtgcggaccagcatctcgcctctgtccttatggtctgggacaaagttgagcaccaaagaaaggctgatgatgtcaaacttctccgactcgtccttcggcaacgggcgctccatgaagtcctgctcaagaatcccaggctcttggctgttgagatcgatccgagtgatgtcgaaatggttactttgagcacatgcgttctttgtactcagcgctccaacttccagcatgcgcaagcggccttccttatactcctcggatgagaggtacggcccaacccactccatgagcacgttggagctgtcgccgcctcggtcatgtctctgcccctggagacttgcttcctgatatttctcgataccacccaaagcctcgatctccgcctcaattgccgcgacctgtgtgttatcgttcttcttcatagcctgcaccttcctcttctctaggagatggagtttgttgatgatggatttcgtggttttccgcgcaagtgacttgggctttgtgaccgtgggcggacggcctgctgccaggtttttgaccactccctttttcttaggtcgcgtagccatgggcggacgcccagctgcaaggttcttgcttactcctttcttgggtgccatagtccttcgtcgcgtgctatgctgtaacaagtatatagccgcaaatagtcgatcttgtcgatactgtgatccgtctcggtgagattggttttcgatttcgattggtggttcgtgacactgtagttagcaagacaactacaccacgtccttgtctggaggtcgtgataggcacagaacagcgaggcttggagctgtgaaaatccaaggtgtcctgcaccgacttcatccgacagaccacgagcagaaggaggaaagctggatcggagggcgcatcatgaccttcaaggttgaatgacggagtgcgtagcgataaagtgatgatcggaggtcgagattcaaaatactgtggagcatatttcgcgaaagtggatattctggtgtggttcagagcccgtttgcgccagtttgcgcagctcaacccctgccagtaccacttcagccacactaccaagccacacaaatcccgcgcgcacactttttcctcccccaaattttggccaaaaagtgaactttctcctctccgacaacgaccagcgagaatcccgatttcttagcccgacgacagcagaaatcgcagcaatggcccctaaggataccaagaaaggtacttgaagaaacctcaaaatctcaccagcgacgattccaccaagaatgaattgaacggctcgacaaatatgctcgccccgcgcacaatgcggatcctccgtgtcgcgcaatggcattcggaggtgatgcaccaaagcagcagcagactttgcgagtttggacaagattctggcatcatcttgctccaggcgaatgcttttgctgacgagggactctatggataggcggtgcctctaaggccggtaagggcgctcaggccaagaaggctgcccaggctgccctcaagggtgtaagtttgcgacgactcgcgatcccttcccccctggtgacgttctgatgctgattagagttctttttctctgtttaggtgcactcgcacaagaagaccaaggtcagatactcgaccaccttccaccgccccaagactcttcagctgtctcgggctcccaagtaccctcgcaagtcgatccctcacgagccccgtctcgatgagcacaaggtcatcgtccaccctctcaacaccgagggtgccctgaagaagatcgaggagcagaacaccctcgtcttcatcgtcgatgtcaaggccaacaaggcccagatcaagcaggctctcaagaagctctatgacattgacaccgtcaagatcaacaccctgatccggttagttttggtccctatggaccggcattaatatggttcttgttgctaactccactcacagccctgacggttccaagaaggccttcgctcgcctcactgccgatgtcgatgccctcgacattgctgccaccaagctcggccttgtctaaactagcgatttcatagctatgggaaatacacaagattcgggataaaaactatcttcaagggatacatgggttttactgtttaacgaaaaagaagtcggcgtctgatacccctttggcgtttggtccatggcatggaaatgaaagtttttataactattctgcccgttccatcagacatgaccaaatgggccattatccaaactcctcccttgcaagccatagatctacttgctctaagacttgaatctgacatcttgtattcttgctatcaccatggactcattgtcgcattgttatctgcacttctataaccaattatcctgcactgcgcattgggtctgtgtttgaagatgaagatgagtatcccgctatcgcgcgctcccatatcatgctacaagaaccgcctgtcatactgtctaagttcctgaacaaattcccatgccctataaacccttttcccttccagttctacctttgatccttcccctgtcccatcacatatatcgtacaagccttcaggcgtaaccgtaacaattcctcgaatgactgtctcttagaattgtgaccagaacctcaatcgcaagccctatcgcagggatcaacaaaggttccctagcaaagggtgcttctctgtacccccgttccgtcgtagtaagcccgagtgtaccagacccagccagaaccaccatgaaaacaagcgtcggatacctcggccgcatcctccaagtctcccaagaagcccaccaagcaggaccagccaaccgaaaaacgtagccagccagccccgcgggacaaccagttcctcaagggaaacaagtcaccgttttcgccatcctccttcctctgcctcctcttttctttttgtcccgttctcatcttttttcctcctcctgataagcatcctcccacgccttcctatcggcgcgcgagacctacttgctgccacccctggtgatcttttgcacgtgggccatgatggtcaggttgacgtccaggaagcgctcaacgcagtccgccatgcagacggcctcggtcttgtcgagctggttggtcttgatgggggaggtgacgcatttcttccagcaggaatcggtaagggcgtgggtctctacacgtgggaggtagcatgttagtttatctgttgtacataaccactgggaggtagagtaatgtgggaagaagcatatggaagggggaggggacagagagagggtatggttttggttatggttatgggaggggggaaagagggaagtggtaggtaggcttagcgaggggcaataagctgtatttggtcatggtagagggacgaggatatgaatgaagcactgcaggacggagccggagatctagaaggttgtagatggtacatacgtccttgcaccctctggcgctgcgtctcgttggaaatgaaaccgcgaagctcgttcttgtccttctcgttgaggagatcgaggtcggcctgaggaatatccattgttgctgttttgtattgggcagggttatgtgttgcgatggttatacaatagttgcttaaggttgtggtggaaataattcgatatcaagaattgaataaacaaccagaagaggttcgatatcacgtagcgtgcaattggattggatgcgggatggacctttccaagcttttgggcggtacctgcctgccaggtgagcaccgcgaccggggatgtggataaagattcttttgagatgggtagccaatgagaggactacattttatcgatagctttagagtatctcggcgtgcaactgcattcgagtcgattacgtaccgcacttcactttcgccactaccgactttcaagcctttgaaacaccaagaatcgtaaaatttacatgctatccaagaacctcaacgatgtttccttcctatgtagaatgataggatcgaacaatacacagtgaccacatagcacaaattcagtagaatattcagaactaactgccctcacaagaaactcagcctgagtcaacactattatcaaacgtttcggggtatctaccaacgcatctatggtctatcccgtcaagaaaaaaaaaacggtatacaaagcgatagtaccgccacactcccatgttataacagccatgttatcgacattgcttggcagccctttccctgtataccaaaaaaaacgagaagctattagaaaacggttccacatttcctcgcatgagactccagcccatcgttatttatatcaactttttgtgcttcgcaaaaatgtacgacaaactgcagaatgaaaagaaaaaggccagaataacgtagaaggggaccatagtctccatgcctccccatgggacgtgaacgttcatgccgaacagaccagtcaccacgttgagcgggacgatgatggaggccagcagggtgatcttgctgaggacacggttcgtagcagttccctggatgatgccgtcgatggaaatctgagcgaggtagttgctgtgtgcacgagacagcatcttctcgaaatggcccaggttggtcatcatggtcactacgtggtcctggatgtcaccgaggtatagaccaatgtccatacgtggcgtgactttgtagttctcgttgcagcgcttggtgaagcccctgaggacatctgcttttccgccgagcaagcgcatcaagcccatgacattcttgcgagcaatgccaatcttcttcaagaactgagccatgtcgtcggaccgagcaatgaacacatcgtcctcgatctggtcggtttcgtgctcaagtttgctgatttcgggagcgaacgaatcgacaatgtcgtcactacgtatgggttagtatacgcgtccatcgaaggaatggaaaaagcgcatctgctcattgccataaacttacatcagggcgtagcaaatccaatcgctactcaatgagacatagtccttcagcatcgtaattctcttcctcacatgtgaggcatgggaattgttggcgtagctgaagctcaatgtgccttcgcgaaacactaccacgtaaatgttgaagggcacgtactccttttccccggtggtatcctctacctcaatgaagaacgatctgaacgaggcgaaatagtaggatgggaaaagctcaatcttctcccgggattcctgcgtggtgatatcctcaattgtcaaggggtggatgccaaaagctctgcagacggcacggacttcttcttcggagggattgttcatattgagccaccagactccatcagtctccccctttgggaaactgaaaagccctctaatgtcctccccgggcaaaatcaaaccctccaggtcggcagcgtggatcgtggattcccaagctgaggaaaagaaactgacccggctctggtcaacctgaggttgtggcggtggtggagtccttttggcctcggcatcgtcgtctgtctcatgactcttttcccgccgaatatccgtctccgaaggggccgaaaggatatccccatccagtgttaccattggtacggtgggggtaacatcgggctcggcaggccgcaaatcggggaagacacggatggccgaggggcggcgagctgactgtcgggcttcattctcagccttgataaaggtctccaagtagtggaaatcgatatgcaagttgtcatccctatgatcatcttgcaaggggaagcaaacgtcttcctccgcggatttgttggtggccaagctggcggtgtcatcaatcaccgtcggctgcttgctgcggtagctacggcgactgacgatagagttagcccgctgcagctcgggtggctcttcgactcgacgctcaggtctcgttggctcggagaaggagagatctcgctcccttcggcgtgcttccgcgaaagccttaaccgagttcgggggtgagatagaccgaacatctaacacagcagactctacagttcctcgccgatctctccgataaactggcgagttctcctgatcctcctcgtcaacaacagcttcctcaaaatctcggatccttgtgccctggaacgaatcgctgcgtgttgggcccgtctcaatcacctgtcctggcccgtatagagaatcgaatgttccgcgtcgaggacggtcgggtcgttggacagaaacggattggttccggtggtcgtcaagttcgggcaccggggttgagtacccggagttccccacgttttcctcctggtcaaacatcgttgcgacaagcggagtcgcttcttggctgggtgggttaaattaagtgtgatatcggttgtctttgctatatcgtcgttggtgaaataattgaagggtcggctatggccctcaacgcccgggatggggggtgatcagtcggttcgcatattgtcgtcgaaaggtcgactcaaaaggcaccagcggatggcagcgaacggccaggagccgtccgcgacgatgaccgaatggcgcaacaagaagggggacaaaagggtgtcgtcgtcaacgtcggctaccaaagcgcaagatcggaaaacataaattgcagatgtttgttcaaaatgggaaatcttggttcgagcgatgtcgaattaagggggtttcttgtccactccactatagacccagaagctgggacctaggagcgaacgaacagccgaaacgctttcacggatagagcccgccaacttgatgacttttgctggaatgactggcggcggcggcggctgaatcggtacgtggcgtgataggcgatggctgatgtgaggcctttctcagcagcaaccaagaattttttcggatgaatacgaggtccgacgagggaagattgaggtaacgaactcgcgccgggctggggatttggatcggctgatggtcaatgaggtcgaagatccgccctttcaaaaccgccgaaaagcccaagaagggataggagtagcgaaaagacgaaggttctaacagaagcccgagaaatgacgttgctggggaatgacgagcatgtgtctgcgcatcagcagtctcggggggggccaccagcggagatacctagagaagggatgactggagtcggcgtcgtactctgtagcacaagctaatcgagtcggatatgttgaacacggaaccgcgataatgaggttgtcggcgtcgagtgttgaaaggtggaaaagggtcgaggtcgccgcgctaagtttttttttggggtttggtaaaaagacaagagtgggacggaaggtgcctgactgttcgtcgcctccacacaaggcgtcgggtggttccgaggagaccttttagttgtgtgccgtcctaagggaagggtccaagttcacggggcaaaaagcgcaacggaaggaatgatcgcttctggcccgatgagtttccctttgtttggagagtcgtttcagggaaagccagggtaagtggttggttcaagcacgtgctaggtttataggtaggtttagataggagacggacaaaggcaattcaacgacacttttccatgctagcaaagaatattatggaaagagaggatggaaagatttacggtagatttgcccgttcgttcttagcctcttgtacaaggttaggtcccggcggtgttcctccttgtcaggtcgctggactgcaaggtgaagggaagcggtcatcggacgcctgacgcaccagcagcacccttcgccgcaagacattgtagtccgtgtgtaaccttttaaggatcttcccttgttcagcaaatgttctcgaaactacctatgattccacgaaaacaggaatacggtgttctgatatcgaatcgtcgatgcacaattgagggtagctgccaatcagctagcacggcatccccgacaaatcggccttggaagttggatcctgatctcccgcgttagattttactggtttcaaaatctacttgcagcactgctgcgtcgtcgagaagtcccccactttgctcaccaccttcacgtttcgtttccattcacttcctgttgaatccttttccggctttccactcacagcacgcagggcactttgttccctttgactgcgggacgtggatctgggcgttggttacctacctgtaggttgtgatttgcccactgccaagcccagccgaggccgtgtactgtcgtggtacggtagcagtgccacccagtagtagtaggtaggtaggtacgtattatacactacaccttgtaaagcaagtacccctagcgtacggcacgggcagcctaaaggagggcccgaccggggcaggccccgaagcagacacgttgaagtagaggtacccagcatgggcatccaatggaagtggaagcgtgatgcgatgcgctacagtagtatggtgtacctggatgagatctgatttcctcccatccatgcaaacctcaacaccttgatagaaccccaacgataatcatacgcgcgtttacaacttgtaaagcaaatctaccactcatcactgtctaagatccagtgttcgacgctctcgacaagtcgaacagctgccccgatagccgcccattctcgaacctccccggcataacacttgcctcacgatggctgaacaactgctggatcaggtccgcgatgttgccgagggccaaattgttcgtcattctcgttcaatacccgtaccagtgttcatcttgtatacgacaactcagctgacatctgcgacattcaggatttcgaaggccagaagctggtggaacttctcgtcaacgtaactctggcgcttacaggtgtatgttgtcccttattcaaacgcagccggcgcctcgctgacaggcctttggtcatcaggttgtctcgttcctcgtcggatatatcttgcaagacatcaagctggcgctccagatcggacttgccggaaccgccctcacctttatcctcgtcgttcctccgtggccgttctacaaccgcaaccctgtcaagtggctacaagtcggcggcgggctggtaccgccacaaagcctgatcgtagatgagaagagtttcaggtagactggcgttcttgtcgcatcgtcgcacggttcaggtgtacgtccgcgagaaaggaggttgagcaaagcaacatcatcaaagtatgatgcgccggccatgatattcatactgctgcacggtgaagcatgctcgctgagccatgctcgatctggcgtggcccgctagcttacattcgtggaagcctcttaacgtgtgatactccctggcttatgctatctagacttatgaaaattcgcagacgttgtcttcatccgtgtctcgcccttcagcatggtcgagtagccgcaaacaggcatccaactcctgatttccaggcctttaacggccgtatttctggaactcccaatctctgttgtcgagagggcatacttgacgcgccttgagccatctcgagatgcaatggaaatggaacgcatgctgtgacattgccggttagtcatcgggctccaaggatcaaacagagaacagaccagaaggaccttacattgcaaataccccacgcaaccgtgcattcttctgaggtggccgatgactggttggcctggcactcaatacctaagaggattcaaagttcaaggttagtccaaagtcgggtgtgtccaatagtcggttgtcaagaggagagtgtaaagaggggacttacacagatccatgatatggtttcgacagatggcacagttgtcgacgacaatatcccaagcccaaagggccaccgcgttccactgtaaacatatctgtaagcgcaaggtcatgaccatacgaaggggtaagtgctcaccttcttgacctcgaaccgaggcttgccatctgccttcttccccttgctctcggcggcggtgttcttcttgacaacgggcgcagaggccggggcgtcggtcatgtcgacatccgccatgatgaagctggtaaataaagccccgggtgtttaatcggtcgtggcgcaatagtacgaagaaagtgctgcgacgcaggcgagcatgcgcaggataagtcgagggacacactgaaaagctcgaccagtcgatggagtaaaatgattcgtttggacgaagaggcagagttcgtaagtagtctagaaaatttcaaagcagccgtcagtccgtttgcccgtcatgcggtggtcgggatgattgaactatgaaaagagtctgaggaaggcgaggtaaacccgcctgggctgtagaaaggaaggcggaaagcttctaggcagttgaaaggtatacctaggtagtctagaaggctgaatgcgtacctctaccttcccttcgagataacgtgaagtgctttcagttgcggttactcaaataataagtatcgccacgtcctgggtgttgggtgacaaagtgaaggtagcacagcttgcccttactgtccttagttgttgtaggtatgttgatcccgtcaaggttgcctacctaggcatcttaaccagcactaaacgacggcgggaatgtcagtggtgtggacgggaagctgcacactgctgcttgattgcaatgacgctggggattctgggcagtgatgcgcgcgataggtggaccagtgaaccgccttcaaacttggctgaccccgctcccctagcgtttagagtcatgtatgtgttaggcgcatagcatctgctgctttttgcggtggcggctgtcaagtgtcaaggtgtaactggtaatgaggctatgctcgattcaggacgggagggaaatgagaacgtgtaaatgataacggccagagaagaggagccgggctggtgaccggtcaagtacagccccaggcggtcaacggcagggcattgcaccgagcgctgggctgtgcttcgtcgttcgtgcgctgatgttgattcccccggtgctggaggccggatccccaggttgcctccatcaccatcccacctcttccacacttccgcttcttccctattgtcgccgcagcgcaacatcacttcggaatcacagcgacaaaccaccacacagttcgcgacaagaacaacatgcgcgaagctattaccgtcaaactcagtatcgccaattcgaatagtattatttcccgcaccgttgtgccaacagagatcaccgccaccacagcccgtcaaccagtgacagccgtctcgtcaggctccgatcgcatccccttttcccacgtccctatctcgtagccgtcaagtcaccactcgccagccagacgccacgtccaactcacaccggtttctcacccagtgtgtcatcgctactcgcctccattgcaccccaggtcgtcgcccaacatttgtctcgccagttcgcacacgcttcagttgtttcgcggaggaaggcaccacgcagcggccccttgcttctacattacctttgcatacctcttcgtttgaacagaaaacaaagtccaagcgcgactacattgtgcgctgcctacttgtgatgcaacgagaacagcaacaagaccagccgggacccctcccaaaggcaactcccggacgacgccgcaacaaccgccatgccggcaacgctgtcgctcgcagaacatatgcttcggaaaacgacatgccgtctgaaggctcctatccgattaactttggccctgccgccccgttcacgccgcacaagtcgggcaccaagtcggggacaaacagcccggctccggaaccccaggcaaacggctctaggcccaaaccccgttctaccaaatcctcaaggtccaacaagcaggcgtccacaacctccccggcatcgacaccgggcccatccaagaactaccggaccagtcctccgcaaacagcggctctgcccaagtcggtcttcccccctgcctttgccggtggttccttccacgcctccccggatccgtcggcgcttccgatccctagctttcttgccaagtcgatggactctcccagcgtcaaggataccggccgagccaactcggagccttcgcctccagccaccgactcggaagcacccacacctcaaacccgtctccccgtcagtgacatttcccgagaggaatctccactcgacttcttcttccgcgccgaccgagccgagaaggcgagagctcggagcggtagttcagccaacatgtacgctcatagcccgagcttgttctcgccccaaggacaaggcctatcacctcaggaaccccggactctccctactggcacgagcctacatggagcccggttacaccattcggagccagcccagccgaattactcgatgggcttctctaccggtgaagtaggcggaaacccatgtcgctctatggggccagctttttcgagaccctaccaggatcgcattcgtgatgcaaggtcgagcgaggggcacactggcgttgcctcgagcgttcctcggcaacatcagcagcaacagcagcaggaacctaatatggaccctagtgagaagctcaagagattccttgcaatcccggcgattcgagatagtcaaccggcaaatcaaccaccgagccatccggcgagccagcacacgttcccaggccacttccgtggcggtgagcttcatggcaggcaaccaccaccacctgctccatttcctcaggcagtcgatcaacagcggtccgcagacattcaacacatggaggatagccttcgtcggatgctgaagctcgactctccggtgaatataagggcatcggcaactaactatcaaagctcttgattcaggcgtaccatctattgtccataccgccggagggtttaccttgttgtcacatgagtgtcgacatgtagcattttctttacttgttgcacatttcctttcatatccgtcatcttaatatcaggcgttggatggtgacggtacgattcccggactttgcagattttacatgcatgcgtcagcgatggatccggtggatttgtgtttggcattgggtctgtccgatttgtcgaatcactggcgttttggaaggtatcgatggtgtaccgaccatgatttccgggtctatgccgtcataggatagactggctcttgaatcttttttctttctcatttcttatgctggctagcatatcagcctatgtttcgggctcattgttatctgtgttgcttcttttgtcttttttgattttattttttcttttttccgtctcgaacattgcgagggcgaatttgggtctatgtcattcaacatttggtacgagtgtggtccatttgacttgctgcattgcggcattggtttttggtgatacccataccgtcattgggagttgggcgggatttggacccttattttcatttgcaggcgtggcctgttgtacgaggggggttttggtatgatacgcatagaatcatgggcgttcaacaaagggggaactcggagttgtcaagaatcggacgacgtttggaagaccatcatattcgggggttttttaggaagtcaggaaaggaaaggcacgaaagggaccctacgccaatgggatccgtacatacacagcgaactatacccggtacttgcacgccacacaccacgacacattatctaacacgcacgtatacaacatataaatcgaaaaacaaccaaaaaaaatatttttggagggtgatatatggtttgccagcttagatagcacaagtagttagacttagtttcggaatgtctcaaaccatttataccctccaccacattggttcagccaaactctcattgtctgtcagctgtgcaggacgaagtcggtggctgattcttacccagttcactcggaggacatcgcgtagaatcattggaggtcataaaatgtccaatcgtacagagaaagcggccatgcatggaaaatagaaagggtgtagtgactaccaacaggtatctgatattgacatccgagtctggctctcggatcagtgataaccctaaccctttttgtgttggatgtgcacagcagcgtcaacagacaggaaacgatcgggtgcgtggacgttgaacgacgggatgacgtggagtcgcgaaagaagaaatttggtgaaagtcgatagaaagaaacagcgagcatcttaccatttcagtgctgattattgtcgtcgaagcaccatgatgctcgaatttcctagatgctgagtgtcctgacagtcctcatcttcaaatcgcatgcatgatgaggcctctgcttcacattcgtacaccccgctttcaatcgtcttgtccgacaaacacactcccgctcttgcctactactagtttaccaacaacaccttgggagttttttccctgactgaacggaacggctatcctttgttttttttttttttttttttttttttttttttttttttttatcttgcatgacgcgtttcgtctcaacattcatcttccactctcctaaattatttcgctctctttttgtcgcagctttcttttcgcagtcacatcctacgcaccttggaaataccatttttacgcgtcccgccaggatctcagcccccgacaaccttttcggtcgtcaacactatttttctcaaccaaactacttctcttgcttctgcacgacttcacttacggcatatgcaatggccggccacaagggcggcgcacggttcaatgatgccgaggacatatccgatgacgaagcactgcgcgtcgctatcgctctgtcacttggtcaggatcctgtcaaaccgcgagctggtgggaagtcaagcgctacaattgacctaacacaagacgatgaggacgacgatggaagtctgagtaaatcaaccattcaatcaaagcctgccgcccaggataccaaattatccccacccagcaaacaagcatctaccacctctgcgcaggcacacagtgtatcagcacttttcggccttgacaggaagaagatggaagaggagcgtctcgctcgcttgaagaacaaacgaccagcttcatcagctttcgaatctcccagtccgaccaccgcccgtccccatcaacgttcaaaaatgtcgaccagtagctaccacaatgctactggtccacaaacaattgccgatttgctactgcctgagtctgatggagacgagacggcaagctctcaagggtccagcagtttgccggtcacgggccgcatggtcaaagccgggaagcagcaagcaaatccgccagagtcaggaaaaggaaaagtggcagcaacggcagcaagtgcggagaaatactccattgccggcaccacaagcggtagtagaccaagaacagaactatcgtttcctcaaggtgcagtcaagaaaacgtgggtccgtggtcaagcgaggaagggggacgacatcacgatcgaagaagtctttcagaaggataagctgcagttggcagtgttgagcacgtttatcttggatgaggcgtggctgttcgacaagctggatttgatgaagaccaaactgatactatgtcggggtgcccctaatcaaggggaacaaatcagtgtaggttcagaaaatcggacacctctggaagccccgaggcaggctggcatgtttcttcacctcaaaaagtcatgacatggttaacgtgttccttttctcatagacctggttggatggattcccaacggtgcggaagcatcttgttcccatgaacggttcgggatgcatgcattcgaagcttcagctgctcaagtacaaagaccatcttcgcatcgttgtgcccagcgccaatctggtgagcttcgattggggtgagacgggtgatatggaaaacgtgagtctactacttccagttattcttgagccgcgacagttactaaaggccccctgcagatcctgttcatcattgacctccctctccttgatgatccagacgtgacaagagagctcacccattttggcgaggagttgttgtatttccttaaggccaagcagctggatgatggtctcatcagaagcttgaagaagtatgactggacggaaacgaggcgctatggttttgttcactcgatgtgagttcaaccaccaaaccctgataaatacaatcgaggaggcactaaaagttcacaattagcgctgcttctcatattgatgataaagcttggaggacaggtagatttgtcagattatagctgtacagctatcgcataagctaacctcattcttgccaggctactgcgggcttggtcgttctgtcaaggctttagatcttggtacaacaaagacgattgagatggatgtcgtggtgggttctctgcgcttatctctgtgtctcagcttctactacagcatgtttgctgataactaaactacaggctgcatcattgggatccatcaaagattccctacttaaagcgctatattacgcctgtcaaggtgaagtatctcccaaaacctaccactagcgtactcccgcttcgttgctaacacggagtaggcgactctggtatcaaagagctcgagagtcggccagtaggcaagaagggccaggaagcgcctgatctcggggctgtcgaggtcaggaaacacactcgggtatatttcccatcaaagaacacggtgcgaactagtatagcaaaggtcagtcgctagccacctatcctgtcttgaatagctgttcccttcttctccatactacatcaacgacctgataatgacatgaccatgacaggacgccgggactatatgtttccagaaacagtggttcgaggcaccgacctttccccgagaagtcttgcgagactgcgtctccacgagaccaggcatgctcatgcacaataagatgatctttgtcaggaggacggaagagtccaaaagcgaacctggcaagacagttgtgagcggtttcgcgtacgttggcagtgcgaatctttcagagagtgcttggtaagtttgtgaggttccaagtgtcctaaagtttgagcatgaatttaaccaactcttttcatgatttcatcaggggccgactcatcaaagatcgaagcaccaaaaagttcaaaattacttgccggaactgggagtgtggtgttctcattcctgctgggactactacagtcgccagttcgtcatcagcggtgcctgctgggaagcaggaggaggaggagagcaatggcaagggtaagggcaaagcagtcgtgcctggagaaatggacgatgactcgtcgtggggagtctttgagggtcacgtaccgattccgatgcgagtaccgggatctccgcttgcgtttactggatcgaagagtccttttttctttggtggcttttgattggggcaccttggagtggaaaggagtactttgggcattgcatgggcgcggcggagtctttacctattcagggctgttatcatggcttttgaactcgacttaacatggaacgcagggtttgtaaggggctgagtgttaggatggaactagatgcttttatttgtcgttgttgttgttcgcattcacggcagtactcgcttgctaaatgttatcgctgggagttacaagtgatactaaaaaaagactgaccattcatcacaagggacactggcctctcctgttcggaccgctgtgcaagtcaactgcaatcgggaatttccgccaacattccccaagatagtgaacttggaagtccatgcttgaaggtctctataggttggaaatcgactgccgtggtgctgagtccgttcgatttgtatgttggtgctaggtgtgtttggaccgtccttctctccacttgccagatcgaattatcccaacgagcccgtcaagcttggattgtataatctaagaactcgaggatgttttaatgacaggccgccggaatgaagtcgctgttgtgaacagctggaggtacgtacccttctttcccgatcgggacttaagtagacaaatgattggatatctcggatttagctccgactgaacggccctaattgtgggtcagtctttgacgttgatgacagcttcagttgagaactctgaggactacctccccattagggtactcataggcagccagggaggtggacggccgccagggcacagttgtattgtgcgttggtggaactgatagcaagtaccaaaccgatgatttgaacagtgatattctcaagatccacaggatgctgaactgaacggttgatggctaatgtacgtttagtacctaatagtatcgcgacggacaaagccgacttggtagctaacacttatctctcatctggtggttcaatacgggacaaactgagtgattattttattcaaaacacgagactatcggtaggatgatcccgcgagaccacttgcaagctaggtacctaggtccatttgaatacccctccttcctagcgacacaacttgaatgcaccttgccaacatttacagttttgtgcctgccatccactgcccaagaagactcatactcagctacacctgtgcccttgccatccgagagattatgctgggaaagaagggttatcatcagaggaaggagagttcttatcaaactgacgtcctgcttcaaagggagaaggtgtacccgaccttgccttttccttttctgcccagaagaatgatattcaagtgaacctagttcgacacaagaatcatgcagttcatatatcaacttccattcgtcttctggttcaaactcaagtcggctctatcggcaaccctccaaacatcattcgcttcttctgaacggtctaccggctctgtcgtttacatttcgattccattatacgataatatctcgcaaagcagcaatgcaagaacatcgctctcaatatgaattcacttgagacacctttcgttcccaaaaaggcctgttctcaggagcaggccgaccctcaaaaatatttcaaactcaagaaacaggtctccccccaggcaacgaatccgggaaagaagaacgataacaaaaacaaccagatggtaactgaatggaaacaatatgttgattggctcgttgacttggccgtcaagctgacctgggacatctgctttgacggcacgcaagttgtcttcaaggagccagagacattgaccgtcttcagggtggaacctatcacactacgggtatctagtcgcaaaatttggatgcgcaacggatatgacttttaggaggaactatcgttgaatcccgcggaagaaggtcttcttcgtggtatgagagcagaaaagttcagaactctttccgctctcaagctgcgagaacccagttccaaggaagccgacaggcttgccacgaaaatctcgccgatggattatagactgagtaagttgtttctcctccttctcttatcatggcttttggcaggtcattggccatgtgcgcgctgtgtcattggcctacgattctatgtatgcaacaagagttcactaatcgatttttgttacttgtggccagaacgcgaacaagacgccaagaagctgaaaaggtttaaacagtacaggcatatccttcatgctcccaaaggctcaagcactctctctgcctggtacgttgcgatgtccagcacacgccccaatccgacaacattctacagctctctcctgtcaacatagaatttactacacacacgacaagctaagcacaaggaaacatacaatatatagcatcccaagccacccctggcccgagttctctcaaccgcttacctgcctccactgcaatctgaccacagatcacgtcaatatccaccaatttcttccaacaatcaacattccctgcccaaagagcccggaagtcagaattctgcatggccaagatctctgtccctaccacgactactaccttctcagtgggtgttcccttggctaccacgagcttctggcgctcagtgtgttccagcagtggggtatatcatttggcactgagtgtggaagggggcctggatctcgggaagtcttacttccggatagacactttgatgagaaacggtcacatttcagatatttcatcgatcgcatgcgcgaggaggtggtggagaagaggggacatctggttactacggaggcggatctgaagttggggacgtttcttggagaagggactggatctgggaatgttttcgaaacgtgcgttggagaagaggggaggaagaacttaggggctattggggatgggaggcctgttgtgaagggaaaagagactggaaaggaggaggaagacgatgaggaggatgaggaggctatggaggatgttgggccggcgggcggagacgcacctttgactgcccctgagtgatgttctacgtggctagaatatgaagggtttatgttgaggtcatggcagaagtggtagagttgtaacaagcgcacattttcgatttcttttgttggtatacaagctagcgaagtagttcatttcgactaggtagctagagatggttttacttttcggtaagcttacaattcgagaaatgtagctcgagattcttggttctcaaactcccgtcagttgttctcttcttgaaaagacttgcttggccctcgagacggttgatcgtgacattgctctcctcatttcacctccacacttcgacctacaacagcgatggacacgaagaagggtaggacatcaaataaacagggaaggataatctcaacttccaggtaactagaaacataaagaaatcagctaaagaagatacagaagaaaatggcacgatcctgcccggttcgaacgctttgttctttcgtttgtggggtggggaggggaggggctcaaggaagggagtagaggacgtagggagggagagcaataccaccaccactgcagcgatcaaccccaacccccagaaggccaccgttgcagactgacgcgatcgagatgataaatatacccccttatcaatgctgcgtgtatgaggttttggtcaaccactcaacgagggagatgaaaagtctgaagatgggatcaaaggctgatgaacacaaaacgaagaggaaagtacctattcaacatcacagaattcgccggtcgtcatcgagccaactagtattgcaggcggccgttcattgcccggtacacgaatggtactagggagagtggacgcaattcgtcagagctttggaaggtagggaaaaaaaaaaaaacattaggggcgagcgtgaagttgaagttgaggaggttttatatgtatattacagttgctagtcgcctttggtcttgggatggatgaccaaagacgggcacgatagattaagaggtatcaggctaaagctgatctaataggtttttgagcatctctttccctctttttttttccatgtctgctctgtgcgttactgtcatctaatccaattgaggcttctcttcactgcctattatcatcttttatgtgtacatgaatgcctagatgactagaggtatgtaccagcgttggtttcgtgtttccaatggattctgaacactcgttagacggaatattcagtgaaattcctcggtaatatgcaacatcagaacaacccttaaggacaaatgagccggatagtggatggaaaattctgtgttggacatagactcgtcggccatatattcgtcatatactagaaagtgtcatcggcttcgtgtaaagaaaaggaaggaaaggggtataggcaggtaatgtacacacaagaacgtgacgtgacagcatcactcattcttgtcatctcgaactggtgaaacatgggcgaggcgacctcatgtcatcactgaaaggtttacttccagaaccacccatcctttttcccatccttgccgtcatcatccttagtgtttccgtcctggtcacggcccttctcggcgagggaggacttggcgtcttcatcagcaccgaagttgccaaaagaccaagagcgcttactttggaccgagtggctgctcgatctgctgataacgttgccctcagcatccttcctgatgatctcctgcttgacatgtaccgcaccggatgcgtcggtgtactcttccttcttgatgacttcggtcaccccgtccttctcggtggtagtggtggtgacggtgctgttgtctctagtagtgacagcggtatcggaagacttggtgagactgtcaacatctctagaatcgatccagtcatcgaagaagcgtttagtgtccttgagctcgttcgcaaaagacttgaagagcgtgctcagtgagcggttggactcgttgaaagctgacaagatgacatcggtcaaatcctgctctgtgtcaggatgcttcttgtcgttcgagctgggcctttgcaatttcttcttcgattcccgttctgtctcctcggttaacgcacggtcgaacttgttgatgaaccatgtcaagttgtcaaaaaagccgttggacatgtcaacgacgtcgccaagcgtgttgctgacatcattgattatgcgtccttgcatttctagaacggcttcgtcccggtttctgtgcttgtcggcccagcgagaagcgtcgattccgaggtttgacacaagctgagaaaggatgttgtagtggaagtcgtccttttccgcctccgcttttctccattcaatccactcgtccatactgcgcggtgagcagtagcggcggtcggaggcatcgacgaacaggcgagagtagaggggaaaccaggcttcatcaagtttgcggaagcgtattctctggtccatatcaagtgctcggagcatatccggggtcacggtcttgctctgttcaagatactttggatagagagggtattgtttggtgaaccagtgggagtcgagactcctcataggcttggccgagctttcggcaagaagatcctcaaaggcgtcctcccatccaaactgattgggatccatttccggagttaggcccttcgggacgggtttccagccgagctcgagagaaaggcgaacgggggagtaattggagcgtagcagaaacagcctccaggcgcgggctgcttcaaagtagttggtgccatttctttgcagctcgtcaaagtaacgctccagctcttcagagtccttggttttctcgtaggcgcggatgtcgggtaagttcttgccccgagtaatgtcggtgcccagggctggtgaggacggagcatctcgtctggacagttgatacggcgtgaggtataaaatagtgtcgagaatggtgtggaagccggcgccgatattgtcgtcgacgtgctccttgaacttcctgaagggcttcaggaagtcgtttaacgggtcgttgtcatcgcgcattgtgatttgccggtggtggatcgaaatttctttgatgggaaacgaacttgtctgagttgaagaggggaaagtgaagaacaggtgatgtggcttgtaggttgacgtgtagttgaggttgttgtttccgtgttggggcggggaattggagcttgtgcttctgtgatgccactgtaccttggaatgacctcagtggcactctctagatgcttctgttgcacgggacagccgaggtacgtactttgatatcagacgagtacctctacggctacgtgtctaggtatgtctgagcacctacagagagtgaacgagtacctctaggtattcccacaacggcactgatttactgtgcatatatccccgagagattcgaatatcatgtgatgtgttttgtagtttgaacttggtgaagggtggtttcagtctcagacatgcccgcatacaggtgcagtgttgtgtataagtgttagcgtttaaaggtggtgttgataagcaggcaggcaggcagggtcccaaagtccaagatacctctataggaaggcccgaggctcagctcaggggggggatagagtcttgacgccgacaacgatccatttcgagtagccctaaacaggttttctttcacatgacaaattgttgagacggaggtgttcatagtgtcactgcacggaaaagacagtgaagcaagcccaggttgaagagctgaagacgggagttaattttttcgacaccaaagggaaaacagcaacctagaacgttaacagcagctgccccaccacagcctggaaattggaatcgctggaattacccaaccgatagcgatatggaagtggagcctacagaaagtgaaagcgtccagacgctatatgtaagctgcctcagcctgcccgccccccccccccctcttggacataggtgaggcgagccttcctagccaggtgaatgatggtaagaaggaacacaattcagtgaatgcattgcaccttcggtatagaggtaggtacctaccctcgtgactccttcaagcgtctttattgtacatgtcgacttaatcggtcgcagcgattcttgaattaatgatgaatccttgagtaattctggccggtacgctttcaaatcattgtgatttctatcacggttttatagcgagcagcctttcctacctaacaagccaaagcgagccgtgctgaactgaactgtccatgttcggtttatttttacaaccacttcgccgggcgggcagccagggttcaggcgctattcctggcagcaacagcgaccccggcagtaacggcatccattttagcgacgccatcgaatctgtagcgcacaatttgttagtgtcgcgggttcctcaagggttcctgtctaaaataaccatgtcgtatgacaaccacaagtcccaggttcggactctcgcgcacaactcgggctgcgcattcgacaatcaccattcccgtcgaacgtccctctgttgagcctcgaaatgcgacctggacgctcagtctccttctctgtcgctgcaatcttaccctccacggtgcatccactctaaagtccgatcagctactgcgactaccgcgacactagtctcgtaatagacattgacatttccgaggttcctgttctcaaccgtagtccttcttgttctccttcctattttctccttactcatatcaagcggccgaccgacgaacataacgcctcagcgaaaaagataagacgccatacgggcagacaacagaccccaagtcaacagtcatcagtcaacaaccactactgaaaccgacaccctactcggcttactatatactatacaagtaggagcagggcatgatccgccgtctcatctcgccaaccgattgcttcacatgcgcttcccacctgcgaaccaaccttccatgacctccgactgtgagccttgaacgccgcgagccgtgtgcgttgctcaccaggacgccgctccatcggcaacctcgatcccgatcccgatcccgaaccaagctccaatccaaccggtaccgagccgcgtatagacaacaaccccgacggcaaccatgcgcttgcccgctcctgcctccgcagccggtctgtggcccatggaatacttacctgacgtcgatatcccgccagccgacggaggcgatcacggcaatgacgaaggccaaaactggtcctcgctgatcggcattatcaccgccatctgcggcaacatcctaatagctctggcgctcaatgtccagcgatatgcccacattcggttgaaccaccaccgggccgagatacgacggcgcgcaaagcaggcgctcagggaggctagggccaaggcgaacgggacaatttctggaagtggaggtgtatacggaaccacagcccccgtgtctgatggggcactctcgaggaaggacaccactcgccgccccgctagcgacctggccattgatgcccacgaaaccgagcctctcacacggtcctctgattctacagactcgggttggtccgagtcttcgactcccacgagtggggagatcaaggtcacaaccacatatctgaaggatccgtactggtggctaggccagggcttgatcactgtgggcgagacgggcaacttcctggcctatggctttgctccggcttccgtcgtcagtcctctgggcgtcgttgctttggtgtccaattgcatcattgcgcccatctttttcaaagaggtcttccggcggcgagacttctttggtgtactcattgccgtggccggtgccgtgatcgtggtcttgagtgccgagtcgcaggagaccaagatggggcctcatgaagtatgggatgcgatcacgaccatggaattcgagatctatatgggccttagctgttccttgattgttctccttatgtgggcgagccccaggtacggaaaccggaccatcctcatcgatctgggtctggtcggtctctttggtacgttgaccactccttgaccagcagttgcctggtgctaatactcagggtttacaggcggatatactgccctctctacaaaaggtgtctcatcgatgctctcctctactcttctcggcgctttcaccacaccgattacatacgttctgatctttgtcttgctcttcaccgcagtcatgcaagtccattatgtaaacaaggcgctccggcgtttcgattctacccaggtcattcccgtccagtttgtactgtttacactatctgtaatcatcggcagtgccgtcctctatcgggactttgagaggacaactagcaagcaggtgctcagatttatcggcggctgcatgttgactttctttggcgtgttcctcattaccagcggcaggccgcaccatgatgaggaagaggaggaagaagagattctctccgacgccgagggcattgacgaaaccattggccttgcagaacaaggcccaaccctaggagcagcagcggcaatcgtcgccgcgacctcatcaccacatacaccccgccaggcctctcgcagacgtagcgattctgcgagatcccggcgatcgtcgcgtatcagctttaaagaagcctcggtcagacccctatcagcagtagaggaggcggaggatacaggcctcccttcgcgcactcacaccaggaccaaatctcagaagactctcattgaagaatcagacgacgacgacgacaacgaagacgcgccgttactcggcaacccctggagggcggcatcttcccaagaaagaaacagaagtgaagaatacattccagaaatcgacgcacagtaccatcacccgggcatcggcccacacaccatctcctcagacaccatcctttccatccccgtctcctctgacgaattcggcaccgatctcctctcagccacaccccaacccaacatcaccatcacctgtggctcctctcccgctgccggctcctcggccgcaacccgtacgcccccttccgcctcgcgaccagccaccccccgcgcacccgtctcttcctccaccctatcacaatcgcaccgcgccttcaacgcccacgtccaccactacggccatcatcaccaccataacgctggcggtaaccctctcatgatctccccttcccccttctcttccactcttggcgccgtggtagcggacagattactcccccatctcggcatgacggccgaaaatgactcgcctacgcagaggaggatagcaggccgaagaagcaggcccgggctgaggaatagcttgttcgtaccgcaggacgaactagacaatgacgacgggtactttgacctggaaaactgtaggggacggggaagaaggtcagcagcggtggggagtacaagtacttttggtccgttgctggatcttaccggacgaggcggtaacggtagcaagggtgagggacagcgaggtccagggcaaggtcaaggttatggagaccaagggataagagggcgagcgaggagtttgagtgggacgttggccgagttgttgggtggtggatggaggatgggtggcggtggttcctcgcacgtgagcacgagcgcgaacgctgtcacttcgagtggtaacaacgggtcgaatccaacaatgcgggtgcccaatactagtagtaggagcagaatgggaatgaagaggagacggacggacccgaacttcagggttattagaaatggaggagagactagagtaactgaagatggagaggttgagggggatgaggaagggcaaggaagtcggttggagacgacgaggagtgctgctgtatagatgtcggtgggaaagggtggaaaatttgttgtttcggttatctagaaagcatcatatgaaagcgagcatagcgagaaaaacaaagcaggcaaacaggcgttctattatataataatagcatgtagagggcgtacaatattattgagcgttgtcttggttaagaactgccagcgaaagagttcacgagtgtccacggcggaaatagactgagaggtgttggaaaacgctaagggattgcttttgatcgtgataaaggtatacttagatagcaaacaggaaaggccctaagaataacataaatggtttaacattccgggccagcagcagaaaaacacacactctctccctacattaggtaaactccaagagcccaggcttatttcttgcccctaatgttagccttctttttcctctgttgcctctttctcgccaggatcttggtcatgagggcctccttgaccatctcactcttcttgcccttcttatccaccttgatatcttcagccttcacctccttcgccggggcggcgcctgcggccttggccacctcagccgggcccttcttatccttgcccttgttccacccagcaggcttctcaggcttagcgcccttcttcctatccgccttccttccagccttgtatgcctccttggcctccttggatctcttcttttcctccatctccgccttcctttccgcgggcgtcatcgtcctttgcttctcctcatcctgtctcctccgctgcaccacgttcgcgttctcgatcgcgaactcgacaatcagcctttgcgtcttgcccagctcgttcttgacggcaaacccgttcaggtagcgcaggcccatgagcgcccagcggtgcgacgagtactcgataaagccgtagccacgcgacttgccgccaccgaccttttcgtccaccttggtgcccgtggtcgtctcgaacacgatcttggcctgcttgacgacacccttgcccttgagcttccggaggcgctcgttctccttgtcttgctcaccaccgcgcgagttttcttccttggagatgggcgcgcgcttgccttccttgacgtccttggcgaagccgacgacggcctggcgcgcgagcgccttgagctccttggacccgatgttgcgcggcaggttgcgcagcgcgagacgggtgagcgacaggtgcagcgacgggttggactggatcagcttcttgcgctggttggccgacgcttcgcgcatcttgatttcggccggggtaaggaccttgaagagcgtagacgagggtgtgatttggccctcgttcaggaggtacaggcgtctcttgtccttgtccttcttaccggccgaggcctccgcgagacgctcggcttcgtccttggagacggcgtgggcgacttgaaggatgcgcccgtcgagcgtgtacttgccctccggatcgacggtctcgtcttgaaggatggagtgcttgacgagtgtggtggtaggttgatggcggggggcgcccttgaggcaggccttcatctcctcctcgttgaaaaagcacacgaaaccggtaccggctggcctgtcggtggccttgtccttgacaactcgggcgtatctgatgccgccgaactgggtaaagtgcgccttcagctgctcatcggtggtggtgtatggtaggttgcgaatgaagagtgttagagagttgtcggttagccgcttgggcttctgttcctcctcctcatcctcctcgtcctcctcgtcctcctcgatatcatcttcgtccttgtcctcatcgtcttcatcctcgtcctccttgtccttgtcttcgtcctcctcgtcttcactctcgaggttctcgccttggctcttgaagaagttgtaaagatccttttcctcctgtgtcatgccagcagtctcctcctcctctgtcttcttgtccttgggttccttaaccttcttgtcctttttctccttcttgtcgtctgacttttcgccgttctgctgggcccatgtctgcttatccacggcccagtcgacggccaatgggcggccatcgacctccatgccattgacggcctcgatagccttttcggcattcttgcgaccacggagggtgacgaaaccgaaaccagagagcttgcccttatcgttgggcaagtcggcgaacctgaccttaccatatggcttgaatagctcggccaactgctcaggcttcttgatgctccatggcaggttgcggatgatgagtttgttgggtttctgggcctcggcgacggcttcggcacgtttctgcttctcctcggcgaccttggacacaacgggtccggtcttcttggcatcacggtgtctggcttcggcaatgtcgagcttcaggcgcttcccttcaagcaggtagttgttgagcttggccttggcctcgagggtatcctcgggatcggtgaaggtgacgaaaccatagccgcgcgaggtcttggtcttgggatcgaggacgacggtggcatgcttcacagggaaatgttgggagaagaactcggtcagagactcggcggtggcacttggaggcagctgtcggatgaagagagagcggttggattcaactctagctttcttgcttggggggttctgtgcagcaacatcggaatccttgatggcatcgggatcaactgggatctcctcgtccacctcgcgttggcgcttcttgttcccgtccttgcccattattgcaagcaatcgggttgttatgttatgtgtttgttaggtggtgttgttgttgaaagaaggggagagatgagaaagcagccaaatcaaaccaaaagtgaagagaacagaccctctcaaggcgcaaatggtggatgggaatcgccgagtgcacagcttcccccagcgacaacagttctggacccttcgcccaaagaaaaatattcgaagtggagtcccgataagagcgtacaagggagcttatcgtttccctcaagcttggcagcgggatcctgagcccgtctcttccacttcctctcttcgcgcgcttccacaatccacaccaaaggaaaggcggggcgcacagaccattcaagctcaccagcagggtcgatacgttttgcgacatacagcgcagcgagcagcgcgacccctctgcagcaggtcagacagtccctcccgctaggtgacgacggggccgccaggaaattcacagcagcccacctgcagtgcaaagtaaacaaaacaaccttcattcgcgaatagtgtcactttcattcatccccggctcctgctcagttgcaaaagccatcctacgaaacctcacatccgtcttttttttttgcttgttttcttatatcttgggcttggattacttgtaccttttccatatcgcatacaaatagaggactgccgctgtgcaggccccgctaataccaacagtcattgccgaccatggcgccgggcagatcgacgagagcgacacgcggggcgcgccagacctcggtcgtaccagaagcacccttggatactcccgacaatgcgctacgcacacaagtcgcgaccgtcttcggcgacgcccaaaagaccacggcatcccatcgcaagctggccgtgaccctgcgcaagatacaagaagcatgctgctacgagccgacgagtacgaagaagcccgccgaggccgacgagttcgaggaagatgacttcaacaaggagtttgtacgctgtgtcctgcgcgtcatgcccatcaagaagagcgagggagtcggcgagaagacggtgcgcttcatcggtctgttcctgcggcatgccgtcgagaaggataacgaaattctcggcgaggccgacccggacgccagcaccatgcccgagacacccagcacccggcttaccggacacttgatggaaaccgttcttcccttgatgatcgccaaggacaagtttgtgcgctatcggtcaacgcaactcatatctcatatcatcaactccctcgacgcgattgacgacgacctcttccagaagctacggtcaagtctacttaggaggattcgcgacaaggaggccatggtccgggcacaggctgtgctgggtcttggacgcttggctggcaaccagttcgagggcgaaccgaattccgacgatagcgacgatgatggatcgactggtcttctcgaaaagctcctcgaagtcttgcagaacgaccctagtgccgatgtgaggaggtctctcctggttaacctgccgatcttgccgacgaccctgccatacctgctggaacgagcacgcgaccaagatgcgcttacgcggcgcgctgtctactcccgtcttctgcctgcgctgggcgactttcgtcatttgtcactctctatgagagagaagcttcttcgctggggtttacgcgacagagacgaaaacgtgcgcaaggccgcctgccgcctattccgtgaaagatggatcgaggattgcgccgggactgcgccccccgttgaaggaggccagccttccgaggtgtcacccccaagcatagaggctctgctggagctcctggagcgcattgatgttgtcaactccggaggagagaacggtgtcgctctcgaagctatgaagggcttttgggagggccgtgctgactacagaaatgcagtgaattttgatgacaacttctgggagacacttagctcggaatccgtgtttgtcgcccggacatttaatgatttctgtaggaacgagggcaatgggaaatacgagtccctcgtcgacgagaagctacccgaagtcaccaagcttgcattttacttggagcgatacgtcaaggtgctcattgatgccatcaagaggatcaatgagcaagaagtggaagatgaggaagaggaagaggacacagtcgagcaagagttcatcgtcgagcagcttctacacatcgctcttaccctggactattcggatgaagttggccgtcgcaagatgttcgcccttttacgacaaaccctctctatcccggaactccccgatgaagtcaccaaactcaccgtccaggtgctacgagacctttgcgcccccgatgctgccggcgagaaggaattctgcagtattgtacttgaagccgttgctgacgtccacgacaccatcgtcgacgatgttcctgacgaaggcgacattgacgacaacgagtcctttcactcagctagatccgaggtcagcgacgacgaagattctcaatctaagaaaaagaagaacaagggtcctgaactgtcggaggaggaggcggctcagaaagccatcaaggagatcatgatcaacatgaagtgtctccacattgtgcagtgcatgctcaccaatgtcgccggcaatctccagagaaacgatcatctagtttctatgctcaacaacctcgtcgttcccgccgtgcgcagccacgaggcccctgttcgcgagcgtggtctcgtctgtctcggcctttgctcgctcctcgaccgctcgcttgccgaggagaacctcaccctgtttatgcatttcttcgcaaagggccacactgctctccagatcaccgccctgcatattcttaccgatattctcaatgtgcacggcgcgcagctgctctcgaataacaccaatctcctcaaggtttacgtcaaggccctgcgcgctggcggaagatctcccgaggtccaggcggccgctactgtggccgtttccaaactcctgctcggccgtgttgttagtgacgttgacgtatccgcggagctgctcaagacccttgttatcgcgtacttcgagcccgccagtgcagagaaccagagcgttagacaggcactcaattactttttgcctgtgttctgctactcgcggccagagaatcaggatctgatgcgtcgggttgcgctggatgccctgcataccttgtacaatgtgcgcgaaggcctggatgacgaagaggccgatgtagatgatcagatggtcagcatgtcgaccatcgctgcctgcttggtcgactggacggatcccagaaagtgctacaaccccgatgaagggttcagcgccggccttgaccccgagaagaagaccgtttcggcagatgtgcacctcgacttcgccaaggatattctcgaaaggctacaaggaaatggagccagtacgtattcattgttgcctctcccaccaaatcgtgatactgacacccagacacagaagaagaaaagcgcatcatggccgcccttctcgcaaagctctacatcccatccggctcctcttcctccaacccctcctcgcccatcaagatccgcgacgtctacgccctcgtcaccaacgctgttgagaacaacctcctctccgacgccacctctcgcaacgccctctacaaggtccatgtctcccttggcaagattgtcaacgcccttgatgccgccgccgagcaagatgccgccaacaacgccgcgggccgccatgcctccattgcctccggcgccaccacccatagaagaagcgccagcagggcaggcagcgtcgctcctagccgggcgggtagcgtggcgcctccggctagcgaagccagtggcggcggcggcggcggggctgtgtccagagccggttccgtcgcaccatctgcgtctggtgctactgctgcgcctgttaacagcaggaagagaaaggaaagggaggtcagcgttggcgtctccatcaaggaggaggacgagaacgaggacgagggcgaggatgtggaaatgggtggtacgcaagtgggcgataatgataatgctggtgatcgggaaacaacaccaaaaccaactgcgacagaagcccaggagccgagcacggaacagagaaggttgttgagaggcgtttctctgaggagtaggaggcagagctcgcagagtgtggttagcgtacaaccgcagcagcaacaagaggaggagcaggaagaacaacaacaacaacaacaaccgacaggaaggagagggagtaggagggctagtgcgatgaaagccaaggcgcggttgagtgctggacggagcagcagagcaggtacggaggatattgcggaggagatactggatgatagtgatggagatacggtgatggagaggacgaagattgaggaggaggacgaagaagaacaagaagaaaaaaagcgcgaggacgaggaacaggacgatgaggtaggaggggaagaggatgggaaagaagaagaagaggaagaagaggaggaggacggtgatgacgatgatggagagaacgaagggaaagatgatgacgagcttgttgatgagttattgtcggatgaagaggacgacttcgaatagggttgcgtacggattgaagacggagattctggattgttgaactacatatgaactgacttgattgggtttggatgggacactacgtaatatatggaggctctgtgtttctggctttggttcatgtcgtttgcttgctgtcgaggcctgagcttcttgggctaagacgtattgccttggtttattttgtccttgaacattgcaggataccattgaatgaaatgtcaaaaggctttctttgtttgcttccatgcatttcaactttagcatctcctcatccaagtgatgctgaggaacgatttcgagaatttatctactcgttctaatctaacctttatatctactacaagcaaccaacacacaatgatccacacatcctatcaaaccacccggcccttccttgggctcgtcctcttggacaagattgtaccacctcatattttacctaaaatgacccaagccagaacaacaacccactcagcccaacattaattaccaaatgctgcaccaagctccaagccacgcagtacaagtactttggggaaaataccgtccacacgaacaagtgcgtcctgaggatcgtacaagccgccataaccgccgcgacactaaacgcggtaaacagcgtcgtcacggcaacataggtcttgaacggactgatttgccccccttcaagcatctgtttcgcttccgcttcttcctccttttcgtcgctccctcttttcccattgttaccgctacccaaccttttctgtctctgatctctccgccaaatctcccccaaaagcaccaccgtcccaaaagcccaccacaccggtcccgcccagttccccacgtacgtcaagatgccaactaggacaacgttgaaattgctcaccccgttgtaggcgttagataggtccacggaggaaatcgcgttgctaccgcccatagcgaaaaaggaggcatactgcagtaggagtgaagaaattcccagttcaacagtcgacagccctgtgccgtccggggcatcgatctcgctggacagaaaccagtaaagcaggttgaagatgagaaagacggggatattggccgtccggctttgtgtgagggcgaggatggtgtaaaggtgttgaagagttgtgattgcctcggccggcccctttttgcggcgtgaccgtttacggttccccccggcccccctcatctcccaaaggataaaccccattgccgccattgccaccagtcctagaccgacaaagaccgcacgggcgcgggcaatcaagctcgcgcccctcgtgaaatcaagcaaactactcttcacgaattccaccaccaactcgggagcgtcctcgagcgtgaaggctgccttgaaagtgaacgcggccaaaactagccccgtcatgacagggtagttgatgggtaccgggatgcggccgtgaaaggagtagacgagctgccggtgggtccagaagtaggtgaggccgacgagcaaccacagaaagtgggggtggggttcgataaagagtttgacgatgtccggcgtgccagcgtgtttttggccggtttggttccaggcgcgaaggaggcggagggaggcgagcacggggaaggcggtgaggaggaggtgggcgggaaaggtggtgttggcgctggagggcggtgagggttgttagttaaggttgggtgtgaaatgatgaaggagaaaaagagaaaaggggaagacgtaccgcttgaatccgcggagagtgaggtagccaaaccaggtgctcgttgctaggtaccaaaagtgctgctcttcttcgacatagctgctggcaaacatcataatgctgtaggctatggaaatcaccagtaagggggtgagagaacgggtcggggaaacggttttgattgcggcgctgaggctaaagattacggcgaggagggcggtgatttggcctagaatgagtcgggacatgtcgtagttgctcgccatgccgctcatgagctcttgagccttgcgaagccactggaagatggttagctggatcggaggcggatcagagtgttgtataggtaagttgggcattaccgtgacaacaggcaatgcccactgggagtccatatcgtcaccaactctcgcagacatgagattgtttgagggaccttgccattcacaggccaattgttcatagtcggacgtcgggctggcacaggattctgcgggtaaagcaccgtcgaaagttttggtacccgatgcagccgagatgacggtttgtatctggcgcgcattttcatgcagcagataggcctggtcggcttctgtgatcctattagaatatggaataaccagaaagtttgataacttcacaacttactcttcggccagattgacaaaaagtcggcgatcaggacacccaggttgttcttgggaataggaaatcctagaagagcagccagagtgggtgccagatcagactgttcaacggtcgagtagaattgaaagtcttcggcatctggtaacggagagtcttggtttttctgaaggcccttgagcttgggggagatgaacagaagggccggtgaagtttcgccaggcgacgaggcgccgtgattgccggcatcattcattccatgatctccacagagaacaaaaagggttgacttgaggtggtcttgggtttctatggccttgtatatctggctgacaataccatccatttcccgttgcttcgggaccatatgagggctatatggccagttagcaatgcgcctattcgggaagaagaagcgactttaccttctcggtcctcccttatgtccaatgtgatcaagtccaagatagtgaagaatcatggtattccaatcgtcgtttcggagctctccaggaatgtttcgagtgacattgtgatcaacctcggtgaagtcctactcacgttagcacaatgcggacgcctgccatactgagcgtaagaatttaccgcgacaaagaagctcgtggtaccatcagcacgatcaaatgtacccggaaagagcttcaaccaagtatcatccccgtacattacaagttttcctgtgtcctttgccttcatctgggccaaccaggtgtcttgcgacgcgaggcttgaagactcatcgccttcgtcaatgttgagaacgacatcgaggaatgaaggcacagaaccagtagtgatggccttcagtctaggcatggtgactgtgggagacgtggcatgggctgtgaagggaattgcagcaccatggcgaatcaagctatatgagatgtcaacatcagaggtggactgaagccgaagaagggcacattatatggaaaagcttacgattgagtgaacttgaagccactgttggtagtgtatacaaaatcactacatgtaaagaccggattaacatggctactggtcgaagagtgagtggtattggcgatagtgacataattttaccttcgcagggcgtcgacgaccatgaagaccagcttgtcaaacggagcttccgggggctcgccatagccatccaatggctcatactgagccagacccggtagaagaggcttatatgggaagaagcccgttgcgaatatgacaatggcgactgggatcagcacattggctgctatgagaagcaacgtggagctcaagtttccattgcgccggaaactcatctcgaactcgccaaatttatatacgtgtcttatcggggggggggcgtgctgttcatcagtaaaccaagaagctgcactcgtgggccatttctgtgtcgtgaacggaataaaatactctgggaggaaatgagatatgcgttcaggatagattaggtagtgttgatgttgtgaggtacaagtgaggttgttaaggcagataacagtggaagaaagggggccagtgaggttcagcccaaagttaggtggcttccacctcagttccttccatttcaagtccgttcccacagaagcccaggcctttcccgtcgtacaggtaggattggcactggacccacttagagcacagcgttaacgcagtaaaagtgagagacccctagaatagcatgccagcctagaaaaataaatccattaaagaaccaaaaccaaatgcgccaagtgtagataatcccaccccactagtccgttttgctgcttttccatcccatatgacttctgaagttcatgctttttcgcaacagcgtcggcgtcggcaacgcggaagattgacaactcgatcaatcccgtctgtgcaaagcaccggtgaagccccagacagaccagaaaaacgaggcctgccacaaaaggtcgtcatccgtaccgtctccttccatcctagccctaaacgcccggcactatcttgtcgccgtcgtgagaatgaacaaccgctaggacatgcctggagcatgagagagttgttgtagttgtcctttggtagtacagccgctctatagccctggccacaccggtgatacttttggtcgtgtgtcgaaactcagctgctcaaatcgtggccgcttgtcgctcatttcctcttcttgctgaacttctcgccatacttggggaagacaatcttggacttcttgacccgcctcttcttctcaatcttcttgctgccaacctttacaggcttggcggaatcaacctccatagcagctgcgatttggtcagcacatggcccctcgtttgcaccttggttttccagctacacttacagtcatccttggtggcctccttgacctcatcctcgttcacggtctccatctccacctccttgatgggcttgggctgagcagcaagctcgaggagcttggcagagattctctccaagcgagcggcctcaacaggtccaaaaacattcttcttcagtttctggttgttgttcttgataacggacgctctcttgctcttggccatttttgcggtttggggaaagggttaggtggtgtggtgttttatgaaatgaagcggatggatgagtgttgatattcaccaaaggtttagctaggtatgcggtatggaaagagtgatgacaaaagataggtatcgatatgtcgttgttggcggagttgaaaaattccactggagcagtacaggcaacctgggttctccgctaaattcgagggtagccctgaagtagtcggaacctttccatccgccggcttaccacacttagtcaggtgctgggtacttagcgaccacgctcttccaatgagctcgacggtacctgccgctgcttgccactaacagacccacctttcccgctagataaataactgctagcgatccacacgttcctgcttggaacactttctgccgcctcctcccgcctgttcacatcgacgacgtctttggactttggagcaaccggcttgagggctgcgagagcgacagcgactggattcttttacaaacggagtgacgatcatttggcgcatacacgggcttcactgtttttttttgaattgggtttaccgctcagagtagcaaatcactacggggcatcgcggtaccgttcaacttcaactgaagtcatccattcacgcatctgccataagtgccagtgcgcaaggccgcagacagcgacagccggctctgtgtgacggacggataacgtgcgggcggcttaatctcgctcagctgcgagtctacctaaaatctaaatccaacatcgcgcgccgtacatcacggtgacgccggcacctccagcagccgcagctctgcaccgcgataaccagcctcgacgtttcgtcgtcctaggtgtccgctactacccctaagcaccttgagcgcgtcggggtacactcccgtgccatcggctcactctcggctcagccttccatcactccttcctcacatcgcgccgtccgtagtgcacgcccacacttccacctttcaataccttgacggccaactgcggggcatccgcggccggtcgcgaccaggcaaccctacgatacgaccgggcaccacaccacgctcttataggattgcatcttcagttagttaacaagcctagtgttggcaagcagaggctcggttggaatcgtcaataccgtaccggtcgttgaggggcacagagaaatggatcgtgccggccctcctcccaaagacaaggttgaggccctcaaggcgatcgcaaagaacgccggggtcaacaagacgcagctgcagtccctttgcgccgtcaatggcttgcccaagacgggaaacaagcctgatttggtgaaacgccttgtcgatggtgagtgagccttcagtcggccaccacctccttacctccaccatccgtcatacatgcgaaaaaaaaaccatgggaatgcaggctaacacaaaggggcttcacccccccccccaatcagctatccagcaatgcgtagcgcgcggcgacggcatcactttcaacacattttacaacagtttcgagacaaccgtaccctggtttcatagctttgtggctagcacgggtctgctacagcaacccaaaccccagccgccaccgcagataccccaaaccgcaatctacccacccgttcaaaatcacggaaacagttccaacagctacgccatggcttcctacggcgtagctaacggctcctacaacgcgcctaagggcgtcagcagaccactggactggtataaccaacaacgtcacgatttccagttcaagccgagcgttttctacgaaatacaatatcgaattggggaggtcaaggattgcgaacgtatgttaggtaagccagtatcgttccgccactggacacaaccgctgagtctcgacaacagcaatgcagcagcataggcaaaccgtctccatcaagctcagggtggcggatcatccccagctcagtaatgtcggaaacgacccttcactgaggatcatgatgtactgcgctgccgggaagaatggcgtccaagacatcgcctttccctaccagtcagagctcaaggtgaatggcggcgaggtcaaggcaaacctgcgaggcctgaagaacaaacctgggtctactagaccggttgacatcacggactcgctgcgtctacgaccaaacacatatcaaaacaacattgattttacgtatgccctcaccagagaggtaggtgtaagaggaaactgggtatgggaacccgcagagagccgcacgtgctaaccagttgggttgatagtctttctacctagtagtatacctgtgcaaaaccccgactatcgaggaactggtgtcaagaatcaccaagaagatccgcgccgaatcggtggttaccgagatcgcaaacaaggctaacgaccctgacgtcgttgctacatcacaagtcctcagtctgaagtgcccactgtcgtacatgaggttaagtaagccctgccgaggcctgaattgcggtcacatccagtgttttgatgccacttcatacctccaactccaggagcaagggccacagtggttatgtcccatctgcagcaaatctgttccgttcgaccaattggcgattgatgagtaagtcacaatggccttgtgttcaatactgtctccgctgtactggctgacacgcattctaggtacgcccagggcattctcgaagcgactcccaaatctgtagagcaggtcacgattgaacctaccggcaagtggatagaaccaggtgcggaaaaagtgacggtacccgactctgccgaggcaagctttgtcgatgacgatgacctgtatgtttcggaagtcctctcggcagcaaaccacgacttctcgacgcccggtcgttctactaccggcgcgtcaactacactgatcggcacgccgatgaatggaagcacagggggcacgccttcactggcaaggtcatcgaacaataacaataaacgttcagccccggaagttattgatttgacgctgtcagatgacgacgagccacccaggcctgtgaagcgggctaactacgggatgaacgcgtactatggatccaactcttagggggaagtataggatgctgcagatgtgcatcacaggcacgcttcaatgcaaaggggtcgccgtgctccccgtcgccgtaacaggcaggcgcaatggacgaattatcaggcggattattcccaccagcccgactttggggaagtataggatgctcaatattggcttcggagactcgcttgggcaacaggaggccggattgttcccttcatcggccctaactgaacgccatgtctactaggtatccttttctaccagaccagcttggttttcacttttttttttttttgcatttcaaacacggtggatcgacagaggtatttatatcagtctttggcgttgggcgcactcagatgggggaaaaggttttatgggagaagtttcagggttgtggtacagtgagaaatgacggaatgaatgagggatcagtactaagatgcaaatccgatacccattaaagtgatacgacctgaccggcatgttgtctgggagcaattttgtacatgaaatcgattacaaaatgatgtacccgccaatgatacgtaacgtctacgtgaagttctgaagtctaccggatttgaaagttacctctaccgcgttacttgcagttgacgttcccatctgtgtgactttagcgtatagcttagtgcttggcttgagcttgggtgcagtggacgctcgtggccgcgcttgccaggtggatattaacaccacccatctccatcccaaacagctgccattacagtacacaccaatcattcagacggcaggcacctttcgaaccgcaacaacagtcctccaccctccccttacaacacaacaaacgtatctctacttgactcgcctcaaaactccggaccaagacgatcattactccatagcctttctgtgtatagtccataccccaagcatcgcgaatcactcgatttggcccttggcaaacggcaatagccccagcaagcacccgaaccccacgtacgagctccgagctacctgcgtcaccgcgatcttccgataatccggcggaccgaaaaagacgagatcgaagtcaacgcacgccagtcgcgaacctttcgattgaggctgcgcaaagttccgacaactaaactcagtggaccggccacttgttcacacttgcgcgactcaaacgaaccgccgaactccctctgctacaccagggcaccgagacaatcatccagcaacgcaactgctctccggtcggcatcagctagctcctacccgcaagcgcacaacagctacgactcatactaccttgctttacgtttcttcctcgcaaaccacagtaccgagagacattagatccgctggtcaaacccccatctactcaactcaacttccaacaaccacctagctagcgacgtattttttaagcaccagactaccaaaaccgagaccaaccaaccaaccaaaaccaacccgacccaagccaagccattcgaaatgtccttcgacacaatactccccccttacaatgcctcggacccaaccgcccgcttcctcgcctcctcctgtctcgatttcttgctcatcgagctagtccccatggcgtacaggataaccaaccagctcgactcttcttccgcagaaccttcggcctcttcggctggtgatgatgcgcaaagtacagctactggaccagcgccaggggggccacagaggaatagtgtattatcttcgcgtccagggggactaagtgctggtagtgctggtggtgctggtatgttgggagcagggttagtggggggaggagggggaggaggaggaggaggaggagggagtgtgacggggagtgtgagtgcaaagaaaatggatgaggatgaagaaagggatgctgtatttgctaggttggaaggattggggtatagggttgggcaggggttggttgaacggtatgctcttttcttttcttttgtttggtaatggtcctgaggtgttgcgcgatgaaaactggccgtcgggcaaagagtatattgaaaactgacggtctgactagattctcccgcgaccgaccacgcttcaacgacacactggacgtcatcaagttcctctgcaaagacctttggacgctggtgtttaggaaacaggtggataacctcaagacgaatcatcgggtatgtttctccctttcccttcccccgttctttatctcatcgagctagctaacaccaagacacacaatcacagggtgtatacgtcctaacagataactccttccgcccactatcgcgaatgtccgcagagacaagtagccaagctatagccagagcgcaaccggtacgttgtcggacacattcatgattatgacgcatgttgctaacaaacccaccaaaagttcctttggttcccttgcggtgtggtccgcggcgccctcgcggcaatgggcattacggcgaccgtcacggccgagtcaagcgagcttcctgcggcggtgttccagatcaagacggtcaagacgcaaaactgaatgatttgctactttcaatttgcactttagcgaatggggctttgaagcttttatacttgatacatcgctgcctagacctttattctccgcacatggcataagccgggcactctgggcccattactagcggtgtttattatgttattgtggaaagtacagttgttttgttacaaagctccatgggacgtagacgtgagacgttggcaaagagcaccataacaagtatagcgcacgatcgattttcacaccaatgtaccaatacactttcaaatcactcgagcagaagtgcataagataatgtttattttcgtccctccagcgacatagtagtccagtcttttcaggcatacagcaaccataagtacgcccccatatccttacatagggcgcaaagcggcgcttgcgataagagtctcattcgtcaaggtgacgggtactggacccggcgcactgagaggaagctgatgacacgtgcgaggggaagagaatgggtatcggtcgttcgggtcatatcagtcgtcgattatcctatcaactttttttacagcctagaaagggaatgagtatcagtccacctgtacttgaacttcatatggcttggtattttattcttcatctacagctttgtatgtggttatatattggctatatgagagccacctaaccaaaatcatagcctgcatcatgcatggcgattgagaaacgcaaggggaaatttcacagcaaaaatcaaaggggtatctacttctgaggggggttgtgggcaaagtcaacgcccttctggatgttgcccttgaggcccttgatggcagcctcgaggagagtcttctccttctcggtgatgtcgccgaggatgtcaatagccttctcagcaccattgggctacagatatgttagccagaaacaccgtaaattttgcaaagaccgaaacttacgccgagctcgacggggacggagaagaagtcaacaccagtcttctccgcgatctccttaccaccgggaataccggggagatagacgtaggtgggctcgacaaggcccttggcgcccttggcggccttgaggagcttctcagcgaagcgataaccggcataagccatggagagggtggcagagccgagaccctccttggccttgacgacctcatcaccaccgaactggacgcggttgacaagagcatcgtacttgtcgtcagggatggtgaccgagggggacaccttgctgaagagaggaacgatggtctcgccggagtgcccaccgatgacggggacaacgagctcctgggggttgctattgccagcaatctcagcaacgaaggtctcggcacggacaatatcgagggtggtgacaccgaagaggcgctgggcgttgaagacacccttggccttgaggacctcggcggaaatggggacagtcgagttgacagggttggagatgacgaggatgaatgcgttgggggccacatcagcagcaacctcaatcaagcccttgacgataccggcgttgatgttgaagagatcatcacgggtcatgccaggcttgcctgtgaggagccagtcagtctctgcttcaccataaccagcggcgcgtattgttgcttacgaggaataccggcggggatgacaatgatgtcggcatccttgaaggcggccttggcgccgtcgttggggggaaggtagccggtggttttctaatgcgccaagtgtcagcaaggttctgcggggtccgtggtattttcatgcccttggcgacaaccagcgcaaagccggtgctgactacttacggcgggggaggagatgtgagagagatcggcagcaacaccgggggtgttgacgacatcgtagagggcgagctcgtcaacgagaggagacagcttgaggaggagggacaggggctgcggcacatttggtcagccatccttccatctcaacctctgatccacgcgcagttcgggcgcgggatctcccatggccaattgggataagattcacctgtccgataccgccagcggcgccagcaacaactacgcataatgtcagcttcctggcaccgtcgcctcgactgcaggcaagtgctgatgggcgtggtgcagcttaccggccttgaccattttgaaatctgtagacgtctaaagcggggggaggggtaattctggagaggagaaactacagtcagctctagatcctcactggtcgtcgatgttttgttgtatgcgcaaaggagaggaaagcgggaaagggaagagatcttgactcacgttgatatagacgatatgcgcaacaatggcgattcgtcaaggtggattcgaagggtggactgtgaggaactcggatctgaaataacgggggacttctggattctgggggacggggagctcgtgggggagcttctctttatttaccttaacctatgcagtattatgtacagctggggctcagggttgcggggctggcggccaagtggacacaaggcgtcaatgccgttcctccttccagacagccaaatcgaggcaatgatgcagcaagggaactgaaacgagctgccccgctctctctcgttgcgctccctcttcgttcgcgtcccgtcatccggatgtgcgaaaatggaccattggatcggaatttggggaagctgcggagtaagccagtctccgttggccgcgcccatttggacggtgtacacaccatgttgcgcaggcctgagacaatgcgcctcaaaatcaaatttatatttaaattcacattgatagtcacggaccgtacttgcgtagaggtacccattcaagttattcgtcttaactcggttgtgaagatagtagtataagtacatgtgctacttggccgtccagatttcacatgatgccgttgatgtagccgcatcgaacacagatccatgtactcgctgttgcattggtgaacactccatgctgtcaacttgccgggggtacctacgtccgaacatgtggtctcccgaggtccggctcggtctagcgtcctcgggcaagttcgggagatctgctctgatgtcatccgaagaggcccgcttccataccgcttccatggtcatgaggccaacaacccatccagcttgacgtcccaaatccaggggtatgcgccattcttgtccagtcgaggccgaacttcttgggatgccgaggtgtagttgccagaagaggttggtagtagactcggaaaaacgggcatcataccatcttgccggccggtagcccatccaactcccctcatgaaatcacatatatgctgaaagctcacaacatgacccagaacagaattgtggttgttgttgttcgtcgatgaccctgctagggttgattgattcatctggatatcaaacgccatggccatccctggaatccgggactggcaaccctttcctgtcccttgaaccccaatcccatgcatgaaatgttgtatgcgccgcctctgtcagcgaggctttccaggcttaatacacagacgtctcccagtgtccctgcatgctcatcgtcctccacgcctcagtacatttaagcagaggcagcagccttcttggcggcgttgccacggagcttctgggcgggctcgggcttgacggcgcgctgagagcggcggatggcggaggcacgggcaacggcggccttgaggaggtcggagcggtagccggcgacctggcgggcgatagccttgtaggtcctgtgtaggttcgcatcatgtcagcaattcgttccgtgctgttgttggtttcgcagctgtcattgccggggtatactgacttgcgggcagtcttgttagcaccgaaagcgacggtgtaacgagcagcgggcttgttgatggagccagccttcttggtggtcacaacgacaccacccttctcaccaggaacaacgccgacggcctattccaaaattgtcagttccatgggttcgttcggtcggatattcgacgtgcgtcggtgaggttgctcaatgtaccttgtcgttgacgaaaccagcatactattttccccaaacgttagccaaactgtccccttttccatctgttctctgacccaattcggttgctcgggttcgtcctttcgggtgaccgtaccttgcgggaatgcttgttggtcaagttgaggggatcccgggagaactggacaccgccaccagactttctcttgacgaggaaagagttatgggagcctatatgaccgcaaaaacaacaccgtcagcttttcgccatgtccacacactccccaaatcggccagaaccagaaattcgacaggatcagaacttacgggtgatctcccagatgaggtcggcagagacgttgctaagagacattttggcgggatctggggctacaagaagacctaggcgttactggaggcagagtcgagcttctcgagaatcgggatcacaatcgacaatatcgctggattttggcaccagcacggtgaattgtcgcgcctcagtgtgggctcgcttaggtttcctaacctggtctagggccacctgccgtagagaaggcttggcgctacagccagctgtcagcagctcgagctgcttgttggacgatggggagggcggctgcaagcatccaagatgtcacctgcacagggttaggggtggcctgtgcataccgcgtcgaattgctgctgggccgggggcgatgttggggcgggcactgctgcgcttcagtttgcgacagcttccacttcaagttgtcacccttgcccgccgcattcgtcatgacccatgtcccaagcatggctgcgtcttggcaatcctttttcgggcggcagggcggatatcattcattcgagattctgtctgcgccgcgtgttccatcttgtgatcaatttaacttatccaaaaacctaccatccctcacctgccgcggactttgtttgcaacaaccgccccgggcctaaacatgtcgtgacttgtgttctttctcccagtccttgttcatcacctcctgacaaatcgtcttcgtttcttgactcgcttccttgcaacgcgactacactatttgactcgacttacatcagcagttacctctgcgcgcgcaagcggcactgcaggcaccagaagccgtaccggaccacccgaagcacgaaaagtatcgtgatcgtatcttgcgcgaagcccactgcatgatcacaattcctttgtcctcaaatctacattttgcactcgacagcctcgctctttttgcaaccattcatcgacccatacacacccgtcccaaaaacgaaacgtgacagagacaacccgccaaaatgatcaacctcctctacgccctcatattcttcaccctcctcttctccaccactgcctactttacccgctacacctggctgccgcccttccttgacgccttcgacgcgatagaaccctacctgcgccgcgctcccggcggcgaatacctgtactctcgattgccttttacctccaactcgttcgaggaggatatggaagccggtctgtcgtctgccgactttaatcttgcgggcaacgttggggggagcgacggtcgcgctggcttggatgatgaggccaagcgggaaatcctcaagatcatgaagaggaggagacttcagttcgacgacgcgaggaagctgtacatggagaggaggttcaaggcgaatggcattggagcggatgggttgccaagggatcccaagttcgtgagcttttcgtgagcggtacaagcgatagcgcgagcaatggggatagaaatggcgagagggatggagaatataatggatggggatagtcacaacggaactaaacgagagaatgggcgcgaaggcggaaactcaccacctcaaccagccagccgacccgcggggtatacacgagacgaaccgacaacaaggatgggcgaggtgcgcagaagctttgggaagggaaacatacatcctctgtcacagaccaacggacagcccataccaagcaacaatacttcgactcgactatacgccaagccctccgtggaaacgcaaccgctttttaccattttgaacacataaactacactacactacacattttgacgggctggaaccgacgagttaaccaactaaaaacactcattcgacctttttttttttctttactactgctgtcacaacaactgtaccaacaccaaccgaccgttatactatcgttacaacatcactcacacgtttccttactcttttttttcttcttttcgttctggaggtcttgtctattctctcaagcgagcaagatttggcgcagaaagggcgatgtggggggcgggtgtctggcttcgttctgcctcttagtttctttttatccccatctattacgttgttgcgtttgatggtgggcaactcatctagtatctattcaagctagtcaaccatgcagaaccccaaatacccattagcttttccctgtcgactcccttctgtatagtgccccctcactacctcacatctgcgtgctgtcgaatttccaatctactctcagcgaaccctatagttctgctcctcttttgcacgaggttctaacttgagatcatactatccaaagcggaagtgacaggaggcctccagtttcgcttatctccggttcaacgggggcgttccaagctcagaagcaatcttagcgtttgcttggccttctaatttatgttgtacctatggtcttgtgttgtgtggcttggccatttcgtttcggtttactcatatatgtgatgcctcgccttgttcccttgaagatgtcaggaaagcaagacatgctagtaacactggtcatacctaccaggatactgaatttggaagtacatgtcgcctgtgccatagtggagcgatgggttgttgtatgacttggggacagtgaccgcctaggtttgtgttgtttactcggaggctggctctcatcctttgagaactatcttcttgtgttctttgcctgtctgtgtcattatatatggtcatctgaacggcaacctttccagcatatgtttcattgcctcgagggacaacagatagatccgtacatgatgcgtatgtgcaaagatgcgggtatatataaaatgatataaagtatgtacaacgagtaggttattagaatccttctaatggacaaacagtgagtgaccactgtttttgtttttcttgaatgtgttgttattagctccatccgtcccaatccagttacctatattcagtcattccatcatttggtttatgagactaactcctccttcatggtgggtactgtattatagtaccctcttgccttttgttaagctggtccggcgcggcgggtttccagatggtatacatccgtatccaatgtggtgtaccgccgttctcgttcgtgtgttgagttgtcatcgaccgccgtccgtgccaccatcccacatcgcatgaagggtcgcagatccttggtgtcagccaaccattcaacccgggtccctgatccaggaccataagaccgggtggcttggtcttggccggatgacgctgattcgttaatcccatttgtccttttttctttttcttttttttttccttcccttgagggagaaaaaaatgacatcaaccagaactggtgagatttctattcctcctcgttttttctcgcacttcactctatttcgacttcttagtctcggtcggctcgtaaagccgatcatcctcaccctccacctccttgacaatcttctccatctcgttgacctgcttcttccacgtcgttgtgctcatcttcttctccttcgcgaacatgtcaccgtcgggctccctgtagctgccgccgaggcggtcccacagcgtggtgaactggccgtagttgtagttgaaggcgaagtggtgaaccgagtggcaggcggcaccgttgatcacggggttattggcatagtactcgccgtcgtggatcatgatggtccagaagttgataaacacgaaaaggccgacgtacgccatcttctggagcggaaagataaaggggaaaatgtggtaggggatgctctgggcgaaaccgtcgatggggtggaaggcgtggctggcatagggagttggcatgatccacttgtggtgaggcttgtgcaggtgcttgtacacgagcgggtggtgaaggccacggtggatccagtagatgccaaaatcggtgaacatgatgaagagtgggaactggaagaagtcgtaccagcgaccaggaccctcggccgtggtgtcgtagaggagtgagtaaccgcgcacttcggcaaccaggaaggggaatgtgaagaacgccatgacgggcagggcggcgttggtctgcttgatctcgagccagacctggttcttaaggaacttggggtgctccatagtcttcttgtcgaagacgaagatgtaggagagggaggcgaagacgtagtaggttacgagaccgaagagcctgtgtgtaagccaaggttagcgtgtttgcgcccaactcgaacatgaaaaaaggggtttgcgcgcaccatagtattaaaaagagcgatagagcctgacggtagatgttgtctcttgtccagatactctggtaggccgcctgcgaaggctcgagcgagaagaacttggtcgcgggctcatacacccaggacgagaaagcttgtgcggtgccattggtcttgtcggggaaatcatagagagcaggtcgtgctggtagtagccaggcgtacatgtaatcgaacatgaactggtcggtgacctcgaggaccacgtccatcttgacggtggttgttgggcttgcgcgccaaagaagggataatcaagttgagtaacagcaagccgagcaagctttgtgttccaggcccggatcaagaccgtgtcgggtgcctgtagataagcaacaagggggagaaaggcgtgggtcctggtgggtagccaaaaggaatgatggaatgaaggaccgacaccgggaagagaccgcggcgcagaaggtttaaaaagaaaacagaagaacacgatgaataatgggaaagaaagagtgtgccgcgaatccgatacaagatgtgtcgctggcaataaagtgacaggcccaatttctcatgtcataaccacccctgaacgatcggcttcccgaacgagcgtcgcgtcgaaaacaagcggaccttcgtcgagcgtgccaaggcccggggacgagggtagttgtccttgctggccccgtaaatccgtgggctgctccgaacaaggacaacagaagctctctcgcacgcctgcgataacggtgcagtgacaagcgaacgggttggattctgagtgaagacaggcattcttgaaggtggaagataagtaaacagatatctgcagtaatttgtagcttgagcgtcacaggccagcaggaatgcggaatatttgcttcccacaatgagcttcgttgttgaacaatccatcaacatcatcatcgccaataacccctttttttttcagttttgccccaagatctaatcaaatctgggccccgaatgggccgctcgtcttgccatctccgcaccgtgagtggtggtggtggtgagacgggaggtcttctaagggaagcccggacccatccgagaacctcttttttttctttcctccaccaacgacgggaacgtcagagattccgaatggatccacccgtctttgcattcttcgaccgtaccttcctcttgcctctctgaaatgttcttcaattgcttttacaatagctcgccaaacgaagaaaagcgttgtatgctctcacatcgcaagttggcaataacaaaatgggctgtcaacccaacgtcttgtcctcgacgttgcatgatgggtggcacgtttgacaagaagctgatctcgacagcacaagggaccttgattgagctccgtgattggatggcccagccaagtcactgaatgcaagaaagccgaaagtgattcaatggagaacgcttgactctcggaagcaggaagatgcgaacgaccaaaatggcgtggttttggaacgatccggagccgtgagaaacccctccacctgtccccactctttcttccccacagcaagatcttatctggtaaaggatacaactgattcattggtgacctgacctggctcctcgaacgcccctcatttaaaagtcaggtacaacttgtcacaatcccaagacttgggatcaaagagatctcccgctgttcaagtcgctaactgtcatctgctttttgccaaatgcaagatccgcgacgaacaacggtgaagaaaagagtgatgaagatcccatttgtctccagtggtcgatttcgaacattttccacaaaggcatgggcaccactggttttatcagatgcgcccagagtgagttggctgactgttgttggatggagctagagatcttgatctccaatacatacaaaagaccacaattgcctaccgagttctcagagagtacaccaccacatggaaccccattccatcagccaaatggctttgggcaagtgaattactatcaagggtcttgcagcaacattatttcaggggtgaatgcaaaaaacggaacttgaagttcaacaaagagccaccgtttgagctaaactctgttgttaccctgttgttacccaaatattcaacctctaaccacgtgttgatatccagcttcgatccatcgtcgatccagacatctcccctcccacagaaacacaatcccactcctcactcctcgtcctcttccacccaagtcttatcatccatcgaaagcttcatatcaacatgttgcgattccggaatgtcgacaaccggaacgggaagcacagcagcaggtgttgtcgtcgtcgtcttctcctccccctcatagaaagagcgaggaactaaaatccacagacaaaacagtattaacaaactgtcaagaagaacccaggaaatatcaacatccgtaaatcccttaccaaaactcgaagcaccagcagcacccttcgccccttccgccatcccggtgccctgacactgacactgagctgccgccgcgcccgcgcccgcgcccgtcgtggtttgcagcgtgcacatagacaacgcaaaaagcgtgacggaaatagtcagcagaacggcgtggacgagccaaatccagcggtcccaaaagcctcttccatgttctcggctgccgtcgacacgagtattgccgctgttgtggtggcggctatcgtcgtttagccaccatctttgaggtagtctccacaaagcagacaagggagaagagtgagagggtgcggcaacggcggcgcttcggacggggacgctgaaccagggcgccttcttttcttggaggtagtcctgggattcgaggtcgtcgtccagcggaacggtgtagtagaggttcttgttgatgttggacgacatttttgtagcggtggtggagcgggatgggtgtgaaggtttgacttggtaaggcgtagagcttgaatgagaggcttggattggattggactgaaggtcttgttggttgatgagtctggtgtggtatcaagaagcccgaaggaatggcacgccaggtgcttttgctatgaaaccaaacaaatgaatgaatgaatgagtggacagtaacaagaattgcgcctggcaaaagtgagtgaagtgaatgcagcgaagaaaatgaaaagagaaacgagaagctaggtctacatgatgtcgggaagaaaagatatatgggaaacacttcaagaaccgcactagaacatctgctaccaaagctaacccaaaagacatatggtaaacgccttgaagccatcgcgaaacaccaaagctcagctatggtagcattgagggtgatttctgcggcaaaggggcaactcttggttacaagggaccctgaatcttgtcactgcagactcagtttgtgaagaaacctcgttcacaaaggtcttaaaacgccagcgcgaatcagttttatgatgtgcatccaaattcctcgtttcacagcacctcgtgaaaagacctcatctttgaccgaacatgcacgaacaatttattattgctttgatagcatccagcagtgaatggcggctgctgatgactagagaaacaacgccaagacaacagcaaccagttgaaacagtcttccagattcccaaaccgtcatccccgagctaccgaagccgagagccgagctgtcaaggctcccttccgggtcctacctgaccttgggactcatcactcgactgcaatttctgtgcccccccttgtttcgttgacccctcaaccaatccaaaattgaaatgtttcaagattgtggcgaggaacttgcccttcccaatgggcgttcagcggggcatacggggctcgcttagaactgaagaaagagaaagggggcaacagcggcatggtgtggcccgcacaccgtaagatctgataagattagatccaaatgaacctggatacactctatgtactcgacatatcgggtcagtgcgctgatcagattcgatgttcccatcaaaacgtctttgttgcaagttgtaaagtgggcaaactttgatccgaattggtttttttcccaacccacgtgccgctctgacctcccctcggagcgactgctggattgacatcggatgaaacagattgattcgatgggatgggtaaggtgagtccagtcaacccaagttcccaaagctgaacatccacttgtctggcaatcagcactctgaggacaatgtatacatgtggctgttgcagggactctctgtcgaaccacaacactggcagaagctggatacattgcgctatgcaacctgctcctggtacttccccctgcctgggtgagatgatggcctctttgaagcgaggcaatgttgaagcatgcgacatagccagctaagcaacaactgtctggggcgtatatcatcaacacatcgctcagggtctctccacagaaaccgactgaacgagtattcaatcgctgaacagttgattgaaacatgggaattatcttcgtactcgacacccagcctgacgcaaggaccaccagatatacgagacagtgtgacatgcaaaggcagaatcatgtgttggtcagaaccttagtgatccttcacattactgactcgcgtagtagcctgtttgtggctggattgtgtagccaggctggagccagtacatttgggcgttggaggataaaatacggtctgtccgccggttcattcgacatcggaggttgaactaggaacgaggtcctgaccaagtcgcaaaaaaaaaaaaaaaaaaaaaggaccagagcgcggaagtacaagggaacatgaaggaagatagaggtgacggattcactggttttgttcgggtttggtaccacatcacaaaagaggggaaggtgatgtatgcgcttccgatgacaagattaaaccaacgaagacaggtagccaggtacacttggccacagtcgatagagacctggatctactgtcgctatctgcgctacaagcggggtttgttgaggcttcaatgattatagccgctgggatatcgaaaggtaggggacggggtggctccataaggctacacctgcgatcgatggatgtctcctgttgtggtgcgcttgctcagatctgaaacgggtcaagaggtgtgtaagagggtgcacaggacaactcaccgagaacagaaagtcattgtttttcgtgagttgacgttgctcgaagattgccaggacaagttgaaagcaatggtcctagttcgtactcctgctttggaccaattggcagtttgtgtatatttattagatacaccacgcagcggatcatcatggcgcgcgtgattgcacatcgttgagcgggccgcagctctcacaaaatgaagcaaaaccgaacctgggggagcgttcgtagaagatacctaggtcgtctgaaggaggcgagtttgtgttcctgtatattgagggtcaaagtccatctcaaaaactatgcctgattgaggtgctaaatcgatatcgtgcagaccgagtgcgttatggtgtgctgtatgccgtagcattcatcgcggtggcagtgggagttgaggttgtgtttgtgcagtggtttgcattgtttcaaaaccgcatgtgtaagcgcttggacgatggtttctgccccacggtactgtagtgtacgtaatgccgtggagaccactctgtggttttgtctggagttttgcgcctaatggcagacgcctcgcaatcacctggttttaaaaaccaacggatgaagggaatgttttccttatcgacacttgcagtagaggtagtcactgtttgcaaaggtagcctctcaggatacccgtcgctgattgcccgcctggatcaatccgaacttgggaagatgaaaaaaggcaagaaagagtttccaatgtactgtgtacacctttgctggcagcaaacttgttagcgcgctaccgccaccggacagtatataggggcttagatgtggtcaagctagccatctcttgtacgaaaattaagttctcgccacctacagatcaccgcgctaacaaattttatgctgacacaggtgcagtgtacaatcgtacgtgcatctaccagctaccttgtgctcgtaagtgacaaagcccaaccacaggacgcggtgagcagacatcgaggggtgagtccgtcaatgcactcccccaacccgggccgaccttctttcgctttccgggaatggaaccatcacagcagtgaccagggcggcacctctacgtaactggcgcacgaacactgacgactgggtctccagaatctcgtagatccactcttgtgcagatgctctccacaatcgcacttctggccttaccattccatattctacgcctaggtaggtaacacagggaaccctaaaccctgctatccatgtcggaactcgtagcaatggcgggtggctcatggactatgcgaggtactatgcgaggtactgcctggagcactttgcaagctcagtgacttgtccgtttaccgacgacatcaaaggaagccacgtacctctcggtcgcaagatacgacgaaagtaccttcgttccgtccgatgtacactacatgcactaggtaggtactaagtgcgtgaccggtgccaccctccacaggccacaggctgacaagtggaactgcgagcttgctgccctgtccgcagcccgtcggcagcccgcctccctgtcctcccaagaaggaagtccaagacccaagtgcccgcagccgctggaggtgggagtggtgtcgctggctgcaagtccatgggaatccacaccgggagccgccccagaacccgcacgcccaggtcatttctgccacctgctggccattccacttctttttccttctcctcccccctttggcaacactactccggagcaacaccagcatttgcagcctgcagccctaactgcttcgctcaagtcctcccaacaacaaacatcggaattggcgcaacgccagcatcaccatccccatcaacccctcggatcccgtcattggcccttggttgtgtacagtgccattcgactagggattccgagcccccctcgcggtccccatcttttgcgtcttttcgcgctgcgatccgtcccgcgcgcacgccatcccaacgcacggtagctcgacgctcgttccgacctcacgccggctgcactccagctgcgtcatcttacgagccagccgcctttgtatcatcggtcgcatccctcgttctcgcttccttcagccgattgctgtcttgagctttcgcaaacctgcgcgaccgccctagcgttcccggcttggatttctgtccgtttctcgtcggcttcaccaaaacatagcacgcggacaaccgccccaactacgcaaaatgtccatgtatccgcaccgacccattgcgggcgcgcccattcagaacatgggtcgcctcaacgagctcctcgatggcatcagaatggaattcgaatcacaagctcgccagtacgagacctgccagcatgattgtaagggtttctccacacatccctccgctgggtggccatcctcctcccatctggcaacgagggaatccagctgtacatggtgatgcgggctgtttcgggcctgtgatcagcgacttaggctttgggacgtgtacccggctgaccagacaatagtggcaacgcagcttcaggagcttcaggtcatccgtgagaaagtcttccagatggagcagcaccagatgaacgtaaagcaaaagtaagccagtcaaacaaaaaacccggtcaagcatatccgagactcgaaagaagtaggctgacaatatccggccaggtacgaggatgagattgcgctgctgcgtcgccagcttgaagcccgcggaggcgctcccggcaacatgaacccgcctccacagcatcctggccagcagcagccccctgctattggtttgggaagcaatgtctttagcgcgatcatggcaggtcagggcgggcaggccttggtccctcctccccctccaccgcagcagcaagaacagccagcacatatgcctgcgccccctgggctgcagggtcctcctcccccgcccccgccgccgtctcagcagcctcccttccagcagcagtatcaagggccccagggacctggtaactttcctccccagccgccccagagcactgcctctcctggccctgccggcaagcgtggcatcggcagacctcccgctggcggcccggctactcctcaaatcaacactcccatcccgtacaacggcggccctgctcagtcgccccaggtcccaacccatcctaccccggaccatacccggatggctcagcaccaccagcctcctccgcctccgccttctcagaccaacgctttgagcgagcttgatcccgaccgccttccgaatcacatcaagaagatgaaggacgattggtgggttatcttcaacgcggccgttcccagggtactagacgttgagctggttcacactcttcagcatgagagcgttgtttgctgcgtgaggttcagcatggatggcaagtacgttgccacgggctgcaaccgttccgctcagatctacgacgtggagactggcgagaagctttgcatcctgcaggacgaaaacatcgatcttactggagatctttacatcagaagcgtctgcttcagccctgatggcaagtatcttgccactggagccgaggacaagctcatcagagtacgtgtcaatgccttagccaactgttgtggtcttctcttgctaacatgctcgatataggtctgggatattcagtcgaggaccattcgtaacaccttccatggccacgaacaagatatctacagtcttgacttttctcgcgatggtcgcactattgcttccggcagtggtgatagaaccgtccgtctttgggacattgaaaccgggcagaacacgtctgtcctctctattgaagatggtgtcacgactgttgctatctcgcccgacaagcaattcgttgctgccggatccctggacaagagcgtccgtgtctgggacatgagaggctaccttgcggagcgtcttgagggccccgacggccacaaggacagcgtctatagtgttgctttctctcctgatggccgcaaccttgtcagcggcagtttggacaagaccatcaaaatgtgggagcttagtgctccgcgcggtattccttcttcggcacctcctaagggtgggcgctgcattaagaccttcgagggccacagagtacgtttacacattaatatccccattggccattcctctacaatcttgctaacgtgtcaatcacttgtcacaggatttcgtcctcagcgttgcactgacccctgactcgcaatgggtcctctctggttccaaggaccgcggtgttcagttctgggatccccgtaccggccacacacagctcatgctccagggacacaagaactcggtcatctccgtggcgcccagcccagtgactggtcccaacggtgttgggtacttcgctaccggatctggtgatatgcgggcccgcatctggtcttactctcggatatagaaacaccagcggagttgcaatgcgaaccctagattcgacccaatccatcatttttgggattctagagggaaagagtagatcagcgatacaaggaaggaacgaagagggagaaagtgtgttccctggtcgatattgtgatgtggacacggcgtcaaggatatttctgaaatgaattaggaaggacaacagaaaggaataacgagaaagaaattttattagttcaagttttatcccgttttgcttttccaaggtcacgtccttttcttgggcctttgtttgatacatgccttttggttatgacttatggacttgcacacgttgggtaggaataggccgtattgccatgcctgagagggatacgacccacgttcgtttattgggtatggatggaggacgattgcagaacataggacgtggccatcctgggtcttgttcgatgttcaagctggctcgttcaagattgtctcccgatatcatatctagcaaatcagtcagtagtagcggatcaatttatcttgctctttgtgttgaagccttcactcgacctctcttgattggttcacttagaaagctgccaggggccaagtaaacaatgtgacagcgtggtggtgtagtatatagatatagtattgctatgagaaaaccagaagggagaggcaaatgcaaggaccgagcacttatcgatgaccatgtagcctttgaaacaaacaaaacctcaagatgcatcgaattggtaactgtacttgaagcaatccagagctactcgttcgtgtctacaaacctggtatacccatcaccaacaataacaggcgagtgagtatactacgtaggtgcctagtcaactatgcagcgccttttcataaccccccaaagatatcatcaaactcgtccgctcccgctcccgcccccgccttctttttcttcttcttcgttttgggcttgtcgaacgaggcaaatatgtcatctaggtcatccgtcttcttgacctttgtctttttctttttgggcttttcgagggaagcgaaaatgtcgtcaagatcgtctttgccatgttgtgtttcggcttctgctggcgttgttgttgttgttgtagttgtagttggtaccgatgagtcggttgtcgttttcaccttcgtggttgttgttgtagctgttgctatcgaggttgtgacggttgtggtctttgaagctacaactgatttctccgctttatctttcttctttctctggctgggcttgtcaaacgaagcaaagatgtcatcaatgtcggtcccgtcatctcctgccttccttttctttttctttttctgctcggatactggtggtgtcggtccggaagagaagtcatccttatcctcatcgtcgttcttatcatcctcatcgtcccttggtctcttcttcttctcgctcttattcttgccctgtctgttctctcctgttactggtggtggtgctgctccggagtcagtctcggtggtgggcagtggatgatctcgagcatcgcttctcgccaagctgccatccgttggtccggatgcggtggtggattccgacatcatagcaagtaactcttccctcgacaccgctacgccgatgtcattgtgccgttgattaggcacctcgtctgctaactgacccatgactgtagcgttgagatttgggcccctgtcttctgccgcttcgtcggcggcagcgtcgtcgttttcgtcgattggaaccgaggcgaatgctgaaagtgccttgtctacctgggctagaacgcctaggagcatcagacctaggtgggcgaattgtctgtcggcggatagttggctgaaggcgctgttgggtggttagtctcaagtgtaaaagataagttctccgggagcagtcttgggaggaagatgacaaagggattgggaagtgaatgagtaactcttcatcactctctcatcccctccccttcatcaacatcaccccccttgttttccatcccacgcaagaacagaagagaaactcacaaataagctctaggccctagtttccccctcaaatactccgccctcagtctaacctccctggcctccctatcctcctcctcctcctcttcttctctatcttcccctttaacctcttcctctcctcctttctgccccaccccatcctgtttcttctcgacccttcccaaccgttcatatttttccttcttcttcctcctcgcctcctccttcctcctcttcccctctcgttccggctccttatcacaccactcgttcgccgcctcaatcagcttgcgcagatgccgccgcagcatgtcggcctcggcccaccattttgacaggcggtgctggttcttgttgcggtggtggaaacgggagaggatctcgagggcgggcgttaaaatagggaggagggaggagggagttgtggggtctgaggggtttgatgatggtgagggagtggttttggtggccggtagtgattgggggtcctgggattgttggaggatgagaagatttgatgatgatgatgatgatgatgggggttgtgtggtggttggttttgggttgctggggagttttgccttggggttggtgggtttcagtcttggtttggatccctggattcgattcattgtgatttcttgttgaaggctctggtgctttatagcggtagagtcgggtatttgcaagtgtctcgatgaggtgagctgcagaaagccactcgttcggtgagttggcccgttcgcgaggtgaagagtgtgcggcggtgcgttgagatgtgcacgtcgcaaagagaaaactcggcgttgatggcgcaacgcggcagaattgcgtcaatagtttgccttactttcaagatggatgagctttactaccctacgtccgacatatgtggtgctacagtcgaatccttccgctttcagaaaacgcattcgaagttttcagatggaagttaatgactagttttaggattcaagtttcggggttagggttacgtgctgcatctgcaagagattcgacgacaggttcgacttgcacgtcgtgacggcaccgccaaaccacggtgacgccctcgcatctgccagtcaacattgtatttgcttttgccctcctttcccatattcagtattgcccaaattcctctgccgcatgaggtgaaaagaaagctttgacaaggtgcatccctaccaacactgactggaagcatattctgccgcaaggaacgtcgtttccgtttcctaagtaagaaatacggaagttttctaggtatcgtgatgatcaactgccacagtcaaatttagccaaccagtttcatccggcctacctattctccggaacctggtagactcaaaaatcacacaagattccacccgatgagcgtgcctttaggtgttccatcaacagacagctcaaccatggatcctatcgcatgccttcatctaccgccgagaggcaccgaaacttgtgcgcgcgtgcatggccttttgcactactacgagtgtgccttgcagactgtggaaagaatgacattggaaatgggttcggtttatttttttttctgccatccacctgaccacgttttctggtgatcagcacgagatctacactacagcagttgctcggcattcagaaagaaacgatcctggacgtacagtatgaacgcagtagttagtgttttgcaaaccaatctgccttggaaggataagaatggaacaccggagtattagtgtagtgtagaattcccctcgcttgtgagtcacatactcgacttccaaggatttgtgataggggatgatatcgcgttatcttttggacgtattcctccaaaaattgcaacatcacgtctccagaacatgtgatgatcactctattctcctcggttacgctgtgggatggcttccagaaattgtaggtaatgtgtgaatgacgaagatctcagtgaagatctcgcagtccagactctttgatagacagacgagaaagagtacacgtgtacagttcaatactggtctgatgttagcttaagacctcgagcaaaattcctatgtatttgtatgccgtattcatgctttttccaaggtaaaatatgccatatcggagcttgttgatgtcttttgaatccgtacctagccatcatctactgcatagcagttagtccttcaaggtttaggacagttcggaaggcatctcttccagtatactaggagtatctgggtactgagctaacaaacaaactagcacatactatattgattatgaaagctcaccgaagaatttccttgaatgaatggtgatcgccatgagaaatcaggagttcatatggcctccattattcaaaggcacaccatagctgtccaactccatgcctttcacgcgatacacatcgagttgttgttacttggcctgtcctgttttgatctcctagatttcttgacgaaagtaggtatctttcgctgttgactttgcattgcggtaaggattttccagttggcagcggcttttcctccgccgtatggatactataactttgcaacccagtctccaacttcgcggaaattaccatgatgatgcaacactcccaaacacagggcccaaactcgcttgaattcaagattttgaggtccaccggaaactgggagaggcaggtgggtttacctacaaacactgtgagtccacaagacggtatggggcaacttggcccatgttatttttttcaggtatggggaaacatactgacactgtggacgcccagaaagttgaatacggcatcatcggcagcttccaaagcggagtataagtgctcaggccctcgtccgcctcgtatgctttgctttgtttgagagaaaatgcttgcaatgcataaacatacaccgctctagaccttttctctttgacaagtcagtacaccgccatttgtatggggcggatttcgggtgctcgaatgtctcgaagattcaaagatactgaaaacgtggttccacgtttgagatggttcaaagtcccatgcagaacattgaggctctttgatcgcaacgaagcgagctactgcaatactcaatagtgtggcatgcttcgatgtctggtttctagtgtcgatgcgtaaataatgccctcaaactcgatcatctctctgatgctattcatagcccacaagctccatcacggttcgcctgttgggaaacccgatgggacccaagagctctcaaaatgaactttgctgtgagttcttacctttccatcttccaaaggccttctgaagctccgctatgatgtccactataatcacttgtcacgattcgcgatagaagattgggagcccactagggtgctaggaatcgacatggactgcaccaccccatgtctctaaaaagtctggtctaattaagagagacccgcaacgtctggaaccccggttttccctttttagcattcccgagcatcacgatcgtggccctcttccgagggttctgaagggagcagcagcagcagcagcagcagcagcagcagcagcagccccgtacggtgtcaggcattagttgaaaccgaccctttgcaaatgcaaaacgtacggtgaaggtgaagagattttcccagggttctcaatgcaatcgaatcatcaaaggaaattgttgcagcagcgttccagaccggaacatggatacagtaatcgttgcgtctgcgatgtcggagatgaccgaacggcccttcgacctgtgtagtgtacccaaccacttggtaccaccaaacatttggatccgggcagccgggctgaagtcggaacctatggatgcgggagcggcctagcgactagtcaatgtcaaagtcaaagggaatgtgatttcggaagacctgccggttgatgtgaaagagtcagtcaggcacgaacggttgtggatgctgaggccaatgagcaagtctcatcaccacttatgatgcagtctacaccggaggccggcagcatctatcgccggcgagaatccgagaagggaaaggaccggagagtttccattagcttggacggtagagaatccgtagaggagactatctgcctcgggtagttccttctgtgaccggcaccacggaaaatgtgtttgcgttggatagccttgtccgaaaaagactctttgtgtataacaaattgcaccaagaaagacagaattgtaggcgccatgtctcgtacctagatgtcatatgtgcttctgaattcagggtactgcaatcgacgggtcaaggatcacccatcctgatatcaaccgtacctgcagcgcggcccggtaatttttttttttttgcccgttagacagcgcggaggtcccttctttcccccaggttcttcgagacagctcggcatataagcgggatggaagccaagccgatagactggagaagtgttgtttgggatgagggataaatgatggtggggaggacaagacaataattcgaaccaagatgcgtatcatcgtcataccgcagtattaggaccaagagatattacctctttgccttggtatgcttggcctatcacatcacctcgcgccatcatacgggtgatgtaggcgacctgcggaagtgatccggaagcatcttgtcgtaatccctctctgacattgccatccgacggcctgcatgttaatggaccattgatggctgggtttccatcaagtacagacaatagtttcgaagaatgacatcattgcttcattttcaggctggacggtgctaaatcataagcgagagcttcgtgtgtacatttgctgtgccgaagtcttgcgcccaggataacattggctgttgtcaatgagtacagtcgatacccctgtttctgcaagtaatccgggcagccattttggcttgcactacaaggtgattttgcatatggggggtaggctccactctctactattgtatagtatatcgctgataaggggctctgatagccgataatgcatctgataaggggtgataagggtgactgaacctcttatcagagcccctgtagttgcaagtttgtatggtagcggggggtttgggcggcttgcaattagcaattagcaggcatcttcatagtaaaataatctgggcacgagaatcccttgcatcacatagtgattttgcataatggggtggttgcataaacaggggtatcgactgtaaccgcttctcgagtagcgaggggcgcaagaccaaagggcaacgagcggggtcactgtccttggatgcaattgtctccgtcatctaggtatgaaggaataaggaatgaagccatccgcctagaaattcgtcgttcatctcgggatggcattggagagggtgattgcttaaccatacccagagaggcgttcagagtcgaacgaaatgcgtaataaggcatcatcgactgtattcgcgtgccacaagagtcgtgaagcttcccgagcgttttctgacgttggctgtcatcgaccgttgtcgttgcccgcccgcactcctcaggctcattggcctgccctgccgcctatcttctcgttcccgtccaaacccagagcttggctgaggcagaaagccaattatatcaccggactggtgatttcctcgtgagggggtgataaggaagggccggattcagaaagccgttgagatgtgtaccctgaaacctgtagcacatactatgtagcgaaatagtagagtacacgaccaccaacaaagagatggattctgcaaccctactggagaacgaagggccaagacaagacatgcccctgtcttgttctcgaacgctttgcaagaggtctggccctccacaaccctgcggctgtccattgtcccacatgagccggtgagcaagaaccctggccttttttcggaatacggtcccgcggggcgctttatggtgctaccaatatctcagtcaagatgtaaagtgagcggtgccggtttgtgtaccctctcggtttgtggtcgctttgctatgcttgtgaaaaggtctatagcatggaacttggtcactcggtggtttttctcggcagtgttgaaggcagtttttccgacaggaatttgatattctgtggtatggttcgatgatctacgaaaaagccgatgagccatggactcgtgcgcatgggccatgtcaatggtctcgatctttcaggtaccagatgcagaattttttttctacagtgtctcccgggatgggatcttgatggcgctgaaacctggcgatgtcacgatggtttctctgtcggccgggcgggtttgtctgtgtgttgtcaagatccgcaagtgctgtcggtgttttggaacattccacctcctgaaagcccccgtgagcgacccccacgccgccgggtccctatcacggtgtgtttcggttggggagaaaaaaaaaaaaaaaaaaaaaaaaaagactctagtcggctgaaaacggctcgatattgaagaggcaaattccggccttccgccctccttccgaaagcatcaacggagcggaataaacatgaagacttggacgatatgtacactttacagtgtttgcccatccagacctggcaagactgacttgtggccggcggatgacgggactggtgccccggaagatcatggcagcatggcaccaccaaacatgcttcggctccattcccgctgtctggtccgatctgggagaaagcctctcacccaatctccatgccatgcaccgcaaactctgcagccgggccgtcaggagctgaggaacgttcctggctgtcctttgaaaaggcggcattggcacaggtggggtaggccggggttagtgagagcttgttgaacagcgaggagctctccccacaacatgggccatgggcgatggagcctctcccttcggttcaggcctgacgcctgttttgctgtcgtgacagtgggctcgacaccgccaaagtggaaaggcgccgcggtaaccacaccgtgggtatttgctggcaaggcacacagacaggcagggcaacgcagggctggccgccgaaagaggggcggtaggcggtagtcgtacccaaatcggggacactagcgcacgggcgccgatgcaactctgagaagaaaaaaaaaaaaaaaaaaactttttgctttcttccttgcgagtgaaatgccttggtttgcggagggcggtggacctggctacctgaggccgttccaagtggcatcaacaagtgggtgaggatgacatcgtcgggttccagacgcctgtgacagagcgtgctggcaaagtcggaatgcagatttggagaattgggcgtgcgaaagagtggactttgggtcgctatgtttcgtgaacacgcagtgcttggactctgaagttttgctcgctcgccgttttgctcgcttttgcccaggagggaacaagggatcgatcgatggcaggaggctctgcagcgttcggctctccgcaaaaggaaaggtactttcactccgtccctccggcttccactccgctgtatgtgaagtggattccagatggagtttcccgtcagcgagtcgtggggaagcaagagagagtgtgtgaaatcagtcactgttgtatgtaatattgcgggcaacatggatagcaacaggagcgctatcaatgaccactgcttggtgctcacgacaacagtttgtcggtgtcaagcaacttatcattatcagtggatgctctgtgcgaggtgcgagagcggcatcgggattatggatagggaatagggaatgagtcgtgagaccctgccatcatgtacagtgcagtcaataattacacgtgcagttgagagtggtagatagccattgatcaagccacaatgctgtgctctcttgttccccgcaggatgcggatgacgcgatggcttgaatcattcgctcgggcgcttggcagtacatattaattcgggatcccttgagatagaaacgaccgtttgtacgcagtagacctcgttatcagtcaatttgtcccagtcgagtagaccggtggacagtcagcagggacgaggatgaattcccaaaagtagggtatgtacactactacatatgtatacccagagattcgtttgagggtgtagtatgtggagtggccaaaaggactgaatgtcaggttgaggctgtgagaaagaagcaaggattcgggagcacgcccaagaggctgaatgtgggcgacgacatcagcatctcgacacacgtgtagcattcattgcgtgcgtggtcttggtggtgaccagaaggtggaaggctggctgtgcctgtgtgggggatggctgatcaggacgggcacttcgggaggagtgatgacggagatcatacctcagcactgtggacgaagcccaggccgatgaacaggagcttgaaacccccagaatcgatggctcgtgatcacctcaacttgagggggataatgattgaggtcctctggtcgttgtgatccattcattgcgtgtgctcttctcgttgggttcatggtgggatggagcgagcaccttgctgtctactttggccattcaggttctcactgtgtaccgtctcaaaggctaaatttggaggacgttcttggtcttggaacccaagtttacatagcaaggtacctagtgtcgctgtaatccactcgtttaacggaccagacgggagatggacctgtgatgatcaccaagtaaaaacagcgaatgtcttaaaatacaagggatcgtcgataagcccgagggccgagttgattgaatgcacgctgcccgtgaatggcggaacaagtttgcttgctaccataaggtagtgtaggagagtggtgaaccaagcagagtgaagattgaagtatgtaggagtgttgacacggagccatctgaagcacctttgcggcctctgggctgtggggaccccgtgccattcagcctacacccgacgtgtagtgtagtgtagtagatgggagcctgtgaatccttcaggagggaagccgatggaccttgaatggaaaatatcacaacattctggcaacattggccatccgggtgcctgtctgccaaccgtgccattcgcagattccgccatcaccccacaccttttgtcacaggggcgcggaacagcagggctcggctattgatgacaaaacaggcggggacaggacccttccctttcatcggggtcggtactctcctgaggtgcccatttttcagttttagcaccatgccaatatgaccggcggagagtttggagattgcggaaagaatgagagtgaaatggacagaagcaaagcgccctgttcctggagtcaatgctgtcggcccctcttccgcttccccctccaactaaaaacagtcagcacagtgtcagaagccccctataatccctgcagtgcaaaaagtgcagtgctagcacccggaccccctcacttctgtcgtcaactgaggaggaagcttcaaccgaaactgggcccccacctacctaactcccagccgggctggtccaaggcgcgccgccggggcgatgacgacctgtggacttggtttacgaatcgctacagcaagcagtcaaccactccaggcagcgacaagaacagcgagcgccatacagaggacctaactggcttccctagacggtccagatcgctgcttctcttttatttatcctctttactccaccgagtgactgaccacctactactataggcgagacacgaggccaatcgatcgaactagcacgcttggcgctaagttcaggtgataaaatctttggggaaaaaaataaataaaaaaattaaactgcccgctggagatggggagatacgacgggccagataatggagagtgcttcatgccgatagtcatatttgtacactgtacacgtttaagcatccgtgaaagacgattggtcgacatcccagccctgctgatctccgttctcgggcaggactccatccagaccaccgacgagaaaaaagaaggaacatggaaaagggccaaaaggggaccgacaggggcagatacccagatacaggctacaaaggacagtgacaacctagtaaagagtcatccttgcgcgggcagataccaagcacctggcctccttccattacatagaacctaaggtacctacaccacgctctaggtacacttgctctctcgttttcttattataagacgtccgccagttcctcgccccaagatcccttccgctcaaaaatcaaatccatcccgtcagcattgcagcagccaacggttacagcagcatcaagacgactacctacatacactgtgcagctacctcacctcaccacattcgctctacactagtagcttgtcaacccaactccatacctacatagccagggcaacggttcagttacatccacagacgccaactgacgtccgcccaaacacaacctctgccagccgaacccaagacaacattacaaacttgtacatacatagtagtcgggctgcccaaccttgctctcgaacgacacagcgtacccgcaactaaatcccgaacgaaacactcaacaccgtgtgtcgacgcccctcatctgtgtcaccaccggccatcctgttctacccacttgtcgacccagagaagcgaaacaccaagttacagactccatccccatcaagtcaacagtagctcactcgcacaatccggggccccgcaaaaccgtgcaaagctgtttcctggactgtgatctggagaaacaaaccggtcactagcgcaaccccatcgcgacttgacgccgacttgcatataaagcaactgacctgcacctgttacaccttacgggtttaatagccggtcgattgacctacctccttgtcccccttccgtcctactcgcttgtctaacaccaccactgccgccaccaccaccatcactaccaccaccatcactaccaccaccctcgtttggtctcccaaagtcgttcgttgaagctatcggtttgcgcactttccctcacagactctccagtcccacgacagcgccaggaacaacaaactaagcacgagcaagaaaattgtcttcttgcagctcttggatttgccacccaatacgacacctacttgcacggattcgtcattccacgaatggtagtttgtgggcttgctggacaccaaaactcttgaattgcccttcactcctcccgccttccagggatccccagcttctctcaacttcaagacttctcctcttgggaagaccccgcatctcatcaccaaaccacgctgcgctgccaagggacctgagcagaacaagccaacccagtgaacccctggcgcttcctcgggctcacctcactcacctcttaaccctcacccccaccaatcacacataaccgcctccatgcatcaccaacgccgaaggtccgggcatgcttctggcaacacttcgatgaccgacgtccgaaaagctccttcgacccgacctgccctggcaaggagaaccacaacccctcaaacctcccagaagctgggcaggaacatgagggatcgtgagaggcaaatggaagaagagcgttggtttgaggaggagcgggaaagctttccccagttctggtatgttatccctgcctgctcttttacctctttgtataaccttccagggtcgtgctctgtgctgacacgcagtcttatagcatgtcttgcgagaagcagtttatccccgatcacgaccaatccctctattgctccaaggagtaggttccaacaaccgcccccaaaccaatttgctgaatctcgaggactaaccccaagtcattagctgccgcttaagcgaccaagaaggtttcggtgcctcttcatcctcatctcgcagctggatcgggtcgaacgctccaacttactaccctttctactcggcctcctcagagccgcgagacatcatcccccgcgcatctccatcgcgtcccaactcaacatatgtctccccacctaccaccccgggaaccggccagtcctcagccatcaatgccctcaaatcttccctctatggcagcaggccagccagccccccctctccgccgcctgtaggcagctatcacgcgaacgtttggcctttttccaaccgcagctcggccgccagccccaacaactcgtactcgaaccagcagtccgggtttttctcctctacgtatgagggccactactatggcggtgcgggagatgcgtataatgaccgaccgctaccaagccgcaggccagggatctactcgaggccgaagagcattgagcttgtcacccccttggtagggaggtaacagtcattgtttgcttcttctgcttctctttctgcttccgacaaaagaacacttcctttcttttcttttctccaacatcacttttattgttattaagcatcttactggctacctgcgtgtcattggcatatcagatttgagcatgggcacactaaaaaccggggttgttttggccggataggatatcgttcggcgcttctttgcattgattgcctcaatattgggagtatttgctcatctggggtggcgtatttttgggatattttgatattggaacaaaaagtttttacgacaggacaggacaggcaggcaggcggaactcttaagaaacagaagagaaagaacatcccactcaatctcttaccagctctcacgggcggcggcggcgatcacgcaaaagaagagatattgataaaaagcattcgttgtatatcaattttcatttaatgttgatgccacttttttgtgtttttttgatcatcagtttcatcagctatatatatataagcaggtcattcatagaacacagcaaattgggacgtctatatgcctctcgataagcaggcacgtaatcatggttctggacggatggaggtcatctttgttgtccattgcatttacggttttcatatataacggcgagattcagaccatttcagcactcaccattgtcttcagattttcacctgatgatgctatctaaaaactcccctttcatacctgctcatccatggcttcaacaacgaccagccccgggtattcggctgtcctcggttcgacggttgccggcacctcatagcagtttttgattcaccggtccaaaactattgtcttacgtatgtcaatagttccaagactgtcaaagcgcttgacgatttcttggaaaacatttcccacagtagctctatgactgtctactaactaatttgctccaggaatagccttgtcgtggcattatcatctccattccaaccccatacccaacccccaaaccttgatgtcatctgggacaagccaaccaaaaaaaatccacatctgttggaatttcaccgagacaatgtggattgtggaggtggtgacttttgtagtgacttttcggcagcgaaacgacggcgccaacacccaagaaggtctagactaccccataccccatacttgtttgttagacgtacgcccgtgagccaggtccggctgtggtcagtgtttgacgctattcccgacctggctcttcctccgtaactccggtcaaaagccaaaccgctccgagtccgaccgcccgccgcccccgccccctcccctcacctcacctcacctcaccagcggcccaacgagccccggccccgccccgagttgactccacaacggattaccgcaacaacctaaccaacacaaaactatgaaatgggtgtgggacgacggattggattcattcatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacactacgcagtcggatgccacctccgcgcgaatgatcggaggttgatccactcggttcaacaccccccccccccccccccgatttaatcccggacggagcgggacagtgagtgagtgagtgagtgagcgctccggacgggatttctggctggactgctatcactacactacaattccaactccccgccctaccccgttcggccctaagatcccatcataagaggatatctttcaggcctttctctcagccatctgaaggcaacctttacgcgatgcatcgatttgaattatttttcccatatttatattctgagcttccttgttactgtggccatgtacactgactggttcgaactcgccggccggggattgactgagtgagcactcaacggccgcaagccagtcagtcagtcagtcagtcagtcagtcagtcagtcctgcaaactgtggtctacctacctacctacctacctactctgccgggtcgagtctgcccggtcgataggtaggtgtgggggttacacatttactttattacatctttttttcactaggtaggtatcataatacctacgggcgcacgtagtagggccctatgtaattactgtggtcagcctgcctggatccagcagtctacctatcttgagcaggaaacttggagactctcgaatatcgacgaatctcgaatattgatactaacataggctcaagtatgtacttagttagtgtgggcgcaatcgatgtgccagtgtcggactaaccaaaccaaaccaaaccaaatcggctgcggcttttgaccgttgtgaccaccgttataacgcatgtgaccaaagaaaaaactcggctcagtgcgtgtgtgtgtggcgcagatacataacatactacacctaagtgatgatcgtagaaaagtcaagttggttcagtttgttgtgatgtgagatagaaaaacctggtggtggtgaaaatcctgcttatacgtgtacccaaagacgttgaggggaaaggaaagaaagaagctaagcgacgtgataggtcattcacgaatgggaggagttcgaggcacagccatggatagatgacgaaataatgaacagatgttgtgagagatatataacggatcggatacgataccctcccaccctccctcggtcgctagctacaccgtggaacttaaatggtgatgatataggctataagttgaccaaccagtgcgatgtagtgggtggtgttagcttgaaagagaaagatagagggttgcaatttcgatcagaaggtcacatagatatggtgtgtgtccctaggaggcgagggagggtctagcgaggggagaggagggaagaggggcagtggcagtgttggatagatggaggaaggatggatggatggatgggtggatgaatgcaaatgagagtgcaagactactacctctagggacagaacgccatctttcacccgaatatcgacggtttacctgatttcttgctaaaacttcgatcccgctccaggagtgtgttgtctatgtgcattgcaattataaatatggtactaatggatcgatagatatagttgtgcctatagatagcatgtgtgtgcgcgcatgcctgttcaacaaagggcataactgtcttgcggaaaagcgcgttacatcatcactccgtctctaacttgtaaagtgtcacaacatcaacaagaacaggcaaacagcagcgcattcaacgacgcttcatgaccgtgtgtaattgtcgctcgacattatcagtcccctttctttccttcaccagcggcaccggcgatcctcagcgggcaacatctcgttcaccatcacccctggttccagacctagctcccacatccgtctccaccatctctatactcgtaaggctaggaaaccgcttttgaaagtccttgatataatcatccttctcggacgccgacatctgcagtagcatgggggaatcttgcccgggcaaaccctcgacggcgaccagcgcttctctgcttgttctgctgtagtctccccccgctctcgctccgatactgtcgcttctatcactatctattaatgagctcgagggggtgccgggccccagttgtctgtgcaggcttatcgtgctggtgctgtagggctgtctgggcggcgagccagctccaccgccggctgttaagtttgcggtaagtcgcgtgggtttcggaggtgcggccggtttcccccccgtgacggttatggaggcgcgaccagtcatggtttgctccatactggacataccggatgaggtcgggggtcgcggtaaagatccggacacgggctgtccggtaatggcgatgggcttctttgcaaccgcgggccgcgaatctccaagactgtcagtcgagccacgaggcccaccggcatcggcatcggtatagtggccatagccgtgagctgtccttgacactggcgccgaacggctgctctcatccaggagactctggaccttgttctgaatagacacagcgcgagggacaccgccaatgctcttgggcagcggtgtcgggcccgttgccgaacccgtaccggtgcgctgtgcaacgcgagcacgatactcggcctgcgcagcagcgacacgagcttcttctgctgccaacatgcgtgcttcttcctcccgacgcatttcgggagtcatctcgtctatgtgatcgtcttcaaatcgccggccatcatcgctcctgtcgtcatttacctcggatcccgcaattggtgtcaacttattgaaacggtcgagttctgcatcaacatccttcagaggagatggcgacctcggaggtccgctgttatttgtgccaccttcaaatctcttgaatgcatctccgaattttcccgcaaagaggttcttggtaccggcactaagggagctcaagcttgagcgcttagaatgatgcttggtacccttgtctttcttcttagtatcggaatcctccattgagcgcagaaattcgacgctggaacgaatgttgcgctcctcctccagctttggcgaagggggacccttgtccaatgagaatctggacgcggaaaggctcggcgagtgcagtggttttgcagccgcctctttttcacgcaagtaggtcaggtctgattcaagatagatactggcaggtcgtgaccgggatgaactgctctccggctctttggatcttgtcggcaagtcaaaggcatcgaagcttgggcggccaccttcaagtgacggtctcgaggacctggggtgatgcgcttgcgcagtgtgcatttgcccttgcaacggagcgcttggcgatccggcggctccaggggataataacaccgttgtggcagcgcgtgtgtatgacgtgggaccagtctcttgctgccgggggacactagccgcccggtgatgctctgcgggtgggaaacgatataccggtggcggtgattcggtcatggttccagttgaaaccatcttaggtctagtcggcggaggagtctggaacggactttgcgcattcggcgaagagatcgctttgagttcgggtatatttgagatcatggctgaagcacggcttggctcgccttgcctcgggagcgtggaagccggattgacggatggtgatatgcgctgagactccatagcagccgcgtacggatttcccttgttcagatcaagcgacacccgttggctcatcggcccaggagtcgaagacggtgacggtttgaccttgaatacctcgtccgctagtctttcggctaccctttgcgaaatgtccttttgttgctgtgggggttgagggacaccactgtcaaagtcaaacttggtccccttatcatgtagaagagaaaactggtccagcgtcggaaacttattcgacagctcgtcggcattcttgagtgggagcttggtatcaagtgcagcaaatgggtcaccatttgtgactttcccgggcccgggactgggcgttgtcggttgggatactggttgagacggggcagggagccttcctcgtcgcatccgctcgacttcgggaataacctgttgttggactaccggggcagcaaatacagcgccaacgactgggggagacctagcctgactcagtgagtgttcgcgtttcctcgtgtcgacatgcgtccccgtgtagatctgtacagatgttagttgccggacgaaagcacactcagaaggcaccaggaacacttgcgtctttgacaggaggctccttcccttgcattgcgcaagcttcgcggagcacctgatagatatttggtcgggcttgttggttctcctgtagcatccaggctggaaacggatgagtgctaggtccaagaacaggcggccacgggatgcttaccgatgagcttcttcaaccggtcagagaaaacagggtaggtatggaacttgtagctggcattcagaatcgccaaggtccctccttcttcgaacggtgtggtgtaatagcacagcttgtagagtaggacgcccagcgcccagatgtctgatttctcgtcgatgggttgtttgcggtacacgtcgaccatttcaggactcctgtactgcatcgtcgtatgcttttggatgtcttcgtccacaaggcggcactctgtaacggtagtcggggctgggcgaggcggggcggccgagccaaagtcgcatagcttgaacttcctgacactgcctaccatgttgatgagcacgttctcaaccttcaggtcgcggtgcagcagtggcggcttaaggtaatgcatgcaagcaacaccttcagcaacgtccgagaatatgttgaggatttcgggctcggtcagacggtgctgcaagcgggtgttcatgaagtcgataagaccgccgccattgcagtattccatcaggagaaagacctcgtagccaccagtgccacgcatctcagaggcatgcgaatcgatgtaggtgacgatggccttgtggcccttgaggcgcttcatggtctcgacctcggtgcgcatgccgcggagggcctccttgtccggcacggcgaccctcttcagcacggccaggtcggtgccattgaccgccgccggcagcttgaccagatagacatgtgcgaagccgccttcggaaagatacttttggatgacaactcggtgggagccgcattggatcttggtgccgggcgcaaaggtgcctgctggggcggcaggggcgctgaccgccacgggggccccgtacgctgctccatacggaccgggcctcggggcagccgccggcaccgcgtgtccaaacgaagccatcgcgctggctgtgtgttggcctataaacctttatgggccgtacggttcgtttgggttcggagagagggtgggcactggcgagcaaggagaatcggcagagtgactgacactcggacaacggacgcggtggtgccttgaatcgaggggcgcaaggaggggacggtcgtttgaggataccggtgggtaggcgactcgactgggagttggacagctcttcacggcatcgaaactaggtaggtatagcaatcgaaggagggagaggccgtctacaagcaatgcataatcgcttaacaacagatcaccacaaagaagtgtctaagagcaaaccagatgttggtagtcagtagaggtaggcagcactagtgtagtagcaacgggactggcagtcaatagggtcccgggggccggtttccagcttgtctaatcgcagggatgacggtgggttcgcggtctggggggggcttgctgggcgatgggcctatggttgatggggaagacctaggtatgtcggtctcgtcgcagcgaatgtgccgttccttggacgtgcttgggtgtttgggtggtgttggcgtgttcgtccgggattgtttctctacctagaggtaggtaggtagcgatggactagactagtctacctctcggctaacatgccatcatgttaacgcgtcctgttgatacccagttctctttaggcggcctcgtgggacgacaggacggcggccatgtcgggttgaggcaactgacagcaggctcgcagcagttgtcctgcaggtgcaagtgcccgagtccatgctgtccattccgcaacactgcaggtgcccgccagctgtatgtaccgtttagacgataatggacttggcatcgcggaggtatcacgcactaacatctgcacatgctggggcgaggacagcaattccacagctatcaacccaactgaaacttcacaacgtggcgccaacaaagtcaaggaccgagacacaagttttttttagtttgtcttgcggaatcaaggtcacgggtcacgatgtcgcgcgttagagcggatgagatacggcgattgtacaggcatgcaagagaaccatcaaccctgtgccataacatggaccccgtcatctcggctagggactccgtgctgcctgatcaaccacatcgtgtggtcatccccaacgaaagctctctgtcaacaactccgtttacagcatgctacaacacgtcctgatatctagactacaccaccaaaatgtctgagatgggtttgtcctcaagattctcggtttcttgatccaacaccaggctcaccagcaaaccttgagattatgccgaacgccctctgacgacatccaacaagcgctatcgactccagtactagggttccccggcaacgcgatgccttcatatttatgtcgacacagtaaacttgctgggtagagactcggacctccgtacttccctggtaagtcgagtggtctcctttcaaggatagaaaagtccaacatcaacgcattcacacaaaccactttctccttttccccggggctttataatgagaggctttacaggccgcgagttataagtggggtgaggggcaggtacctctttaatttgctctcggactccagataggcagcaaaagtgtggggttattcagtttgcatcttcacgagggattagcggaagctcagatcttgccgcaggataagctatcatgaaccagtctcgagctggtgctgctaatgaagcgaaacctgaattgacattatgaatgtttgaagcctcaatgtagacttgagcctttttatatccaggtactgaacgaagaacagtttcacttgaagcttaattcccgtctcttgggcttttcgcttattgaaggtctcatccccaggaggaagtcacgctccgtccagctgtacaagtaacttcaagtcttcaagccgcagtgacagtgacgcaacccaccccagcaacactcacttcaaccaacaaccaccaacctgaacatctgatccgtgctcggacgtcttattctctccctttagccctagaggtagatatgagtctcttcagacctgctcaccaccgaagtcttctcaatcacacctcccggttgctccaaaagcctcaccaaatcacaatcaaacatccttcctacctgaaaatgagtttccgcgattactccaacatcgaaacccctgcgtcgtgctacgtagacttttgcttgattccggtgagttatcaaccatatatgtataaacatcatcgtgaagaaacagatgctgaacccctgttgtttgtttgttcgcaacaggttggcacaggcaacgtatccgtcgccaaggaggtggctgaggtgcagagggtgttggcagccagcgggttaaagtccacaatgcactcggctggtactactgttgaaggatcctgggatgaggtaatgaaagtcatcggccaagtccacgcggttgttcaccagggaggcgtgaagcgggtacaaacgtctatgcgggttgggactcggtatgttttgctcttttctaatccccggcctctctctctctctctcccccccctctcactctattattcctttttgtccttgtatgggctcttcacttcgatattcaaccttaatccctacatgcgttgcgttgcgttgcgttgcgttgcgttgctcttgctgaccctttacttccctttctcttccactccaacagaatcgacaagaaacagacggctgaagacaaggtgaagagagtgcaagcaatcttgtctgaggatcaaaagggggagtcgtctgcttagttacctctacattgatttacattctcatctcagctccaagtcatgctatgacttttaatcgcttggccatccgtttctcttatgttcggagcctatgcatgcaatcaccgtcagagaaccctgatactaaccaagctctttcctaccaaccgatgcagaacagcggattcgctatgctgggaaggccgcttttgtcacaatgttccgcgcgctcctgcgatatgaggcagagggatatagaagggaatggatagaggagagaatcctgcgatggtctttggacgaggacgaacacaatacctgcacacaccaacagggctcgcacatcatagacaccacgcttcatgtctttcatatcagtatttttttttaaattcacactttactcatcaccccatctccacattatttttatacatacttgtacaacatacagacgcatatacacgttactattagtatactttgatcgtagcctccgtcatcatccctagccaaaactatcatcactttgccgggtcatccgaaccccaacccattaccccccttattccattccatacctagtcatcacacatacacatttcgaagaagcccaagaaacaggacgttcaggccctagtggtcatcttcttagtctgcctcttggcctccctctccctctccttctcgaggtacttcttctgcgccttggcatccatggcagccaactcggcatcacgcttggccttgcgttgcttctcgcgttcgatcgctagctcctcagccttctcctgctcgttcgccttctggatgcccttgatcatctcgtcgcgaacggacttgaccttgcggaggacctcggggcggaagtgcgccacctgcacaagctggtccgtcatgcggaggaagtactggaagatgggcagaagaggctcgtagttgttgtccgagggaaggcggtacttgaggaagatgcgcttgcgggggttggtctcctcgacactgtgaaggggatcatatgtcaacaactatgtggtaatttaatttgtaggcagaaaggcgggttgaaacttacgtcttgggcttgtccaaaggttgatcggaaacaatgaggtattcgaggaggtcaccagcagactcggcagccttgatcagctcaggggtgagcagcgcatcagtgatctcagcgctctcagtcataaccgtcaaccattggggaagcttgttgttgtccttggtgtaggtaagggacacgtcgtagcgttcgtcgcggacctgcttcatgctctccttgtggacaatggcccagacaaaaccgtcaaaagtactcttcttgtcgttctggcggagctcagccgcgccaggcatagcgggaacggtcagcgcctccttgccatcgaagggatacaaggtggcctcgacggaatcgctaggctgagcatagctgtcccagaagaaaccaatgacgttctcggcgagggtgacgaaggggttgaagcgcttgaccagagtgagcttgacatcgacaaaggcaacgttgacacggccggtggcgtaggtcgcgaactcgaagagactcttctccttgaggatggcgtcacccttctgggcgttggcgtcagccaaagcctgggtgagctcatcaccagatttgtccgaaagagccctgggtacgccagagaagccaacaagggcgaactcggagcccaatgtcgaagcatgggcgcgaatccacttcttggccttggagcggttcagacgggcaccgaagagatgaaggatcagcacaacgatgatggcggccagaatgaagccctcggccttgaattcagaaaggctgtggcgctcgtgcacattgtaccactttgtgtaagggacggcggtcttttcgggctgggcaccggcgagagtggtcgttatggggctgatggggatgggggacgggtcggcaccctctgcgaagtcggcgaagtctggggttcaaatggtcagtcattccacctggtttgagtcgcgtctggggattctggaagcgcggcagaggcccattgatcggcattatgcgaggtctggtgggtagagcagctgggataggtatctagagcctagctcaagcaaccgtgcctgaccagggcatcatgaacatcgaggccgttcgtggcggttggcgggcacgactacgggcacatgacggtgcttccaaatgtgtccggcagataggattacagaacaaagtcacataccagagtcgcccgacttgtctggaatgacgctggcaggctttgcgccgccaaagaggttgttgatcacgttcgccatggtgtagtttgctggcgttgttggcgcgatgtggccacaattggagcttttggagctggagcttgcgacatggaacttgtgacgggggaattcccgtccagggaactggtgcacggacccgccgaagagatatggacgttgatacggcattgtcccgtccgtgcttccatcttctggaagccccactttctccttcgacgatggacatgcagatgcttctactgctgttgttgcaggttggtgtgctttgcgaggactgctggaaaaaatgtgtgtagcaagaagttttatggcttttcaatgctcttcagtctggagtcggatggacctcaaaaacttaatatcattggggttgttaattgatattgctaccaacccccggaagatcacttagctgaaggccttggggaccacctcaaccgcaagatctaatcagattatcgatgtttgtgaggaggcagtggaaaccatgattgatgtggaacataccgtaccttacagaagtgtttctttgttatgcaagtcggcttcattgagacctgccctggatgtcaacatatgcccctggcatgactttgccgagtctcatccgccttgccagtgcgggggaaagagatgcggaaagcaggggaaagcgataggtgaaacactgcgatcatgattgaatgtgaatcgggaattacgacgcattgcccttgtgtgtgttattcggaaagttttatctcgagaggcaagtagttctttgggttcaagttgtgaacgaaagaagtgcccgaattccagatgtcgtgagaaaaccggcaagaatgccatccaattcaggaagtataggacacagcgacaacaaccgagcggtgttttggacggtcttcgggaccaatcatgcaagtttaattttgaggacgacttgcagaagatcgcgatcgtatgcgatgaaaacccaagaaccaggcggcaaatgaagagcagaacacgcagtcaaattctcaagatccgccccttcgcggggaattaccatgggactagactccaggatgcacgaggggtcgtcattctcaagagagcctagatacataatgaggagtatttgaaggatgtttctgttcgaaagcgaacgctaccttacctgtaagccatttcagtggctcgtgcactactaactcggttgctagggggccacgcttgaaactcggtgtttcagttgctctcgcagatcgctgatagatgcttctcccctttggttggtttgtttaaagctcgtcgaagcgcgatgaaaggggaccgatgaaggaatcatgaaagggagcccgcagggatgacagggtattctggcgcatatgggcggggtgagggtgtggacggcgcttgacttacaaccaggtcaagacactcgactttgtctacccaagagatatcctaggtagaacgttggccgctgtcgatgatcaactatcgaggggtctatgggactcactgtgttcgctgtccatggcagagatgtctttgtttcgtctcggcacaagtctcaaataagacagaagctcctcccgttcttctagaaacgacatcagtgggcatacctggtacagatccctcatacttacatcaacgctctgcttttctacagatggctggcgagcataccgatgtacatgttcatccggcactgtagtgatcatcttggcttctagtagctttgtgtgctttgatgacatgttggccgcctctgtcaatgctggtcatctgttgagatcgggtacctgtcacgcatccaccaatcaatatgcattttcggcagcggcagtccctagcttcctgtgcctgagaataccacttgatgtgtggcatacctctacccactcccgccagaccatcaagcagaccaagtaccgcccagaaacccaacttccagatatgtacaagacaacaaggaaaaggaaaacagaggaaaaagaaaaagaaaaaggttcagggctggactatcttttctctaaacttttccttttttttcaatttgtaagcttcctatcgcaatggttgggtcaagaggggagtgagggggtgcaattcgggacgcgtgtgggtagctgcagcaacgcccgggcccatcctgtccacttacagcttgaagtggaagcatgatacccgtcccctcgtccccgttgctcccaacttaagcatgcataagacgcttaggtatgtagctcgcagcatggaaacgcagtcacctcacgtctccgatggacctgagggtaagtactcgaaattttgctgacaaaaggggcgtccgcttctagaggtaacaggcaaagctgacagtccagggcatgaggggaatcaaagttcaggatccctccccaacatcaacagtgacttggttcattgggctcagcgaggtgggcataaggttgagttcccccgctgccggcaacttgcgcaaccttaacttgacatcggactttcttgctgggaactaggtcatcttgctgggaactaggtcaggttcgtgacagctgttcattcaattgggggtttgttccgccaatggcaagcaagacaacaagtgagtgcagctgttgttgtagaaggcggtgagagctccggaagagaatcgcgaagagagaagaacagtgagcccatgacgagcgttttttggtgccttcgatgcaactacaggtagctgagcctgcaattgatagtgctgagtcaagtttacctatttacagcagatcgtatatgtcaagcggaggagaaaaaaagcacgaagcacttcttccaactgaaggctgtttcacatccggccccggccccccaccatccaccactcagaatcaaatcgacgccgagtgcatttccagcccactttcctctattcccgttacgccttccacccatctcgcctggagctgggctgagttgtcggaggtccctctgcacacacacctacctctacatacagtagtgcaggcaggcagcatgtcagtggggagcgtgtggtggttccgcagtcgcagttgcagtgtcagatttgatgggatgatgaaatcctcgaccccccctctcgctgtttaggtagcccaggtgccgtggcccggtgcttcttagtagacctacctagtgtacaccttcctgcagccggcactcgacttcaactctgcatcacttgatccttttttctccttttcaaccttgcatctctcagtcccatctcttcttctctcctcgcattgtaactcacaacccttcctcttctaatcagaatcgctgtcctcttctccaggctcgaaacccgcctcctaatgaccccgggcctgtatattctttagcagcctttaacttccactcccctccccctccttgcctctccttgtcggatccactcgcccggcggagtaacgtgaacccagacgacggccgttgacggttgacaaaatcgacagccctccgctgagctgagacgaggccgggcgtgagccaagcacaagcgacggaacacgagcgaacggccgggggattgactctcgcccgctacaaggggagaaaaaaaagtccacacgcaccatcccacacatagcttctggtgtaggaccgtcccgacaacgagccaccattccgcaccacaagtccaccacaacccgggcgcagttgctatccgatccaatcccaccttggcaaaaaaaggcaaaaccagggcagcctgcctcgaaaggtctcccagcaatatccagtttgctcacctcaactcaacatctgagccgccgccgacgaggtcgactcagctcttccctcggttcctcttttccccttcgacctgtcgcttcttgttgaggtcgacttaccaaaattcccccaagccacttcccaaccttgccaaactttttaagagtttgcaagtatcgatagagaaatcccggcacctttcgtcaccgactccgtaatcgccccttgcaacaaacctttgcgacgtcgcattccctcttcgagcttcacaagaaggctcctcgagcgacgctccttcgctcaggtcagcctgtgtctgatatagattcctgcttaattggacggcttttgtccgccccgcgcctgcgctctttgacgtcgacgttggtccagcctttcgtcccacaccgcctttgaccgccccgccggaaattcagactcgaccgagacgagacctctcttgagctttcgtcaaaagcttcttgtccggtatccaaggcctggtagccgcgtggacgcgactggaaaccacaaaaagttgtcaataactcccatgagagctggataaaaaataatcaataatgtccaaccaaagacccggcgatcatatgtcgctcggcttcccgccgcagtcggtttctctccagactcgaaccggttcgcctacaagcacatcgccgaatgatccgacctctgccggtgccattcgctctcctttcggcctgtcatcttccaagatggctggcgcttcacggtcaggcaatggttcgccgtctcacgatatggcgtcctctggccggctcttctcaaaacggtaagtcaatagtggccctgatggttttggagcgccgctgaccccgccttgcaatgtagtgcccgcgaaatccaagcccaggaaggcatctcgggattgccggtaaacccatggggtggacccccgaccagcggcaactcgacccctcttcgagagaacatcccggagtcgcccaccgatggcttcccggacttcactcagttgcccactccggacagcttgccccagactcggcgtgctcgtgccggcaccgtgccgtccagatttcctgccggtgccggggtcaatagcatgctgaatatcccggccttgtctgcaaagacctcgcgcccttctccgtcgcatacgccgttcaagtctccctctcctggcattgaacaagctgaggggtcagcctcaacgcttctttccaggctgagggctggttctatgcctcagcgcagcccgttcgcccaggtacccggcacaagctcgccattcggcgtttccatcttcagcagctggacgcctactggccgtgaaagaggcaacactctggccagcatcgcaagcgtgccatccaacaaccccagctccccgactcagtcacacttctctcgtgaaggcgcgggcgagaacgatgtccatatgaggactttggactaccttggcctggccgagacaccgcagcctcctcgcgctcagcttgccaccccgtacatgccaacctatgtcgattttaccaaggccgcaaacaggttccgttcttattcggtcaacaacaaggataaatacgctgacgaggaagatgattatgatgaagatccgttgaccatcatggagaaccaatacgctcagcttcaggatcaactagccgcaaccaacgcagctatccaacagcataacctcgccgtacaggcttttcaagctgcccgtccgcgtgccaggacagccggtgttttggacactcctgccagccggattcttcgtaactacgtgccaactccctctcggcttgacgcttctatcacagctgccgacattcagttgccggaggagagacagtacgaagatttgccccaggccgttgctgctatgactctgggcagatcgaacagccgcaacaacaacggcttgctcagcgccgaggagccgaacatggaaggcccaacaagcgccttgtggctcggcagcatccctacgtccaccacgacctctacgctaactgagatgtttaagtcgtacggtcctattctctccgccagagtgctgacccacaagaactgcggcttcgtcaactttgaaagagtggacagtgccatcaacgccaaagcaaacatgaatggaaaggagattttccctggtgctggtcccattcgtatcaactttgccaagccgccttctgcgtccaacactcccggccacgatggggccttcccttcccctagccctgatccgtacgctaagggacaagaaaacggtcaaaacggcagcactggcgcatctggtaatgcttccccaacacctttggctggaaacaccacccccactgtgccgcctctttctgagatgaccgccgacatccttaacatcatccagcaatttggcgcgacagaggaggacaagtacaagacttccgccaacctccagaacgctattcagttcgataactttatcgatgagatcccccccatcaaggagcccgcccacacccgtgttcacgacgctcccaagctccgtgatatccgcaagcgcattgataatcagaccttgtctcagcaggagatcgagaacattgccattgagatgcttcccgaaattgccgagctggcgtcggattaccttggcaacactgttgtccagaagctctttgagcactgctctgactcggttcgcgaccaaatgcttgctgagattgcacctcatatggctgagattggcgtacacaagaacggtacttgggctgcccagaagatcatcgatgtctgcaagacgccccagcagctgaatctcatcgttgagaacctgcgtccctatacgatccctttgttccttgatcagtatggcaactacgtccttcagggctgcctgaagttcggccctccctacaatgacttcatttttgagaccatgctcagcaagatgtgggaggttgctcaaggccgttacggcgctcgtgctatgagggcatgcctggaaagtcatcacgctaccaaggatcagcagcggatgctcgcagccgccattgccctgcatagcgtacagcttgccactaacgccaacggtgccctactcctgacttggttcctcgatacctgcacgttcccgcagcgccgcacggttttgtcgccgcagcttgttccttaccttgtgcatctgtgcactcacaaggtcgcgtacctgaccgtcctgaaggtgatcaaccaaaaggcggaggctgatgccagagacactattctcaaggctttgttcttcactcagaacgaccaggttctggaggcaatcctcagcgaccacgcatgtggtgcgacgcttatcttcaaggtcttgaccactcccttctttgatgagaccatccggactcaggttgttgagaacgtgaagaacgtcttgattcgcatcaaggcacagcctggtcagggttacaagcgtttgatggatgaagttggattgtctacccggagtggtgggagcaacagcaacaatggaaacaacgctcgtgagcacaccaacaataacagcagcaacagcaacaatagtgaaaggcagcgccctacatcgcgccagactcctcaacatcagcagcaaaaccagcagcagcagcagcagcaacagcagcagcagcaacagccgcctcagccggcacagcaggcgcagcagcagcaacctggtcagtttacccctgggccgggtcagtactataacccattgaatgtcggcgcccccaactacaatgacatggctttcggcattcctagaagcgagggcctggagattccccagcagttccctgctttcgttcctcaaggacaaatgtacggtggagccgccgcgccaatggcccccgccgctgctctccagcaaatgcagtaccagcagagcatgatggcacgcggcgcacctcccatgaacaactactacccggccggtatgcccgccgggtttggtggtttccagaccccgagcccctcgatcgaccagtatcgcggcactcaagctgccatgtccaacggcagcccgattcagccgccgcctggtgcaccccagatgcctaacatgccacctggtggtcctcagggtccgtatggcgcagctcctggattcggcatgaacatgggcatgcctactcctggctacggctacaacgctgggtctgctcctataggcggagctggcatgccgccccagcagcaaaatgtgggatacatgcaggagcaaggcaacaacaacaactccagacgtggacgggtaagtcaaaaatgccgccatgtttggactagatgatggcgcactgaagtcgctaacattcgatttttgccatacagagataatcaaattccgctgcgtggcacttcaaaaagtgtccacacatctcggctcctcggcccttacagctcggtaagcgccacgagtgggctatgtacaacactttacatctcttctctctcactctatgcgtgtaagggatgaggaatgttaaccttctgttgttctattgttgaatcggtttggttgttcttttgttcggcttgtcattcatttttggtatcggttttggcttcgaatgagtttacgagtgagagagatgaccccccttttctgtgatccacagacgacacgactatgcaacgagttggtacagaacgagagtagggtatcggcggcggaagggttcgtggggttgtccaggcgcagagcggacgcggtacatgaattgagccaacgcattatgagaagacgaaataaaaatggacgagtgaaaagcaacgggacagaggtcgaagaacttgcgacaaaacaataaagggatgagcgggaagcagacggggacgacgagatggacgtggaggaagagagatgaaggggggtagacggttgaagtttgcactgttcgtttcatgtctatagtcgtattgaaagggtggcgggctgctctattgtgctggtcttggagcacgcccatcgccgttttggtagtaaatagtagtagcatttttgacatacaccctgcatacttggttgtacttgcttttttccaagaaccgacgagagtgggaatagcctcatggaccaagctgatggcgatgcttagggctgattggtccaggatgctgtaggcttaaggggtacagttcacagcttggcaggtgacaaggggcagcgtgacagttgcgggacagtgtccgctctcaggcagggaagtcgaggcaaggaaaaggggttgtgtgggggagcgcgggccacctactggagtgtcgaggcgccaagcctgattggagagcgggcgggtttcgcatctggcaatttaacttgacaggaattcttccaaaccctttttctgacacgcgtctgaagtcgccggcgctctgtgctcatacactacataggacttgcctgtagaatctcccaagttgccttcctgctcttggcaaccagcaaggctcaggatatccgttttcggttctggaatggtgtcagcgtgaacagccgcatccaccttcattcttttctactgcacggcttttgcgactagcgcaccgactaataacggtcggtcggtaccttgttggtcttcgcttcgctcgttccaaggcggtcagtcagccagcccgcgcgcatcccacccgacccgtcttttcgaccgtcgctgcatttcgcaacttacaactttttccctttacctaccggaccacccgcctgtctttttctcaccacatcgacgtaattcccgtcagtagcacaccatggccaacaagagaaacgaagacattgagttgggccccgccgagggtcggggttcgaccgacaaggaccctttcctggccaggagatcgtcttcgcagccaaaccgccctcaacaagctggtcctttcggcggctacttcgacaagattgaccacagtcccggtgcctcgattatcgcctactgtctttcctcgatttccatgacggttgtcaacaaatacgttgtgtctggcagtgaatggaacctcaacttcttctaccttgctgtgcaggtacgtcagccggaacaaacacgcacaccccaaggcttcaaccgccggacgagaagaaaaaagaagagaacgctaacaatacctccatgatggtagtctctggtctgcactgccgccattctgatttgcaaacagttgggcatgttccagaacctcgctgctttcgactcgaccaaggcaaagaaatgtaagccttccacttgtttcagcttgtgaaagtctggagctgttggctgacacagggctgcaacagggtttcctatctcgctcttgctcgtgggcatgatctataccagcaccaaggcgcttcaattcctctccgtgcccgtgtacaccattttcaagaacctgactatcattgttgttgcctacggtgaggtcctctggttcggcggcagcgtcacccccatggctctgctctccttcggtttgatggtcctcagttccgtcattgctgcctgggccgatatccaagccgccgtcgagggcgttggtcacactgccgaggctaccgatgctatctccaccctgaacgccggctacgcgtggatgggtatgaacgtcttctgcaccgccgcgtaccttttgggcatgcgcaaggtcatcaagaagatgaacttcaaggactatgacagtaagtggctctggccgggatttgtctagtgacaaagttcattactaaccgaatttcttacttcagccatgttctacaacaacctcctcaccattcccgtcctgatcgttttctccctgctcttcgaggactggtccaacgataacttgatcaagaacttccccgtcgagacgcgcaacagccttttcatcggcatgatctactctggtctcgctgccatcttcatctcgtactgctcggcctggtgcattcgcgtcacctcctcgaccacctactccatggttggcgccctcaacaagctccccctcgccatcagcggtctcatcttcttcgacgcccccgtcacctttggcagtgtcactgccatctttgtcggcttcgtttctggtctcgtttacacatggtcaaagacccgacaaaaggtctcccagatcctgcccactactcagcctaccatgagcgctagcgcggccagcaacagggatgcggcaaatgcttgatttcacagaccggtgcggagttgggggcagcagtgctgagtgaagcgcgttgcagcctcatggcggaaacgtgacagactgtgcaagctcgagtattgcgcggatgcaacactaaatggtcttaccagctcgatctcagcttctcctccccccccccccccccctcttttttttccttcttcccccacccttcttcccgtctttaccgggcgctagacaagaaacgggcttcgttgcagaggagaaaatacctttgtctacttttgtccgcctttttcattttggtttcaattccctgtacaatgcttataaacacccgttgaaatcctctagtacactgatctagtttcgcatcagactcttattgttgtcttcctactctcgctatctataagcattggcacagggaataaaacctaaggtgttagggagtcgcaagcaagcaagcaggtgtggataaaaccgaattggatgtgtctttttctcttcatttctctatagggtgggtgtgaaaggaggctggttggttggtttggttattggtcctggtcggcccatggaagcacatcacaacagcatatgtgtgtcgtgtgccgcgtgtgtgtcgctgtatgcgtatggttaatggcgttggtcttctgctggatcgggtcggtagaacctcactcgggacagaaagcgacggcggacgggtcggatctggtcaaaagaaggacaaagatgtgggatgaattttatcgcgggatgatagatgattgtgggacagagaaggggtatatgtgctccatctctacgaatctgctgcggtcaatggcatctttgtgtttggttactttaagagacttgccttgtccgggagcactagatacgtatacttaatgagttgatggaaaatagacgatggttctgcctacgaggtgatccggtttcgcttgctgtaaggtctgttcggtcttgcgatggcaatcacagggcctgaagccgttcacgttgagaatttcagacacttccgtgccgatatcaacattctcgaccttcaatttagggcatcattcgctagctggctggttctaccttactgacgcgtaatacacacctttcaaaacccgacgtaagaagactccgaccagtacaagttgtatcaacgcatagagaagtagttcactatttttatagttttcatttggccacgtaggctagatggctgcccttgatcttgcactacacatggtcggctagagaacgacaccacaaactttcagcggtattgccaacaagcaaaacccgaccaaagacgtctgtctagaggccaaatagtcctaagtatcaacacctcaaatagcctcatcatcatcaccttccaaatgcgctcctaggcactaacccattccccccctccgtcaacgcccacaactccttccaaaacccaactgcccctcccaccaacagggtataataccccaccgtccacgccagcccactgccccttccatccaacctttccacccgcccccaaaccttgggcaatcccatgccgttgcagaaggcatgcaccgcgaacgcggccaacagactaccggtgcggatgaagacaaaggtcgcgtacgccccaaacaaggtggtgaagctgaattggaacacggaccttaaaagcgcggcgaacacgggaacgcgcgggttttgaagccggaactcgtagaagtggtgcacgtgcgccagaccgaagatgacgggcgagtagaagatgatgcgggagacggggaggggagatagcaaaaagagggggacggaggaggtgcggaagaggagtttttttgtgaggggaccctgttttgttttttgcgtcagattagttgcatgcttgggaagcgaggggataaaaggggaggacaagaggcccaaaaaaaaaaaagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccttacagcaacaatattcctccaagtcagcatgtccccccacagctccttcaccggatatcccttaacccagtccttccagccatcatcaaccaccagatacaagaacagcgggccagcgaacaacaaggccgtcaggcccagggccctagcagactcgatgaggcctaaaggccacaatcccaaatagtgaagggcatccggcagggagagatcggccacgtatagcagaatgaaaaaggtggacaggcaacagcagaagcaagagatgcagacggagcggatacgggcccggatcacggaggggttgtctcgagagagagtcggcgaagggcgggtgagcggggagaggtagaaagggaggaagtaggagagggcgtagaatacgaggaggagggaggcggtggtggtggagattgggttgctatctgtttcttcagagttagctttgtttaactttgggggttgtcaaatgtggtgagatggtgtatcgtgcgtcgcgttggtaggtaggggtgagtaaggggaagtaaagtgaggggtaactgaagtgagtgagtaaatgcgagcgagatgagtgtactttttgaccaggggttaagcctgtgaaacaattctgagaaggccaccatcctttttttctcaacgcttgtttatttgaggacttccaggctgatgtgacttcaaacacaaaaaaggtctgacgtgaataggtgattcagaacagcccaagaatagactcaaccagagtggtaacgttcgggtcagcccgcaaaagcagagggtgctcgattcgattcgatgcgtcacaattcagttacccagtagatctgaaggaagccgaataggaaagagtcgacaacaacggaggtttcagttccaacgtggtggtgatatggtggtactggcgtcgatcctcgatccccgtctttgcttaagcgctgttacagattacgcgcgccgaggcggctgttgaatgccgagaatgtcgagatgcttatttatttatttgttttttctccaaatagttcgggagcgttagccgccggaaagcaaggccgaaggtggtgtacaacaggcgcggcagcaggcaggtttcgagttcgagaagatgaatggaggaggtgctgtgaggtatatgcacagctcgttttagatgccgagatgtcggtcgcctttcgcgcgcctgtcgggagccgctgtcaagaattcgggtcgggctttgacgttcagtccgctacagtagccgcgtttgagaatttgttgaaacagtagtcgggagtggtgaagaggcaactggacagatctgttgttcctgcagtagtgaggtgtcaatgccgatctccgtgggccttgggctgaagatatgttcacgagtcccagacgaaggctacgggacccgtctcctttttggtttcctgttgcgttgtgcactggtggaggagaaggggactggaatgtaagtaggtagttgtagcgaggttaaggtttgccccaccggcattgcgtctgactttagcattgttgtttgggcattgcgattcttctttcaagtgccctacgttcgggccgtagccgtcagggcagaagaaggtttgagcctccatccgccgcatggcttcacattccatccgtcgtctttcatccgaccgatcagtggattcggggtccagtgtatatcggccgctgatattggtaccggtctaccggtatactggtagcattccgaatgtaccgagcacatctccaatgtatgtctttccggtgagatgtacataggtgaggtatacattgactcacgcacattacctccgcaaaaaaaacaatgcgcttccgcatgtcttggaaggaggatggcatctttggatttggattcgtactcgtcgcatctccaacgtgtccgtcaggggtacagccgatcaggaacaaaacacgcaaaaagaaaagaaaccagtcaactaactcagcaaccaaccagtccgtctggaccacagcacacctactatgcagtaactactatgtactccctccactgttcgcgccatcaactgggttgtgcatccaactgtctagtgtagccctcagcctcaaagcaaacgccttagggatgtcgccagtgacgcttgtgtttcgaatggcaaggaacctcgcgtggcgctcgtggttgtggacccctcattggcgaatcaaggttgccccattgcccttttttgcgacaagacaacgtcagtttgtgcctggcgagcccagctgtatctcgtgggacagatctgggcgggagttgataggctttgatctgttcgagttttgcggcagcgatcgactaggacgaagcgaactccattgtggtgttggcgagcatggagagacatgatgaacgccattaccgttcgtcatgcttcccagtccatgccctatcccaccccggaccgagcgcaaccccagagatgaggtccaagggcagccgagattggtcaggaaggcccagtggaattgggaacggggacactaccttcactacactacactacacgtgtagagatggggtcagtgctcgactcggtaaagagaaggtgtggaaaaaaagtccggacaagtcactagtaggtctggttgattgtcggcttgagacctcggatcaactttcagaggcgttttcatactgtaaggatgcttttgcccaagtcaaatgccatacacacataggctgtattgaatctgtttgaccccctttggatcggtacctggccatctaaacggtttgagacaattcagaagacaactcacccagtgtacactcctagagtacctagctaccaaactaactaacataccaacactgtattatataagcgtatccggacagttgctcacgtcgattcttcaaggggaatggaaccaatatgaaaggctgggtgctgccatcgcgatgcctttcctcctcggcgacttcctgttagcaccccagctcgcagttagtagcctgcagcttattgcaggcgcctgccctatcatggcgctcggacatgtcgttacgcgaaattagactttgtcaagctggcagacacctggtgccatttctgcactttgtcaccgcaccaggggctttttggggctttttgccgcttccttttgataggcaaggtagtatgacctgctgagcctgcctctcactgcatgctgcagccggctgtccttccatgttctcagacttggacatgttcactggttgatatatcgcggtgctccctggcaggcgcatcaatggttgctgggctgcagcgctctcggcgcactggcagcacaggatgcaaccgcagttcttatttttgctatgtagtgattagcaggcacggtcagccaatggaagccctgaaagagccccggacccactcgacaggttttgtaggtttctccacgcgggctcggcgggctaccggccaccccggccatcccgcgctacaccactggcttctgccctggcaagtcaggtccagtcctggcaggtctatccgggcagtagacgtaggcgggcagcagtggaccgcccttccacacggcacggacgttccattcattgttcattccattccttcttccctcagtctactccttttccttctttttggcccgaatcccgtccttctgtctctctgaggcgtgtttgcgaaagggctccttctgtcgtagaagttgtgtgtgtgtgagtgtaggagacctttcagttggagaacgaactaactgcgacttggacactcgacctggccgcggattcagacttgaattttgcgtccagtttgtcgtttttccagttgcgactgccactcattttttccatcctccacttgtccagtctgtatacacactcactaccttacctccacctccacacgtacatacggcactaccataccatccctctagcccacctgctgcaccacgttgttggtctttggcgccagcgacccgacctgtccccgtctcgacccaagacgggactcctcctgtcgtcatctactaagcatccatccagcaaggaggtgctgcacaccaacaccacgggcaccaccaacacacaccctcatggctgtctgatatctgcatcctttttccactctctttcaagggaattccccttcttgtcattctttaccaaaagccatactcgctctctcggttacccacgctaccggtcactctttggatacgctatcgatcgtcatctggctttactgttaatgttttatattattgcctcaaccatcgccatcaccaccacaccaccacaacaacatacccacctacctacctacttacctgcccaaagctgctagtaccaccatactacacagtctcaccgccgccaccctccagtgtcatcccactaccgacgacgacaacaacgacaaggttcttcagtccattggttgacaggaacagcagcatcgcgcctctttatacatctcttctgttctgtggccctcttgtgttttacatcagccagacagccccactgcttctaaacgtcaacaaggctgattccgcatgaatcgcacatggaattgtcctgatcgcaccagttttgacgtagaaagtggattcacaggatcgcctggatcccggcctcgagcaccgggtgtatcagaagtcaggagagagccatgtcggcgccacccagccggcatggcccatcaacaccgatgcaccatcaacaccaacgatcgcattcgcagacaactacaaacaccactagcaccgctgcaaccggcatccgcgttgtcccctacacgccgccccgacttgccgacgacgatgatcgccgagacagccagacgtcatccgtctaccactccaactcgagcgcggacgggcgccgctcgggcaattccagcgatgaccgcctcggacgcccgaccattgcattggtcgaggaggcttcggacgaggagcgcgaggaacgtcagcacacagaaggtcccgattcgaaggaggtagcagttgagggttatgccgtcagcgagacggccaccagcagcttgggttccgcattgtcctcggctacgacgtcgaccctgtcgttgttggcaaaaggccaggatgaaggagtttcaggattgcgcctttctggccattccaccgtctccgttgttcgagattcagccagcccgacccctttgcccaggaggctgtccgatgtttcaagaagcattgcccgattcaacgctgctgccgcaacccagtctgcatcaaacattgtcacccaggatgtccgtcgcggccgtcgcgattcagcctcgcctgcacccacagttcgcccgcggtcctactccagacagcgcaaggtcattgcccttaacccagacaagactttcagaatcgtcaccaccgacgaggaccctaccgacgtcgtcaaggcccccgtcatcccttcctcatccacagccacgtcctcgtttcgcccgtcggtcgacgtatggagtgacgaccgtaccagcacgtctctcagcatcgataccccctttaccgtcggcacccccttctcgggtaacacacttaccgcccgggaacctgctccatctgatcttgccgcatctttcgtccaatctcctgattcgtctaccacccaactaatacaaggttctgtgcccttggcttcaacgtcttctggcaaccgcatggtcggtggtctacgtagagttacccatactgcagatctcacgcacgagtactcacctgcgatcgacccgccccttgctccgttacaagaagtagcatccaacgaatcgcgtagcgataacaacttgaccccgactacctcgagggttatcgcgccaaagccttcatttacatctggtatctctggtgtctctggtcttactatcgcatctgacaagaccaactacaaggtttacggcattcacacctcagtaccccaatcctccgatagcctacccatctctcctcagaacgaagcaaccaactgggaagttcttggcagcccgggggcttcatcgcgcgctccatcctctacccacggcaactgggaagttctagctacctcttcgcccgtatcgccaggtgcatcttccctcgctcaatcaaactggagagttgtcggggattcgccggtcgctgcatctccttccgttcggtcgatttgggaagcgcaaagcgaagtctcccgccttccatcggggacttcccgcgttccatcaggcccggctaactggcaagttatcggtgcttcctcgccgactgctccaccttctgctagcccacccggaagctcagagagcaacgagaactttgtcgtacactcccgctcgacgccgtcttctgtagccaccggtggccgttattcacaagaaagtctccgcgtcccaccgctcagaccagccaagaagaggtcccaggaaaagtttggatattacaagcagcgatcgcgtgagaaccttcgagcccgctccacctcctttcaaagcgtttcctcggtcggagccccaccagtaccgcctcttccggccatactcacgcctccggtccttttccgcttcccgacgtcctccagggagcaaacttcatggtcggtaccatccccatccgggtcatcggccggctcctcctccggtcaagaaactgtcatcatccaccgtccaccgccgatgacccagtcaccaccagatcgatggagctcacagttgtctacggttatgtccgaagacgaatacggcagcgagccaggctcttcacgccctgtgtcccactcggtcatgggcagccagcaccgttaccgcaacagcactggcgggtggggtggttccacgcacagccgtcagatgcagagtatttcgtcgtccctcgcagcacctcctgaaagtgccggaagtgacagtgtcgccaggccccaggctgcccattctcgaggtggttccctgccgattcgcatggttcgtgaccaagatgagcacggtgatggaattgcagatctgcattctcacccttcaagatcaggcttgtcctcgtttctccagcatagcagcagcacctcgagcgggagccgtaatcttcattcgagccatagccaccgctcgcgcccgtctcgagccaacagcttcacgaactccattcctgcttgggcaagggtctactatggatctggcgaacaccgctgggccggtctgctgtcctcgtccgcgtcagacgctggtgacagccgcccgagctctgctattggacacagtgcatcgccaaactcggacaacttccctatggaactttttagcccccgcaagcgcgcgagagaaggccaacgcaactcggatggctccatggagatccaacctgcaccaacagactatgatgttttccgcacactcagggaaaagacttccagcatctggtccccacaccttcgacaggaccgccgccacagccgtttcgatgtctgggatcctcccaccacaagctggtctgctgatagcggcgtcactggcaagcgtaacatccagattgtgctctttgctcttgggttcatcatgcctttcggtaagctgcctcataatgggatctttttgtttttcaccatttgctaaccagatgtgttgtatattagcatggatggttgctgcctttctcccgttgccccctaacccgaaaagcgagatgcttgaaaagggcacccacacccctgaagacccctttgaccgctcaaagtcgaggctcggattcagaacttcaattaaccccatcagccctatggaggaagcgagatatctcagcgcgcgttggtggcgaagactcaacactggtatgtcctttgtcggagtaataatcattggcgccgtcatcgctctcgccgtcatcggctcccaacaaggctggacggactgaacgacatgatggaatgttctttcatcaggttcaatgcccgtcgacactcgcccgttcccatttttcagcgactttcttctttttctgtctcgataactatagacacgatcttttggattttgggaaaacacacttttttcccggaatcggcgggagatctttgacgaattacacgacgacatatcatcatcattaactaagtattgacgataattttgtggcacgcctgaaacggtttcttcaacactgtttttctctcttttacaccaacgcacgcgtctcggtcaatcaaaaagcttatagatctctctcgatatctcgaacgccgatgaagacacacatatcacaacgcctttcagcgacttgatgacgaaatcttctttcctcgcggacggatatctctcaatatcatcattagcattttctctctttctgtttctatatgggctacatacgatggggcggagtttattttttatgcgcttcgcaaagtacatgaataccctttttcgactttgacataatggggcaagggcaattgtggaaaaggggacgggaggtgcggggtggatgtctgattgtaggtgattatgcaggcaaaagttgcaggatgaagaagggatagatacccatggtgttgttggttatgttgtacgtttacgagctggatggataggatgagctgggtacattttacatttacccatcaccgccacctcaatgcaaaaaaagttacctttacgcgatgccaacttctttcgtctaccgccatgttataaggtgctatgtgaaagtctttccgtagactcatatcgttctatccagtgaatggaaagaatgatatcggctcctagcaaaaatcttacatagctacaactcaccctcaaagtcaagcatgaacctgctgacaacgaaatctatactactgaccggatatacccatgagacccaacccaccacgtcaaatctccatctcccggccatcaacgaacccaaaagagaaaaaaaagtagatataaagagaagcaaaaaaacccgccacagagaccaaaaaggaaatgaacagaatcctccgcaaacaaggatgacaaaactggagaaaaggggggaaaaaatgtaagtcatgacaagagtgggattcgaacccacgccctttcggaccacggatatgagatttaactcagattaagggttaaccttaacgtggcgccttagaccgctcggccatcttgccttctgattggataatatttagagtcggtggaatgaaactatgaggagcacacgtagcgcagattccgtactgaatgattacagtgaagactatggctggacttcggtcaccaccagaaagaaaacggggagagtacatggatggtagattatgtgctattggcatggaaatatctttgtaccggaattatagggcaaacatcatgatgcaagcaacagaggcctcgcttcctcttcttactcctgacgcgatgcagtgcaaaaaaagattcgttttgctcactctcgcgcccactcccccagactccaaacgcagtatctccttaacatcagcaacccctctgggaaatgtgtctcaccagatcccacctcctatagcatccccccctttccgataaaaatgccacttcttacccaccatcttaatttatcaatgaatcaatcaatcacccggctctcttcctagcctcccccctcaacgaatcccttaagcccgtcgcactaaacgcgccaccaccaactctgctctccatctccttcttgaactcctccagcgcctcatctagctccccctggggatcaccactgatacccagcatcgggctcctcgactggctatccgtgctctccgccctgctggacggctgctggttcaggttctcgccaagcaaagccgtcgtctccatggcaccctgcgcggtagtactgctcgtcttctcgtcgctgatgctgctgcggccacggccgcgtccactagaagaagaagaagaagaagcaggggtaacaacgcctgccttggcgttcctcttctccagagacttgcgcagccacttctttcctgggctggagaagaaggccagggcaacggcggtgtggatgatggcgtagaagtagacgcgcgaccaggcagtgatggattcgtggaagccgagaaccaagaaggggcagacggcgaagttgaaggtgagctgggtggtgagccaggaggcaagatcgtaccactttttggagggaaggggcgcttgggtcttgggatcgagaaagaaggggcggatgttgcggcggacgtctgcagacaaatgaaagcggttagtcaggaattctgaacaaaacatgtatcgataggggatggggggacatactcttcgcagcagcctggatgaagctcgccaggacaaaggacaggtagtagccaggatagaacccgtgccagaaagcgctggtggtaaatgtagccaaagtggcgccaaaaccaggtttcttgccacggggagtgacgcgcaggtagacgtagttgcgcagccacttgctggtgttgatgttccagttatcgaggtacgccttggtgttttgcgcagtctccatgcccatcggacggatgttctggagcctatcccaagaaaccttgcccgtggcaggatcaacgccgttgaagcccaagccgctaagaatgcatgcgccttccgtcatcatccagacaccatagtacttggcgcgcgccgtgataccaaccatgtgcaggaagagaaggcggacgaggaagttgtggctcacgaagctgtctccgaggagagactcgggcgagaaccaggtagagagccagatgaagagcaggagccaagagaaaccggtaacgagcttgatcatggctggagtaccgctgcgggggatcttgcgcttgcgtctggtgggaggcttcttggcaggatcgacagacttgggaatgtcgaacatggtggtgtcgagccatcggcggtactcggcgaagtcgaaggcgggcccaatcatgagactggggaagaagaaaacatatccaaagtagtccagcagggacggcaactccttgagccgtctgtccttttgaaagtcggagaggtgatcttcggggagaacaccgtcagccacgttccagcagaaagcgctgagcttcatgacgagcaccatctgcgctcctgtgatatcgatcgtgctcgggtcattgaggcgttggcgcataatgtggttgatgctcatgtggcccatgaggaagacgaagccgatccatggcatgtaaggggagccccggaggaactttgcgatcgagtacacgccaatggaggagattaggacagttcggaggccgacccataggtcgaagaggccgacgaggtaaaagacgccgatgctgcgaaggaagactcgttagatctagttccgcctctcggtgtatatagctctaaatcatcgtgcttaacctcgagtagtgacacaccttagacaaaagaagtttttgagatgagggcggttatccggtatcctcttcagtaggccagcaagtgggtaggacaaaaagaaggaaaagatgagcttgactgtttggaggacggggttagcaacagtcaaagccatgttgcaaggtcacaagccgcttacgctcatccgggctggtcccgatcttgctgcccaagtaggcaaaggctggcaaagaagtcagtgttggcaacaagtcgaaggcatgatccgaggagcaatgcggccgtacgagtatgtataaaaggtatcatgctgaaaatgtatgatggctcagatcgcgcgtcggcgtgtgaataggacaggagattatgcaataactcgacgcttgtgcttctgcctgggcgctacttcattgcacgccgctcggagatgggcaacgttcagttgaatgtaggtcggccttctcacgtccgcgggaatgcgaatcgacgccagtcggtgcggattgcaggttgcaagatggcgtgcagggaacgatgaactggcgtccagtagcgaattttatagttttgcatcgggcgaggaagtacacgttaacaaatatgcaaaaggaccggctatgcttagcaaccaaaacttgatcaaaaagtggtcaagaagtagagctgaaaagggccagaaacaagtgtatacataatcacacagtctattttcgtagtttcgttttcgtctgaagattgcttcagagcgagtcgaactgccggtacttggtggctcccatcgcttgggattgctctccaatttgttgtgacatcaccggatgttgagcgcaaaagttcgtgcacgagccccacctctttgtaacacctgaagcctgccgccatgtgaaacggttgggcatgatcccagatccatcacctggacagtataaagctttacgctagatatgtttggctcccagtctgggtggtctcatggtcttgatgaaagtggcctaccatgggaacgtgtcgttcaatgagatcccatggaacggaaggccttctgtctatatcaactgcctcacacagctacgttgctgttgtgatgaatgcaactgaacccagactccctggttcagatcattcccatgggcagggttagggttgtttcgttatattcacatggtaggccgtagagatactcatggtgccgtggcccatgtacacactggtgacaccccttcgacgctcttctcttttgacctctacatcatctagaacgacgtggcactgatacagtagtactacatatgtacgtgggatagcatctgcaatctgcaatggtgaccgcctcagcagttgcgatttagcggcagcaactcctctgccacggaatttcgtcaacgtgacagcgttttcgaggttccgctttcacattttcgggaaattatgaagatccagcttgtggtggcgttcgaggacatgagtgcctgttcgcgctaccgacagtcccatggcgggctgtaagatcccaaaacaggccaagggcagtgaagtgagaaccactcttcagtctcgtgttccttagcccgttcggaaagggtatgctcattcagggcatagaaccgggcatagaaccaggcattgacccggcgccgggaaactcctcgtctgccctcgggcgatgcctgtatcttagcgagtctggcactctatcggctcccccatgcgcttcagcctcaatctctttccgggcctcctctcttacgtccttagcaatatcgactcccttggccttgctcatagacctttccacatctgagatggtctcatcgccaccacgagtattcttcttgcgaggccacatattaggcagagcgatctcctggaacctgggctccacacagcgctcatcgaaccaccgatggagacgtgattcgacaagttgtgcaatcttggggacatcctgcagtcttgaacgactccccaaaagactgcggatagaaaagtccagacgatagtcatcgagaaaggtaaagatcatcttcgcgggttcattgttggacgggttgctgggaatgaacgaaatggacagtgtaccgctgaacctaacaactgaaacagccagggccacagggagaacggcgctgagcctcttgggatagttgagcaacaactttgtctctaccgccagggtgatcatatcactaaggtcaacgtccattctggcttggagacgcgcgccttctctcgtggccatgttggcgtcgaaggccttgccggttccaaagctaaggccatcttcgtccaccgggatgatgcggcagttgctgaagatggggaaatcttcgcccaggctaagttccgtaaccttgatctcgtcgaggaagtcgggtcgggcggtgccgttgagcgccttgctcagagaggagagaatcgcatcgtcgtgttgggcatcactgcggaattgggcgatggtttgggcgatcagcacgttgaaccagtcgagactttcgggttgatggctgtcgaccttgtaatatgttttgctaagaatagacccgatggtcaagatgggagggccagggcgcagaacatgcttcttatttagagctgggttctgcaccagctggagcgcgttggtttctcgaaggctgaggattgatttcttgtgtgctaacgttcgcgatcttcggtcggtggcgcggatggaggcgacgacttcgggcgagggaggatcaccaaagatgaagaacttgatgaaggcggcgagcaagagcaccaccgagagctggccgaggatgagaccctgcgtgaacgacaggctgttagacgtggttgttcgtcagtcagttggttgtgagagtcgggcgcagggggatagtttgttgttttggaaaatttggacttacgtaggctccgaccttgatgggcaaatgtcggccatcttcttggggttatcgagggagcaaaagcatctgtccgttcgataggtgttcggagagctgctttggctgcgtctgcatctccaaaaagatggaatggaaccagcaaggttccaatcatttactagtgatccttatcttatcgacctttttggtgacgtccatcgcacaggccagggttacctagtgtaggtaggtacatcaaggtacctgtgaaagatgcactgcagcccccaggcatcgcgacttgcacatgtaaccctcccgtgcctcacctcccccggtttccccctccatcaaccctgagcttgacaacagctcgaccttcttgtcatcaaaacaacaaagctaccattgagcaccatcttatctttaacttttaataattacctactcactgattctcttcacgtgctcgacccaaagttcgaagacacctcgggcttggatcaatacaacataaggtgccaatccgctaaagccccataagtcattgggaggctcaggagttcgggaccaggagaggacttgtgaaagcgcaggacgtgacgcctagtaactcaaaattggaagctaaaatcacacggttgactcgcccaggatggatctgatacaggcagcatccggctatgtgaccaagatggtgacggtcggtgaaaacgccgggactgccgctacgccatcagccaagatgaagatgctcttgctggacaaagacaccgttccctgtatctcagctgccgtcactgtatcaacccttctcaaccatgaagtctaccttaccgatcggttggacaatgctaaacgggagaagatgagacacatgcgctgtctctgcttcgtcaggccacatcccgacaccatcggcctgttgatcgatgagctacgagaccccaaatacggagaatatcatctttacttcagcaacattgtcaaaaagtcggcgcttgaacggctagcagaagccgacgatcacgaggttgttaaggtagtgcaggaatactttatggattatgttgttatcaacaccgacctgttctcactcaacatgtccctacccatgaatcggatatggagcggcaatcccgatacctggaataccgattccttgcaacggtgtaccgaaggggttatttcggttttgttatctctcaagaagaaacctttgatcaggtaccagaagagcagccctctggctaagaagctcgcatccgaagttcgatactgcatgacccaggaggaccagctattcgactttcgcaaggtcgacacaccacccattctcttgatactggacaggcgagaggaccccatcacaccgcttctcacacaatggacataccaggccatggtacatcacctgcttggcattcacaatgggcgagtcgatctcagtgatgtccccgaaatccgtgccgagctgaaggagattgtcctctcacaggatcaagatcctttcttccaaaagaacatgtacctcaacttcggtgacctaggtggcaacatcaaggaatacgtgtcgcagtaccagtccaagacccagaacaacgccaacatcgagtccatctccgacatgaagcggttcatcgaagagtaccccgagttcaggaagctctccggaaatgtcagcaaacacgtaaccttggtctccgagcttagcagaagagtcggcgcgcagagcctactcgaagttagcgaggttgagcagagcttagcttgcaacgataaccatgctgccgatctcaaggtaaagctgaaaccaacctgctatcctctcatggccgtatactgatcctcatcccaacctcacagaacatccagagattaatccaatcccccaccgtaaccccggacaacaaagtaatcctcgtcgccctctacgccctccgctactccaaatcaccctcgagtcaactgcccatgctcgttgacctcctctctgccgccggcggcgttcccacccgtcgcaccgaccgcgtcgccaagcttctggcttaccactcctccctgcacgccaccactggtggctccggcagtggcgtaggtggtatcgcggacattttcgagtccacgggtatatttggcggcgccggcaaccggttcaaggtactcaagggtgttgagaacgtgtacacgcagcattcgcccctactggagacaacgctgcagaacctggtcaagggcaagctgagggagcagcagtatccgtttgtggacggcgggggttcgacgagggataagccccaggatatcatcgtgttcatcattgggggagcgacctacgaggaggcaaagatggtggcggagatcaatgcgagtgtgccgggggttagggtggtgttgggcggtacgacggtgcataatgcgcagagtttcctggaggaggtggaggatgctgttggggggtggccggaacaggtggcgcaggggaggaggtaggacacagggtgaggagaaacaaacaaaaggaaaggcggtaatttgcggaaggggagcgaggcaggatcttatcattatgacctcggtgggatacttggtgctggaaaagaactctagatacaggcacctttaaacgtgcttcgatgacttacttgcctctattcctctagccacccatccatttgtacgtcatcatcacccatcgccactttatatccaagcagacagcccttttcttcctcatccctcaacttagacaagagtaacactatccatacacccataacccgctgccacgcctccctcctcactcttgtcccccttcgtcctcaacaaatacccggcctcctcattgaacttgatctccccactgctttgatcccacagacaagtaccataaacgcccaattcgcaaatgacgccccccacttctaccttgccgttcctgagaatactgttcgccagcgcaggcggctcgatgatctccatgagaataaacgagttccagtgttcctcggggattttggccagttgctcggggatcgccgaccgatagaagttgttgcctccgccctcgcgctgcggcttcatcacgtatttctggcattgagtgggggaagtggcgagggagcgggcgtgcaggccggaagaagaggtatcgagagggtagatatttgtaaaggtcttgaggagacgctgggtcttctccgcggtgggaggcatgaacttggccagcgcggaggggaccgagttggagttgctttcctccggggtggccaggacttgctgtactttcttcatgcccgccagctgcgtgagaaccgtaggacagcagacggcgttggatcgctcgatctggtagcgcgcctcccacgcttcttggtctgggtagtcaccggggccgtaaccggcacggaggtagacgacggctacttcgaagaccagggaagggttgctggggagagtgtagaggagctggcgcgtgggggtagaggcgagggtggtgtgggtgaggatgtcggagaaagggaggcggaagacggggactttgttagggccggatgaggtgagggcgtattcaaggtgacgctggtcaaagacgttgcgctcaccggtctgggtgaggaagaggacgcacgtgggatggccgagagtggaagggccgtaggcgtcgaaggcggcgcggagaccggcggcgagaccggcggcggagtcgttggatggaaggtcgaggttcgaggcggaggaggaagaagagaggagagggtactcgtgctgagcgaggtgtttgtgcaggagagaggtctgagtggacaggccgccgaaggaggaggcgatggtgttgaattcgacttgcttgatttgcagggaggcgtcgtcttggtgcaccatgtagtcggagcggaagaggcctaaagcgaggttctgtcggtgatgggtgattagcatgaacttgattcaaaggttgaggctcctataatgttgtagctgcttacttggacatagccttccttcttcacacggaggtggacgttccataagttggcaatgaactcgtcgccgccagcaacccttgaggcttgtcagtgaaaatgaaaattctctactgtcgatgaaacgtactccttgaccatctctgtgaggaactcctcatcctggctaatgagagcatacagctcgttgtatgtagtctgaatagcctttgcctcctcaaagcagctcttggggaaggggctgggaaagagggtaacgggcgcacttgtggcgaggatgccttcggtgtcgttaccggcgatggcaggtggtgggcgaacagtgaggccatgggctacagtccagtccttgacgacttgcacaagtcgttctttttcggcatcttggagaaggggagggtatgaaccctgagtaatggaagacattgtggttctttttttcttttttttttcttttttaataatctgggatgttgttagttgaaatacttggtgtagataaattgaggggtcactgatgagtgaagaaactagagtgaatggcatcgttttcgagggtggttgtgaagaacaacttcctcgagctgttgtgtgccgagctaaggtgtgctcgtagaactcgacatcttcgggagcgtccacgagattggacatgtcaagacttacgttgtctgcgagtttacaccagctgggatgcaaaggatgctgcagtgaagatgggatggatgatggatgaagccgtctgcagaggtcaggattggtgctaaagcgagtctcaagtggaagtactgcgtatactatggaatggtggggcgctgtcactgccaaatgtcacggaactgcgggttcagtgtcgagacgcaggaacatgcggcgtaaaagttgtttgttctcttgacactttggccgactggctgaatgtgatgcgtcctttcagatggaacgtatttaatcatgtcttgaaattcggttctgcccgtcaagatgaatttgtaagcttctagaggtatcttttcttgacatgggatggttgttacaaacgtacctgccacagatactccattccattacctacctaccataggtagaatacgggcagttgcactcctctccactgctgcagcctggacctctggtacccctcattcagtgcaggagatgccgatttggcaggtaccactgggaataattctctacatgagatgtagaggtatcttactagtattttaccaggcaccatacggatttcttacctacctacgccatattacctctaggcctcagcatcagaaacagctgactcgaatgttgctcgaaatactgtattcgaaaatggataggcgcaactgtccatttgaaaatgcgaggataagacgaagagtgagttcgccttatacatgagtacgtccgactcgctcacattctgctttgtgtaattaacattttgctgtatgtagtacacaatcgttacacaaactattgaaattgtgccagccacctatgtactatactgagtagtgtagtattgcccaacagataacgtgacttcgcgttccgcgtgtctgaaacctcagcaacgatgaccgcccgagcgaggagactcccaaggttccccgccgtcccgtcccgtctggcaagacccgtcggccagactttatccgcacatcaccgcaacttcgactttgtataacgcatccggccatcgatgccatcagccgcgcccaagctgcttcaaggcgaggcatctgactgtgtaagacgaggattatcagcagatgctctcaaccccggcgggtaagtttttattttttgaaaatgttcatcgcggtcacatcaatccgccttggattgtttaggtcaaggaaacctaacccccgtccatttccccgatccaccttcaccttgttctcaatgaccgcgacaccgagcagctgaggcagtcaacagcagccgctattgcgtgtcgcaattttacatttcatcccaatcgaacatcgcatcaaacatcgccttgattcacggcccccattgtcatagccaacggcaggtcttcctcctgggccaaatgacgtccgtttgagtttctgtttcatccagactctatccccgccctctctcccccccaccacgaccaggaacatctcacttattacaatgtaataaactgcaaactcggtctcaaagttcgatttagcgctcgaatcctcggtttgctcagggcacctccagtcaggaacgcttcacggctcattttgtcacaggtttctgcattccccacaataaatatctatatactctttcgtttgcttttcttcatcatcatcattcccatcatcatcttgcccctccgcggaagtgatcaggatcttaacgccttgagcagacacccaagaatatctctccatacgcgccttcgaatgacgaaatcggttgctaaatgccaacattaggaccaatctcaaaatcgccatgagccgactcagttaacgatactaaattgcaaatttctcagtctttcatcaagcggcagcataattatcaacccccaaagcaaaggagtaaatatctccgtcattgatccaacacagattgctttcacacttgtaatgctctcctttctactcgtataggcattcttggtgtgatactaatgaccgcctctatcagcatcagaaactcgtttagcgcctacgcaatggccgaactcaacgaaaatgaacctttccactgggatgtcgagcgggtggtcaaagagctatgcaccccggagcgtacatgggatgcgcctgctccgcataagctgcccgaccccgaacgccttgcatttaagctgcgcgaactcgacatcgatggagagacactcttgatgtacccagacgaatacggttggcctacgttttgggaaatgctaggcataaaaaaacttgcccaccatttatccatcggaaaagccatcaaacagtttagggagactagtactctttactatcgacaaaggagggatatcgaccttccgaaaggtctgctgagtacgactccggccatcaagccggatcctctggatccctctgagccgacacctcctcttgtcgataattccatcccagagccaactgccgcggcgatcgatggcccggtctctgagccaagtcctgcgggagtcggcaatgcagctacggatgcaagtcctgctatagtcaacaacacagctgtggaagcgaactctgttatgctcaatgatgccgcttccgagccaactcctggtgtggtcagcgctcccgcttctgagactgctcctgtcatgacaggttctgctgccgtcgcgccgacgccgatggagggtgtcataagtcagcacgccgcccctgcagagcaagcgcaggatgttcaaatgtccggtattcctgaccggtcaccagaatcaccagagaagcgcgctttaggcaacggccttcggcaagataccgaggaggtctcgagggacccggagcgccctcttaaaaagaggaggatcgctcccaccattgtatcgacagttgccccagctcaagcgaggtcatttatccccacagaaggtgacatgttctaccaccctttgctcgatattccatcctctcagactggagcctctcagactggagcctctcagactggagcctctcagactggagcttctttccgttcagctacccttccaacgagcacctttctttccgatgccaattttgatcggtttttggacgtcgatgactcaaaattcagttatcttgggtcttccgccttgcgctccgaggacatagcaagtctcccgtacaactttgagtctgatgacgacggcgacgacaaagaggctagtgaggagttcacttgggtcaggtctggtgcggtaccaccagcgcgcgccctacaagtggctcgggtaatgagaaaattcttccgtaaacgcagcccttttgtgaatgaggacgaggaggtcgtcttggactttggagaggacgatgacggcatgtcggtggattcagaaacataccgagagtatgaacaggaggagcaagaacggaaagctcaccaaagcatgcacgggtctacacagctcagtgaagtgcaggctgaggaggccatagaagatgctatccagagacttgaagtcagctgggaaaagatcaagaagcccaaatttgaaagacgtgcctggaagatatggcaagacgcccggcgaaaccgtacccgtctaagcctcattaccttcgcgaaaaaccagctcagaagcctcgaagtccgacttgaaaatatggaaaaagagcttttgattcaaaaatggtttaaagaggacaagatcgaggccaaggttgaagggtttttggaggagagtgtctacgacagaaaataccaaacttggctccttaacttgctcgagaaccctcatgagccgcccaagccttcgacgcttcccaggctaaagccggaacccaagaaagagagagagacactcgcaagcgacgaagaactcttaacgagcgattctgaagaagaggaccagtttatcgaggacgatctttcgccagtagatcagatggtcattgatccaaaggaaactattccatctatccgacctagcacgcctgtccgccccttgaacccatcgacagaagagaattcaacaaaccaaataccggaagaagaagcagaaaaagaagaagatactactgctcgaccctctgcggtcgatgatgagacagggacagtgaataaggttgagccaacaacacctcaacgcataattcatacaatcccagcagaacctatcgaaattttgtcctcaccatccgacgtggaccagcttgccaacgttcctcctctcactgatgttgataccatcggcaaacttggaacgcagttctgggcaaagcacagggacggcgaacggcttgtgattgctgctctgtggagctggtcacctttgcggcagtcggagatttttgataccattcaagatcgcggagacaaagagacatggaaggagcatattcaaccactcattgaccgagccgctaccgggatctctaggatcgatgtcgacccggactcgatcagcctcattctggcccttttgtttctcacatattctgactttagcgaaggacgactcaagattagatcgactacccttcgttgcgttacctgccaaaagctccaccgggaatatctgcggtttggagagtttttcaactttttgcagaattgcattcgctattttcgatccgagcccaaatcacccactccaatggagatgacctccgctgaatccccggaggcaactcaagatatacctatggatatcacaagcgagtctgagcatatggatacagacttggaggagctgtcctcccagttccctctgtcatctgcgaagaaaggccgacgacccaaacatgacgaaaaggccaaaaagctccgagtcgattccaaggcattgttgaaacaaatggacgaacgccgtaagctgttgcgggcgaaacttgccgaaactggatcagtaccgagtgacaagtcacgtctcatcatcaacgaaaccaaagaatccgacgaccttcctttgatctacgttcatgaggagattggagggagaattaaggaccatcagatagacggtgtccgcttcatgtgggaccagatcgtggttgagtcaaactcacgccaggggtgcttacttgcccacaccatgggtttaggcaagacgatgcaagttatcaccttgctggttgccattgctgaggcatctcaatccgacgaccctcgggtagttgcccagatccccaaggaccttcgggttggtagacccttgattctctgcccttctggtttggttgaaaattggatcgacgaaatctgtaaatgggcgccaaaagacatcttggggactatcaccaagattgacgcgtcgacggtgccacccagcgagcgggttctgctcatcaaagaatgggcgcggtctcgaggcgtactagtcatgggctacgaattgttcaggtctctagtctcaggaaacgaagacaacgtggctgaactgctacacagttctccatcgattgtgatctgcgacgaggctcatcggttcaagaataagacttccaagttgtacgctgtagtccaagacttccacaccatgagccgtattgccacgacgggatcacccttgaccaggaacgtaatggattactattccatgatcaactgggtagctcccaactacctgagtgatgtgggagagtttaaccagaaatacgccgaacctatcagcttgggtctacatgccgacagcaccgacgcgcaaaagaggctcgccagagaacgcctgcaaattctcaaggccattgtcgcgccgaaggtgaataggaaggacattcaagtcctggtcgacgagcttccgcagaaaagggagttcatcctcaccatccagatgaccaaggttcagcgagatgcttaccaagaatatctggagactgcacagcggaacaagggaaatgacctttatcgcaccgcctgcgtttggggtctcatcgcctctctaaagctgctcttggcgcatcccaaaatcttcagaagcaagatggaggaacgcttaagtaccaatccagcattggtcaagggcaaacagcggataacaaacgatgaagacccagagagcgatgaagttgatgaaccactggatttgtcgcgggacacgctaaggaatgttctcgccaaggtgtcgatcaggggcatcgacgacattgtgcattctaccaaagtcactgtgctcttgcaaatccttaaggagtgcaaacagatcggcgacaaggtacttgtcttttctcaaagcatcccaaccttgaactttctgcaggatctgttcaagctgaagaagatcaattacagaaaattagatggaaagacaccggtcagtcaacgccaggctgctgtcaaggagttcaatgcggttgattcactcgatgtctatctgatttctaccagggctggtggtgttggtctcaacattcctggggccaatcgcgtagtcctctttgactttggcttcactcccgcggaagagcagcaggctgtcggtagagcatatcggattggccaagagaagaaggtgtttgtttatcatcttaaggtcggcggtacctacgagaccgccattcacaatctggcaatcttcaagaggcagttatcggagcgggttgtggataagaagaagccaatccccacttcaaccaggatgagagagtacttcattacaccccctgagaacctggagcaaaaggatctgtcagctgtgaagggccttgatccagcagtcttggataaggtccttgcatccgccgagtgcggcagtatcatccgcgaaatcgattcaaccgagactttcgaaagggaggaagtgtatgagttcactgcagagcaacaccgagagttgaacaagcagattgagctggaagagcttcgaatcaacaaccctgaggagtactacaagcggcagatgccaacaggctcgggatttgcgctgccatcccttccacccaatcttggtatgccaatatctacgggcggtgagtccccgtccgcgctgctcaaacacgcacaacaaaacacaaatcaccaacgtcagctaatccgaattctagtcccactccacctcagagacaaacataacccaacagcacctggctcagctcctggtatccccccctctgctgcgaacaacatttctgcaagcacccaagcgggtgcaccaattccacgagtagcttcaaccgtcatagcgagccaaacagttgcgtcatcaccaagcccggctaacggtcaagtggccgcgttgaatcccattctcggaaccaatacgcactacaaggtggccgaagctgcgagaaagcccgctaccctcaaagcgcctgaaattatccccaaaccaaggaaaccggaggatactaccccaaaacttctcgaggctctcggcgaagtacatagaaagcttcgggatgagggttatgacatgtccatccatccgcaagatctggttatgcagatcaattcggaatgtgatcgccaggatatggccgcaggaacgctccctagaatggataaactgcgaagcttgtgcaaagcggtcacagagagtaccaggtttggagaggctttgctcgcaggatacctcacgccgaatgaggcagtagctatgggcatggctcagatgaaggccaagatcgccgaatttcaaaccatgacagacgactgctttaaacaagagttgtgggcgcgtcacaaagccagcgtaggcacaccaccactaccaacactccgccccgcatcaagtggaagccgaagaagtaaccagcaacataactgacaaatgaaacaacccaacagcacgcctcgaaatcgacggccgacgtgacagtcaaaaccgagacaacaaaaatgcgaccacctcttgcggaatctgatgctatagacggtatagcaagaagcagcagcaccagcacgaccaccaaggccactcctagccgaacgttgacggaagagatcgaacggaagaagaagaagaagaagaaaaaggaggaaaggaaaaagcacaagaggagacttcaaccgggtggcacggccgacatgcccctagtgattgatgacgactgaaagtatcgtttacccattttcctagagtcgataacccctctattttccgttctgctgtctatcgccctcttgagataccctgtctttttttttccatttactttcagtcatagctttggcgttccggtaacaacgagcaaggatattatcagcggtgggaagaaggacgatggaggcaaacatcagcagattgaggactctgtcggtacggctcagggttggacaggtattgcgttatgaggaggatggtatgattatgattaccagcagtattctatataaagtgcatgaggcatctaaaggagcgagcattttgtggattttgatttcacttggcgatgattcagtcggcatggggacagggcaacatggcgcttttaggaaggagataccctcagtgactacacctagacggagatgcatggcttacttttagtatatactgcgtacagatggtatgtcgatcccgcaaccagacatggttcacaaaccccgtccccggattatgacgttgaacaaagtgactcttgaaggcaattaccccatacagtacatgccctatcgaaacgaaatggatgatttcattacgtgcaaaccgcatcgcaatggtagcttagatgtacataacagaagacaggtggttggcaatgactgaccgactggatgatgagaggcaaaggacggcggttgaggtgccaaaggtacgtctacgatgtacttacatttctgtacggcgctgtacggaggcattctggaccccgctgccgcgtggagcacctttgggctagctgggcccggccggtcatcgctgcagaaaggttccagccaatcagaatgaggctattagtgaagaatcgcatttgaaacccaaaaagtagtccggggcatccgattgccgagacgattccgagtcccgactcccggaggcagagggaaagcggcaacggtacatatgtacatacgtcgttctagtgtactgttaggcgctggtacctacccatgtatgtagtcatacgttggatggcatgttacaaaagaataagaggactcgagaagaacaagtatgtacgccactgggttcgggtaaagaattaggcggtggtatgtgtatgtagtaatcacattgaaagtcgcaaaagaagaagtcgcaaaagaagaagtcacagaagaagaagaggaacaaaaccccaaaaagggacaagttctgggttggggtcataagatcggaaaagagcaagatgaaaatatgtatggagtgtacaagtgcacaaacctcgaacgatccgggactcgctgatccggtccggccagatacctatccatccatccagaagagccggacagatccacatgcgtccgcagggaccgtcgaacaagacccccccgcttacagtgccccctgggagctgactggttggtcaattccagtagtgtactggtctacgacggaggctcgccgagccatggaaagttgtcgaccgctgtgcccacctatctttttgcctcagcttttttttcccccgaagaacatctccttcctccttctcttcctttttttccccaaacctttccactccacgcccgtacatccccgaaagttgattctcaaacggctttgcggatcctcctagacgacgacaccagttgccatcgccaaacaccacgcccatcatggactccgttcttcgccagtccaaggccgtgtgccccttcatgaagaaggccacggcttccagcctccgcgccatgactaccgccgcgcgccctgccgcttctccttgcggcggcgccatttccaagctgcaggtcctcgcccaccgctgccccgtcatgggcaaggctatggctgttcagtctgctcgcactggaggccgcgccagcgctgctcctgcttccttcgttcacaaggccaagctgcacaccggccgtccccgtgaagcgcaggctgtcgagggtgtcttcaccggccagaagggtgagttgcgcagttcctgtgttttgccgtgctacagtatgttgactttgctctactcttcgcagccggtcttcctccccatcctcccgtgaagcctacgaccgccaccgccgcgaacccgtcgccggctgcctgcactgtttcgggcaactttggcaccaagttcaactatgagaagttctacgagaacgagctggagaagaagcacaaggacaagtcgtaccgctacttcaacaacatcaaccgcctggccaaggacttcccccgtgcccacatggccaccaaggaggagaaggtcgcagtttggtgcgccaacgactacctcggcatgggccgcaacaagcacgtccttgaggccatgcacactaccctcgatgagtacggcgccggtgctggtggtacaagaaacatctcgggtcacaacaagcatgctgtcgaactcgaaaatagtctggctaagctccatgctacggatgctgcgctcgtcttcagctcgtgctacgtcgccaacgacgcgacgctggctaccctcggtagcaaactccccgactgtgtgattctctccgacagtcttaaccacgcctccatgatccagggtatccgtcactctggcgcgaaaaagattatcttcaagcacaacgatgtcgaggatctggagaagaagctggctgccctgccgctacatattcccaagatcatcgccttcgagtcagtgtacagcatgtgcggatccatcggtcccattgagaagttctgtgacctggcggagaagtacggtgccatcacctttaacgatgaagtccacgccgtcggcatgtacggcccacacggtgctggtgtcgctgagcacctcgactgggaggctcaccagcgcggcgagaccaagggaaccatcgccgatcgcattgatatctactcgggaaccctgggcaaggcctatggctgtgtcggtggctacattgccggcagcgccaagctggttgacaccatccgctcgctcgcccccggctttatcttcaccaccaccctcccgcccgccgtcatggccggtgcccgcgccgccatcgaataccagatgagctacgacggtgaccgccgcctccagcagctgcacacccgcgccgtcaaggaggccctcgcggaccgtgatatccccgtcatccccaaccccagccacatcatccccatcctcgtcggcaacgccgagctggccaagaaggcctcggacaagctcctcaacgaccaccagatctacgtccagagcatcaactaccccaccgtccccgtcggccaggagcgtctgcgcatcacccctaccccgggccacaccaagcagttccgtgaccacctcgtcgccgctctcgactccatctggactgagctcggcatcaagcgcaccagcgactgggccgccgagggcggcttcatcggcgttggcgaggccgaagccgagcccgtggctcccctctggacagacgagcagcttggcatcgccgatgccgtcgctgagctccgcgcccaggcctccgacgagaagaagggtgtcatcaaccagcttcttgagagcgttgcgctcgagcaggagcgggaggcgctcaacgctgctgaagaggttgctgacgctgccaaggccgccgctgcttccgcttaagttttctttctcttcttgaggaagaagctataagcaaagcatcgttgctccagtgtgacgaggtgaaacaaacaaggggagctcaacgggcccttttcttttcttctcctgaaaggaaaggaaagcacctcacgttccttggagcgagcgcgcgcggcacggaggaggagtggagcaacgatgtcaaatttgtcctattttatttttattgggatctattcaggcgataccaacttgcctttatgtcctctctaccactataccaataccttggtccttttaaattcgttccgtcacgcctctggcgtacgccatcttgaataacaaaatcaaaagatttttttggctgggacaccacaaaagatggtgtcccaaagaacccgaatgggtcaaacgccgctacacaattcttctccgttcctgatatgcttttcgtgtgaaatgtgatgccatttgtcaaagctgacgtgtatgaaatgtatgaattgtcttaccgtggaaacatgtccgtttgccagatgcaaagttttcccacggtgatggcgtctctgtctttacgcaagaaagatgtttcagatctctccttgacgccaaaagccagaaaagactgatatccacccgagacacctatccgtttaaacaataaccgaaatacttgggcactgaaactgacagagagtgaaggatccagatttacaccctcaagacacctaaatgacaacccaacatccaacacccgaattctcattacatccaccactccattatctctcctccgccttttctcccgtcccctcaacggaacccatcaaacagttcccatatccaacctggcacccaacttgtgcccagcagtacaacaacccggagccacatctccctgccgacccgcagcactccccaaacctacttcccaagcacgtctggccaaattcggggccacactcgccgttgatgctgatggttaagtcgccgccgccgcccgttggtgggttcgcagatgtggttgctattgttgttggttttgttactgatgtaacagaaaaagaagtcaagttggtcagctcagcaatttccatacacctagccataaatgtgttattctggctaaatttgttgggagaagatcatcaatatgatggttcatgagagacagacggtagaagggaaagaagggaagggtaataccacagttgctaaccctgccccccctcgaaaaaaaattgggtttggcgagcgagagctcacggtatcaagagatggatgatggaaggggctaggagaggccggcagggcgggggaaatgccttacttattgtagaacgagtgctagatgtgcttgtgctcatggttggaataactagaacggtagatctcgtgcgaatgcttgtgctagtagtggaagtgctcgtagttggtggaacaaggacgccagtggatcgtgttctaatgcttgtgcttgtgcttgtgctagttgcaaggactgtggatctcgttgtggtacgaatgctggtggaagtgctcgaggacttgatgctggtggttgatgtagtagttcttaccgacgacgaggtagagctaagcgacggaacggctggtccagtacggtaccagttttctgccgggtcgcccagacactctcctactgttaccgccctgtatcccttggaaaaaagtgaagttaagatgtagtcagtcaagttgtagaccgtctgtacatgaatgtcgtgttcgatctgaaggaagctgtcgtaagccggattggaattcttaactgccttatcccagatgttcttgctagtttggatctgtctcgcgtcgtcgtgcagatagccctcagtgtcaagatcgaagtaaatggcatggtagccgagtgttgacaagacgttttggcagttcttcccgcagatcgaataagggggcctaatcgagagttagaagtgagggtatagtcgagaatacgttcaaacgtacctcatatacgttggaaagaaaccaaggatggagttaaatgcaatctcgttccacaccatctggttcgtcatttgagtgttagtcaactgactggcattctcgtgggaccaagtatggctggcaatttggtggccctctgcatgcattctctatgaaggaagtcagtaaagagtgggccacagagtctttgaggataagttattaccctgataatcgccggatagggagtacttgggtcattgatcattcctttaccgatattgttacccgtaatgaaaaaggtggccttggctccatagctctgtatccaacgtcagccgttatcctccgtgatcaagtgagggggttccaaccttcaacttgtcgagtagatcgttagtgtagaggtatggcccatcatcgaatgtcaacgcaattcctccgtcgataacacagtcgtagatcccccctccaccatagaggactttgcccactttgggcctcgcaactcctgatgtgtccggcccggaaggcttttggttctatgccggctgttagtgaaatctttgtggttatagtttgcgggatcaattcataccccatcgcatcccgggccatagtttatttggcaatcgggagcagtgcaatagtcctcacccactccacaccatctatcagggggatgtcagtactcatacccatcagcttgaagcaaggagagtagtcaaacccttcaaaggagcagcactttccagctgcacaactcccaagtcctggcccgcattgttgatcgtccgcatctcgcttgcgcgggccagatttctgcttgggtgttggcgctctctcactcaaaggagtagctgcgtgcataggtcccgaacgaagagcctttaattcggacagaaagttcctgcctcccagagcctttggcacatgctggccaccgctggtgtcatgggcaaacgtcaagccaagcgaagcggctaagagagcggaagacagcttcatcgttgtaaccggtcagaggacgataaccaccggcgggtatggcatccagtggctatgtgccagtacgataaagaccaaaagtgaaagtaaacagacgagccacaggatgtgcaaattggtgatgaaaaagaagaaccaggcctcgtaaagtatgggaacaaggactactggccggccttgatttatcgagtggaaagacaaaatatatcgcaagtacatgcggtaatgttgcagatcgagtcaacattaagattgcatggaagggtggggaacaacataaaggaagaccaacgatgccatgtctctgggagaggtgacattaatagagtatacaatcacaaggttgccatgtacaagttatcgtccctcccactgttagccatgcctttgcagttgtgggatcttgccttgcttcgtttctctcgctgcagcagcggtaggcatgttgggtgctcgtaacatggggtcacagtgcttgaagatgatgtgtagttggaacccgactcgtacaaaatgcagcctcggaacgaggaagactgggaccccggctctatcccgcgaagagttcctgccggtagccgacgaggttaagaatatccgccattctggaagaacgagctgtcgagctgctgctcctttcggtgaacatgtcatttgtgtgacaagctcctgtttccgcgggtgcgccacccagtgtgtttgtacatatttgagaagagaaggtaccaagaagctcacggatgttgaggttccattgcagaggtaggcaagcatggtgataccgagtcggacgtcacaaccgccgccacaacgtcggaattgaagaggaggtacaaagaattgtacttcgggaacgatacacggcgccacggcgtaagtaattcgagaacccggccgaggcaatatgaaggtatccgtgggtattcggtggttatagcaaagatgatccccgagtaggaccatggcactcacttgaagatggtcaaggagacctttaatccggagatgtatcgatgttcccttgactcaaatgggaaaagctctatgaatgtttgttctcttgcaaggtggaatttgcgggggatcagcctcatggccggctgatattccagtcgcttgccgaacggtagatctggggtcttcgagtgccagggagacttcattgctaggggcaaactggaaataacccccaaaagaggtgatggtgcggcaaaatacacaaataggccgaatgggaaaggatgtcgcgctgggataccggagcgttgtcaatatctgagtttcggctgaattggtgtattgatggagcagcggcagaggaaccgacaaccatgctctgcgaaaagtcggttagcaaacgtgattgcaacaacaagacgaggaaaacgtcagctttgtggaaacctgccgtgtctttgcgacgaagggactgtaaacgaaggtgattgaagcatccgctgaacgttaccacaatttggttcctggagtcatgagatgggacgttggctgcctcatacgttccgcgtcctcagtttggggccagcaagagaagatctcgacactgttcactcggcggtcttgtagcaaattcagtttatcccgagtcgaggaagggtttgtgaaaggagggaaaggccttgaggtattgcaggaagtgacgagcaaatttctccgcgcttgccgttcccccccgatagccccctctggatcacgaagctgatgcctgcgctacctctaccagtgtcggtaagagctactctaacctccgagatgccagattgggtaggtacctctaggtaggctggtgtgtcgggctggaaagggaagctttcaccttcttaggttccttcctttctcagattcaacttctcccccagccaggatgctgtgtgaggcgcatttcgaaatgacgagaaatacatcgatgtctcatgcacaggggcaccttgagcgcctcaacctcgtctctgcaaccatccacgatgcatacattaattgcatggcacaatctccgtcgaccatgggactgtccgccagaaaaccaggaaggccagctgtcgtcgtcatccaggacccaaactctggctgtgtgactgtcgctaagctgaaaatgaccccatcgctctccatcagatcatagatggctgttgtagtagctgaggtggtcgctcgatgcggaaactttcacagcccaagcgatacagcataacaccatcacccctttctgcggtgttaacgtgccatgcatcaggtacgcgactctacccatatgttgtatcatctcttctttccctcgaagaaccctccatggccgtgttattcttgacatccctggcctgtagtcgggatgtggctctatctcaagcccaagcgcatgtatcgattcccaaagtctctccctttttcagactgctgacctgccggcgtgggtatatgagcgctaacgtcaaacccatgagccttgagctgatcctattgctgcatacaaagcacgttctctcatgcctgcacgtcagtttgatcgtataaatgaactgctctgctactttgcgaatataatatggtaaccagacatacgagtctttttcggtcaccgtggcggtttttcggacaaaaaggggaacccaaatgaggatgatggtggcaatggggtcaaaggtcgtcatcatgggcgatccgctgccttctcagcattaacggacccaatgaaaagagggaacagagtgagcattgcgcgagccggagggcatgcagtctgtcgagacaaactcgggaagggcgtgaatttggcgcgacgggacagtgagagagggcaacactcgcggaagagcggtttagacacattgacaagtccacaggaaaggatagtatatgttcgtcctgagccgctccccctgcttgcaggtcagaggggtcgagaatgggttgcacctgggatgatcggctgtcccctcgtaccgtgtctggtattttcgtggaccgggacacggacgctgtccggggccgatgttcggcatacagcacggaattttgcggggccaatggcctacgacccggaggaagagggagcggctacgggcaatgactcctctgctgcagggtggacgttatggggctgtcctgggggccgctgcagggcgaccaaaggggtcccccgattgagctgcagtgattggtgaatgaaatttttataagtgacatcagatcatcgactcctcccacttcaaaacattgaattacccctccatcttcctcatttcaggatatctcgacaagaagagagagcccggtgagcattgctttgcaagatatagaaaacaggaccagtgcttacactcataacaggccaaaatgtccagctacgacaagtaccaggtaaaaataaccggaaaagacttccatgcgttgatttcgaccccgcgataccctcactttggccttgtccctactcgacacaaccacgacgtctgatctagcccttacccatgagatcctgaacattctactcgcctaggcctatgtcagttttattcaacccaggtgacaccaagctaactcactatgccactcaaagacccccctcgccacgaggtatgcgtcccaggagatgatgtccatcttctcggctcgcacccgtgcctccacctggcgtcaactctgggtctggctggccgaggccgagaaggagttgggtctcaacattcccgatgaggccattcaacagatgcgcgagcacgttactgtgagcgacaaggccttcgacgtcgcccgtgagtacgagaacaagttccgtgtaagtaaaagaaagaaaaaaattactctacaggcaaacgacgaaagatctctgctaattcaccaacacagcacgatgtcatggctcacgtccacgcctatggcgaggatgctcccgctgctgccggccacattcacttgggtgtaagtgaataacatttctccctgaatcggggaagacctctgagctgaccatgtcctcccatcacgcaggccaccagctgctacggtacgcatattactaatcccttttgggaacgaaccatgctgactagttgaaacagtcaccgacaacgccgacttgatcttcatccagaaggctcttgacctcatcctccctaagctggccaaggtcatccagaacctcaaggagttcgccctcaagtacaaggacacccccaccctgggcttcacccactaccagcccgcccagctcatcaccatcggcaagcgcgcctgccagtggatccaggagctcgttatggacctcgaggacatcgagaccgtccgcgagcgcctccagttccgcggcgctcagggcaccaccggctcgcaggctaccttcctcgagctctttgagggtgacgccgacaagatcgtcgagctcaacaagatcctctgcaagaaggccggcttcccctccacctaccccatctccacgcagacctacacccgcaaggtcgacctccgcgtcgccaacgccgtgtgcgccatcggcgccaccgccgagcgcatcgcctcggacatccgccacctggccaacctcaaggagatggaggaaccctttgagaagtcgcagatcggcagctcggccatggcgtacaagcgcaaccccatgcgctccgagcgtatcgccgccctctcccgcaagctggccaacctgcccgtcaacttcagcaacaccttcaaggcgcagtggttcgagcgcacgctcgacgactcggccatccgccgcatggacatccccgagatgtttttgctggccgactcgatcctgctcgcgctcgacaacgtcaccaacggcctggtcgtctacccctccgtcgtccgcgcccacattgaccaggagctgcccttcatggccaccgagtccatcctcatgaagctcgcccagcacggcgtctcccgccaggacgcccacgaggagatccgggtcttgtcccaccaggctagcgccgtggtcaagcaggagggtggcaagaatgacttgctggagcgcatcaagaagtccgagttcttcaagcctgtttggggcgagattgacgggcttgttgaccctgccttgttcattggcaactgccccaggattgtggaggattactgcaatggtcaggttgctgagaagttgagcaggtaccaggagactttgtccaaggcggagactgctcagctttctatctagacgtgctagatagagtagatggggtgctggtgtagtttgctttcgaaagttcgggtatataacgaagtgggtttcggtacataaaatggatacaatgaaatatggcaggttttcttgatcaaaactaaaagaggtgatgatgttgggctgacaggtggtgtacccaaaaaaaagcgttgtgaatcatttttgtgtaaaactccctcaccgtccgcaaccccacatgtcaaaccgatctcatgcagatatacttgttatctctatcctcactagaattcgtagacaaacctactctcggcttgacttacttgaatgtcgtatgcttgcctagccatcgattaggagactgtgaagtctaatagaggaagaaagtgaaggaacacttgagaagctgagataggccagttaacatttcgtacttcttcttgtatatcattttccgctctttaatatatgctgccacctacactcttctaccattggacctattgggcgaactgctctaaaccggaaatcaaaagcttgttagacactggtcgatttcgattcgaattcatttgtccctctccccctttagtggcattccttgaagagcttatctatacattgcagcagcagaagtaggaacggaacttatttccaagccaagttgcgtgttttatgtatacctcaactgctctttccctatgatgacgaagccacatactactagatccttcttagattgtaaaaaacctctatcaacgcctcaggagttttatgtgtccgttagacctgtgctgaacgtcatgatctcatcgcacactttacgtaaccctcgtatatcccacacatcagatgcatgataggaatgagtgatgtaaatgccttgagaatagcaatgaagtagaacatttccatgaagaggagaagatcgtcagagaattttagaggtagatggaaatccatccagaaagttgatacgctgatgacttgcgaagaaatcctccaattaaaaaacccactgaaaatcagcaaaccgcttgaaaccaagaagaaaggaataccggagatccaacttccggtttcgaaatgcaccagtaaccttgggggaagaagagaagtgagagccgacccttcattcaacaacgttcgtgacatgtatcatgaaattactctctagactcttcacctcgataatctttgacaaaccctattaatctacaccatctatgacctcgtaaaatcacatcgaaggaaaaatgaaattctgcgaggaactagtcgggttatacccatcaggttcgtcgccacaatccgttggtgctgccataaagaagtcaaatgacgcatcttcaaagaagttatgagacggctgagaggttgaggccgtggcaaaagggttggggttggaccaccctgaaaaatcttgttgctgaggctgctgctgggccgtctgggttgcaataactgtcatgtttggccctacctttggagtggatgaggatggcgtattgttgtggatgctctcgttgttcgctgatgagttgttgttgtgaccaaattggtaatcgccaaacagagccaatgacccgccgtcgtgccgttgttgggttgagttatcaaaccaactcttgtgcggacctctcaagatatctgcgcatcctgcctgcccgggctcgcccaaacttcctcgccttgggtcggtgcaggtgccgtaggcggaatcggcgagtgacgtgggttgctttcgggcagagaagagggacacgttagctgatggttggctgaagttggatacatcttggaaggagttgatcagtagcggggatgggcttgttgggacgtggtggacggttgtgtgggagggcaagctgtgtcctgggttctgcctcataaaagtttccggtgtctcgctcatcaagccgtcgcggtcgacatccgtggattgggaatccatgtatcctattaggctctcctggtctgagttcgaatccttggaatggggcatccgaggcgcagaggctagccgggaaccggatgctatctcgaatgcattatggacagcgctgctttgaacagtacttggcactgacccccccttagggccttgggctaatagtgactccctcaactgccgattttcttctctcagtttttgtatctcattctcaagactagaactggagggaactgatgtcccgtacttggttggagcgacagtaccaaagaccaagcgaaaatcatttccagctttgttcggcatgttgatcgaacctcttgttcggtgtgctgtgctttcttgtcccgccatatcaaggttttgtaagaggctgctctgctcgccatgctgccggaccaatggcgtgaaaaggtcgtgcatgatacgccacttctcccgcttccccttagacaccttctcgcatttgagacccagatgactccggaattctaaggggtcaaagaaagcctgccagcaacggcgacaaaggccaacccgtgggtgtgggtaattgttgtcttcaatcttaaatgatgagatcatccgggggtccacaccgaggcgatgtgccggtcggcgtagatgtcttgctagagttgagatgtctcgatgcgtcgtatggcacggatcggacttgtttctggtctccctgttgtaaaggtgagggtgtgcatggcggaagatacacggcatattgctgtcagtgaattctgcatcatctccgagaatttctgtagcgtctggcttgagcctctttcttgatcctttggcatcccattttctgatacgttggcggtctgcggcctttcttgacggtcctcttgacgatcgagtttgtctcgaagtctccgagatattggtgtcgccattgccgcatgcttctgaggtggatggaggtgccgcagatgttctgatttgcggttcaatactggcgagcgatgggtcaaccggattatcactgatcctgagaggttgggaaccgtgatatgtctgatcaaatctttcgatcatggttccgtttctccgtagacgggtagcaggcgatgtccaagggatgacttgaggcgcatcgtggtggtgacttgcatcctcatcgtcgtcatcgaatctgacggagtggtcggtgtcatcctggtagagtgtaaagtcctgatgatagttagggacaggcagaaaatcggatgactgcttgagaagtggagtagaagatgctgaggcaggatgcggtccaggttttagccggtaaacaggtgctaccggagagctatccgcaggctgtttgccattggatttgctccgagtgtacagccacccatgggccttctccatgtgttgtttgcagttcgattctcgtttggacttgtagtcacaaccttcgtactcgcaagcgtagataatcgggttgggagcgtgtttatcgttgttgtggcgttctagttcctttagtgttggccagccaaggtcggcgtacttgcaatcagaatgtaggcacttgaacggccgagtatgagatttgctgtgtttgttcaaatcacagggtctggcgaagactttggtacaatccggacagttgtacgggccagcggcaagattgtgtgccttaggatctgcggaagatgaagccatgagaggcagatgtggtcgggatgtctcgggggtccttgtccgtctcatacacaggaataatagccacgcgggacactctgaggtatattagtccccatactcgaattgagaaaggatgagaaatgtctcacaagcagaccttgagtagactttgcgagggtcttgttggaccttgatatgctcaagttggtcacgactctcgtcgaacgtattctatcaggttccgcgtcgatggccggcttaggcaaccacacactccaagtggctgggtagacggtgatgcagggtcaagaaagggctggagacaacttgggcgtgacgcttgacagatgaaacgctagtcgtgatgcctcgtgggaatctatgatcgaagtgatagcgggcctagcagtaaataagcgtgaagaagataacaagcaggaagagtgttgggaggctcttccgatcttggagtaggacaagccgcagcaacgaggaccagtgttcttttcccaggttgctagtgagtaatgaagaggaattgagcgagcgcccagttgtgcaagtacggttccatccatgattccaagcgttgggaggtcgccatctcgaggagcagacatggtacgagacataagccagattgaggatgatgctgcgcattcgttgcgcaggaaagaggctcagcataaggcaaccaaggaggccaatggatggtgacgatgatacaatgggaggttggttattgggtcgtgcacggaccatgtgtaccttggatgttgcaactggccaatgacgatggtgtccctgttgaattctcgcgtatgttggatgtcgtctggctctcgaatggcctaaagcgtaatagcgtcgcgtagcctgatgtggttgtatgtaggccgcccaccactgaatggcgtagactcacaccccgactcgtcaagccatttctcgttacccagccctacccgttcccatttcctcgtgaaggatgaccgttgacagtatcaagccacgacgggatcctctgcagggtccaggtgatggataaagccgtgtttcagtttcgatgtctctttccacgtagggaagtatatgactgcgtgggcaatctaagattctccagcatttcaagtggatgacttctgtgacggaggttctcgtgctcataaggcgaaatctcgacaagcgtgggctaaattacacctgtcatgaaaacatgtttcctttcaagcctgatggttaccccgggcccagagtcgggcgatgccggtcggttgcgggaaatgtttcgagtcggtgtggttgggttcgtttgtgaatggggtcttgtaagatgtcattaactgtctcgtatatcgtcaaacaaatgtggtttcatcgatgcccaatgatagctgcttggattttcctgtgttcgacggtgagatcagttacatgatgttgacaaagcctttgatggaagaagggtacttactcgagacgccaccgagaccatatcgcatgacaatcattcttgttagctttctctgtatatgtgaccgaccatgaggcttacgatgctatcatgatagtcgtagccaaaagacgctggtcttcgagggcattatccctctggccctgccatcgggtgaccgtatgtgcaaattgtcgttttgtttcgagatgctgtttggacacggctcgtttgacgtcaatggctagccgggatgctgaaggaagggaaacactgcgatgttggatgagcgacatagagaggcaaggacactcgaccttccgtttcgagcctcaacacgcacgtcattccgaagtcggtcaatgtccccattcaggtttctggctgtgtatatatcgaaaaagtatgtaaaactagctggcaacttggcttaagagactcctgtgactttgcttgctagagaggaactttcctatagactgatctactagtgactttagcccgagttagcaatttcatcggagaaacaacaagactgcagcgtaacaactgagatttctcgatagtcctcaccacgaaggatgctactattagatggtgcaacatgctgtcagaaatcatctggacaaccttcaacgtatcaaaccggtggcgacggagggtatataggggttccaaggctctgaatcagaagcaagcagagggaccggggaaccatgaatggtccggggttcagcataaatttggatattgaagaagagatcacgaagtggatacacgactccgccgtgccgctgccgagagagtcgaacatttcgatttgaagccgtctcgcggggtggaaatgaagcctctctcggacctgacatggcgttacatgaaatgagcactggggtgacttgacaggacttcgacttgcttgattaaacttttctagtcgggaagcggaaccgctgggtaacattgattggtggtgtgacattggggaccgtgacggactgacgggacgggagcctacgacgccaacagaagccgaagcgtctcaaagtctggcactgcctgtttattggtacaacaagatggtagtgcgtggaggtacatatgttttgttggtgttgagtgttgcacagtgccccatgttgtggaatcgttccagaaagatgcaggttgaggatctagatcttcagtcatgtcggccggctggagacgaaatgttgtttcgttaccccaagatagaaaccgatgaaagtacgggtatgcggtacataataggaccgaaaaaagggggggaatggtgtcgatcgattatgcgagaggcattactcgatgacgagagcgactcccgaagcgcgcaagactcgccgtccatcgatttcctcatgaggtgagggcggtgctctctccacaggcaaagaggtctatcaaacaggcgcccggtcgtgttgtctagagatcgccagacgagatcaagtgaggccaggtctggagaagctcatttgaccaaagattggagcggtggacagcttcgaacaggacgcggagatgggcaggagctggaagtgcaaatcaaggtggaaagagtcgaccaatgaagtcacaattcgcgaacttgtcgtcccgtgaaattgcgatctcgcttgcgtttcgccagggagaggacatccaaccgcgcctgccatatttggctggtacctgcatatagtggggtaacacagacccaccgagcatctttggagcccattggccccatcaaagcgccgtctactacacactggaccctttcagcgaaccctttcaaacgattcaagttgtatgtgattacactatgctacctaggtatatacatacactataaaatcaccagccttggcactgcagtggctgtccccataccgcaggagccagagctaggtcctgcctacctctagcttccacttggcatccgtgatacctcggtctgcgcactcgccatcaccaagttatgaccgaaagtcattatccaagttccataccataacaaaagtaccttttttacaacgaaagggacccatcgatagaggtactcacacgggggtctctcactaggttgctccctgtacccccggactgaccaaagataactgacattgagtgactgaccctagccgccaacccttattctaaggtaacttaccctgaccctaactaggttctacggcgggcgaattacatatggcatgtcaagtaagtatacagtcgttttaatatgtggcacagttgttgttgttgttgtcaggattacctttctgtaccggcactcctgtggtgctcccatccaccactggggtccattggtcttttgtcaaaagcaaacctttggtcaagctaacgtgcaggccacggtcaaaggccaccagagatggaattggcgatggcgatgaccagggaagttacttggtgcaatctacactaggcattgtaacaccttggcttggggaccaaacaaagccggaagtgggaggacgatttagcttcctgaaatgccggacttactcttcacagggcttcaatttccggggacaatgcctgtctagtccctatcatgaatatcccctctcattgaccgccatctctcacccacgtcgccctaatcttcagcagtctgttcgctaccttcccttccttgtctaggttatcggtagtgtcgacaccggcatcacacgctgttacggaccatcttcaacctggatgttcttctcagggcaatagtaatggcagttgatgtgaggaaccgagaggaccacacacaccttcagcagccgagattggcttcccagaatcccccccacaggcgctctgtgaaagacaacgcgggagaggcaaacattggcgaacattctcacgtgtgcggtattcttgctaaaatttgatcacagaccatttgcaggaagcgccgtcgtgagctgggtacgttctaccattacccgtcagccgtgtcgctctgccgttttcaactgtcgagcagaatggccatcccctaatgcgtatacgagagagctcggagggctgccaaatcacgaattagcgttttgtttgctacggcaatggatgccagcaaacgtcgggggcctgtctttcgcaggtgaacaagtggtgaacactgggttgaacccctgttgctggcctgttcgaattggtacggcgatttgcgcgacgcatgatgggaaaccatagtggtcggccgtcattggatcaatgttttctctacacgcccgggctagccagcgctgtggaggtgagcgcgatgcttcggccatgcgccttcgagggcagagggaggaggaggaggacaggggacaagtctcctccaccgaacccctggaactagtgtccatgatggcaacgttaatttcccgttctgcagtgtgggcgaaatgtgggtgccagggacccaaccacgaactgctggggtcaacccgcgaatgggactggagagcctgggcagatggacgccatcttggatatttaacgcttgcgcttcctcgacctaaccgtctctcttctcttctttcttccccagccaacaagccaacttcaagcttcagtctcaactttgacttcggtcgtccactctttaccaacgctcaagcacattgcttttaataacactctcttccaacaccaactacaccgttcttcaagaacccccccccttttaaacaaccccccaaccgccaaaatgcgtttctccgctgctgctcttgtcatggccggtgccgtcctcgctgaggatgctgcccagtccactgtctaccagaccgactatgtcaccatcacctcgtgcgcccccacggtgaccaactgccctgctcgcagcaccgtcgtcacctcgtcggtctaccccgtcaccacctccaccatctacagcacctcggtccgcaccatcacccagtgccctccctcggtccccaactgcccggcccagtccacccaggtcgtcaccgagaccgtccctgttgcgaccaccgtccgccctgtgactgagacctccgttgccgccattggttccagctcctccgctgccttctccaacggcaccaccatggctcccgcccctacccagcccgctggcactggcgtccctcccaccaccctgagcactgctgctcccgttgcccccgctcctgagcagtgcggccactccgtcaagaccatctccacccagatcaccaccgtcatccccaccgtgatctacgagaccgttgacgtgccctgcgccaccgcctcggttgtcgtcccccccgccaacccccccgccagcccctccggcggcttcgcccctcccgctggcaacggcaccgtccccaccaccggctcccccagcccctcggctcccgtcaccgccggtgccggtgccatgactggctctgccctcctcgccgctgctgccggtctcctcaccgtcttcctcgcttaaattcacttttgagtgacgaggaacaggagttcaacaaatgcgtggctcggaatcgaccttcggacgacgcaggatcagcagtttcttttgtatctttgatatccttgggttttagaagaacaagaaagggcctggatggctgtaccattgcatggggcgcgcaaccgcaacaaacatatcaattatctttcatgacatggatcaagtcttttcatgtacatccttttgggagagtggacgcgctggtcattccgggacaaagagagaggaagcaccaatttttatatacctattcatataccatagcgagcattatctttatgtcctgttttggtttacacactatctcgaaataaagacgatctcgttataccctatctatctatacctctaccgggctcatgagtctcttgttttgtcattttttattggggaatgcggatattctttctactagcatatgacagcgtgcgaagaaacgtggtagaatggtactcatatccttatctttgtattcactaaattctaattgctaccgatcgtccaatgttgatgacgatgatagctgaatggaaacaactttttggaaacattttgactttcgtgcctctttgtgactttcgatgtgagcaatggcgttccgtggtgaggtgagagcactcactgctgcactgccctttaggatccctgtccctccaatccctgcaaaagtacagggcgccatgatgctccctcgtatcgtctgtccgctgctgcttacccgtgcctcgcccccacttttttgggtctcgccagacttgcactaattaaagttggtgcttacggtcgcaacggccacactaccgcaacggccaaatctaataatttcaagcactctacaaccttctctttctctacatcaacaacaacacaacacaacgccgtattgcattataataatcgctagattaatatagagatacgtctacaacgaacgctcgatttttatcgcttaaatccaggggtccccgtcacccaattgtataaaatattcaatataccccgtaagcgcctctacaattacattaagggtatcccttccaagtaggatacactacaccccaccaagcttacgaagtttaaagaagaagttctatacaattatatcgatcgcttcgatagaattaactttacggtacaaccaaagtatattaaagacgccgctaacgtaatactttaaagtcgtaccttaaagtcggagctagccgaccccaatagcttacttcgaatcggctagaattaggtatccaaatttattaagcactataaatattctaaagttaagtaaaagaagatagatagtataaagaaagataataaagatatagataaagtaagccggtttagtccggtatataaatattatttataagtatatttattaataattaatatagttttaatagttaagtattaatatacttcgataaactttagtaaattatttaaatagaggggtttatactattaaatatatagaatataaataaaataggtttctatatcggtataggtaaagattaagtcgtagttactaagcggaagcgaatatactacttcgctatccccgagaattgtaaatccgctacgtatatcgaagctatttccattattagtaagtactatccaacttttattatccttaccagttaattttatatagttaattaatattaaattaacaaattaaaccttcgtataattatcgctactacttctactaggtatttaaataattagttattttttaagtaattaaagtattaagataaatattctaagaagctctaatagggtaaaaaacggttactaatacttaatagctacggattacactatactaagtaagttggttactatagtaataatagctataattaataataatttagggagtttatatagtactataataactatagtattatagtatttagcttgcctccctactttacctatctattttaacctctaaatatagtagttttttaacctctcaagtactattattctaaagtactcgatattatagttcgtaatagctataccgagataataaagctggatttcttatcggttatcgataatataagaaaaaaggcattcaagtctttaattatataattattatttaaaaagattagcatacacccatttaacccccaagtaaataaaagaccagatttctagcatttctagcacaataactaataatctatataataataagttgtattcggaccgctataagaccaattaatacgctatactcctaccccgcctccccaaatatcaataactttaatacccttctaaactctacgtactctacagtaaattaagaaggttgttaatactatatacaatactattaatttaaaaaataataatgaattatcgctatcgctaaaaagaatagtattgaacttcgtaaaaagaggcgagttagttataaccgagttggtgcaaattaaatataatttaggtagaacctagtacgccgagagtataaaacgacgatataaggtataaaagaattaatctatataagttaggaggattttaaaggtttctaacggccgggctatagtatttaagcaggtcgaagataatattcgtactgcctacaagaaggttaataaagcgaaccaacaaattcgaaataaggctaaaaagaacggttttgaagcggcaaagctagccagaaagtagcgccgtaagaagaagcttcggccatttaaaatactccagcctaggcacaaaacccatgggattcaaccgtgttgattcaatataccctcaattttacacatacgtggccgttgcggtggtgtggccgttgcgaccgtgagcaccaactttagttggtgcgagtctggcgagacccaaaaaagtgggggcgaggcacgggtagtggcccggggatcgccgtatttcttttctaatgcgaattttggcgtgtttcgaagcggtggaaaccgtggagcattattgcgtgctgcgcccggggatcaggactgggcgtgctgggagaggtccatgaacgaacggcactgaacggaataatccccgcaataacactgccctgtaggttgggtggacttgtggttggacatcaacggtgtgagtttaccgcggatcatcaggattggatgaacgatgactatgccgacagcggttaggatttctcatgtccctcccttcgtttgttttttttgcgcaagcggcaaacaataggaaatcaagtggtttcaagttgagaggaaaagtggtcgtgccaataaacccaagatggacagtccaatacggctcgctttggctcgaaaggctgttacaaaactgtgatagggatcatgataatctgaaaacacaccggccaggatcacttaggcattcgtcatccacgaactgccctcagaattaggtccaaaggtaaaatcaagacgcttggatgtaccaaaagggtaggcccaaggtgtgatgtacaggccgttgtgttttcggcttattacaaccattcaaaagattcaaaggccccaggcaagagcactcgaccgaagcaaaatcgtgagaccgtgaaatgatgccggtaactggacagaaacaccgccgggaggactcccgaagaccaaagcgcccagacggcacagctcgacatcaaatgtccagcagcatgaattccagacgaactgtcctgcccgaccccccatctggaagtgtgccgccttttcaccgtcccttgtccggtttgcgaaccgctgaatgagatttttgcttgatctcctaaagctcagtttgcccggctccagtgcggctatgtacatagtagccggccaaatatttggcgccgtgcagtacggctctacgcgtcaccatcggccatcgggtgccgtcaagtccgtgcgctgttcgtccggagggagcaaagccgggtgccggggcttggcaccgtcatctcttccctctacctccgggtcccgaaccttcaagtctccgcacccgacggggccgggtcgctcaatacgtggtcaagcacatttccagccaaaacaaatacattagtgtctcgaaattcgacggtgagggggaccagaagcaagcattgtgaggagagtgcatggatcctccactgttttggctctggtctagtcgagatctgaccatgttgagatgtcagctttcgtattctatcgttgtggttgaggattggtgacaggttgcggagggcaatggacctgatacatttgggatctgaatagcatcagaagtttacgcttttacgcttcgagaccaacaccacaaggtatgagcatgtttcgagggttagggtcagtgcaagcgcggaaacgcggggttacgcagtgtaggtaggggtaggtacctttgtccccgctcccgtctacctcccgttgtgagttgtgagttccgtctgttgtggaagggtggacaggtggtggtagtgacctccatcacgctagctcatagttggtaggtaggtaccaacaacaaggttaccggacctctgtcatctctactctaggtattccaacttcacgttccagtgcatgagaggcctcggtaccgctcccgacaagtcgaaacgtcatccgctatctcgcatatgcgcaacttcccttgactgcgcggccgctacaagctgaggacggggcgcaactcgatcatgaaagcctagtgatcgggcgataaggaaccacggcgccggcaacccaacaacttcacgctcgaaccatcatggccttcgacccgtccaacggcttcgtggcctcgagcgatgttcccggtctcgcagacgagctattacccatcttcgatgtcgagcaggtccagcttcagttctccatagccgccgactttgtctcggcccagacagccaacaatgtcctgatattggccctctccaacgggcgcattctgcgcatcgacctgaacaagcccgaagacatcgacggtaggcagaaacatggaagtcaacggtggggtggacctgttttgctaacaagcaaaccatacagatatcgaccttcccaagaagccgaccgaagttggcgtgatccggcgcatgtttctcgacccgaccgcctcccatctcatcatctgcacatctcaaggcgagaactattacctgcactcgcagtcgcgccatccccgcccgctggcccgattacgaggagtttcaatcgaaagcattgcatggaacccctcgctgcctaccgcgtcaacgcgcgagattctcattggcgcatccgacggcaacgtatacgaaggctacatcgagcactcgaccgagttctaccgcaaagaggagaaatacctaaaggtcctgcacaaacttccggatggtcctgttaccggtctttgggtggacaccctacccggcgccgggacagacaccaggcgcatcttgatcagtacccagagcaggctgttccacctcgtaggcaaagtaggcaaaaatgacggaggtggttccatctatgcaaagctctttgaagccgagcagcctgttgtccatgagctcccacggtcgacggcagccacagcagcggcatcggacctggtgatctccccggaccacccccaagacaccagcagaccccacgatggtgatgtgaacgagagagtctttgcttggttatcttcacatggagtctaccatgggcagctcctgctcagcccttttacctcggagttgggcaacaaggtcttcaatgaggcccagctcctgcccagggcgcagctaatgactccggaaagggttgggggcaggaggatgacagcttccaacgactacatcaacgccattgccctgacgcattggcatatcatcagcttaataggcgaccgagtggtcgccgctaacaggttgacgggggatatagtctacgatcaagtgatactcaatcaaggacaaaaggctatcggtctatgtgtcgatatccaaaagaacacatactggcttttcacatcgcaagaaatcttcgagatcgtcccaagagatgaagacagggacatctggaagattatgctgaaactgaagaagttcgacgcggctcttaaacatgctcatactccagcacagaaagacgcggtcgcgatagcatcgggcgattatctgctcagcaaggggcagtacaacgaggctgccggggtctatggtaaaagcagtaagccctttgaggaagtggcgctcgccttcatcgaccacaaccagcctgatgcgcttcgcaagtatcttttggggaaactctcgaccttcaagaagagctacatcatgcaaaggcaaatgattgcaagctggctgatagagatctttatggctaaactcaactccctcgatgatacaatcatcaccagggctgagctttccgagaccttgaacccgacacaaacgagagaacagctggatgttgtgcgagcagagtaccaggaatttgtcaacagacacaaatcggacctcgatcggaaaactgtttatgctatcattggcagccacggccgcgaagaagagctcctttactacgccgacgccatcaacgactaccactttgtcctctcgtactgggtccagcgagagcggtggtccgaagcactccgggtgctccaacgccaaaccgacccggaggtcttttacagttatagcagcgtactcatgacgcacgtcgccgccgagctcgtcgatattctcatgcggcaagccaacctcgaaccgcgcaatctaatcccggccctgctcgaatacgaccgcaactacaagggccctctgtcccaaaatcaagcgatccgctaccttctctacgtcgtcaaccagctccaatccaccgactccgccgtccacaacacccttgtctccatctacgccgcacacccgtccacatccaaggacgaatcagccttactctcgtacctcgaatcccaaggcgacgagccgcgcttcgacccggacttcgccctccgcctctgtatccagcatcaccgcgtgctctcgtgcgcgcacatctacacctcgatgggacagtacctgcaagcagttcaactcgccctagcccacgacgagatcgacctcgccatcatcgtcgccgagcgcgcccactccaacccgcccctgcgcaagaaactctggctcgcggtcgcgaagaaagtcatttcgcaatccaacggcatcaaaaccgccattgactttttgcggcgctgcgacctgctcaaaatcgaggacctcattccctttttccccgattttgtcgtcatcgacgacttcaaggaggaaatctgcgctgcgctggaagagtactcgcgcaacattgattccctccgacgggagatggacgagagcgcggcgacggctaccaacatcaaagtcgacatcgcggcgctcgatcagcggtatgcgattgtggaacctggcgaaaaatgttatgtatgtggcttgccgttgttgagtcggcagttttttgtgttcccatgtcaacatgcctttcactcggattgtttggggaagagagtccttgaacaggccgggccggggaaggccaagaggattaaagagtgtcaggtacagattagtagagggttggtgaaggggaggaagagggaggagatgattggggagttggatgggttggttggggaggcttggtaagtctatttttttcctttttctcttctttgttttttttttctttttctctctcccgtttcgtccatctctctgagagaagactatagcaggatgtatctgtgctaacatgtggtgaatgaaataacagtattctttgcagcgagtacgccattaagcggatcgacgaaccgtttgtcaaagagaatgaggataaggaggagtgggctttatgagttacgaattggagtcgtgtgccaaagtaagagagattatcatcagcatgcatgtttttttttttctgtctttttccgtttttccatttctcttccatgtcggtgaaaagtcaaagggttgttatcatggagcgtcgatgttttacatcacatcatatcttcttggtccgaagaatgattgaacccttctactttcaacgagttggcagttaaataggtacctacatgcagtagtagaggtagtgttcaagaaaaggatgaatgagatacccgttatatacgagcaccttgacggtcacctacctacctaggtacctagtttacagcagcacacgcggcggatagggccttcaatcaagttccgctctttcgcatcgatgttgtcttctccttgcttgcataccttaagaaaggaacgtctacagtactaagcttgaagcttcgttacttcgttcctttccttaccaactaaagccgtgaagtgaaccaattgcataagagccggcgggacctataaaaagcatttcgtatggctacctaccgagcttcttcctcagtttgaaacggcttgaagccaaagcacagtggactagctgttgagtccagttttcatgtgaaacttcatcgaagccatccatttttctagaagctgctcggctatgactattaaaaaagcttccgcagcagtgagttgatcttctgggccacctacccgcattgatggtttggcgtccactcgagagttcacgcctatgaatgaatgactgccgtgtgaggaaggttttaacagaggaaatatcgacttccgtcgtcacaaagaagggtcgaaccaaagtctgtaacggctccaaaggaggtgtgctcttctaatattcccaaatgagcctatagaatgccaggcttgtaggaggtacagtagacagaccgagtcactaccgcccacaacatacacagacaggtaccatactcttgcttaaagccagaggattgaaagtcaccgaaagggtcatctcaggaagtcaggtacttgaactttaaacactttcttttcagtcactatcgctctcttcctcctcccctttcacgactgcataccgctctcccttcctcgccccaccatacccagccctcccagttccaataagtttcctcctcgtccttccatcccatcatcatgttaatcggttctgactcgtccatcacatcgttgaaatattcccagttcctatccccgtcttctttacaccttcctgccgccatgttggtagtaggtaggtattgtatatgagaaaaaaaaatgaatggagtttaaaaggaaaacttaacatggaaatgaaaaatgaccggaaaaatcacaaaaatgtccctatccccgtcccaacaaaacaagatgccatccgtcggtagtatttgtctcggaaaaagtgccattttttgcctgccctgtcctgcccggcgccagccagccagcctgctgagtgagcaacatcaaatcaaaaacaaaaagaggtaatcaaaacaagaacttggggaaaagaaaggaagtagtcatagtcgttttcagacagaccacatttgacagacaccagcgtaaaacagacagcgtgacagacagacaaacctcacagatgagtagcaacacatacacatgttttttgtcactacaattcaagccctgattaaatcctcctcttatgtcaatttctgacatacgaaaactctcacactttattggaagactcctatgtcccgggcacaggcgtcaagaacgggctcaacatcagctcatctgcgctcggccgcttattatgatcaatctcgaatgtctgcgcaaggaactgcttagcctcctcgctagcgttatccgggatcgtcggcgaggccttggagccgccaatcttgaagatggcctgcaactgggtgcaatcgggaaacgggtgggtacccgtcatcatctcgaccaccaggcagccgagtgaccagatgtcggctttgcgggtgtaactggtttgtttgactacctcaggagccatccagaagacggagccttgcagtgagggacggtgcttgttgttgttggcgccgttgaggatgttggtggcttcgagtttcttggagatgccgaaatcggagattttgatggtacctttgttgtcgacaaggatgttggcgcccttgatgtcgcggtgaatgatgtcacggttgtggaggtaggagaggccctggaggatttggcgaacgaagctgcgaacgagtgattcagggagggcaccgtattggttgagcatggtctgcacggaaccaccgggaacgtattcgaggaaaatgttgagatattccgcggatgagctgcagcccaggtactgcacgatattgggatgttggaggtcacgaaggagggtgatctcgcgcttgagcgcttcaatcatgctcttcttgcgggcatcgttcttactgtctgcaccaggcgcaggtgtctcgacctgcttcacggcgagcagttcaccagtgatggcatgtagggcgaggtacacggagccaaatgaaccctggccgataagagaacccttcatccacatactgtcgtcccaagcgtcgcccgccagaaaagtttgaagctccttgtcagctgcatcctcgccatcttcagcaagtgcttcctgtattaccgcggaatcggccgagttgttggtgccgctgtcgtagtaactgtgtctgactatgttaccatcgggatcaatgacgctaactgcagctgtatccgagccgctgtccgaaaatggaacgaatgatctccggttaggctcggttggggagccttcttcttgtagcgtatcaagcacggatgaagccacagaatctctatacccgtgaggcgcccttggcagcacatcacgcgggcgtaccttggcaatctggttggaagcggtcaaccagctgtctgcgatggtagggatcggcggagcgtcttgtatgctagaggcaaagctaagggtgctggcaacactcagacgatggttcactctactcagacgtgccgagcgtctcatggacaaacgggccgtcctgtcaatagcttcacgagagtgatctggaaagtagctcgtaagatccgaggcgataagctcgctaggcggtctcagcccaccgaactgacgaagtgcttgtgtacggcgaggcatggccctgggggtttccagaggtgctggccgctctagatccctagcagcgtttgagacgtttctttctcggtcctgataggacatgggagacagcggaggctgttgttggaggtcttcccagcccactcccagcaccttttgcagcttcagctgactccgcttatcgctgggctcaattggaggcctatgtgtttgctgtgcttcctccatcgcaatggcagctgctctttcgagttctgccttgcccggctctccagaaggaacacgcctgagaatcaggcggttgcgctctgggcgagtgtggtccttgatgactctccacagctccgtatccccgaggcggcggcattggtttgggtccggatcaacgccggccagtacccagaaacagtaattcctttcatggtcctcccgcaggccaaacttacgtagggtaacacgcataacctcttcacaggtgttgcagtcggcaatcttaacaaccttggttacgccacctgtggagatgacgcgaatgacatcctgaccctgtggcagcgcagccatcagcgaaccatccatgctggagttgttcctagtgtgggcttgtaccaatcggccggggtgggactcaggaggagacatggggaaccgcgagggagcagcttgtgtaggttgattgccatagccctgttgttgcacatagcctcgccgggcttgtctgttgtagtcagaactaggtagcggcgaggtcggccgcgaggaaggtttcgacatgtcggcattgggggtgagttcgtactggcggtcatagcgccgaggagcggacgttgccgctgaccgatttgtgatgggcactcgtaaagaagtcgctgaatactggttatcaagtacagcaaaggattcctagagaagcattagccgttaagccaagtcaaagtggcaagcccggacacctgaatagccaaactgaccctgtctctctttctctggttcgcataggtctgtgtccggagtttcttgatgctcagaaacaagcggacgcgatctccaaccttttcgattcccatctctttgaggacctccttgtcaatctccaaaagcgcctcgccatttatgttatttttgcggaatatcctttcgtagtcgccgcattttacgctcctgagatattcgcacaccctgtcctcgttccagttcttgaccgattcgggcccgtcaagttcggaaaattcggattcggtaggactcgcatagttctggttggtcgcatgagagactgcaggcgctcttcgcgaaggattgtaggcggtttgtggtgtgctcgccatcatggtggacgactgggaacccagcgaaggcgtatagggcgacttggatgccagcatggccatggttgaagcgacggtcagcttggaagtaatgatgacatgggctgttaggtgtattttctggtggtggcgagacgacgtcgaatgttttgcgcgtgcagagcggttgggggggaggggggatcgatggaagcagaagcagaagcagaagcaaaggcggcggttgttgctgctactgctgctttctgcagggaacggcgatggtgaatatgtaggcgcacagactgccgatgctaatccaaaaagccaaggcaaagatgggctgaccgctgtccggcaatcagtggcttgcccgtcgtccggtatatgtggaagtggatgaagcgaccgaaagaattgtctggcgtcgggcccaacaagctcaacaaggtgcggtaatgcctggagctggtgcgtggtgaacgtgtgttggtggtcacacgcttggatatgaagcaggctcggcaagaaagacgacgtggagagggagcaaggggcccttggttagaggtgtgttgttggaatctccttattcgtgacactgacagccaacgaggagactaacggtactaaccacaaagccgcccggcccgctacctaacactgtctctccttgggggagggagggaagcggaggggaggggacctggaagcgcgcaacgggctgtctgcgacaatgatagcaaccctctttattgtctcttgaaactcgcacacaacaagagaatggacatcaaagcacccagccgaaataatatgtagtgaagtagtgatggatgtcaatgcaagtagaactagtaagtagtgtacctagttgaaggtgcccggcttgggaagcctgtgcaatgcctgctgtgtactatctgcagcggtgccctgtgcgctgcccgcgatgatccaaaatttggttgacttgtccggggtggaatgtgagcgctgctggaggagagagagagacaacacgcaaagtgcgcaaattctttacgcacaacgaagagaccacggcaagaaaaacccctcaatgccgactgcggagcgaatggaaagagagacgaagaaaaagttagcccgacaactcgacaaatggagaaggaagatggaggacggaggaggagctcgcttcagtgggcatggagtcgctctttccacttgtgtaggttgttgtcacgatggaagtggccgccgcgggggcagggacagccgggggcctgactgccctgggcctggattgggacgatagcgtcttttgctgcaccttccctctctagcgggctgctgaagagaggaaaccgcggcgttgaatgcgttgaatgcggcctggacgggactgcgactacttaccctgcaagacttgtgcaagtgtctgtaaagagaaggcgggggctctaacgctagcggcggattggacagcctgcagaatcatccgccgccaagccgccaagccgctaatcattgcaggcgccccttgaaacaacgcttctttggctccacctctcacatcgctcgggaaccgaaaaagacgatgtcgtatttggaaatgatggcatccaacttctgcgccccaagtgtcacaacgccgtggatagtggtagtgtagataccaggccaacaattcgtcgagccatcgttccccaactcaagagactgttcttgtctgttgttggtgcatcgggaccggcatgaagaggcgcaaataaaagtcaaacaacacccggcaacaacgacaacgacaacaacgacaagaagtgaacagcaaagtggaagatcggcactagggaccgaaaaatcggcctgaaacgtcacctagccatgtggataggtgatagtgtatgtagttaggcatattcaagagagccgtggttccggcagcatgtctgggcaacctccacgccttcgcacgcagataaccgccccaacccaacttaacgttccattgccaccaccaaactcagcacactggtctgcatggaagctttgagtccttttctttgttgcgtcttcgttccagccacggcgtcgattatcgacccgtatctcgctttttgcaggccacaatctaattctgctggaactacacacactatgggcgggaaggggcggtggaaagatgcgactgaacagcacggggcaacatgttagtataccgccgaaaagcccccattcatttccttgatgctgtcgcgtaaccctccgtcccagggtttcctttatcgagaagtctgagcgaccccagggacaataaggcttcatgcgaatggaccccaagtctttttttttttttttttttttttttttttttttttttcccttgctcgcctgcaccaacccatcgcatgtgctatccgtttgaaccccactcaactttccttgtggtcgagctgaaaagataagaggctgagggcggatctcaggtcgcatgaactccgacccggcattcttttttggcttttgccccttttcctaatacgatgagtaatactacctagtcaaaacggatcagaattaacgaggcatcagatatcatccattcctcttgtctcgccgtggaaaatgagggccgtgcactagtgatattggatctttcccgagactttacaaagaccaaagaccgatgcaagccagcaaatctcggcggatcctccacaccacggaatatgggaatcttccatattccaggaacagggatgcttcagagcaccgagatgctcaaagaggatcgacactgaaaccgctgtcgtttcatcaactctcgtgcccaaagaggccataggttctacgtcttagtgcacatcttcacgattgtttgggaacgatcccagtgtctccctccgtcgcctaacaagtggtacttttgctgcgcgggggattcgtcgtccaggatagatggttcaaggctgtgaatgaggtcattttttctgagacttgacaagcagcgacaagcggtctgcagagtgatcttcttcagcttcgcggctgctgacaccgaggtgtgacccggaagaggagagatgaagagtcaagggcaactggtgtaatctcctgttagggaggcccagcgcttccagttttcggatacttgaagaagaggtcacatcagaacaaagcccgctttccccctgaagcgcggcgagataacggcaataagcctttctcgaaaatggactgctactgcgacatagctagtatttgcgttctttcgccgtgacggcatgacggatggcggtcatatatctgcgaccaccaacagcgcgttcgtatcgcccatcccatgtttgtgtaacgggaccatacaggcacgacgggcacagcaggggaagtcttccacataatgtaatggcaggtagggaagtttgcagccgcagtacagtcgggtgttgcgtgtatgttgcggtccgagtgtcccataccggataccgaattatgcttgcgttgtcatcctcgtagtgtcagttctcttgtatcgtctctggccgcggccatggatggacaagacaaggtcaaacatgccgaacaagagatccagcccaaaaaataggatggatgtagtcagggattgagtgagcggagagggaacattaggggactcaagggaagggaggtatactcttggctgcatttgtgcagtgaggcatgacgaaagcaactgcaactttaatgcgtacgtacaacactactacttgtgtacaggcatgggaccatgtgcacacgtgcacgcttattttttcgacaaaaactgcagagggaagatcccatgatgaatgcataaagagttcatccttattccttctcctcatcaaaggcttcccctggcgaccctggtttacagatcaatgctggaaagtttgttagcgtgttacccgccccacaacatgtaacaggggggattgcaagcttagacacatctatctacggcttttaattggctgaaatcgcttgatttcgaggagagaaagagttgacagacaatccagacagctcacacacacacacggtttttttcaccagccaaggtgcccaaatcactagaaacacttggacttaccctataattggtaagttatagggtatttacagatccccttcgcttcccttgtcgaaagctgcttacaagtaccacgctaacgaactttccaggggtgaactgtacttggcatgattagaaggtcgcaagaggccattggcaatgtaactggacgaggacggaacatgaaacatttatggatgccgtggtcgtcagatcccgaagaaacgatgcgatgccatttacaggcagttcccgttcagttctcattgcactgaaagggacgaaacatccaggaccgggccactagggcggtcacgttctcgcccgcatgcgatttcgtgcgatggggaaaaggaatgtgcaagccacaccagaattagtccaagtgaatagctcgcgccacacttacaccaggaacccatgctaattgcacagcggaactgaaattgggaggaggggaccgggacgggagttaaaggcagcaagtgcggctccgcttctgcttcgagctcaggcttcggtcggcgccaggcgctttcgaaattcccggaaccatcacaattaaggcccatgaggcatgagccaaccaacggaagcttcttccattccattcgcaacctcgccgaattcggccgggatcgacacttatcgcatcgagatcgctcctttttcccctgtgtgatctgttaccttgccgggcctgtctttccgcttgtctcgctccgtcatgccggtttactgctctcattactccccgttacatacgtaccgtgactccgaagagacaaatgccacaagaaaaagaacaaaaaagaaaaaaaaagtagaattaagggttcacgagattttgacacagcacacaaaagttgcacgcctttgtcactgcagcgcccctacccctgtccccgtccgctcgatgctggtctatgtagttcggtcacacatgccaagctccaactctatccagagtcaacgagaacgaccagaaacaagcagctgtgcaaacacataaaagttacatggaccttgatggcctgccggccttgaggtttgagggggaaaattggagattgccaggaagcttgatgttcgcagccttggcagaagggtaggtcccgactcccgaccggcatggagccccgcagcattctcattggcggcaacctgattgggaatatgataacatcattctcttggacctaattgcactgcgacaaactctcgactgtttccggaaccgatcgaccagtgcttccgccgtggtggacagtgatagacagggcgacgggagcgggtagacgagtagtgtacctagtcagagtatctcaacatgtgccctggtcgacactggcaccatgaggttcattgcccgtgaagtccgtgttgagacagggcctggcagttggccggcttgagatttccatttgtcaagatgctctgccagacatgtgccctactctgccgcgggcggacagggaaagcgagccgagacgatagcggatggacattgagcaaaagttatcacaagctggatggacgggcacaaccggcagggcgggtaattttctacgttcggcaggttgttgctctcgtcggcgggccatgccatgccatgccctcccacacctttccattcagtccaatgtcaaccagagcaccgggcactagagactggatagaaacccgtggatacgtataacgtgcatcttggcaggacttggaagcagtaagaagaaaaaagcaaatgtttttcggtattcgtcctagtgaaaatcttccatcgagccattctcctgtttgccgtcttccatggtccatcaagctgctctgtttgttcagaaccgcaacaaggagcattcggccaatctcagccgcggatggacaactttctctgggagcgactatacttactacgtagctgcacagcactgccatcctaggtagacgactacctggacgactacctccaagatcatcacacccgccaaaaccccgtccatcttcgcatacactacatcgatactgaccatccgggtcctcgtcgtcaattctcgcatcgcatcgcatcgcatcgcatctcatcgcaaccgcaaccgcaattccgggtgtctagcaaaaaaaaaacgcgacctttccacatctccaatatccatgatcccgggaattggatccgattgatcgagaacggcccccccgctccaagctcagctctccaagtcgcaatcccggtttttgctgcttttttttttttttttttttttttttttctttctttccactgcccggcctgaccgacgccgccaaggcccgttaacgagcatcgtccgatacccgaatggacccccgccagacgctcacctgtcgtcccccaagtctccagtccttctttaattgacgtcctcccccggcgcatcggacggcctgcgagtgcctgtgacgaactgcacggccggccacctggctcatatgagacggcgttcctccagagccctggagcccaagacctctgattcatccatccactatccaatcactagtacatatacataaacaccaattggtgtcccgcggccggtacctggaacctggacctggatctgttctgtccctatgcctgtcttgtggtgtcctggatgctgaaagcacattgcacattagcgagattgtcccagtctcgcttcaagaactaaagaaagaaacgagcaaggaagccaattctggaacaacacaacaaacccgcccacgcacccccccttttggcggtcaaagataccacaagcaaggagccaaacagctggagccgccaaagctccttcttttgtggcccaatatcaaaaacacgaagccaaaacggatacccaatatcccttattacatatcgctgtcattactgtcgcccgcttcccgtgctgcctccgttaccgccgttacaacccccccttcaagccctagtctcccccccccaagtcccaactctcccgccgctgaactactggctggactggactggtggaggcaccgataccgtcatcgtggatgggcctgatcggacggggttcgctgggaaccacgatgccggtctccatatttccagtggattcgaggcgcaggaggaaatccctcctgttaccattaaagaccgactcggatgggtctggatcgaaccgttccgcggccagccctgtcgccactatcccgagttcaccggccagttcttcctccgtcaccgtcgagggggaccacaagctgttctccctttccaacctcagccacaggacaaaaaggtctcacagcagccgggactcgtccgtattcgagtacagcgtcaccggccctgcccccggcaacaacaataacaacaacaataacaagaacaacaacaataacaaccatcatagcaacagcaccagcagcaacagcagcgccaaccataacccgcgacccttgagcttctcacatcggcgcaaactgtcaaagtcacggcctgtctcggcccccttcgaggtgatgaatcgccgaagctccggcttctcggacgactatagtcgcatgtcagtcgccgacactctaagcacatgcacaacaactccggccgctatcgaatggaagtcccaggatgtcgagggcttttcggctctcgagaccgacaccaaactcttaacgacaaagacgccttaccttgtcgtcaccgcagattatctcgtcaaggttaagaaccgcgccgatgtcttctccctgttccctcagcttcagagcgatggccaacgaccagcgagcttgggccccccgccagaacctgtcctcgtcatcccgactacctcgattgtatccgtatttgtggccgagagcaccaaaccgtcctttggtctagaagtatggtggaaggcacaatccggggtctccttccttcataccaccttctactttgaccttcctaccgacagagatgagcaactatacaatgttgttcagacgatccgagggccccatatcgaggacgaggattttgcgcgtcgctcggtcgaggtatccgagctcatcaggacgattcaagaaaccgaggagcccaagtttatcaaccataatctgcaaatatttcccgtagtaccacgaggcatcacccgaaaggagtctggcttcaagcaagaggatgaccccaagaagccacaggaaagccccgctttctacctggtcattggacctcatctctgttattttattgagctgcagaggggcaagaacggcgacctggtttgcaagcacaagacttttggtctagtaactctggaactcttcaaggccgactggaccatccaccaagaaagattcaacatcaccttccggtaagaacacctaaccattgtcttagctttgaaaggccctcatctcactgacgtgtatctagggatccattccaaccaccagtcacgctggaactcgcgagtcgctattaccgccacatcattcgcgacttttgtgctgtcgaccgctttctgaagcccgcatggccgcaaatctggcagagccgtgagatcttccacgttactggactcaaggagacacatctcgttaccgctggcgaggactttggaagcgtcaagagaaccctggatgcctatctagcagcataccgatgccccgcggtcgattgggaaatcaactggaagaccaagttcgcccccgagtttcgcctactgcccgccaaggatggaaacagctactcaccacttcaactgctggctgtcttgcgcgccttgagatacaatgactacttcaactcgctgtcgttccgtgatgtcgacctgggtgtgctgtggagcgtgagcgatcagcatgcgagacggggaaatgttgcctggctgagccggacttgtaagtttgccggcttgattatccttaaccgttattgatcactgactttgttcccatagtggttgcactggggactgaggaaatcgagatcctcaatatcagccctgtattgcaccaggaattccatgcgcttgccttttgctcggaaaacattcgccagatcgacttcaccaatgcttccaagtcttatcccaacaaggtctcaacgagcggacaagatacgcccagccttcagttcctcacgcccgttctagagctgctcaaggccggcatcacacgatgcaatcgtctgattcttgccggtaacctgctgctgcaacccgatcttgctgagctggctgtggcactgaaagctgcccctattcaggcgctggatgtttcctattgtggcttggatgacatgagtctgcgagacttgatcatcacaccccttctggatggacctcggatggtgcagctcctggatttgtccggcaaccccgggcgcgtggcgtgtcaaaccgttcctgatctgctatacagtctttcggatctgagggagctgaaccttgctggtagccttcggggagaaatggctggaccattgctccccatcgaggcacttgagaatctcccgggcctggaactacttgatgtttcgaactatgcgctcaatctccctactttgcgcgagattgaagagtttctgacattgagaggttccaaaattgacaaccaggttcctgtgcgattccgcaaattggtactgaaccgatgcgccatcactggaactaaagccgccagactattcaacgccattggcgtgaaccacggactttatctctgtctcaacggcaaccctgtcgaggagggaatcgatgctttgtgcgatgccattcgtcaatcacagaccccggccggtttgagcatggagatgattgagtttcgggaagaaagtcactacctgtcattgatcaaagcgctcacagacaccagatatatcacctcgttgagccttctcggaactgcgccctcaaccccgtctcaaggtacctgcagtcgcgaagccattcgggtattcgagcgtttcttcgccgaaaacaggtcgatccgttatctggacatctccggcttcagcggtaaactcgacgatggacagctcgccaagggattcggtcggtcccttatcggtttgacgcgcaacaagactctgacctacctcagaatccggaaccagaacctacatgaggacgcaggaattttgggcaaggtgatcagtgaaaacagacagttgatgctgtttgactgccaggataacaaattcaactgcaccagtttccaattcctggcacagagcatgcggacgaacacccagatcatcgagttccccgtggagaggagggagagggacgccatctggaagaacaccctacagggcttgaacagaggtccttatggtcagatattgaccagcaccacgggaactggtacggtacccaccaagggcaaaaaggggaagaagcacgagagccacaagtctttgtccttgagcaaagcgacgcaacatgccgcggccaacggcagcagcaacctgaaggatccactgaaggagcaggagatcatgcttcgtaccgtgctgacacgactcttcgatgagctcgacggctatctcagacggaaccgccatgcgctcgaggaagcttccggacaagcgctcgactttgatggtcttgcttctgacggccaggaggaggtctggcccggttcgcctgtggtcgtggacgttgagagtcccctcgacaacacgggtagaaacgcaggagatatgtcccctaccgaacaagcagcgggaggccaaggaggactggcaccagacaccgcagcgatgctcaaagcacgtcgggcaactgtccgctcgtctatgatcgcttccggcaaatataacatcggagcctatcccccaccgcccagcctgccgccacccccgattccatccttttcgctcttcccggacatcagcgaaactactctcgatcccgtgaccgaagttgacacacccgtatttgagttccagcgtgaactggggctgaccgccgagcccgccattaacggcagcggtgacgcaaaccccattctcacaaacgagatcagccgtaacagcggcatctatgccaacggcaccggctacggaagcagcgtaaacctaagccaccacagcgccagcagcagccgtagcgaggacatcagtcccatgacgatgtcggccacgcctagcccgcccgccactgcgccgccgccaattccgagagttccagtccctagcaggaatagctcgttcacgccgccgtctccgccgactatggccggcaacagcggatacctaagccaccacagcgccagcagcagccgcagcgaggacattagccccatgacgatgccggccacgcctagtccgcccgccactgcgccgccggcgattcccagggttccggtctctagtagaaatagttctttcatgccgccggcgccacctactatggctccgccaccaccgcctaggcctgtgtcgagttctacgttggcatccgcatcagcaccggatgtactggagtcgacggccgccaacaagaggggaggcattattggtgtgaatgaagaagattccgctcttgtcaagctgctcagggattttaaagctactggctttgcctgatctgttcacatcttcacatccaccaacatctacccatgataatccgcgcaattttgcggaactggatggttctcaagttgcataataagcggattacaataaagaaacaccaaattactgttcctggtgtgggagtcggacagtcactgtacataccaaaaaacacaccaccatttcattttcacatacacatcattggcaggggagtgagcgtcgctgagacccacgagggaaattgctccgtcgagttttcctactatatcttttactactactactaccactactacgactactactgcagtgtgtttttgataccccatacatacatacatacttacatacatacatacatacatatacatatatatatatatatatatatatatattgtacaggctaagcaggcagactaattgagcaagcgagcgggtggatgagcaccctgtggaagggatggtagaagggaacaagtggggtttgattcagcgtggttggataacagttctccttggaaggaaaaggaagtggggaaaaagaaggctgtatatacagaagacgtacgatgaaattggtggctagggtgcgtatgtggagcgtatatggaggataaagaaggatggaaagaaagcaagaaagggaactgattgaaaagaaaggcattattgaaaaggtcgactggtcggtcggtcggctaatggggtatggcaaggcatagtcggtgggtcggttaggacggcatgcattgtatgtggttgagttaaaggtatcatatggattggaaagggacggaaggaaggttatctccaggataggataggataggagtactaggataaaggatacaggaaatgtgatactggataacatgctcgaccacggttcaagttgttggtgaggcgtcttgtctatggggtggtttgtgatggtgaactggaacaaggcttgttgatatcatctgttgactgtcgccgatagttctgctgcatatcggtttcaagtttgtgaccacagctactgggcccaattcatcagcagctcatctgagagacctggtagttgaaggttatagggagtatccgaatatgtatggacaggcaagggtgtaaatctatagacggggagacgagaaagtacaggtcttgtaccttaacgtctcttcacctctctcttcactacctccattcgattccaacagttccctttacagccaaccccccgtccggcgcctcaatccacacatcaaccctctcgctgcgtgcacccagactcaagcctaagcccgccttgtcgctactcttcttcttctctctgttcggcaacaacctcacgcaaaccttcatctcctcacctacaaacagcgggcggagatttttgtactctatacttgcaatctcccaccaccgctttctcttttttcttccatccgctgtttcttcttcttcttcttcttcttcccccggcggcgggataaacaacctctccttaatcacctcggagactccagcagcagtcccagtcccagtcccaaccgatgagtctgtcgtcgtatcaacacctgtcccagcagccctgttcaaaaatccctccacccctctcaacataatcaccaacgtcaacggcccatgcaccaaccgctcttgatacccctccacctctctcgcgtacagcgggtccaagtggatagcgtgcgcgttgaatgttagcgcggagaactgaaagagcaaagtggcgtctggcgtcattttaaacgagaaatcgggttggtgggggacgcggatgatcctcgctggagctggagctggacctggagctggtacggaactaagtttctgttggggatgatggtttgggtttgggtttgggaaagggtcgctgcgctcggcgtcgtcgtcgtcgtcggggcgcttctcacgaaggaagacgaggcggcggagttcagaaattacgccttcttctttgcgctctttgtgggtggtggtggtgggggttgttgatgatgatgatgatgatgatgagcccttgatgacatctgctaccaccctttcgatttccttcgatcttgtctccggcgggaaagcgatataccgcctccaaacatccacatacactttctgatcctgctccttcttcccgctgttcccaacaacctgcaaaacaggcgcccctagcgtctcaacacaaactgtcttcctcccgtccatcttgaattgttgttgttgttgttgttgctccccgtccggaccccctttgccaaagtcaatcctcccgcccgcccacatcctcctcgtaaagggacttccagggcaatggtcggcgtctgtaccgtcggggaagagcaagtggggaggggtttggagggggtagtaaatcaggtgataccccggcggtagctcgttgttttcctggttaggccatgggaatatggacttgttgggggaggggggctgagcgttaaagccctggggaagacaaatgctcggcaggtgggaagataaagcgagagagagcaaatgggattgagttgggtggagggtgtcggggatgagtttgggtgggatgagggagagggttgtcgtggcggtttggagataggtttcggggttgaaggtcgattgaggttgggattgggattgggaggaaagaggtgatgggggaatgcccttttcggaggagtatggtcttatgtgactgccatggtgggttgttattcttattatagttgtggaaaggcgagttgccgagaggacatggtgggtgaggaacctctttgttgttatggctctgatggttgtggttttcgtggcgggggtgaagagcctcatcgtggcatcgggactgactgttatccagttcagcagttggtggaagttttggcaaaaaggtggttcaggtaggacaagatgatactggctgaaagtcataaagtcatgtaagtcgtcacagtcccagtgcttcaatctgtcatcccctccgccatcgactgtgctctgcttcacctcaaacagtcaggcaagtgacaacgttcgtatgaagtccaacgttgtccaagcaacgcaaaatcaacaagaccccgtttgccaagcaccactcatttcgtacatagtcagtaattctccgtaacatacactgtaacttacacataccgtattgtaaccgtcccgtcggctattcaagtgtcgacatcgctgccatgttccgccccgcttgttcgcccggcccatccatccaaatccatatccatatccatattatccatcccctggtcaaccactagctttgtgcactttgtggttttgcccctgatcccttccccgagaatggattccagctccgtccggatgccatgggactttctaaaaagcttggccctttgaaggtttcccacttcccagaatacgtggtcttggtgtttcttggtaacatctcggccatgattatgatttggtaaccgttgaataagtgaaaccagaccgcacaatgtttacccctgaccctgtttccgcatatggacgggagtcagcgggaggatccaaagaaagaagcaaaacgtcttgttttccttggcattcactcccgctgcgaggattcgacaaaagttgttgtttgtccttcttggactgtaaccagtgatgttattgatgatgtttttggttcacttgccctaaatgccatgtatttttctctagccttcgtcatgtccatgtggttttttttgtcttcttctctccgagacttgggccttgaacctgtccagcccgactcccaatccctaattattgactcgttcttgtctttgattgatctgccacttcctgtacctttgccatcgatcccctcacggtgtgatctcttggaatctataatcgccaaaaacacagaacatctagatgactttgaaaatccatgtctcccatcgtgtctacccctgactctttctttcgcgtctatgggtcagtgggaaatggaccgactgacaagtattacgcgctagcacgcaagcaggacaaaagcagcacagatgatttgtgtgcaacggaagaaatggtatgtgatgtaaaaaaaagaggaggccaccagtcaaagtcccggttccagtacaatgctatacttgagaaagcgaaagaggcccctccatccgcccatgaaaacttgcggtggtctggtccgaagaaaagacgcacacacaatgcggtaagtaaaaacaaaaacgagggtcgaaaagggcagttaaatcagttacggcgagcccttggcccgaactgaaaatgcatgcatgagtgctccaaactcctatgctggccaaacgcgaaacgaggcatgatgtcattacctgagatctctgccgcccacccatcccatcccatccgtccatccatccattcatccatccaaatcattcccatctttcagctgctcctatccttcctattcttcttatccttccccccatctcttgcctctcttaccatcagtacaaacaaacgagaggcttttttttggggggggggggggggggggttgttgtagtatgtaagtaggtgactgtcgtcgctgtgctaggtcaagatgacgatcctagcatcgttcgctcgaaaatttaagggtaaacgtttcttttctcattcctatgagaaatgaatagccctaaatctccatacgaaatcatgcgcgcaatcccgccagacggtgacgtgatgcccttgcgagttcccgaggtgggtctagaacatcaactacgggcccgcctgacggagtgttgttaaaggccctcctctccggccttgcaaagttttatctcacgaccccattcggacttgagaacttgtgacgccgtaattctacgagatggattcgggtccaatatcgagtagatgacgttcctgcaacgtgcctggattgatgacggtcagttctgcgtcggtgatgaacccgagaaaacgtaatccaacttaccctgtgtaacgactctatcggttggtagccctcctcgtcccgacgaccttctaggtacctagcgtagaactcgtcgtcgtccttcttagccaccctccacaaatggcgaccagtcctcatggccatgtaaatgacgccgcaagcccacacatcgacagcgcgagcatcgaactctttgtcgatatattcctcgggtgcaatgtacggggcagagccacacagaccggaaaccatatgcgcgtcgttctcccaagccatacgaaagcattcgccattgccaaagtcggtgatcttgagggcaccgtgggtggtgaggaggaggttctcgggcttcaggtcacggtgagcaacacccatctcgtgcatgtactcgacaccacgcatcatttgcttgaagaagcagtccgcctcctgaacctcgagttttccggcggcaaggacaagcgtgtaaagatcgcctccagcacagaattccatcacctcgcaaaaatcccccttggcgtccttaataaggtcaagggtgtgaatcacgttgggatgtctgagggaagaggagatgcagaactcggcagtcaagcgtttgctatacttcttttccgtttcctcgggcctgcggcggaattccttgacggcaaaaagcttctctccgagaccattctccagtttcttgtgcgagatcctcacgataccaaaggctccacggccaatgatctcctggcatttgccgtacttttcgacgagagtggtaggcgcagtgcttacgcccttcttctctgccgtggcaagaccatccttttcttgcttgagagtgtcgacccagctggaaaccaaagacaggtcgttttcgggggctggctgttcaatcttcctgccgagaaagcccttgatcatatcggttagcttctcctggcggcgactggacttcaggtggtgctcgtgaccgccttgggcctcggggataaggacgaagcgtgaaggcggcgcattgccgttcgtcttggccttggcatcggtgatggacatcttgcgctgagggaccggcttcgagcccgccgacggcggcggggatggagctgtgctgcggttacccggggtggtgtttctcgaggtagctgcatctgctgcagcagcaacgcgaccggggtcttttgtcgagaacatgcgagtcaagcggtccttgaccgaagccttttccgaaggcttgggcaattgctcggcagagctggtcgggacggggtggccgttctgggcagcaagatgcggggatctcgaggaaaggtcgaaggacttgatggacgacgtctgtgaaggtgaagtgcgctgcgaagacgcagacttggcgtctgaggtgctgctcgccatggttgcagatttccgagggggacgggttccgggtcgctcggtgggtgtgattggggggggggagggccagtgctcttgtggttgtctgtttttgcgcggggcggcggctggtcgctgcttgtagctgttgctccgactgccggaactgtagccgaaggaatatagcgctgtacggcggtcaagcgaggtcgatggtggcagtcgtcagtcgctgggcaagcggtgcaccaagcgacacgggcgagcgcgggatgaggtagggtcgaaagtcttgggtcaggttaacgagtaggtaggtaggcttgttggggtttcgtcgtctggggggagggtcgtccactgcgcttatgcagggaacagcgagggtggcggcttgcgcgccttgaatgagtgggcagaagcccggacttggaccctttaggccttcaaaacggcagggtattgtcgaggcgatgaacctctgtctggattgcgagaaggactcaatctcctttataaaagccgcgatagggctggcacacctggcgaggccgaaaagtgagaaaaaaaaaatcaagaggccgaatccaggttgagcggagcggagaaatcgagagcgagtgccgtgcgctcggtgcgggctgcgcgccagtggatggatgatgggactgtggaggagccagtcgcagtgcgggcaacaacgagtgggtgttgcgcaatgtgtgcccttagtgttttttttggttttttttttttttaccctcttccacttcgagtaggttctggttgtgcagtgggtggtgtacggtgccaactcgagtgggctcgctacagtactgcagcattaagtactgcgtactggtccggcgaatgactgattggtggagatagagggtgaggtgaatggacccgacgggacctgatggagcccggccaggaagtgaagtggactgtagcctgggtgggtgtgcgggccctggtgctgcgtgacagagtggagccagaggcaaaggcacgccgcgaaaggtaccccaaacacgttccgctgttacgtagctcgccgtggtagtgtaaaataggttttcaaggttttcagacctgcctggttcggatgcgttccgtcgtttgtcgccaagctgtgtgtgtttctctttcgctcgtctctgttccagtcactggtcgacgacgcgctgaagtgcaaggctgttgatattggcgccttgttggaatggataggtaggtagttgttagtacaactcgagaagcgtggcagacctggactgttgtagttggcggacggcaatcatggtgaagatgtatggctatgggtgtggatggtttgatcatgcgagttgtgtcggctccgacgtcgaatagatggaaattcagttccttgttcctgttcctgagactgccgtcttgagtggcagagacaatgaaaaggaaggtgaaagagagagagtaaagggtcggtatttccaggattggatcgatcgccagaatcaaccaaacaatggaaaaaaaaatccaagcgagagcacggcaggagatgccctggcgctcctgcttggccacccagctgccacggcagaccgcaaactgcagaccgcagagagcctgaggcaaaagtgctcggctgatggtgacgggaggggggcaagatgggaagcagtgactgagataacaatagcaaatgatagcggttgagcgagagagggactggacgcttttaaacacaagggcctgatatgtccaaagtgtactcggcggctggatcaatgcagatgatcatcctgccaggctgagtaatagatgttcagaccgcactgctgcagctaaggcggaaaagtgtggcagatggcaggtatcgacttggggttcgtttgttactcaaggtcgcgtatggatgggcggcgtacagtgaaggtaggcgagaggatgaatgatgaccagcagaatccgggacatgagaaaaaaaaaaggcggctgagagagccaaagtgaggcttgcggccaagagtcttgttctatttgtgtctccaaggtcatccacccttgagaccggctcctggctaagattaaggagaaatcgagagtccgtgagggaaactgacaagagagcttctaggctgaggaatggaagctcgggcgcggtagaagatgggtggtgtagcgtgacagaacgaaacaaagaaagaagcagagccgtgtaagagatcaagagagggcaagggcggaaggggagccagggatgggagatatatacctgatctccaacatgaggatggatacatcaggatggaatacatatacaagtctctacttggctttaccagagtagacgtatacagacaaacaaagagatacggcagggaaaaagccccaaacaaggccgccatgtccattccgttctcgcattccactccattctacttacgctgcccatcacgatagcagcagccaattgtcctgtacgagttagctaatattatggtgatgaaggcggctaaccttttgacaaaacctgccttggctccactgcaacagtagctgtcaaaacaaccagctaattgattcatccgagtaggaccccagggtctacatgtgggtgtctttataaatgtaccagcagtccttacactgtcaatctcaatgcaacagcggccactccacaagaggaagttcgatcttttgtacatggttgcgtatatcagatttgtagcctcttttatcagaggttttagagttttgagactgtcacggtggatcgcatgggtatctctttctacggacactgtacgtggtctgtaacggtaacgctgaaacggtgaaacggtacgggtagtacttacccatcgtgcactacaggtagcggggcatgagatttttgtggaaacctcaacatatgtacctacctagtgaactacgtacaaaagtatgccaggctcttcaatacctacctctacttagtacccatatgagcgtaattgcgcctatgaacctgcgaactctcttcggccacgttctggaacgtccctggaagctcagcaaaaatgctgataatcattcttctcctcctgcgtgttattaactgtacctcctgtactctcggtactgtatgtacgtatcatgcagtttgggacgccgagtggggctgttctccatccctggtcgaagccgagctcgtgctgccgtactacaccaaaaaagaagacatcctcatctcccgtcaacgctcggtttcgtcaaggttccgggaaccaggaaacatccaagggtgaagagcgtatgagcactgctgcttttgagagtggaatggaatgactgtggctctcgccgtcaccatcatccgccgctatgaaactacaacaagtggagggtacgacgatccttgaaagcactacaggcacgatggagcttacctctacagcggacaagattgatcactaattcttcttcattacttgctgttactgtcttggaaaccgaaccagccaagcaatcccaagctctcagctccaagcctcaaccttcatagtgaacaggatcgaagcggctggatcctccggtttagactgcttgtcttacaaatacgatgccctgtctaacatggtgaccttctatttgttcgtcacagtaaatgattactttgccaatccccttctcatgtctgttcggtgtccggcggtctgccttccaataatttgacagacttgtgttcaaaatgatgtccgtccagcttggcaaaggaaccatcgatacgttacactccaactgaaccctggtactttgatagacaattttcccttagtctgcagtttggttcggtggactttggtaatgcacgtcctagaaaaacgctggaattgtttcctttttgggtgttcaaattgcctttagagccgcttttgcaactcttcctctaccctaggtagtgttgttacattctctagatcgcccatatctccccggttcaaacgaagctaatttcctacaggttctccatccgcttttgcgtcatctgaatttctacgagactttccaagagtcttgtcttgtcttctgcaagagccatcagtggacacttggtggacctgccgtgggactggtaggcgggcggcctcccatttcctgttgaggttggcatccgagaatactgttgcgactgctacctacctaggtacctacctacctaggtacctacctacctgcctacctacctacctacggttgcccccttcccttcgcccttcaagtcgactggctgatcccacacttacagtaatgtcccctgttaatgcaagccccccccccccctttttgcaagcacataggaaccgacccatcagatgcaaccgattttagcggcccggcttcccagtcttgtatgtaagcgaggaatcccttcatgcaaacaatgctaggtaagaattcgacctgttcctcatacagccggaattagttgcatcaacaagggacattaccgtagaagccgttgtgggcggatgcggggccgatcgaatctcatttcaggcttgtgataatgcccgagcgccagaagaagaaggccgacgatctggcggtttctggccacttacggagcaaagtggtcttctcgcggcctgcacccgggtttcggttttgctctcccgattagcgggcctcgcaggcgtgatgaaacatcacctcacttccttttttcctcttcctccccaccagagagatggcatcagcgagccgacatgtcgtgaatggatatcaactcgctgaaagaatccccatgcctacctaggtagtcatgttctccatcttcatggtacttcatctcgggagtttcgtgtcagacgtctgtatggaattgcgcgctggctacctagagacagcaagataagtaagcaacataacatcacctcttcctcagttattatactatgaggcattttcacctcgtctcattccacatacctatcaaatcgtggtctcaacgtcctgcggcctcccttgtcactaggcaagtatccggcttttgccccaagcccctctcgccgcatcactgtagtccctctcccactacacatacatgccgcctgctatgtaggtattatttcctgtcaccaatccgtattctctctcatcagcagcttctcataacctcatatctgtgcccactattggtcgctcatcaggcctgtccctgagctgatgaactggcgctgcaacctgcattggcctgcggggttgcgccgctgcagtctctttcggcaaacattcacctttacatgtcagccttcgtcaacctaccagccgaggacgataccttacgtgatttatcctcggggggatacgttatgtggcagctggggagctctacactacactaggagctatcgctaaagctttctggcctcttctctgtcattccagcaaaagtaaagatacatgtctacaaccgagggataccgcagcagtcatgcacccgagttatacacaccagcttttcctttcacgaaccacggcatgtttcctattcaaagaaccccattccgctttgtggctttttcagatacggtatagtgcactcatgtacactagggactcacggcaggttctcggcatcagatgtatgtatgtaaccgtttctcgcaggatgatacacagtttgcagaggtatagacacagtgagtgaacagggtgcttgagagcctccttttcttcattcctcacgacctttttttctctttctctctcttctgaccctgcagcagccgaaaggaaaaagtgacgcccccgtagcggtgtgccaaagccaccatgtacgagaagacccgattatggattactgcgtcaagccctcttacctcacctttgaaaaggctggaaaactgctgccaaggtttctaaatcacgtaccaagacttcttggttgccaggtagccggaccgcaggattgggttgtttgggttgggtactcagccagagccgcatcttttacgaagatgggtaccaagaaggtagaacggacacccatcatgacgcctttgtctatgctcgcaactcgaaactcttggagcacctggaagtgcatacctcccatttggccctttgatgttcaccaaaaaatccgccgccgtcctcaaggtactcagggaatcaagtcatcggattattcctggaacgctcttgttgataaggtaggtgatctcatcacgtacacagttcccatccacgctgacaggtgtcacaagtcacaacctgtagacagacaaaacagtccattgcctatcagcgcctgtgccgcatgtctcaacgccaggtaggtagggtatgtggagagtgtcttgcagggctcgacatcgtctcagctcacgcaacatgcatccctatgtatatctcttagcaaaaagctaccgcgaagaccgccttgatcgacatgagcgtagggcccagaaaatttcttggtggtactgtgctcacgacagattttcgacgatcttgacgatcaaacacactcaggcagtgtgggcaacacatgtgctgggaacgatagacaaacgttggttgtagaagatggtggggtaaggaggggggaagaagaaaacgacaaaacaggtaggggcactgagtcctctacactaaggtaagtaccacactactatgtatgtgattgctcatggaggggaagaagaccccttgcttgtcatttcggaattgagacgctaaactgccattcggttcggggcatgactttgacagtaccggtggtaccggcaataccactgcaccaagccttctgctgccgctgctcttcttcccttgtcacaacgaaacacttccacacgtggcggtgatacgcacatgttctggtcatcatttatactactttcgtcgataacgcacaaggggacaaattgtttgaattaccgatatgttccgtacgggtcatgtttatgcgaatgatgggggcacggcaacagacgccaggtaggttgccgtccttggcaggcttccgtggacacccatctatgtacatgcactgactggatctgcgctagcactaggtaagcacagtcagtatactatgtatattaccctcgccattttctcaggtgttcaaggattacccagtgttgattatttgttgaacatgacaacttgggaaaacataggactggtgtcatcaacagcaacgctgacattgcctagcttattgtatgaactgggctactacactactacctacccatgtgcaccttagacgctgtcaaagggaatctttccatccgtatttcatatctcgtcttgaaccctttcagcgtaccctcctaagccgtcccatctatcccagctcccgattcatatttttttaccccgaccgtccatccgatatgtaaccgcaacccaagacttccaagatttgcagccaccgacttggcaaaagcttgtattgctcatgaaactcctactatgtatttccaagccttttttttttttttgccaagttgaatggaccctttcttgttgaggcctccaacggcttccctttgaactccgttgtttcgagaccttttttttttcttgtcctccgtcattatcggaacaccttcgatccttttgattattttatctttggacaacgggaggaaacggggatcccatgtgtcacggcagtgcagtgtagccgtcttggtagtctgggcattctttctggttacgtcaatggtatgtaaagtacatacatctacggatgtgccgcgcaggttccattcacggcttcgggccttgtgaagcgtttatttgatctctgtcccagctgcggcctcgaaagctcacaaacggtgcactctcctgcctacatgtatgggcgcactaaaccgcagaagtcctgttgcgaaaaaaattaaaaaaaaaaaaaaaaattaaaaaaaaaattcaacactcccctcggcgcaaacgattcaatgtctggttggccttcatcttcatggtctctctgtcgctttgctatcatcaacgtaaaccacacagaacagtctgacctttgctaacaataataccaccccccgctcctttttgcctgtgaacgtgatacaacccctctctctatcgccgagcagactgaacgatgtcaatcactcgcccttttcgcgagaataaatagcacaaaggttcctatgcttataaaagagaatgcaagcatattcgaagtgatattggggtccattcattgccttgtatgcacgcatacgatgttcacattccacatgggaaacgccatgcacatacataacgcaaccgatcacgcgagtgtgcattagccactcctgctgggatcttctttggaaccggagacctagtagttgcatgggataaggagaagctgagtacacggtcgtaaagcgttccggcgtagtatagtacttttatcatccatggttggcagcctcggcagagtcttttggggaaggaacctcccctaataggtaaatgtgtcatccatgtacattggaagcagcggtgaagaaaaggataaggtaggatggagtgtgtcgcttcataccgttattaccctccttgccttgcggatggttacctacactacctatttaccagcctcaacttaaaaggccatcctaaggtcccttggggcttttcagtgtcttcaagtctctcgacctcgcacaaggtgtggtttactgtgtcaaaatacatcttataccctctcgaaagaaagaattacaatcactttgacgcccagctgttctagcagctttgaactcggacttgatagatagaccacacagcaatggcttacgtatctcaacccttacctgattcttgccttcaacactacctagtttcttatgaaccccccaactattttggaggtagctatgcgtaccagcactatcgacttcaacatgacgggtgtaacaattaataaaacagcgggcgaactatcgaagaaagacttatcaaagggcaaagacagcacaaaaaatcggcatcattaatacacttggaggtcaagtgactgactgaatgattggtgggaacatggttaatgtttcgggtgcgccaaccgagagagagatcgaacgagcagttgaggagggagggggttagagcgagggggcaagaacctaactcctgcactgcacccaaaagataggtgcgttacacacgagcgaacacccagtcggcagaatattcggtaatatcgatgtgtgtacagagatggaacttctcgtgagatatcaataaggagggaagcagtaaccttaaagtcgtgcgggggaacatgggaaactgaaaaggggatagaaggaaggagtggatgaacttgaacttgaagtctcgcttgtcctcactaggttgtcctacacactgcattgactggaggtaactacatatggtaggcattcacttcacgccagtgaattagttagttacgctgatgcagagtccaaggacttgagatgaaaactcacctcaaagtaagtatttctcgacaggcaaaagagtgtaaaaacacgagctaagaaaatacgaagtagaaaaagaaaatattttcaaaggtctcaaaaacccatggcttgatccctacaccgtctagctagaatcgcttcaacataaactcacctaccactacaaaagtatctaatcatatcatctacctatctctagtattcctactaaaccttcaagaaagtagatactcaccagaccagcagaccaccatccgatatccatctcaggactcacgactggcgaccggatgaaagagaacatcaaatcccaataaacaaaagtgccaatcagtaaccgcccctaaccacctaccagctttcattcccattatttcagctggcctggcctggaggtagacgatctatcaaattcggctccagtcgggttactgaatgtggaggcttgccgagcttacttgtatacaagttcgattagagactttggtacctggtcaggcagggcagctttggctggacgtatatagcatttttcagcgtacctttcttcacaaggacgctcatgacatatatattttccaagaaacctcaatgtcgaacatacccgtgtctggagaagatgtcccaatgaactaaactaatacaaggaaaagtgaggagagaagtaaagagaattgaggtttgagagatacgactgatgaaaacaacccagatgtcctattcagatattgcaagatagaactaggtatatatactcgcactttcgttgactcccaaagagcaacatttggtgacgtgtttctaatagcccaaaggtaggaatacatagccaattctaaacaaaaccgcccaggtactagatgatctccggacttgaggtcaattataccagaatgagtaatcactgcgccgcccaatcagaggcctccatagagcatttcattgctcacacacgcagttttccttgttgcctcccccttcaactattgtccaccaccctccccgtccttcccttctccctccagctcgccacccccaaccgccaactccttcatcccttccatagctttagctaccacatccgcaaatccacttgtcccctcttttcccgcctcccctcgcggctgccacaaactcctcggcgtatccccagctccatccacgttatcatcatccccctttcccgtcccagaccacaacctctgcccctgctcccccacctcttcttggccatcactccccaagatagcagtatcatgcttcttcttattcaaccgcgtgtgataaaacgttgttcccgtgcctgtgcccgtccctcttcgttcattagccttactattcctacgacggccgccactagaactaatgctagcggaccgcttgatccgctcaatctcggcttcgaatgcgttatcatagatgttgaagtcgaccatggtgggcgactcagacacgtggtcggcgggcgggaggtcggaggggttgatggcgaagcttgtgtcgtcaccgcctacgccgatgccaagatggggcggtggttggggctgctggttttgttgctgttcattctgctgctgctgctgctgctgctcttgttgttgttcggaagtctctggacccgctgagatggtcgtggtgtcggttaaagtaatggtggaagaggatgaggtggcggtggtggtggtggtggtggacgacggttgtgtaaaagaaggagaagggtttccggtggcgaggggatggaaaggaccgctgaggttgtactgcccgcgtaaggctcggtcgttaccaaaggtgcgagaaccggtgggattgaagaatcgacgacgctcttcaaggatacggctggcgaattcggctgtggattcctcattttgagagtccttggagttggtgttggaaaagttgatgtccgctgttggtggcttgtttttgccaggttggacttggagggttggggtctgtaatttggacgtagctccgttgcggttgaggaggctcttaaatttcgagattgctctcatctggactttgttagagataagggatacgtaagtaacaagatttcacttaccacacagaacagatggctcattctccgggtaacggcatggttgacttcgagagcgttgggtacttcgattggctcggagcaattctcttcttcgctcagcaacggatcctggccgttcttggtgacccaaggatgctcctgtgattttgtcagtcaactgtacctgatgcttcggttaacgaggtcactcaccctgagctcatgcatggtaatccttttggccgggtccttctccaggatcttatgcatcaagtcaagaaactcgggtttctcgtcaggtggaaactgaggctcctcggtcttgatggcttcccacatttccagctggttatcatgtgcgaagggaagcttgccgtagcgcagacaataaagggtaacacccatggaccagatatcggctgccctgcccgagacatcaccatgctttgcgcacaactcagggggcaagaaagctggtgagcctgcaggcttggcggtcttcatctcatctgtcttttggaagatttcggagactccaaagtcgacgatcttgaggacatcgtcttcggtaaggagcaggttgtccggcttgatatcgcggtggatcactccttgcgagtgtactattgacatgaatgtaagccaaggcgttatggtgacaagatactagacagaggacttacgatactctatgcccagaatgagatcacgaaaccaaaaccggcattgttcctcgggcaaaggctcaaccgaaccatgaatgcccatcttcatgaccacgccctttttgcacatttccagaaccatgtagagtgaatcatcctcgggatcgtccaacacctcatacagctggaccaggttgggatggttcagcttcttcatgatggcgatctcctcccgaatgagaaagagggcatccttggcctctttaagcctctgctctgaaaagcgagagatggactggttccgcggacctcttggtgcatggcgtaggatgttggactgagcgcgccttctgagctgagccttggagaactgcttgatggcatactccttgccgaactggtcggtggccagacgtacggcgccgtaagagccatggcctatctcgtccttgatcagatactggttgatgcgttggcgggaacagccgtcgacatcgtcgtccaggtactcggatctcgcattgagggtttccttgacttctctgtggaaggacggggttctcttgtgatgtctcagtggactcggatatggttgcatttggggaggggccgaatgagtgtgaggaggcgttgccggtctcggcctgccatggtcggtagggtcgccatggaactggactgagatgcccggtgagagcagagggagagatgtggtctgttggtgctctggttcaagacggacggccattgtgctttgggcgccggcaaggcgtgggcggagtggtagcgagaaggttgttgttgttgttgttgttgtagggccgtgaggatcaggggttccgggagagtgttgactagacatttccgtcttgattgatcagatagctctctttacacgagatgcaaatgcaggtgtactctagtacgtatcaaaggtcaaatgcttccttcagctatgacggatggttcgacagatgttgagcgggaagagccgtgaacagtggcccttttttggtggtgctttggcgccggtgggagctatgtaacagctccctagacgtagctagttagtgcgggggttctctcggaaacgaggcaacctgagttcagagatgacgatgttatgttgcaattcccgcctagactccaggtctaatgaggctcggctgtccctgtacctctaggcgagagtagcaggatttggactttccttggcctcggcaatacgataaactcgtcacgtttcagtttctttcagccatgggttggtggatggatggggatccaatgcctcatccggccaggaacgcccagggctcacacaaaggcggaaccgtcacaacctaacctacctacctaaatgtgggcaaagggagacgggacccctgaaggtcgggtcgactggttgagtcccatcccatcccatcaggtttccccagagagtggccagctatgtgtacctctatggattgtaatctttgcccctccatcatgatgtcaactaccttggtcaaaacaacccaaagtaaatatttcacagggcttcgctacggcaactgtagacgtacagcacttctacttctaacttgcaggttcctttcgcctgccatgaaagctgcccgttggcctccgctgtcatggatgaacttcgattggatctgtgacaagcctgggcttgcggcgaatggccaagaacatgatatcgatcatctgtagtgtactatttgggagttgggacgaaataggtatacagcttggtggcatttccactgttggtctagcgcagccgtagcgcacccgcaccccacatgccgccgtggcagcatacttgagacgcccgggcgaacgactcccgctgccgacactgaccgattgcgcgacaaccaccattctcaacggacggacaccggggcagggcagggcagggatcccctccgcattcaatcatcgcaactgtcgcaatcgcaaccaaccgttcgtcgtccgagcatacctagctgaggtcttgtcccaacatcatctcttcccgaccctcgcttcaccaggcaggccgtctacgcagcgctttcaccgtgtcttctcgcttgacatcgatccgccgttcccgccctgtgcgctgcgcaataccaattgcccttccccctccaaattcgcaaagcgaagctataaggcgccccgactcgaagctacaacgccaaccatggtcatctactccttttacatcttcgaccggcatagtaagccttgttcccccaattgatcttctccatacatcaataaacaacccattctgacaccttactgaacagcggaatgcatctactccaagacctggctcccaccccctcctgccccgggggcacaaccacagcatgatatttcgacaagcactaccggcgccgccgtggcctcctccgaccctcaccatcataatcccaacacgctacgcagctcacgctcggccgtcagcgcagccaacaaagcctcggacgatgccaagttgatcttcggcaccgtgttctcgctgcgcaacatggtgcgcaagctgggcggcgaagacgacgccttcatcagttataggacagcccagtacaaactgcactactacgagacggctagcaacctacgctttgtcatgctgacggacacggggacgctgagcatgcggaacgtgatgcatcagatatacatcaatttgtggtgtgaatatggtgagtctgtctggttgaggctctctctctctctctctctctctcttttcccgtgggtagatcaggaaagggaataggattaggggctaatgataaaccacgaaaaaaacagtggtcaagaaccctctcgcacccgtcgaacacaaaggcggcgccggcgtcaggaacgagctattcgagctgggcctaaaccagtttatcactggtttaatgtgagacctcttcatccagcccctgattgagatttacagtacagcacatgagcacaaacacccgaatcggtttgcgcctcgcgtttgggcctcttccagcgacactccatccaccgtcgtgagcccacctaaccccatcaacatactcgctcagttttctgctcccctggcagacacaaaaaaggctgatgaaagagttcgacacatagcggtcaagccggcggccagcgataacggagcaaaggcaatgcaatgtggttcccccgggacaagaccttggttaaagtctggcttatggcctcttgcgaaaggatgagaaagagcccgagcccaaaccattgtcgattcgcgagcgagagcctggactcactaaaacagaataagtagagaggggttttgtgtccatttttcatgcagacacaagaggaccaaaccatggacctggccgtttgcggaactggcctcgccatgagaccagatgaagaggaggagcatatacatataaagacgggatgacccgtcgagagcaccggcgtgggatggccgtgatagacatgtcgaaacaagcataccacatacttgctgtaatgaaagaacgaacatagcgatactaacaaattaataccacattgacaaaccgcttctcagccagtatcaaccctcgggacgctgtgtttcctctttatttcatctaatatgtataatgatatcttggtaggagtagtagtaatagtataacatgaactccccattatctagccccaccatcctactcctctcctttccctctgcactatacgccgctgcccatcatacaaaaaaaaaaaaacccccacccttcatcgtccatccaatccttacatccaatgcataatgatcctttcacacataaacaattacactaggccaatacttatctcctatcctcaaaagacgggcccctcgaccccgcctgcgacgcgctcatggccctctcccacgcactatcaaaccccgccgtcggatcaggactaggatccacaaccaccaggctctcttccacagcacctaatggctgtgactccaccaacacccctgactcttctactgttactgctgttactgctgctgctgctgtcctttctcgcctactgcccctactaggaccagctgtagcagctgctgttggtggagtaggaacaccagcatactcctcactagcaatctcggcctgccaattactgctgtacaccaccgccgcaaacccttccaagtccctaaccccttccatcgcctggaggtactcgttgggcatgccgttgccgatggcgtgggcctggcgcgtgaggatggagaggatcttgggaagcaggacggcgcgggtgacggggcgttccatgtcgatactttggcgcgttgcgttgtggtggaggtcggccgaagtggcgacgagggtcgtggatgtcaccacgtcatctgctgcggcggcttcgggagtcagtgtgacggcgggcgggacggcggcgggaggaggggcgtgcgcttcaaaggcgccgacggtgagtttgcggtcgagaaggacggcgaagccttcgtcgagaagctggctgagcacggaggagaaggcgggggactcgatcaggtcggcggtctcgtccaggaggcggcggagggagatggtggactcgccgccgccctccccgggcgtagcgctgggcggcgaggagagttgttgtgagtcgtcgtcttctagcaggatgccggattcgcggaggacaaagttttccatgttttgtggcgggaggaggaagggaagccattgcgtggttgctcctgctgcgccgcctgcctgaccggcaggagagccttcgatgatggtgcgcacctcgcgggtaagcttggagaaggcgtcaaaggtgatggtgtcgcgaggcgagagcgggccaaagacttgtcggacggcggactcgacccgctgcatgacgtctacccagccccggttgagaagccaccaggagaaggtgaggtacttgcggttgacttcgaaatcggagccgtaggcctggccttccccatcgagatcgccgtcgtcatcgttgttctcgagcgcaatggcgccctcacgcgtggagccggtggcgagggagacgacggaggagaggtagctgcgacggcccaggaggttgagctggatccgtgtgagcatggtcagtagaccgagagtgtaaatcaaagtgaaggaacgggtgatggctgtgtgatggtatgtgttagtttgggtcaagtgcgaaatatggagaacgaccagcgtgctcacagctaatcttgaggtcatcccagagctgtctcttggtctttcgcgacttcttgggcggctcttgttggggaacatggccgccggccgactcgccctctgcgaccgatggtagaggtcccggggccaggaagctgggatatgcgccaccgtcgctctgcacactgaatccgctcatcatactacggccatcgtcgtccatggtgccgacctcggatatggttggggcgagggagctgatgctcttcttcctgttggctgggctcttcatctgctggatctcgtatgtgattctctcggtattgagggcctcgaggatgttggttgtcgcggtaggtaggagggcgaggacggtaaaggtgcagtcctcctggttctgttcgaagcggcgtcgcaaactgtcgatagggggttcaggggttagccggcgacgtcaaggacattctgtctgtctgggtcttttggtggctgggcgcacttctccttggctatgcgatcgctgctcatgcgctcgcgcgcattggtgagcttggtcaggacatattgggtcgcgacgtagccggcgccgacaacaccagcaccgatggccaagggcgtgcgattgcgcttgaaccactgccgcgtcgaggcgaacatggcggcgcttggagtttagctcaaatggtggtatgccccgtcttatccaaaggccgtttatcaatggcgcatatgtaatcggccggtatcgtatcgtaggtatgcaatgcgctggttgtcgaagggtatctcgaggtttcgaaagtttgcgtctccaacggtgaagagcccgcccccagcttccgctatggagattcgggacgggagtccaggttcgcgcccctgtaggtaggtactgtaaatccaatcaagcgggatacccccccccccccccccccccccccgtagcgtaataacctcggctcgtcgtcacacccgactgatagggctgatcgatctttacgaggaccctaaccctgttagccgaccacagtgccgtgcctgtgtgttgcgttttgttacttaccatctgtaacacatggatgtaaattacgacttggtccaactccggttgagctccgacaggggtagaaaaatagaaaaaaggtttcgccaaatcaatcgggcatttgtaacgacgatgtatattgtcgaattcccatcatcgtttttctaaacactgtaattgcgcaactctaataacaaagactcgacgcttctcgggcactcaaatggctgatagggctgaccatacactacctagttctattgccttcagtcgatgaaaaagggtcaaactgctgatgtcattttctcactttcgcaaaagagcaatcccagtcttcaacccccaaccaaatccggggttgtggggctcttcttgcagacagcgttgggctccggcgacccccggggtcccgcaggtcccgcaaccaggaagtgacaggggaagtggaagttggaccaacgtcacaccatccatcatccgcccaaaaccgcccttgtccttaaacctctttgaccgcccagcagccgcccccccgaagccgcgccagggaactagggagatctctgcagaccttgcagagtgcagagaactgctgccgtggtgactctgcgtttgcccctcgatttgttccatcacattgcattttgtaatctcctgccgtactttgtacctcaatccaacatccattcagttacccctccatcatcccatcccatcctgccgccgcttatcgcttgtcgccgacggtcgcctgccgtactcgcatgacctgaagaaaccgggaaagggaaagaatacttgaacgacgggaagcgccggacttctctccgcaaaaacctcagcccgctgcgcacaacaaactacctaggaaccgccgtcatcccagcaccccagcgataatttccaatctataccataccgataccgcaaccatggagaaagtcgcgcccgagttcactctcgaagcctttgccgatcccgcctccgtgcgcgacgtcgtccgcggcatcctccacaccatcttcttcctgcgctacttcgtctcccacgaacccaagacgcgcgacgtgtgcggcctcgaactggcctacattcccgacgccgagatcgagacgctcattgaccagcgggtcgccacgctcgtgcgccagctcgaggttgaccgcaaccagtcttcttcgtcacaacatccttatggcggcggtggccccggctatagcggaggcggtggaggtcgcgggcagataacagtgcagttctttgagaagaagcgcaggaagacgtggtacggtatggggaggggtgacgacgaggtatgttgggagaactggacggtcaaggtgacggtcgctgaaccgaggacggagtcaggtgtgttgttattttatcccggtattcttacggattgaaaatgcgtcagctaacccttgcgttttgccctgccaaaaagaacgacataaagttcggaacgcaatggaatccaccctccaatcaaccgttttcaaatgcatcaccatcgcaaacacccacaaggaccacatcccacccatcaccaccaacgattccaatcccttcacctaccagatccacgtcaacccccaccacggcctccacgtcacctcccagcaacaccttcagagcgccagcagcaaggaagcagcagcacgaagcgattttggaagctcgggaaacggtggcagtagcagcggaactggcggaagcggacgaggggcagggagagggggagcaggcgggctagcaggtgccgcgggcggtgcggcagcggcggttgttggctcgtgggccaccaggatgggcatttactagaaggacagtcccccctggctcctcaactctgtagggagtgcgatcgtgaacgtgggcctttcggtgcgcgatgctgctgtgaggctggatgaggtgtgcggcaggacgcttgataggtgggacagagagttccagtatgtccttgataaggaagaggacgcgaatccgggaagcagaagataaaggcggaggaggaggaaacgatgagagagagtaggatgagaagcgtcgataaactaggtgaagaggcgggaatcatcattcttggggaagaagggacagacaggcctgcggtcgagaagagacgttgaacgcgatgagggaagtttgaggtggaatgagcgagttttttccttcaggcttgaacgggaccacacacaacagggcagggcattcttgacgcttgtcttccctcctgatttctgacgccattcaacatcttgaccccgctacactataattattcaaggcttgcagcggttttaggggggaaaggaatttggagtgtctaaacctccaagaagcgagggaaagatgtttattatgattaccatcgataacaaagcatggataaagggcgttatgggatcaatctacaggatatggggacgggacgggagaaggttaaacgggacttgcttgacagaggaccaaccaaacaaaccgggttacttagccatagatatatttcatcgatttacgtattttggggggtggggtacagcataaacgaacgccaccgggacgaacgaaattatgattattattattattcatcacagcagaaaaccgatcccttcttttggggcattgatgagggtcttttctgttgttgctaatcagcatgctacccatattggctagaggctgatctttgggatttagtgggacaactaatatacaggactatcaatcatcttgatacacacttcaatgattacgatacggctcaagttgtttacgaaactgcgcggtgggagttgagtgaggaggaggaaaagcgtgcagaaacttcggatattactttgctgacggaactttagaaataaatatgtacgccggcttctcaggttcctgctcaaatatcccccccccccccccccccccccccccccttttgaaagagagaagaggggcgctacgatttaaccaccaggagaccacaaaacttcttccgctctgcagctacagtaagtacatgcatcttccacctgtcaatccgtcattacatgtatctgcacctgcatctataccgactccagcactagtctttttttcttttcctaaacacagctggcatactgtaaggaagacatatccggttccagcgtaatacaaatcgtttaacccccccgaggcgtattcaattcaacaatatgaggtagacatgggacgaggcggcaagtagactgttttgtttataaccaggtggttgtgaggtttagacaagcaaagttctcgtatgggctgtaacaagagaacacacaaaggacaaggcgctgtagtaactcgtgtctgtttgtttgtttgtttgtttgtttgtttgtttgtttcggtcatgctgagctactacgggcaccgtacattgaaccccggaaagaaaacaaaagtagatgatggggagatcaaaatttgtaccaatgtcctgcgtcgccgatacctcatgacgacgttgatatccgaccgaacaccccaggaggaaaagaataaaacagacaaaaaacacaatcaactaacccatgccgtatcgctcttgctatgcacatgaacctacccgtcagccgaccggattcaaaactatccctttcctgaaccggtgaaaaaaaaaacaagcaaggatctctgtatccatttcccgatccattgaaatcccaaaaccataaccatcgttgccatccatgccgcggctggagaaatccgaaacagcgatcgaagaacacatgaaactccttcatgctgttaacctgttatccgacttctcagtcccagacccggtcaaagagaccataacccaaacccatcccaagctggccgtaagagcaaatagaccgacctaacgaaaaaaaaaaaaaaaagaggaaacagaagaaatgctgtgtcaaatgaccctgggctaagaaaccggcatgttaccgtagttcgaagaaaaaagagacaaaaataaaagtagcaacatcaacagaaacctggcaccaacggccttataggaaggcagaacatccaattgtctctttgcagggtcctggctttgatgagttgatggaaagttcaaaaggcaagatgaaagggaggatagcaaggacaagagtctcttttgtgaatcgaaagtaaacgccgttgatgcaatgtttcttcgtgaccattatattggacggcgacatgaggttattcgttatcatgaggtaaatgtaatagaacttaatggtcgtgatgccttaagctcgtatgtcataagaggtatacgacgcagtcaggttcacagtgttgtagtaatcgtcataatgcgttccaagccaaattcgaggctatacaaagcgattatccagcaaaagaacacacacgagaataggcgggttagaagatattgctgtagcagcgactatatgcctgcctcggaggaaggcctgctatcgtcggggcgttgttagtgggccgcgaagtattagcaggagtcgagccaatcttttcgaacccggcaagcatgtcgattccggaaaagtcgctatcttctaggaagtcggagccgcaaagatcattcattgtcatccacggttccaggttctcaaggttatcgttgctcgccgagttgatcttgcacggagactccagaaataccttactcggtgaagagggcagcccctcaaacactttgctcggcgtcccagtgttcaagtcaactggctgagaaggcactttgaggaaagaagccgcatcattaccattgccgcgagagaagcttgtcatgtcggtaagcgcaccggtcgattgcgacctttcaggccgctgccgtcttgctgactgcttgaccggcgaaccgttatactggttgatagcgggcgagactccgaagttatagtatccaaaggggctgtcctggaagatgtcgatctccgaagtgacattatctgtcccgcgctcgaatccgtacagcatatcatcgagagtcaaagtagggttgggtgtaagttgtagaagggagtcatcctcggggagcaaggcggctacacgttgataggtagcgtcaaccatagactggacgctctcgcggtgtaaccggaggttggtagtaggggataccgatggtggaggcataggtggtgccttgagtttcattgccggtgttaggggcggaagcatttggccagacttggtagccgaagcttgacgtagcgggggagaagaagaagggggagcgtagctgtatgagcggccctttgatgggctatcgtatgatgatgttcgaaggcgagcgatctcctcctcagcccgacctgtactgagacgcggatgatctgcagagttaagcaggttggaatgctgactagggcgcaagatggaagaatcaagcgatgaaatatacccactatcgtccatcgaggtggtccacttcttgcggcgtcctttggttcgcggttggggaggcgttgtgctgtgccgggcctctaagtgcttgggaactggcggcgaggattgtacaattgcaggaagaggcgagtacaagttggagtcattagacactccatgctcaaacccttgatatgtgacatcctccaccgatccaatctcggatgcgggaatcgtggcgtctgatgatagctctggaaggagaggcatcaatgcggcctgtgatgacggcgggcgaggggccagttgagcttgtgttgtagggggctgcggtggtagaacgggttcatctggcaggggcgcctgaggtggctgaggtcgtggtgatggtgcctgtgatagctgtggttgaggtttgttggcccgggatgacggagagttgggttcttgtggctgaactccgagtggtggctgagatggctcgaggcgtgtcgacatgactgggagattctcggccgaaggtggcgctttcctcgatggcttctccttcataaagaactgctcagcccccggttcgatggcccaatagtttcccttgcccggatcgtcctttggtcgctcctgcttgatgaaatgcttattcagactcaggttgtgtcggatgctgttctgccacccggaatccgaaagctggtaaaaggagaaagtctcggcgatccacttgtatatctgagatagcgtgagacgccgttgtggtgagcgcagaatggccatcccgataagcgttgcataactgtgatgaggttttgttccatcgtctattatcggagagaacgagccgggctctggcactggtgtaggctcgcctgtattctgtttcttcgccggccttgattccttatcggacgtgggtgaatcagtcaagactcgcttgccggaaggtttctgatagaaattctcgagaggtaggttgaactgagtgggcgccgggaaaatggtcatttgcgggctctggtctacaaactgaaggttggtgagatcctgcgctgggggctttgaagcaactgtcttgaatctagacatgggttgttgtttgtgcaaagaatcagtcgacggagccaaagcgccaggcgggggcatctgaacgttgctgagcttcttctgaccctgagggggtttggtcggggcagaggaagaatctgatatccgtgcgtttgccagcttcaagggcgatttctgcagaggcgccatggtactcggtggtctgagcatgacactgttgctgttggcaggctggagagggcgacgaggtggttttgctgcgagaggcatcggggcctgactgatgacgggtgttgtctggtcatacaaatcgtcctggtagatttgaagcggctggaccgccccatagcgtacttgctttgccatcatggcggctgtgggtgtgaggtgttccggaacaggagaacgagtccagggatagaggccggtttaggaacaggcagatagcaaacaacgagtcggtgctaactgttcctcggcacagcggacactggtggttcggcgatggtgatattgctgtcatgcgcaggctgattttccgtagcagtgggcctgagaacaatgaaactggaccggggtgatggttgacttgtgcttttccttggagccactatgttgcgactgaatgttggctggcgaacaaggttgtcgctgtcaagttgattgcgaacgagtgtcggtttgtgaggtaacacgtagatcgatgtcgtcggtaggtcaaaagccaagagaggctccgtcgtcggtcccttgatgatcctgaagtggaagtatagaggtagaaggaagctagtccgtggagttagatgtagaaaggtggaaagtggaacaagaggcactgggctggagccgtctttgggttggcgggtagtataagtgccggcgtaatgtttggtgagaatgggccagtccaagcgggcaggtgggagaaggactggactgggagggaggacgaggtacaagacctatgactggccagatcgatgggcactggctggctgggctgtgaaagagcagtgtccgtggccgggggcgcagtggacagtgacgggactggctgggacactggcactcgcactggcagcgactggcacgttttcgggttccaagatgtcgttcttggtgtctgagcctggctggcaagggacagtgacagtggtaaaagaaacggttattgtatggatcgtcgttgcgggaagaacaggcacaaggcgatcaggtcgtctccaactgaagcgaagcaatgggatttccttttctttcaaatgggtggccgtgaagatgctaggcgaacagtgatgccaaaaggtacacatggaaagatacttcataaaggtgctcgtttgtatatagactgtattgtatcatggtcaaggtgaccgtgatgcgagtggttttgtttgtagatgaggggagtgtacactagacaagcaaagatgtccacattggggattgaaaagatgaacacaggtgaaaaaaaacagagagagacgggtctcgacggttccaaggttgcgacgggcaggcgagagagacgaggggagtacctattagtgatgccactgactgccagctcacacccgctgttccaagaacgcaaccaagtggaggccagtccaggcagggagggcaacacgatgacacatgattggactgggctcgggagactatggacagggggttaaagtggtgggcctccatgggccttaattcatggatggatggatggatggatggtaaaagaaggcttgaactgaccagtcccgtcattcttgcccgtgtttgacaagacgcaacctctttatcctctctctctctccgtccccaagatgcaagggtgtggcagagcccatcatccatcgtccaggtccaggccgagtactaggtagaggtagtaccgagggggacgacagtgacccatccatctttccctcttgatcatctgaatgtcgtcagagacatgtcttgcacggattgggccagaccaggatgattgatatatgattgatagcggggacgttataagtatgtaacgatgagtagccgttgaggtgtctttttttcccttcttttgtgcagcacgcgcaggcattttgctcgagttgacaggcatgtatgtatggatgtactgcagcctcctgtcaggcaggcttgagcacatccgcgaggtagtcgggtacttccgctcatacctgcaaagccccttctgttcacaggaatgtaggtcccagcctatcatttattccatcttcaattcaatgccagatcctatctctcggagagtcgaccgacgccggggatgtcgaccggcacggaaccgaacaaccgtcgacggctacaccaaacgtgccgcagcgtcaaatgtccaacctttggccctgaattctcgatacctacttgctcatctcgcgagtagcacgttctatcgatacttggagatcatggatcataggtattcagcttcttcgggtctgtttaaagacaccaggcccggaagatgccggcgctactgctccccctcttggacttgtccagctcttgaataactgcccaactggaatgtgcaccggcaccgtgattcgagagcttcaattgactggccttggcgcgaacttgcgcgtccatttcgtgctccaattccacattggccaatcagaaggcataaacgacgcccaagtgcgggggcctcgaactcgaaggggggggggggctaagtacttgtacgccatgtcagtgcttgcttgacctttcaactttcaacaccaccactttctcccacttgacaaacgaaatcgagatttcaattctcacggctggtcgcaactggaatgccatgatgatcaggggactcggccgttccaatgctctcaacatcggacttggcatgccggtccctgccaagtggaatgagaatccaacttagggcctggagtcccgagtgatcgggaacgaccttcagttctgttaaggaaattaggtgacatcatcggtcttgaccgtcactccctttgcagcacacaggagacggtataagacgattgaccgtgggctatacgaaggtatacggttgatccgctgtcgtcgccatcttccggctcgtcactcggtccgatcggggggaacggacaagacaatgtgtcttgcactttcatccctttgtctctccttacacttcctcactttggaccgcatctctgctcgagcactggagcgcggttctgcatccgcacaagcctctatggtaccgtctacgtgatagacaagtgatgccgcaatgcatgctcatatgtcgatacgcatactgtgtagcggctcgctccgtttgggctgcaaccccgtggactctgcgcccgtgcaattattgtataccggttgatacagacgtgtgtgtatgggctcctcatatagtcatgtcgtggactgtctactctatcgagccaagttcaacaacagcagacatcactcaagagatggggagtcgagatcatgatgcccaaatccacccacctacccgccctaggcatgcaagaacgatatccaccgcctccaccgcctaatgcaatccgagcagctaaggtatgcaacatgggggaatgacgggtacatatgcaaccactatatgtacgaaattccagggctctcagaagatacaataccgtcgcctaaagtgaacccgacgaaagaggggacaggatcaacacctccaccaccatgacgatcgaccacgaggggttcgtgatgttcaaatcttgcatacatagatagtcgatagctacaacctagtgtagctcgccattcgaccccacgaaagaagatacaagcatcgcaccgtttcccgcagtggcaccaaattctggactactttatccacccaagaactatatgagatccagttctagaagaaaggccgacaaacggtcggaactcggtttgagagccccccccctcaagaatcaagtcccagtccatctgaaacaatgaagctctgaacgtcctccccacccatccacaaatacatgcacaacagcacagcatatgcaaccctcttttctggaccgacgcatctgcgcatctgcgcgaacacatcccaaaaagtcaagctgcctctgtctgtggactttctgtccacttgcactcgagacccaatcacatgttagcgactttcagcactttttcagcaactcacatccagtcaaccaacgtgtacaaacctatcatatcaggaaaaaaaaaccccaagagaaaggatgctgcaacctatgggcaccttctccgtcgacatctttttacctatgtatccttctgtctatctatctctacctatctctacctttgtctaccctacccaccttctcactctctcgtccagtcagtcctcttctcgctttccttcaaagcccatccgttcgacggctcgaggattcgtaactcggtccgtaccctccctccaccagccttcatctttatgcaaccacttccagtgcagtttagttgatttacaatcatggtttcgccgccgttactggaggtacctacagtaacaccagaagctccagcgagatgcaacaacgatctccctcctcaatatcaacttaaatacatattaactcgctattgcggtatgtgtagacagtaggtagctggtcgaagaggggtgcgtaccgtgaagatatcaaccaacctacctacatgcgtcgataacctaacccaattttccgcgcaaaattgctgtttgacaggatataccgaacattgctccgcaactaagactgtcattgcaaatctgaaccaaaatagcggacgagcagagaccaggtagatatgtacataggtagataggtaataggaaataagtaagtaaacggaaccagcacagccccggcgaattgcgcggacggcgaccgacatcatcatatcgatatgtcgtattaaatacaatatgcaaaacggagaataagtccgcaagctaccaccacataaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtctttaagccatgatgtgcaatcagtaagcgcttgctcacctttcatagtcaaactggaactgattatctacactttccatccagagataggtacataccgaatttcgtcaccttccaaaactcgggaaaacggtagatacctaggtacagtcagttcatctgatccatccccacgcaatcaatccactcacttgcttctccaatacctacctctttttatagcaaccacatccatatctttcttccctctcccatctctttcatctcttccaacacaatcctcaacaatcaagcccaagttagaaaaacaaaactgaacgaccctaaagatatagatgagcggtagatacctaggtatgaacaagaaaaatcacctggaaaggcctgaaaagaaaaacaagaaaggtatggaaaaaaggaaagaaaagaaaacaaaaacacacaacacctgggattcgctggtcgtcaccgacccaactactagtcaggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgaccatgagttgcaagatgaagaattatattgtcaagaagcaacgtagaggtatatatatgtaatgagatgggttgagtgaggggtacagtggttgtgttgtgttgtgttgtggtggtggtagatgaaacttgttgggtcatttcgagttcaaccgccgttcgacgtttgtacgtgaatagcaatggtaatgatgtaggggggttatgaagctctgctctgttgaggcaagcatttcacaaaaccttcatctcgtagagctcactgcgcccaagtcgggtccgttgcaatacgaactaaggtgcgaacaaacatgatcaaatacactggattcaactactctgcaaaaggaaaaaaaaaggaacaagtcctcgatcaacagacattatacggcgtctcgataaccaaagagattagaacttcaacaagtccaatgccctgaagtaggtaaaggtagaggtagaggtggatgtagatgaaccgagactcgactcgatgcgtgccctgtgcccatcgagttcgtgtgtgaatgtgatccatgtgtacgtgtctgtgtgtgcctgcgtgtgcgtctgtcttctccatccatattcttgtgttttcccaaccacccttgttccagtctctcttcctctctccgtcttccttttctccttgcaaccatccgccttcactgcacaaaatcttcgggtctctttctttccgtccagcatttttgtttcatacaacgccttctgcgtaaccatccaccatgcgcgtccccaaccacctccatcgcataccttctccttcttcctacatcctttctccctgacctgacccgacacagcagcaagctagtacaactgtaccaccaccgctcgcatccgagccgcatgaacccctaactcccgcatgaccatcttcccattgccacatacgccactggtctaagacaacgcctcaatggtagaacactgtagacatcgcttagtcgagcacccggccggcaacagcagcttggctcttgtccttcgtctgcgtcttcttgagagccctgccggcttggatctctccaaggaggccagcgggtcttccagcaggaagagagggagcaggggcaccaccaggaggagggggtggcgggggaggaacggcaccaggagcgggagggggaccgggaggagggggcgggggaggagcagcaggggctccggactcaggcataggcggaggaggaggaggcggcgggggagcaccaccgctgggggcaggaggaggacccgggggagggggcggaggaggagggggagaaccagcagagggctccactggggccggaggagggggaggcgagctaggggagctgacaaccggaggagtgcttgcagtaggcttttcaccggtggcggacaggggacgaggaggcgccatggtaccaaagagaatggaggcaagcgcagcggcgctattgccgcccggcctgccctcgtcatcggagtcctcatcgtccgagcccttctccgagccccagtcatcatcatcatcatcgttgggacgacgtctgctaggcattacaccactaatagcatcgctgataccgctgacagcaccactaacagcgctgctaacagcagcagctggcgcggcggctgcctgcgtcatgcggtggaacgggttagtcgagacatcggccggcggaggaggcgaagcgactggtgcggcaaccgaagaagtagatgcttcagaggactgggacatcattttgaagtacgggttgcgactctccctctcggcgttggggctagtcgtaacgatctggggaggggaggccacagacgccggggcaggaggagggggagagttgggctcctgctcgtgagtgccgacttggctaccaccaacagtaggagtagacgcctggggagtgatttgctccgggccctcttcgtcggaagaggagctgtcttcatcgtcgatcgcttcgagttgcttgcggagctcctcttcacgcttacgggcggcctcgatttcggcacggcgagcagccaactgggcctccttttccttagcctcagccatagcagccttcttcttacgcttctcctcttccttcttcagcttgcccaatcggacttgctcttccagggccttgagacgagcatcagcttccgcacgttccttggcaagttcgtcttcttgggccttggcgctttccctgtaaaagatcgttagtcgcagtgtaaatgcaaaagcggcaatggagacagtgacttactctagctcacgagtttcacgctcctgctcctcacgctcacgttccaggcgttcttcctcagccttcttagcggcagcctcctcgtcgcgtctatcatcggccttgccggcctttctgctcgggggcggagggggcgggcgagaatcggccttgggagatgcgacaggcgcaggcccgccttcctcttcagccagcttcgcttgtctttcggcctcacgacgagcatcttcctcttcggcctgacgccgcttctcagctcgctcagccctttcgcgctcagctcgctgagcggcagtctcacctggcttaccgggagccttgagtccgagagcagcaaggcgctcagccatgcgctgctcggcctgctgtttgatgaaggcagcgcgctcctctggtgtcttgtaggaagagtaagaaccgccgccagcagtggaggccggggtagatgtccgcgaaatcgacggggaaggggtttctacgcgggtagaaacaggggcctcagccttgacaggttcctgggtggccttacggccgccctgacggtcctgagaccgaatccgagcggcccggctttcccgctgaagatcgaagatgaagtctctgacctcgtcctccacgccaagggcatcctcccagcgacgcttctcgtgttcagaggtggaatccggagcaccctccttgagactatcctcaatacccttggcgaattcgcggacgctatcttcaacgtctctgaccatgcgctcgttgttctctttttcggtcttaatcttgatgttctcctcttccaagcgcttggggccatcggcatcatcatcaccgatatcgatcttcttgcccatcaaggcagctgtccgctgctgcatcatagccttcgcacgggccttgattctgtcggactcggtgaccataccacccgggccagtaccgacaatggcggcggcgctgttaggatgagccttggcatccttgagacggaagagctcaagtctggcgtcagcaatggccttctcagtcttccgaacctgggacgcaagctctgggattctgtcagtaagctgctgcagctggcgcttaagtgcgcgtctctcggcatcagagtcggcgctcatcagctgggcatctggatgattgtcaatgtcctcctggattctccggatacggcggtatagttcatcggcctcgcggcggtcgcgtctgtcaagaatgtcgtcttcctccatgttcttctcatcgttgaaatccatggcatcaagaagtacctgcttctccttgatcttcttgcgaagctgctcaatagtcaggtcatcaccggagttactagccgccggagattcaggacgaggagacgtgcccacgcgacggcgcgcgctggagcgataccccacctcctcatcgttgttcttgaacacggtagcatccttgcggttagccccagtgttcttgaaagagtggcctttaagatagctgacgccggtcttctggggcagcaacgaggccccagtgtttttgcggagctcggattcctgatgaagcatgtttttgaccataccaatagacgcactgaggtttctcgcagaagggggaacaagctcaggaggaagctggttaggaatagggtagccgttaagcttgcggtaaatcagatgcatagccaccgcaaattcatccaaatccaggcggcccttgtttccattgtcggcgagggtccagatgcgctcaagatcaggcttgtccaagccactctgaccaaagatctcgatagcagcatcgccagcgatgaaacccttgttcagaccatcccaagcccggaacagggcatcgtacctcgtcttctcgtccttggtgatggcccaggggataacggcattaccttgaagtccggccgtagtataattccgctgttcacgtcccagttgaggcatcatgcgagcctggagcgcatcaatgagaggcaatccggtggcaggcgtattaacaagtccccattgtccaggcattcccgtgggctgagagttgagaggagcaaccatgccgccagggccagcgttaggcgacagatttgagccaaatccggtcggcatgggaggcatgggaggcataggaccggcgtagccagttggctgggggttcattcccgggaatccagtctgctggggttgaaggccctggttctgacccatgaaaccagtttgctgagcaggaaagccagtcatctgcgcctggagaatcgccgagtttgacggctgcggctggggctgttgaatggtcggaacggccgccgtattctgctgcgtagcaaagctgggggcgttagatgccggggcagagctagagcccgcatcgtcggtgatactaaagttgatgatgtccaccatgctcgaaacctcgttcttgatgtgatcaggtaggacgctaggaagtgccttgccagtgatcttgaggttgcaaaggtacatggccagggcaaactcggggaagtgtagctgcccagaccttgtggtatccgccaatgtccagatttgtgatagcgagtccccatccagcttcgaccgcagaaggagatctctcgccttttcacccgacatggtagtctgtccttctcccacagccgacttgaaaagcgtctcgaacctggcctggtcatgcgccgtgatgaaagaaaggcggatgttggggatcttgacggtgttggtcttctgctcggccctccgtcccttgcccccagccgtctggaaagaggcggccatctcagaaaagcccgtagcctggggcttcacgggcggaggaggggcgatgccaccctgggcggtcggggcaggctgttgagccggcgcttggatctgtacggatgggaacccagtcggctggggttgctgaatcgatggctgctgctgctgctgctgctgctgctggaacgactgctgttgctggaactgctggggaatcgctgggacaggaggcatgccggtctggaacggctgctgctggggcgcttggggctggaagccagtagcctgaggctggaagccagtaacctggggttggaagccagtagcctggggttggaaaccggtgaactgttgctgaagctgaggctgttgctggggggcctgcaaccccgggtatcccgtgaactgctgctggagcggctgctgttgttgctgaccatagccggtctgttgttgaccaaagccggtaggttggggagcgaacccagtcggctgcggcgcaaacccggtcggctgaggctgcatcgggccctgttggccaaacggactcggggcgccgtattgttgctgttgctgctgcggctgctggccggggcgaaggctgttggcgcccccgaggaaggcattcgagttcgagtacatgacgggcggttcctcctcgtgtatattactaaatgcaattcgatggccctcgtgtcgggtctagaagtatcggacgaggaagagaggggcttggggctgcggaaatggaggcagcaacacctgatacacgacgaggggaaaagggggttcaaggagcggagaggcaactggcgaaagagaggcagcaagctcctcttggtcggcagtcacggaatgggggagactagtagttgaattagagtagtgattatggtgtagatagacaagatgcaaatggcaagtatgggctgcgatgcgccgtggaagcgctcgtgtgatgacgacgacgacgacgacagcactggcggcggtcgggtgttgttgttgttgcgtgtgtcagggtcagggtcagtgtcaagtgtccaggcagcgtcgggcaggcaatcagtgcggtgaatcgatgtcactcatagtaaacaccaaggactggaccaccacgccccgttccttggttggagccactgcagttggaagcgggaactaataacatggaaaatgagcaaatggagctggaataccatatggtccaatggatgctctccattgcttctcttttgctccaccttttccatgctcacggcaggcaaagaagcaacagcgaagcttccaagtacatgtcagtgttggtagacttcaggaacgggcggactgggctcactagtagggtgcttggaccaccctagctacatacgcagtatgtataatccgtgctcggcctcctctctgccacgtgacagctttctccagctccccctgagcacaggccacataaaggaatgaagcttcaaacgaactgaaagaagcttgggccaacttgacatcttcaacgtcgacgcctccaggccgaatctcccctagctgccaagacccgaatccatcggccgagagcaacgtcgggggctggcctgtgcggccgaatggagctccccagactatcggctgctcggtcacaaaattttccagacaagcattgaggtccccgcgcgttccctcccgccgccgctccgttcaacgggcaaaaatagcatggtcgtcctggctttctgcacggagtcgggctcctcaccacacctcatcgccatggattccgacctggagctgcagaggatgactccttttattcccagctccagccagcccggtggagacaaggccggtcacatcatcgcttcgatggatagcgtttgcgtgtcattttgatggccgcaccagctaccaggacatcgtgtacatggtgtaaaagtccagagtcgccgatcacagttttcattgggcctgtggtccctgagtggtgctgatgcgggcaaaaaccggagcactacagctggcgtgatggcgtccagtgagtttgttcctttttaactggcaaacaatcagaagcttcacaaaagcgtcgaaagatttgtgggttgcggcaacatgcgccccacgccagtacccccgcctcctggtccctgatgctgcggagtggtcagatgacccgaccccatacccaaagcttcctaacctaatggtccgtacatttatatagaaaatcgatccgacctaccaaaatgaaaagttgatatagttactacaaaacgtattcgtacggagtcacttcaacagcaatattaagtaggattatttctccttacaaggcctgtagtctccttttatctaacgttttaacgatactattactattaggaacgtaggcgaaaggtaggctgaggtgactacggtcgtggctatacgtaggggacggtaaattaagggttaatctaaagatatattaatagttaccgactataataaattacgctttattgaacctcttttatacctatataaactctatttatccgttaacgagtattataaagtctcgtactagtttagcgcctcggtacaatattagattatccttcccacgagcccgacctaatataggcgttattattaataatcctacacgttaattaacgaaggggagtagtagccactaaagtgcttttatatacgaatttttagcctcttaatataacccccccccttataaggtctatcttcggaacttttataatttataataaatcctagttaaatagtggagggcgttagtattatattattataatattattaggctatattgccggcgaaagtacaatatttttgccccttaattccagcgaactattattcgtaataattaccgacgttatatttcagatattgtagctacttcgctactagcgagctgcccgctagaatattaatattataatatcccttctcttaagttccaaatgtgggtacgaagctgcccgcccgaatattagtattataatatctattcttacgaactttaaatgcggcaataaagccgctcgctagaatattagtattataatatttatttttacgagctctaaatatagcgagctgcccgttagaatattagtattataatatttattcttataagctccgaatacggatacgaagctgtttattagaatatcggtattataatatctattcttacgaattctaaatatagcgagccgtctgctagaatattagtattgtaatatctatttttataaattctaatacggatacgaaactagtattaaatttaagaagttagtcgggttcccgattattactaagactattatcctataggtgtacgaggtagtaagtattattttacctaataaggaatactatattgaatttaagagtattaataagtaccttaggatattaatataattacgccttatagttcctcttactaaatattctctattatttatacttatagtatagtttaatactcttatagaataccctccgttatttacgcttactacgtaatatttacgtaattaaatccgaggctccttttataaactattttctatttaagtatttgtacttactataatttattacaatacttaaatacaatccccctccctataggttttatcctcgggacttttatttccttctttcacctcttataattttacgtattatttcttttataaacctcccttatttgtattattttttcttaattacttttctattacttttgccttattttttacattaccctcttcgttttaatagtataattcttaattattacccttattctttttattataatccaaattatatacctttttattttccgcctttttttcctacctttttgcggctgctattattatttattcgtcctatccttccccttctaattattactttcgttttatacttctatttacccccttttactatttatataattatttaacactcttcttattttatattattttatattcgtctacttaaaattatatttatttatttcaatttatatttatataaggacctcctccttcatttatataacgccccttccacttaccttctttacctttcttcttcttcttctttctatttttatttttattactatatccgtcccccctttacttacgccggccccccccccaaatatatacttcgctattgtatatttgtatattaatccccgcttccttaatatacttaattagtatatctatttcctttctctattttcttttttctaccccgtccttatcctccctttaccctatacctattactaacccttatctaactattctctttcctatattctagcaatatttatccttttatttacttaaaatatagtattactttagcctaaacgtttacgaacgctttaaccctaaacctatatgaaactcttgaattgattagctagaatatttgctagattaaagggacgtttctttttttttttttttttttttttcaccccgctaacgtcttttccttccaaagttcaacgagaaatcgcagtattcgctaataatacgccgctatatattcgaagtcccttacagtatttataatttgtggaacgttatatagaatatagcggttaagattatacgctttaccgatattaatagccttctatttaccccccttttataatagttgtattattttatagtagtattttaaattataatataaatgcgcttagttaataacaatctccctacaatattacttaggatgctttatattcttaatttcaattgtaagggctatttgaaattaggctactatagtattagtaatattaatactaatatcgatccagcagccccccctaattctcctataaatatttctacaccgaatattcttatttgtatccccccttcccctaattatagttatagtctttaatattaattggttaataggaagttagtatcgttagatagaaagttagacgaattattagaatttataaaggaggattataagtaaatagtataaagtagtatttacgaatattattaataagcgtagtagtacacaggaatattctttttaaagttgtaggttctaatcctatattaataatagtagatattactaaggattttttcatttaaggcgataatagaaaatacaggctatattctacttagcgctttattagtatcctacgttaaattaagctaccttcccttcctatctcttattttatttaacgtctttattttatatttccactttacatttttattttacatttctaatttacttttctactctatatttttattttatatccctactttacagtttacatctatattttacatctacattttacgtctacgttttacatttacgttttacgtcttacatttatattttatatttttactttatattttacattttatatttacatcttatatttttattttacatcttacatcttacatttatattttacatttctactttatatcttacgttttatatttacatcttacatttctactttgcattttacgttttatatttgtatttcgcatttctattctatatttttaaataattattattctccttcctctatttaattaatttttattaatttagtagtcggtttactattaatatactactattatatttccctagccttatattccttaagaaggtccgggtaatttatatccttttgtaagacctacaaattctcgttatttagatactccttctatttaatttagaattaatattaatagctaaatctataatactttacaattactttaattttatattaaatattatcctccttaatatttacaacttcccctcgcaacgctactatagtaggatccctatagtatagttttaataaggtaataaggaatattaggtagatttaataatatatagggagtacaaattagtatactatcttcttttttctaacgaccttagtaatttagaagggtcctaaaaatttatttattaatttaacatttgggtagcgttatttaatatatttcgtattaagtaaaatttaacttctaatattaaattcctttagcttctaaattttattatactattttacgtacctttaattaacaatttctaaaattactataatttttatttatttacaaaatagttcattaattcgattaatagttattattagtaagattatcctccgccttcgctttaggtccgttaatccttaaggataatacctaagaataattccgaggggccattttctaatagcagtatagaaataattattgtacgtttattgtattagtgtaatttttttagcccaattgattcactctatattgtagaaaatttgaaagtataattctaaattctaattttatttctctatttattcgtctatttaggggtattaacctatattaaaacgtttacgaatatttaggagttcgtagtaagtcttttaaaattagtttgtaaaaaggctacttctatccaatataattaaatccgggaagttaaattattagaaaacgtttcgttagaagaggaatataaattgttaggcgttaatcgtcttttacgtaggaatatatagggcgtatttagtaaagtagttaataataataaggattatattataagtccgattagatatagggtcaaataattttagtactttagtaataaaattatataaaatattttattaggggatagtagg