ttaaagaaattagaaggtcgccggtatattaataaaatagtaacgttcctcccctctttaaccgaagaaatcctactttactatttatataattataaaattaaattgtaattaggggcgactcctcccaatatacggctatattatatatctttaatagaggctagtattgttaagaagtagattaataataatttaaaaaagaactttatccgcctatcttaatctataactatatttcctattcttttaattaagaagcccggtagcggtatctgtatttatattaactattataatattaataatataatattaaaattatattaccctccattattaattaaagagacccttaatataatttgttatataaagatttttattaaatttaatataattactatatttaataggattcgtataaaggagggatataaatagtttactacttttattacttaatttagcttctacgaatctattatctacccgttcggcctctaaggcgctctaaggactttctagaattatattaataatattttatataatatccttaatgtatatataatagtataccttaataatatcctaatttatttggacaacgaggaagactatgaggattatgttaaggaggtcttctaacgaataatttaagcgggattttaaattaatattaataaatataaattctatattataaagataaaatacttaaatttaattattatactaggaagatttgaaataaatcccaataaagtctctactattgtaatttaggaagttctaaagactaagagagcgctataatatttcttaagcttcgctaatttctactaacgatttattaaatacttttcgattattgctagtccgctatacgaattaacgaagaagtcggctaattaataatagactaattaatattaaaagtcctttaaggcccttaaaaaagcctttaatagtaacccggtacttcgaatctataattaatttaaatagactattatcgagatagatacttcgaattaggcttacggtagtactctatcctaatataataagaagggagttttatacctagtcgtttactttaattaataatactctttggccgaatataattataatatttataataaggaattgttcgctattattaaagcccttgaggaatagtaccctaagttagaaggtatttaagaattattcgaagtctttaccgactatagaagtttaaagacctttataattaataaacaatttacctcctattatatatattaatttcaattcctctcctattttaattttacaattaaataccgccttagatttttataagtacattctaatatactaagtaggaagctaaaggacttacttaagaataacgccgacgagaggctactaattaggaataaagtcttattcaattataatatctttattaatagaatattcattttaaaggatagaaataaggaggttaatattagtactaaatatatctacaatctaaaagtgctaaacaaaaagttaatagataatttaataacggagggctataaaaaattaataatactttagaatattattatatacctaacggactctaaccgtcgaatataatttaaagaggttaaggattatataaaataggtccccttcgttaaatactatataatttaaaaatagacgtacttctatagtactatccttgttaaccctactaatatagaactttatctcttactcttccgacgtatttataattcgttagttaccggttacccgggttgcgaaaaaacttacttgctattatcgcagtccttcttttagctaggaatatacgctataatttaattatattacaaagcttatctagcatacgctaagtccaaactattataatataccctctataattttttaaaactattaacaatacccttcgcgctatagaaggatatttcggtcgattatattactttatttataccctatctataccgcggacaagattttaaatatatcgctattattattaattagttaataaaaatatagtattatatccttattataggtttaatagtagaggaattggtagaacgttttatagaaaaaatttatagtatttataatttactagattctattatttctaactgcagtacttaatttattttataattttagaaagccctattattataattagaagtcgccctcaagccttcctcggctttttaccctactattaataaccaaactgaacgtattaacactaaaatagaaaaataccttcgcctttatattaattaaacataaaacaattaaataaattaactattaattacagaattcgctaagaataatttaatttttaaaattattaatatctctcccttctttattaattatagtttctacccctatataggtatcgaaccggtaaaattatacccgttagaaatattagcggtataataaattgaatacttcaaaactaataagctaattaactaatttaaataaattttaaacttcgttataaattaaatttagtaaatatagtagcgctacgaaaataatataaatacccaacgaactaacgtaccgaaatataagaagggagatagggttttacttaatattaagaattttaatactggccgcccttaggttaaatttacacccctctttgaaagaccgttcaaaatcgttaaagcggatagttattgaattacgctcaaatttctaattaatataaagtatagcccaatattctacattagtaaaattaaattataaaataagtaaggtcttccggggcagataaatgtaggagaatagaatgtttgcgctaactataatcgaactataaggaggattaacgatagggaggactcggtggaatataaattcgaaaggatcgataaataccaaaaaaataataaagactattaagaataccttatcatttaggcacttctatatatactattataatagccgtatactaatatatctatagcctccgacgttgtacgggccttctacaatagacacctagaagcgctatacccgccggcctaagcggcggtagaaaaaaagcggaaggagaaggaggtagagcgggaggctccaattctacggcggaggttacaacgataactactagcggtaataaggatttttcaagagcggaccgcttatttaatagggatttttattattttatataatattaattagctatatagcttcttttagtccagggaagtatcacaaggttagcctatataccttatacctagtactagcgtacaacagcttctaagactgccgtacgctgttattaccgccggcaagccgattattgccggtagctaattagtcagaacgctacttaccgcaggtctattagatccgccggcggttgcctttataaagctagccttctaggcactcggctgcacttctcttcctttctccttcgtgcaattacgtatagttatatctaccatctaccctttgcccgtaataatttctctccttattattattgttgttattcctactactattattattagaaccctccttactattggaattactattactagagctattattaatatcctcgtctccagtaaactcttccttattttactcctttttactactattatcccctattttataaatataataaccggtaggatattctttagtaaaaatatctttatatacctcctaattatttagcagggtagtacgaagctaataataatttttatacttagtattataacgaataaagaatttatcctatatctctttagaagtagtcggcatattaaatacctaattgtactctacccccgacgtaattattaatttcttttatataatatattaattacatttagtatcctacttcgattttattgcgttagcagtctatagatattgtagttattactttttagtctatttaagtatatactcctacattttcccgaacttctttactttactacttttaaaataacctttctttttatacttcccgaactaaactattatttatttaattattttatagctataaataatatgcttaggcggaatagtagaagggggagccgtacgtacccgaattatccgcttgcgtttggtgctagtagtactttaagtagattataattgtatagattgggcgttagtcgattgctgggtagattatagttgattgggttggggagattgtaattaattggactggggagattataattaattggactgggtagattgggtaatattgctctctaggggagtctggaggggagcagtcggttggaggggagtagtcggctagagagtcggctggaagggaagctggctctcgttggcgggtattttattattattagtaattgaggtataaaggtagttgtggagggagaggttccggttattgactttaatcgaggataggttgataggttcctcgattggaatttcgtcattagtattctctattttatcaatttagctagtaaaataaaggatattaaacagacgaaaccattacaaccttttacgtatctatattaaaggcggtaagtcggaagttactagattagattagaattgtataagtttagagagtggaccttatatgtagtacaacgactagcgacctccactctagcgctaagaaaagtcacagcagtatggactgctgggtgccagcagtgtgttaccgaacgggccctgaaagctgttcctggggttatcttatggaaggtttgaaacaggccgaaactgacagtccgtgctggatgatggcctcctagctaggcctcctattagtccctgtagctctcaactggacaatgagagcgggtatttaccatacatgctagaggatactgtagcgttgccagaactgaacctctcgcttcatgctcagagcagactggacttcacaagtcgagagaactgcccggctggcggaaacttgcccgtcaggcccggcacttgaaccatttattcactgtcctccccgcgcgccctggttttaccctgctccaggttttggtgggggccgagatcggggcgccaccacctgcggcctccgataagtagcctgctgtgagatgcttgatacctgtacaccagtgacggccttcctgccccactatcaacttcaattatttgcccatcgacccaggcgtccagtaaagttcgcgagcaattgccaatctacgcagaaacactttgtctatccgaaagcaccccagcttcacgggtgacgtacccaggcctccgaatcgaggcagtcagttgcgcacgggtggttcaagacaatccacgagcctgctgagagagagccccagaccagacctaggttcaagagagctcgtcgcccgtctgtacccgtgcttttccatcttcaacacctctagccttggatttcgccccaaagccagctctcaatcatttgggtaccgcttgcacgatttctgatcgaacgaggctgggtaaggtacctttgaatattgtatcagggagtgggcgtgtttgtctaggctgagcacatttcaaccctcccgagaaacgaacctaaacagttccccttcagataaccctacgataacccagaagtgagaggtgtccttgtaaccctcccggttgtccctagaggtacctcagttacagaaacccacacagcagctgcagtctttaggtggtgaacttccccatattagtcatacctgaataggtgatattgatatctcggatatttaccatctacgcttggcggctggctgcgcggtaaaactgttggaactcaccacacatccctggccaacagcctgcaacacttgccggaacaacgcaggcagcacctaatcttattgaagagaagaccatgggggaacccgtgttggctgcttcggttgcgaagtcgaccacgatggagggaaggaatctcatcctgctctatggatctgaaacaggtaattcagaggaaatcgccatggagctggccaaaatggcggagagattacacttcaatactgttgttggcgaaatggatgacttcaagttggtgcgtttcgctgtgcttttatcaatgtattccaaatgctgatgttctcgttagacggacttgttgcgctactctttggccatctttgtcacctctaccacgggccagggtgatatgccaaagaacacaaccacgctgtggaaaagtcttagacgtaccaagctcaacaataccaactgccttgcacctgtaaagttctccatcttcggacttggtgatagctcttatccaaagtaagatcacgctcgttatcttcggacagtcggaataagcggcaccagtcatggcatgaaaccattatggtgttggggactgacttcttgttcttctaggtttaactgggcagcgcggaagcttcgtgtgcgacttttgcaacttggtgcttccgaattttttagaccgggcgaagctgacgagcgacatgaaaatgggcgagtgaaattcgagatcctctccttggtcggtcatccagattatggctctctatagctaacacacaactcggattgcagactcgacagcatctatttgccctggtatcaggagttgagagagtcattgttatctcaattccctcttccaaagggcattgagcccataccagacgacgctccacttccacccaagtacaacatccggcttgtgccgtcaaccggctcactcaaggacaaaatcacgaacggcgaaggccatgtctcgcaagtcgaggacaacgagcagttagcggccagattcgagcggatgagtaccgagtcggaagcaactgaggccccggggcagaaggatggtactgacgtcccagattttccgccagcgaaattgctgccaatacctggttctttcacggcgcaagttgtttgcaacaagagggtgactccagaagaccactggcaagacgtccgacacatcgaatttgaactccgcagtccaggacgcaatggggccatgtcctttgccggtcaaacactcttaatctaccctaagaactatcccaaggacgtacaaaagctgattgacttgatggggtggagtgaggtggccgagcagagaatcgaaatcgactgggtgaagggcactcggccaagagactatcactttttgaaggatgcaacaattcgcgatgtcctgacgcacaatttcgacattagcgccgtccccaaacggacattcctcgagttcatggcctaccacaccaccaaccctctcgagaaggaacgtctccacgagctcacccagcgaggtgacagcgacgagttctacgattacacctctcgcccgcgtcgaaccatcctcgaggtcctcgaggatttccccggcgtcaagatcccctatactcggctgctcgagtttcccatcatccgcccccgcgagttcagcctctgcaatggtggcgatcccgccgtcaacgccaaggatctggtcatctccaacgaacaagacactactactactactaccaccgatgtttacaagttcgaaatccttgccgccctggtccattaccgtaccatcatccgcaaaccccgccaaggcctctgctcacgctatctccgccacctccccgtcgggaccaccgtccaaatcggcatcaagccgcccagcagtcccttcgccatggacgacccgtccttctactcgcgaccgctcatcggcgtcgccacggggactggcatcgctccgtttcgcgctttgcttcaggaccgttgtctcgtccaagaagaccagcaaaagctgggcccaaccctcctcttcttcggctgccgcaacgctgcagccgattttcacttccaggcggaatgggggactgttcccaatctaaccgtttaccccgcattctcccgggacaacgactcgtcctctaccgaagaagaagaaaccaaacttgccctccaacgagcagcaggcatctacgacgcaggcaagaactacgtccaaaaccaaatccgacagcacgccgccgaggttggtgagttgttgaggcaaaatcccattattgtcgtctgcggaaatagtgggaggatgcccaagagcgtgagggaggcgttggaggatgcggcggttggaagtggggtggtggcggataaggaggaggcgaaggggtggtttgatcggaaggagaattgtgtctattggcaggagacttggtaggtttgagagttgctgtgtttggtggttggctggttgtttgaggtttggtatgggatgacatgggggaggtgagcgcggaatgggatgggaacccaaagtggaggaggatgaagaggaaaggacgaaaggaaggaaaaggcggagaaaggaaagcagataagatgaagcatagggtgaagagggcttttcaaaaggggtggttgggttggtttagagttatgcacatataaaccaaggctggaaaggtacaagtagaaaaagcctggtttttcatttgaagtgctcgcgacctcgagaacattttatcacatcacgtcatcagtgaagggattgaaaacccatcaatttgatcgaggttcgcaatttgcaatggtaggtcatttgacattttttttaacgctaatctggtgatcattcaactctgtcctctcactctttcttgtgcgtcaaaacaatccagtcccccaaaaccatccctttcagcgcaagtttttttttccctctcccgtatcatgtctgataagcatgtcccgtcaccagcctcatggtggagaccatgagtgttctttatgtgactgttgcttcttgctctatgctaactcaatgtttccagcttgaacaaaaaccaaacgtaaccgaccaaagtaacgccaaatctttccttgcgttaaacaaaaacataggacattgtcgcaaatccttcgacaccccctcactccaatgggtatatccccctgtctccgtgcccctgtgttccgttacccaaaaggtccgccgtccggcatgtatatacgatggtacagtgtacgagtccgtttaaaatgttggttggtgggagcaagtatggtgcatgtatgtaatcttgtttgcagaccatgttagttcggtgggtggagatcgaagctgatctaaaaggccatcatgtctccgcctcccaactatatcgctgcgcagcaacctgcgggacatgaattaactctgaaccggcttcgatacgttccatgcttcggggactgcgggggtatttgtcgatgaggctggtagtattgtctgcttcgtgttctcgtcgttgtggtggtggtggtggtggtggtggtggtggttgatgtgatgttggtgacatcggcaatgcttgctcttgagccgccgcacttcgttgcgcagccatctgcacctgcctcagctggctttcttcctccatggtaaagttggaacccaaggtctcattagaaccgcgggttatcgaatctgaacgtctccgtagaccatcgacatcgacatcagtatttcctgcaagttggtcattttgttctgctggatgtagtagaccgtcgggcatgatgatgcgggttactgtcggatgatgatgcagatgatgtggaataggaagtcgcacgttttccggcattggtccgagacatactatttgggtatggatgggatcgatgggtgtgcgctggattgctgcgcttccgggcagtggggccggttttcctgttggcgatgtaggggattctggaccgccgttgaaatcgaatgaagggctcacgggtgatggaaggtatgtgtgaggtgaatagggggagtgcaacgagactggtgagtgtgcgggggccggatcgtcagaacctgtcgtcgttggaaaattacgtagccgcacgggagaggctacggttattggtgatggcagatcgaatactctaccggccgcccagtctgcgtatggtgacaggggtgatggcagcgagttggaaagggagtcggtgttggcgtacgtgggcgatgatccggaggatgtttcttcgctgggacggtaatgaacgggggttacatcctgtgctgacttctcaaggggatatccagcagcacgctcgttgtgctctgttgtccgtgtgtaggttggtaccgatccctgaagttggcattcgagcttttgccgcgccgcttcatagtcgctcgtcacccgagaaccatccagcccaagatatgggtcgttgtgtccaatatcattattatccaactcgatcggctcaggtggaactggtagttcgaatacctggtgatgagcgtccgcaccgacttcgacgggttcggtcataatcgcctgcgtttttggtgatgattgtttccttgacctcctccttccgacaaacatcgacagcattcggctgaccgtgttctgcggtggttcatcgtgtatgggggtaacctcctctgagttgtgttccagtttacgggcctcgtttttcttcaccttcgatcctcgccggcaacacaagaatgatatcagtccaatcacactgcctgccgcaaaggcactaaccacgatcgccaccgtttgtcctacacccaacggcttcttggccaccttcttcaccgggggaccctcaggatacgggctattcggaggcctttcgatagcctgtaaggagtgattggtggctgagttgtcaggaaacagcgcttgatggatagaaaatgcggccttgtcgtactttgtgatgatatatgcttcctgcatgaatactcggccgatgatatactgattattgtttgtttcgtttgttgatcgcgtcaatgggaaatacggtatgctcgactcattgaatttgatgatgttcttccaaggataacgcaggacctgggcaaatgctgcaggagggatggtgatgttgaccactcctggcatgttgaggggataaccgaagttgtcgctgttgtcgtagctggagactgtaaaagtgaacgataggtcatcgatggacttcatgcgcttgtatctcagatattgttctcccccgttcgcaaagacataaacaccaaggtccgccctccacaccaggtcgagaatagaagcaatacgttcgcaaatgtcggttggaagccatagaaacggcgttgacgagtcaatcattgcggtaatagaatcattcatggcgacgagagtctgagaggtcgatgtccagttcccaggtgccttgtccaacgacgggacttgagcagtaaggccgcgcagtcgtaccgtgggcgctcgatcattagaatctgcggttgagtttcctatgtagagcctgaacgttgtatcatgtggcacaaatctcagtgcatcataacccccaaaagtcaacgaggcatatgtaccctttgctaaataaaatcagttctgatcgctcaaagtcttggagatagaacaatcataagcctcaactacttactagtagtgtcacggtagtacgcccctgccgtatatccgtaactgtgactgggaatcatgccattcacttcgacgagttgggggatgagaggtttggtaacgttcgagcctatactgccttgagtcacgccaagtccgatataaccttgatagtattcggtagcattgacagcagcaatcagtacaccgtccacagatgtggcggagctggccattgtgtcgacgaaggcgacagtatccaagccgtagtcgccatttctctgaactccggtgtggttcatgcccagctcgtaagcacctgttcccagggtttgccatgtctccgagatgtggtagtcaaagacgccgccacgagcgtccacgcatggtaggttacctgggcctgatgtgcaaccgccggccccaataacccacgtctcggacagggcagtggcaggtgtgaggtaaacgatctgagcgggagaacccacggcgaacatgaagtttgaccaggtgccgtcgatgccataccattccccggacggttgaacccatactggctctggtggtgaagttgccgttgtacctgcacggacaagtgaaggcaccgatgacaggagcaggaagcgagtagaaatcacggcgaaagagaggtagggtaaccgcattttcgcagtagcgcgacccgagttggcgatgtcgtagacggacagacagcctgactgaggacgcaagcgtccaaggctatgtctgtctccagaagcaccggaacgaccagcagcaagaggggagcgaaggtcgaagccagggtcctaagacatggagaaggacgagctggtattccatgagccgcaatcaagctccggtccgatcgccgaggagtagaagctgtcgtgctatgtaaggcaagtctgttttgtccccggatgaaaatacgccttgtttccggtatcccaggagggcaaagcccattcgtttcacaggcccggtgtgagagtaccttggaaggcgttcgtctttctgtccaagtgcgagcgggttgactggtagccggacaggaacccggactggactggactggacctggacctggaccaaaaaggacgaacacacccaaaagtcagggaccaatgatgttgaagagatgtgcgggcaactagacgaacgatggtcgaggtggtaccaaaagacggaacgaagggataatctggtacccagggtaggtagcgagctgtgtgtgtaatgatgggacgacggcaaagaccagccgctcggatcgaacgcgatggctagggttaagagagagcgagagagagagagcggaaaggagcgtgggcaagagaagggaagctgaagcttccggatggcgaagagggaaggatgatagattaaggttgtcggcctaggtagtaggtggtgtcagctgcgagacaatgtacgactactgagagaccacctagggtaactacaaaggacggagtccaggttcccggcctgtcgtggcactctgttgtacttgaatacaggttgtacacgaccgtaccgggaaatggaatgagcctgcctcccttgagaccgagaatactggacagagcaatgtctctgcgcagacggacgggtagggaaagagatggtcctacgttgtacggccgcgggacacttgtctgattcggaaggatcagcgcttgacaagtggacgacgcgggtcctgacagcacctcagtattctcggttggcgggcacgaggcgggctggagagacaagtcagagacactggtcgtccgtcaccgtggtcagcagataagcagagcgaatacctccagacagagaaaaggaagtgtcccgagttcctggcattccattccacagatgttggaagcgaggagaggctatgaccgggcatccagacatgtctctccccacctctccccgtcttgactggtgatgatgtagctttaacaagtggatatcccaacctgtccattgttcgcatgtgcttgtcaaggggacactgaagatgaaaatatatcttgatgccatgacttgaatcatgcacatgtcgtgcggcctctgttcgtttccgcctgttgtctctgtttcgagatatacgcatgtcagttagaaggaaaagggtttccaaggtttttggaaggttatgctgttagtgtagataagccgttacctacccgaaccttgctcttacttagccgaagcttaggtaggtaccttgggtaaagactttagcgacttacatacctacaagtagggatgacaggggctcaatcaccggctgtaacttattggttcctccaatcctccgatgccgtgcagggcatttttttcaagccacaatcatcattctcaacggcttagtttctttccatgttgttttcttttcccttttcttttttttcttttttcttatcactttttcttttttttttcggccacacatggattgttagacgtctccctagtttcattttcaatgacatgaccagaactcgtccctcatcaccagggacactgcgaacagtctgcccgaaggccatcaccacaccgcgatctcgccatgcaacctccatgcctcgacaatcatccagatgggacttgggcgaactgcacctgtcgttggcatgcaagtcccctggggcaatggcgcaagggagtgacgagcataccgaccccgagccccggtggcaacggggatgtgtgatgccacctccgcgagttacccagtcacacttaacccaaccacactggatttggcttgtcttgaagcttatcagccaaggcgagcaaggcttgcgaggattttcagagaaagacaccactagattgaatatctacgtggagtttcatgccccgactgctaaatccgaatgcgcatgttgacatactgccaccgtgtacaacgggacactggcgacttgttatactataggcatggaccctccatataaaccacaaccatgtgtacctccgcattgccattgcaggcctagcaaaagtcacatacgtgccatcaaacgcggggaccacggctccattgatgccacccggttgaaacgcaagtgccggcgaaacgggctcatgttctggggtaaaacgaggagggcactcatgttgcggagttggcggtttgttctttccccgacctcaacctacattcctacattcgtgctcaggtctgtgggctatcctgtcggaccggcaacgacttagaggtcgttaaggatgaactcaacccgaaccagacccaccagtatgagggcgaccaatatagttcgccgttaacagcgtgagatcactttggataaatgcgcggctgtgattttgccgaaacttcctgtcaagtagccacccgtaccagcccgtgtggccttcgacatgacggatctctcttgcttgtcccactatacccagcaccctagcagttatctcccgtctcttccctcatcttccagacatggcattgagggtattcgactacgttggcgcgtctatcatgtgtaactcgattgtcaatgacgatacgaacaccggcgacgtcaaggcattccaacggcgatcacgaacgtatacgttcgtctaataattatggtacaatatctgaacatcaagaatcgccaacgggctgtccggacctcgcttgtcgagtctttccattggccgccgaacgagtttcatggctgcagtcggagcgatctatgcattcttgtagaacgctcgcaatgccaccgagggttcagctctcggcatcttgcgtcgctctagagcctagccgcccaagtcattcaaatagtataggttcgaatctctatggctacccatcaagggacaacaagcatgcagtggaaaacctacaaacaagttgagatacactctcctcggattcctctcaagcctccaggttcaaggataccgattctgtggagggtcagcacatgcgtcgtatttcctgccaagccagcacatatgactctgtagctgttgatatgcactaccgtgtatatctgagtatgtttgggcacttcggcttgttggcagcttgtcccaacatcagtagtgagggttcccaattgccgaagatggcgttgctgttggatatcgcctcccctcctccccgcgcccatccgcagcaaccacacactcgtggcgtaagatgtcctcggcctgctgagaaaaagtcttaccatttcgccgaggtgctggatcttgaatacatgacgcctctgcgttggcatgcacacgtcgaattgcactgtcgaattgctcaaacagctcgcgtctccaatcatattggcagccaccatagggacatctgtttcattcatcatggaggaggaagacgcttgcgtgatataccccagacggccaaagtcaaacagcaacaaaaacatgtctcttccagaaactgaaggtatacatcagatacttcagtttgaattcacgaaaggagcaaagacatgcgtcttttcctatcttgcatgctgctgacagaaagacatagctacctagtgggatcacatccttctgctgtaacatctgagccaggaaggtctcgggagaaggttccatggttctcgcggcaaagctgctgatcagccgagtgcctgtaccgcctgaaatgtagacgagttgccgtcttgaatttacgccaatggtaccatccaccaagggatcgcatgcatatcatcgagctttggcttttccttattcccaccacgccccatcctgtccgaggagtctcgccttttccaaggtagcacaaaggtcttggttcgcctcttcgcaaatacagcgaaatcttgtcagtgtcgtgtagtgtattgtgctgtaggatttcccactacctacgacgcaccattagaaagaaaagtagctaacgtcggtgtggtgttgctacccgtcatatgacatacaacggctccatcagattccccttatacccacgctaggtagcttccagatggacctcattgtttactttgcccagcttcaaaaaaaaattaaaaaaaaattggatcaatcctttgagaatagaacgcctcggagtttcgatctgaccaatcgacgaccgttccatacttatgtctctacactattagtttcactctgatggtcggaagcgaggaacttggggggcctagcttttctcgacgagtccttacgtcgcctcattccgttgacgccttccccggtcttcccacatacgtacctacatacagctgcagtgatgcacggtataccatgccgcgtaactcttccattcagcccttctgggcataacactatgcttttttactgcaccttgttgctctcaatttcctcctcttggaaaacctcagtttctcccggcgttgttggtgccggcgttatctcagctaagaaacaagctaacagtgtggcctggaacgacaagaattcctagacctaatagtgtacaagacgcccctgattttcccgagactattcaccagtcacacggaaatgaaggaaggaaaaaggttgcgaagagtcggagaggagcaatttggtttggagtgagtgagaccggcttctctgccgtggcctgctgcccgtacccgtctcgacgacgcagtgtagtaagcacttgctcttccgctcgaattagacaagacactatatatcgtgcgcatttccagctggggtttcccgtctcagaccattagtccactattctctcttgtcctttttcttatgctttgtgttaatgagaaccatcacggacggctccccagttgtaattgtcatccgatcctttctgacgccatggctgctgcaacttgatgatactgaactcttttattgttcttttgagtctgatgctgaggaaaattgattgagattttcttgaattcatgttgatcaacgacagtagaggtatggtcatgggcaagcgaaaactgccttcgctcgcattacttctaggtcttggtgtagacactgttcgaggaggtaagccgtcgtgcgtttgaagttacaacgctcgccaatatctctaacctgttcctcaggctatcatgtatctcgaaatgtcaccgtcagcagcattccggaggctcatagccagagcaccacagtcggttcaggtgaagcaaacatctcaccatcctcaatctcagcaccgccaatatcgatagtgctgacggaattcaatccatcttcaatggcaccaccgagggctgtatcgacaacttttatcatagtatcgtctccatcgcttacagaccccagcgacggtatcgggacttctgcctctacgctggattactcttcccgcatcgacgaagaaggatccaccattacaaccgcccagttgccctctacgtcggactttacttcatcatcatccccagcttggaactatgaaccggttgagcaaaagagcgagtcacccggtcagaacgatgcgatgcccacggtaggggctgtaccgggtgggattgttatgattcctcctgaaattcctccatggatggaacagacagcgtcattttgggatgatgtctctttgggtcagccaccggtggacataccgacctcttgggactacgtttctaccacaactacctcggatttcacttccacgcaaaccatccacgctccttccactcgagggcagttctggaatcagacgtcagcgccctactacaatcagccatcaacatcgattaccagggcctcggtttttccaaacaccacgacaacgttatcatcaagtactatcagccactgtcagccatccgatctgacagcaactgtcacaagttgggaagttgtgcacacaagtaccatcacatgggtcggcaatccagcgaattacacgcagccttacccgacgcttattccgccttccgtcgagaccgtcccgccgtgtatagatctggtaacgaaaacaacaccacctcctgggattacattatccacctgctttaccgtcactgcgagtggctcggggacaagatcatgcacattgacagtcagcaccaatagttggggatacggtcctcagacttcaacaactatcaggtatgcacctacagttaccttcatcacgacagacaagaacccggcggttctgtactcgccaatccagacccccaactatggcgtaaccaacgacatcacaaagtcacctcggcctacggctgtaagcgttgatccggttgacccaccagcgtacaacacgttcgacagtaacaacagcccgggcgaggtaaccaaacctgtacccaagccagttaccgtagtagtgaagcctacagaggtaatcattggcagttccacgatcaccgacaatgcggcgaccaagacatataccgtcgtagtgggcggggaaaccttcacggttggaccaacccaggtaataggaggtggtgctaccgtgaccaggccgtttacaagtaaaggaggaggagcacgaggagcaggagcaggagatatcaattacgcccccgtacccacaagcaccaaactcaacgacctgcccatcatcgtgagctcttccgtggccgtgatcggtaccgggagttccaccttcaccctgccccttacgcccactgcagtcgtcgtcgaaggccataccatcagcatcggacccagcggaattgccatcatcgaccccaaaggcaaccccatcattgcgaccgtcacccttcccccgcctcgcgagcaaactatcaccatccaccccggctccaacaataacaacaacgaacccataaccaccaccgtcgacggagtctccatcaccatcattagctcctccgtagccatcatcggcgccggcaccggcaactccaaatccacactcaccttccccgtttcaggctcctcacccaccaccatcaccatcgacaacaacggcagccagcataccctcactctcggaccctccggcatcaccattaccgtaccccttccgtcctacgttatcgccacagcatcttcagtcatcacaatccagaccctctccatgtctcttctcccttcagtgacatccatttccccacccccctcaccagcaacagaagtcgtggtagtaggcggctccttagtcaccgccattggccggtctgtggtggtcatttacgggactaccattacttataccactctctcctcccccttgacgacggtggtcaccgaagggggggaggataccattgttctcgacccatttgctggaatcttgatcacccaccataaccacccctatccggacgcatcagcaggagcatcagcatcagcagcagcagcagcagaggtgacagtaacaaccctaggcggcgcgcatgctgacccctctgctaccgagttcgcagtagtcggcggcgcgacgattaccaaggtgggcgcgtcggtggtggtggtggacggggtcagttataccgttggtccttctgcgaccttcactggaggtaaggatggcacaataacaatgataacgacggtgttgagtggtggcggacagacggtcactattgggccggaaggggtggtggtggggaccatgacaattgagtatccgtttaaaggaggtgacgaagaggatgggagtagtacgacggttattttccccggtggagggccggaggctgcgggtacggcgacggcgacggcaacggccgatgatacctcggggtcggggtcggggtcagcaaaggatgaaaatgaagatgaggatgctggtacttcgcttgaggtggtgtggagggtcatgatgttggggttgagtgtggcgggggcggttggggtgtttggattgtaactgtgagtaagtcctccctacaaccctgttttattcttacaaatcccgtctgtattcagtccgtttttttcatcatatccagagtgattcaaaagaagcgacgttatcatcagtgctgggttgggtgataaacacctaatgatggcatattccggtgcaaatggcgagatgcctcttcttacaggaaggactctcccatattgttcttgttcggttgggtgtctgcggttttggttttgtacatgagtgaaaaatatgatagatgtgatgacgactctatcaatgaagagaagtctctgtttttcacatggtcatcatcaacataacacatggtgactttctcgtgatacatgattgtccaaacttaaacgacgggacaagacggaaccagtacttactgcacatatttgaccgtgagaggcaatctgtatgtaatgtctcgtcgcaatgcagaaaccttatagccaagtagttgacgatatatgtgcaagaaaatgctgcgcgtaatcgggtaccatcctaaatctctaaacagcaaattaagacaaacatctaatcgtcgcatttcgtagtcatcatcatcccggttcgtattgaaccgtcaactatgtaactgactgactcattgacacctaaaacaacaacaaacgggctactttccttacactaattctaccaagtagatctaaatgctcccgccttcttcccgtctccatcttagccagtgtgttccatccatccttccatcatacctcccgcccaccacgtaatcatttcgttccattcatgacatgagagtttctttacctttgtatttgtgttttctttgttgatgttgactgttgtgtatccacttgttcgttggtttcgttcttgtgcaagcgcctctttctttctatgcaaacagactccgtagaacccgcatatctatggtcttcttcacctcgttccttacgacttctggaagaaccaactcgatctcttattctcgggcggattctgctgcagagtagcaatggtggggttcgtagccgtcgcaccggcaacggcgtcgccgccaccgcggagcggcttagcgatcctgctgccaatgctgaacccgccgaggccggcgtcggtgccgaggccccgtgtgctaccggccttggcggcctccagccggtccttgacggcagcgagctgcacctcaaacctagtgcaataggaagacggaaggttagcgctgatactgatgataatgagggcatgaagcaataacagaggggtaaacacgtacttgtgattcgcctgggccatcttctcctggctttcctgaagcaggctctcgaggctctgaatccgctcatttctcgccatcaatttgcgctcggcaatcgccacctccttcttgagagcagagttctgctccacaagctggcgctgaacctgcgtcagttgttcgaggttgcgctcgaggaaagccatctttttctgctgagcgcggttgttgctgctgcggagcacgttgttatactgctcgcgcgtctcgtcgagggagatctccaattcgaccacgcgctcgcagcggttctgcagatcgcgcatcaagctcttcttcatgacgtcgaactcggccagctgctgctggacggtcttgccgttggccatggcaactccggcaccgccggctttgacacggcgctgaaggtcgtcgaccaaagccttgaggtgctccgtttccgagttcttcagggcgatatcagccttgagctgctcgacaagctcaacctggacagccgatttgtccgagagcgacttggcaaggagggccttgacctcttctttatcagcctcggtaaggttccgagacaagagctcctcgtgctcttgctgaagagcctcaagacgggcctcaagttcagcccgcttgcgagcctccgcatcgctcgaggcggcgctgaagctcgacagttcagcttgacgcacgaaaccctgggtctccacgagcttctccctgagtgccttgatatcctcgggaggaatggcgtcaccagcagagctgatctcaaagagggcatctaattgcgcaatcgcatcggcaactgcccgttcgttatcgctgaaaacgtcaccagaaagatcaaagccagccatcatcttggccatcttctccgccttcttcttctccttctcgtccaacacagcgctggtctccttggcgctcatcttcatgtcgagcatctgctgtttgacctcgtcaagctcggccgtgagctccgagttggcatccttgaggccgtcaatggtgatttgggcctccttgttctcgaaagccagcctctccagttgcatcttgaactcgttagactcgctgatcaacctctcgttctcctttccaagcttgctgtcgtggtccttgagagcgatgagctcttcctttgtctctcgcagttgcctctcggcagccgccgcgatactttccttctccgcaatctggtcttgcagctcgttctcgcgacgcaggaactcttcccgttcatccttatccaagggcaagctgggagttccagctcggtctgagatagcaggggtctcggcacggctttcaggcaggagccgcgacggtgtcgatggacgggctgttgtcgaggctgatttcgaaggggtgatcgcgagctccaaaggtggtacccatttctccttgggcacagtctcgccaccacgccacacttgcacttcgctttccaggttgacgatatagttctcgaaggacgtgatctgggtcttggccttggcaagcatctgcttgagctcggccgggctgagttcggcgttgactttcgctttgttcttgatcgactttgctctcataccgaaacgcagcgtacttaatgtttcggcatcgttgtaactactgggtgaacagttgataatgagtgttgttcgactgttaccacctaacgattcttgcagaatacgggtgagctttgagtctcggtaaggaacgtgagaggatttgccgtctgtcagggcattgatgaccataccaagagcactcaaactcttgttgatcttctttgcttcctccagcgtctgaccactggcacctgtcttgccgactttttcggaaccagccagatcgaccaagaaaagctgaccgctcttggccgagcccgtctccacgttcttctgggtgatggtgatgacgaagatggaatgcgagcgcgacgactcctggttcatgttggtcgcagccacagctcttgcgttgccacccctgcgcatgacttcgtatacttcctggacgctcgagacgtagatctcgagcagacccttgacgtagacaccgcggttcttttcttcgtgaactggcaggttgtcgttctgaggcgccaaaagatcacggatccgctccatgtagatttccatatagctgacccggacggtatactcgatgtttgctgcgctagacaagatgctggtaaagatttgctcgacgattcttggaataacacctctgccatcagggtcatctatactggtacccatcatggtgtatgatttaccggcacccgtctggccgtaggcgaagacagtaccgttgtagccattgagaatatcgtcgacggtaggcttgatcgagaaatcgaagatgtcggattgcttgcatgacatgtcaaacacccgatcaaaggtgaaggaaccctgcgcttctttcgactatgggcaaaaacagatgggttagccactgcggtgcgactgcattcaggcgcgtgaaggatgtgacaaggcaggcacaagggcattgtgaggtgcgagaactagggggcagaagaagttgctcacatcgactgtacaggtatccgggccctggaaggtgacgatgggctggccgccggactcgatttcgaccctgttctggggcctaaatcgagccacgaccttgatactattcgcacttgacgacattatggcgattcccttgcagcgctgggtagcgcactgtcatgaaaggcggcgcggccgatgttgtcggggaggatgggtggtggagtgagggggagagagggggggggagaggggagatggacaaggagcccggccgcctgcagcagagagatagagaagcagggtctcggtcagtcggggtccaggtgtctctccgagttggatccggatatcacaaaaggtgacgagttccggttaggcgcgtgttctcgtcgtcgtttccctcctccgcggtccgtcgtgagcggtggttgtggtgtggtgcagttgcggtgcggttcgcggctgcgggtgcggtgtgaagaagggcaaaaggtgaaggtgggcttcaatgtgacacactactcgcccgccgaggcacgttggcgtttcgttaggtaactgaacccctttgggccgcagcgatggaagaagacagcaaacctaaagctacctatgcagagcaaagcaaagcaaaccttgagggctaggcgaaaaggcgaacgtgtgcagaatgtgcaaaaaggggctgaaaggggtatccgcagctactgtcgccgccgccgtatgttctcgtcgagatggaagggcaggaaggggtactcatcacacgtgtggtcggtacccaaggcaatttaagggtctagaagaaaccgaacaaatgtcgaaacgcgatgaagatagtggggtcttgtcggtcagtgcagagtcgcagcctgagacgcagtctgaacggtgcgcagccaagggcgggaggggtcctgaaagcgaaccgctgccagtcgtcgccagtggacgactcccgtcggttgtgcctgctgcccctgtccctttacctaacaaccggagcgggacggcactcggggcggctggtgctgcgaggcggactgcgagaccagtacctttacttacctacctctacctctgcctctacctccgagtgtaaggtaagtacctgcctgaagattgaatgcccgttcggccaatactctcgggtgccatggaggagatattttcatcaattgtagaaatatttcaaagcttcaaacaggattgggggaggctccgcccgagggtacctacctctagtgtacatggaaaaccccaatctgaaacccattccctgaggtaatttgatcgcacgtttctagcagactcaagtggcacaagtatacaagccagtattcttggagatgcccgccccctttcctgctgttcgagttgcctatggccatttctttgctcttttgggtaacttgcaatcaattttcaagatacctctctacgttgtcaattcgagctttcaagaggctaccgctcgctgtaggtagaggagcctagccaagttcagctacccacaatatataaacaacctcacccctcatgcagatcatacgcaaagcgtcagtcctacaacataaaatcgtacctatgcaagttatgagaagtcttccaaaagagccatgtagagctgggtaagtcggaccaggacgtaccatacagacttgagaaccttgtttccagattgcagggttaaaagtgttcggaagccacgtacactaatgctctctgacggccgccaaaagcatctgacagccctttaaccctgcgttttctgggcatttacgatagaggtagtcagcctgtctttcactctcacagggacccttgcatccaaggtatgcctgttaacgtgagcgtgtattaaacaacgccgcagttcgaaatgtgcacgctagacttgactctcagccttaggtataggtgatataaatcatgtggatgtaaggcaccaagcggggtcatgtacactttcgtcaaagaaacagaggaaagctgagaaatgcaagactctctggaaactcgtacatctaagccggccgacataacatggtgagctttttgcaatgaaagacactatgccatctcttcatctctaagacaaaagaaaagaacgctatctagggctttttggggtgagttgaggtatccagggactgccctcgccagatgtgcttgtgttggtatgatacgagcgcctaaactccaaacccgacaatcgccctaaagagtgagaaaaaccaagcactcccgctctctccattgcagacaagcaggctgactctcagccatcaataggcgagagatgcggatatttgaaatacaacaaaaacgccccgaaagaacgacgcctcccaaatgcaatgtaatatcacgacatccgttccaccctcacgccctaaaaggccaaaccgccgggtatcctcgaatgtggatcatctcgcaactcgtcgtcggtcgacaactgactgttgatatagccaagagatctgtatcgaacagcccagtgagcaatatcaacaccgacttgcagcacccagatcaatcattggctttttgccattgagggccccgtggtgataaatgtcgtcactattcaatcctcccagctcttctcaacagtttcccggaccctcttgtggtattctttgcggttgtccttgtatagattggagggggcgacgtttgcacgcgatcctgtgttcgggtcattgagcaaactactcaagacagttttgtcagcataataacacaacgcaaaatgaacgtcaacaagatattatgcagtcgtacctctgaatactggtaagaacagccgcgacgtcgtacgtaggactccagcggttctgaaggatatcgagacaaagttcgccagtggcgtaaacattggggtggaacatctcgctgatgaacttgaccgaaggaggcttattgggatactgctcctcaaagtgcatcaccaggcggaaggtgccatcttcgaagggcgtatcggcgggtccgatgatcacggcgttcctatatggagactcatgtcagtcattgccatgccgggggtcgaccgcccataacgacaccgcagcaaagatcgttctccttaccatgtcataacattatcgggtacgggagaggcggaaacaccagcgggaggatcggtttgcatgcgctgtcgaggaacatggtgagtatattgtgctcatggcggccaagtcatcaagcggtgtgaacccaacggggtggctcatgatgtctcgcaccttgaagtctcgcatgagccggcggcgggcagcggttgacattttggctttggtgatggatgatgaagtcggcccaggcgtatggagagaaagctacaaggttgatggagtacgtaggatcgatgcgatactttgttcgaagtcgagatgggtttcgtggttggaatagcgaagagacaatcaaacgaactgatttgaaggggcggagatgaatgacggaaaccagcagagccaacaagtgaacgcgcattaacgaccgctatcttatcatacccaactgattgcccggaggggggcgtcacaaagaagctaggagaacgcgcgccgagggcaggggcaatgaacagtgactgccccggttgacaattgccgccggattgttaatagcacttttctgattctcggccaattacacttgggtatgaagcgactggtggctcgtgcgcgaggtgactgccagctgatggaatgggatcacacagtcacacaccttctctcacgccaccgccgaatggttgtccagccaaacatctaactaatcgaactgacaaatgaatcccaagaaaacatcagaaattgtagcatgacagccaattgttcgggttgaatcagtgatttgatcaagctgtctcctgtggcatcccccggcagctgcccgaaaacacttcaacgccgcaataggatcgttgcttggaaccaacgcaacatctcaaacatatcgcgttgggaagctcggcttttgttcccgcgtgtaaagtggttcgcttctgcccaacatccaaagacgcgcgcgggatggcaattgcagggacaaccgcgactgggatagattgttaagtgatgcgaaacgactcttgagcgtgcagtgccctggccttttgatccctgattttatgcgggcagtatccggtacagctaggtatgatgccggcgctgggcaacaggaggctgcggaaagagtgaatgaactgcttggagagcatccacccccgaatcgatccgttgaccgtttcccctccgctacggcttcaactctggctccatctgatgtttctccatccgcccgtgggtacggcactcatgggctcatgacccaagcagggcattcttcagttgttgtggatgaggagcttcccctgtcggtcagcggcaggctccacgggaaaccccggataccaagcttctgtgtcccttgcgcccgttggggtccccgcggaggaaccacggtggcggccactgtttggcgctcaattggcggggtgaagcatcgctttggtgtgaatcctctccacacatgtaccgtcacaagccgaccggtgccatcatggcatctgacaagttccgaggaaaagaaagcgggaaggagaggaagagaccacctagctatcgcctccccaactggtagttttattaatcatttttaaacaatagaagaaagtcttccctgtgattctgtccctactcccaattatttcctgctcctgtttttgtgttgcctctcctgttgtgctgttgttcattccccgttcggccatcttcctttcttccttctcgccagattcccctccgacatctgcgctgtgcagtaccgcccctacgtcctgtaactcatcgtcaccagcttccgacatcagaatggttcttagccacgccaggacagccgctggctcggcttcgcgcacttcccgtgtcgcttgcgctcgtcttttttccacccagtctgctctccgccagcagattcaggatgcctacattctcagtggtgtgaggacaccaacggccaaggtaaagcgctccgtaaaatcagccatttccacaacacagcgcttgtgctaacgtctgccagttcaatggctcttacaccaccgttcctgctcccaagctcggtgccgttgccatcaaggaggccgtcaagaggtcgggtatccccgttgagaagatcaccgatgtctacatgggaaacgtcctccaggggtctgttggccaggcacctgcacgccaggccgctatctttgctggcctttcccccaacgtagaggccattaccatcaacaaggtgtgcgcttccggtctcaaagctgttgtgttcgcggcgcaaaacatccagcttggcctagcggaggcccaggtcgctggtggtatggagaacatgacaaggacgccgtactacgttccacgcgctagcggcatgccccccttcggtcacatcaagatggaggatggcattatcaaggatgggctgaccgacgtctacaacgagttccacatgggcaactgcgccgagaacactgccaagaagttccaaatctctcgtgaacagcaggacgagtatgccatccagtcgtacaagcgcgcccaggaggcttgggcttccgggaagtttgctgaggaagttgtcccggtcaccgttccgggcaagaagggtgacaagatcatcgaggtggatgaaggctacaacgacatcaagctggacaaagttgccaccctcaagcctgccttcgtccgcgatggcaccggtaccgtgacggccgccaacgcctccaccctcaacgatggcgccagtgctttggttctcggcaataagtcgctcgcgcaagagttcggcaagggctcaagggtccttgcccgtatcgtcagttcagctgatgccgctatggatcccatcgacttccctattgcgccctctaaagcggttgagcttgcccttaagcgtgccggcattagcaaggaccaggttgccatttgggagtttaacgaggccttcgccgcggtcatcaaggccaacgagaagattctgggtctcgaaggcgctgtggtgaaccctcttggtggcgccattgcccttggccaccccttgggtagctctggatcccgcattctcgttaccttgcttcatcaactccagcctggccagtacggtgtagctgctatttgcaatggtggaggtgcggccactgcgatggtcgtccagaggatcgagtcggtataaccgggaacattgtggagttgcggatgggtatttgatgaatttttgtataaggatgaagatttgcaaagctttggagttggttgggctttctttcatgtacaaatggtatgatgcgctgccagaagcagggccagtctgcacatagttacagctgcatcttgttgggtcaaagcgacagaatgtatttgaagaagtaaggaaactgcagtgccatgttgtgagcttgatgatctgggtgatgctgtaaatccacaactgagcatataagtaaacgtgaccaaattcaactcgtgcaacaaagatcccagggtattcacagttatagcgttcgggttagggtttaagcgtccggtcagaagacgaacgcgccgcattgaaatcaatgcagcacagtgcaaacacactcaccttaacttcacctttgagatcgcgcagcttcaccgaaacggtctgcacctttgtcttcagcaaatcaaacatcgaacaagaactacaacaagttatttattgcatcattcggcattgttactccagctctagcttttccgcgactcaagtatcaaaatattaggttacgacgatacattacgacgcaccccgccattcatccttctacaagatcacactgactttcgctcttggtgtgtgccctggcgcggccgggccacgaccttggaggaggaagctgggttgaaagacaacctgaccggtcacgagcgcgtcatctacaaaaataccacagctatgagcctcattgcggaatttctgaccagcatccgcgggttcgtacaaactcaaaatggtgacgagctccgcaactggctgctcgtcgagccgaatgttgccgcacattattatgagcttgggcaacaactaaggtcaacttgtccccctaattctgacaatatcgagaagcttgttgagaagcatttgccagaagaagatgacgttccagagggacgaggctcgccgtggcctggcttcaattcgttcatggaggagtatttgaagtactggcgcgatgtagacttcaacgacatcgtcaaactttatggccggctcagcgacctgctcatatcatgtgcaaatgcacttgctaatccaacgtatggcatcatgcttctacaaaccagcatgtctctctcagaggcgctttccaagttggtgatgagcatcacaaaggagcctcatctgatggcccagatccagggtgacatgactggcgatgaagctggcgaaaagaaatcgatcgtcgagcttgccgcagatatcattcaaaagatctttacatcgtgtctcacagatcgatcaagcactcgctggtcacctccaaaggggaagaagatcgccgtatatctgtttgcaaacttgacactgaaattgctgtttgctgtaagtcgtcccattgctcgtccttctcgtaagacgatttcagaaagaaatactcatgaacataccctcctgcagtgcgacaagtcaagactcgccgtccaaatgttcaccaacctctctacaagcggaccagcactctccctatatccggcatcacaacgcgtaacctttctctactatcttggccgcttcaacttcgaccatggccattacatgcgtgcccactggtgctttgaagaggcctaccggcaatgccacccgcaattcctcaagcatcgccgacagattctgatctattgggttccctcgaaccttctcttgggacgttttccctcacagatgcttctctcgcggcctgaggccgccggcttcggcgacgtcttcataccaatttgcgctgccatccggaccggcaatttcgtcgcctttcaccaggccctcaacgccagcagagactggctctgggaccgcggcctctacctcactcttctctaccgtctcaaaccgctcgtctggcgctcctttacgcgcaagacgttcctgcttacatgggaaggcggcgccaccggaaacgatcctaacatgatgaccaaccgcgcccccgccctctcactcgccgaccttgtggttaccgccacttatgtccagaagctccttgagggctacgtccccgttgttgccgctgctggctcctccgccgctctcactactctcgtccctcccccaggcggacagccgaagcggctgatgccgtcggagggcctgatctttggaaacaagcaaccggatctcgacagcatggagtcgatcgtcgcgggcttggtctacgcgggcctacttaatgggttcattgctcgccaacaaaagaagttcgcggtcgagggcgccaagcgcaagggcggaaacgcggtggcggccggttggccgtgcccgtatgagagtatcatggaccggttcagggaggactacgaggatgaactggcggcggcggatgcaggtgagacaaacgagccaccgggtgaatttgaagatgtaccggggtgggtgaaaatgggttgatgatgggaggtgcaagagggacttaaggtgcttaaacatgaagagggagggacgattattgctctattatcttttcctttgcttcttcctttgttatcctgctatagaaaagccgacatgacgctagaccatatcagtaaggtatttgtcctatggactttcataggccatacatatgtaatatgatgttttccaactcgacactatccataaacgtgaatggcaagttggctttgcctcaaattgaaaggtctggactgtgtgggaatgtgaactgatgcgatgacgattgttattttagtacgagctcgtatcaattccttgatgaaagggcccagagccaacgtggagcaaggagctgacaaccttgtcgactattacggacgtgtatgacagtacccgccaaggagaagtcaccaagtggtacccgccttgtgttcataaatgtttcaagtggtgccggttgaagatttctttcttgcagtgccttttcttcctgtccatactactctcctccttctcctttttctttaaggttaacatttcccccctcccaagctccgaatccaggcgaaaacagtcacctcgtcatcatcttcggcatcgctatttcgtcttaatccaagcttcgatcttgagtaaaccgtcattatcaccatctagtgtatgatttctgtcaagatttgggattaaaatattcgtcgtcacgaacatcttttgctctttcattcagcgtcacatctcgaataatatccaatgcccagcccagtcctcccgagcacatcggcgatcgaggaaacccttggtctaccagacttttccaatgcctccggccacagaacctcatcattgttcgtgtactcttccttctccctttatcacgtttcgacatccatcatataatcaaaccgtggcctcccacctcccactttccagccgcatccaatttcctcctcacgtgttgatcacaaacaacactcaaggatcattttttttcagagaaagaaaaacataaccaagaagaagaagatatcgtcaaaaaaatcgctgcaccgaacgcgcagacctaaataaccaatagcttcaatgggggtatatcgccgaacagaaaaaaagatatcctcgtaacaaacatcaagaccgaaattaagtcgtcgaatgataaaatatgtcgcttgcagcagcaagaacaactggtgcagggaagaaaggcgcaagatggcagcagcctttagcacgccaatggggctgcagaaataacaatagacactagtgtaggtactgagcgtatgtatggggtgtgtttttaaagaagtatgtgggtttcttttttcggcttccgggttttgacgagttcttgctgactgggcggatgtggtcgttttggagaagtatatcatgtcaggtcattgctattcgtcgccgttttccgaaaaccgaagaaaagaagtaaaggtcaggtacaattcgaccggatgtacctcgtgtatcggccgcgaaatatggtgaagaggatatttcaacgtcgtatacaaagaaagcaaaaatcagcctcctgacaaacaccagggaccaagctttgaaaaccgcgtggagacagcagtttaaagaagagttgcagctgcgacaatggcgacaaccaaacctgcaatggcagcgccaccttcttgagctgcaccgtcgttcttcttcgatgtggttgagacaggtgcgggcttttcggtttccgtgagtactggtgcttccgttgtctcggaggcttcgctggtaggcgtggaatcggtgccagtctccttgaagacaccaccccaaagcgcgggcttcgaggcagacggtgtctcagaggacaaaacagaagactcttccgcgctggctacagaggatactggagctgatgatatgcgaaccgaagaagaagaagtggtgggaggaggaggaggagttgatgtggtagtgggtgtctccatggtgctggtggtcttgggcggcgggggcgcctccttagttgaggtagtcttgggagggtcaggctttctggtggtcgaggtcttgggctcatcatcgctggaaccatcgatgttgaacaccacaatgttggcagtctgccctttggggacagtgacaacgcagaactgagcaccgccgacacccttggtggaaactgggctttccaagcctccaacaccatgcttggagggatcgatggagcacggcaaaccattgcaacctccagcgggacactcaatcttgacaccaaagctaggcttcgttttcttccaatcgcagtccatgtaaatgggattccaggcaatcttcagatatgtctcgcccgcggaaacggtgtttgctccagcaacatagggactccagtttccgatgggcttgcctgggctgccccaaatgcaaccctcggcagaagagacgccaggcgcgttgatatagtaactgcgacagtcagcttcaagagtcacaaacactatcatctgtgggtatgcttactgcgcagcggttgagtcccaataagagggtccaggcacagcgatcttggactggccctggatgtcggtgggaataatcatggcctcattaccaggcaagacagtttggcaaaaggacacaacctttccagccttgttaactacctgaacggcgccggttccatccacgcagtatggcttgtcgtcgaaggccttctcaggcgttcctttgttgcaatacaaaccgccgttcttgatcatgcatcagcgctccgaatctcataatgttgagatatgtatcaactcaccattgactggggatagacgtaggtcgagtttggttcccactgtgccataacctttccaggaacgcacgcatacgggcaccactttccgtcttcgcatggctcatcggggctcatggcgaaaccattgttcatgcctcccgggacatatacaagatccgggtggtcgggcaatgagcattgggtttttctcttttgcagctgaggcatctcaaagctctcaatggtgtcctcaacacgactgtgtctcctcgtgggacgttcatggagatggcgatgacccccatgaccggcagagacaggttgagcactgagaaataatgaggccgcgccaagggcggtctggaatgtggagagcttcatgttggcggtaggggttggttgtgtcttcaatatccaatggtcgtggagcccagcacgtcaggatatgaactctgatacaaagtcggctgtcgttcaactgatatccagccctggcactttctctattcaaaattcaagccggtgttcataggacataaaatcgtgataggtcgggtcggaacgatcgtgagaagatttgacggacatcagaagccgaggcgtgtcgagcttcggaagggccgaggtcaacgagtgtgaggctccaaccaaggtctgtggagggaagaaagatggagagggcgacagaaagagagaagagaaggcttgtcccggggttcggtgcacgaggggtgggggaaggccgggcttaaaccccagacggggagaatgggatgggattgggatgggttgacgaggagccgagcatgtcgtagtccatgtcgtgccccatgtcctggcgtttttcactcaaggtatctcccccggggcgggccagcaacagaaagctgtgtggaaggggaagacaagctacctgcaggtcgcgatagactcagggggtgtgaccaatcagcgagtctaccgctttggggtccctgggcgcctcatctcggcactgagtgggctgctgggcttgaggtggcatcggtgggtgatgtcccattgtaacgggttcatgccaggaacacctcttttgcgaccaatgaacggggggtgttggacattgcgccgctaaccccagagcggccgatgaaatgaggactttgtacagcgattccattcacggccattggggaatgagatgtgactgccgaccagtgaatgcctgctcttttggacgggcgtggcattccttttccaggatgtgtacacctcgcttgttgttgtcgtccaccctttggggttgggaccttttccccaaatctccacggcgatccccacggtaagcgatgacgggaggtcaaagagcaaaaggaggcccactggaacagggcccgggtctggaactcctacctcagagagtcagaggtaatttggccgatttggggactgccggtaaccagggaatgaccggtcctgacgactgaataccgggcaacacgacaagtctgaagctgatttacactacatctggcgacccggggtcattggcgacggtacgcagtcggacggctctcagtacaagtgtccgggtacaccgttaggaagcactgttggtagggattgctggcgccgtcggtcgatcaaagtatggtaatttgtaggaaatccgaaaagggagcgacaagtaagaggtatgcaacggtaacgcagtgtgtagcgccacgggcgggaggtagtgtgaagtgaagatgatgatgatgtttgagggcatttctttggatgtgatgggaaagtgggaacaggaaatagtgtacgtacccctgtcttgcagcgccagtccgtgcatgatctgaactcccccatccctcactccaacttttgtcatcgacttccacctgacttgtcggacaggttcatcggaacttaccgcttcttgcccgcctgcccacagcagcactttgatgcgcggaacatgaacattccactttgtttgcttgccggaaccacttgaatctgacagccgcggctaccaaaagtacctacagaaaggcgtctgcagatcaccgcctcagaaggaagctgtcaaggttcagaaaagggtgagacgggatgtcaggggaactggcggtgtccaaccctaacccccatccaacacagactttttatctcgacaactgccccaggcaaccatcagaatcatctgtacttgggaggttccttgacacaccaaccagacaccactcacgcgtgtcaattcatcttcgcctgttgcgagcatcactatccagagattcgaagagcagacgaaatgttgaaaggttcaaatgtccattaaaaataactattatcgggatatgactaggtaggtaccgggtatcctcgcgtgcactctcatcccccatgtcattaaatcctcctccaccccaccaattttcttgtttaccaactcctcattcaactacattcctgcaatcatggacccgtttcttcacacccaattatttaaacgcggtgaccgccgccgagggagttgaggacgggcacgccgcccttgacgctatcgaggagcccgccgacagagttgacgagatcacccccgagaggagcgccgttgatggagggaagaccggcaggatcgcgcgcaatcttcttagtggcgtcattgacgatcttttcgacctgcttgacgacatcgcccccgacaggagcgccgttgatggtggggaggttggcaagacggcgcgcaatctttccagcggcgccatcgacgatcttaccgacctggttgacgacatcgcccccgagaggagcgtcgttgagggaggggagaccggcaagaccgcgcgcgatgttcttggcgctatcgttgaccttttcggcggcggcgtcaaccagggaagggacggaggggacagaagggacagaggaaccctcgggcacggtggccttggcgtcatcaatgatcttgccggcggcctcagcgggggcggagacggcggcaggaacagcggaaccctggggcacggcggccttggcgtcatcaacgatcttgccggcggcttcaccgacggagtcggcggtagggacggaaccaccctcggggatgacggccttggcgtcattaatgatcttgccggcggcctcaacgggaccggaggcagcggcagggacggaggaaccctcgggtacggcggccttggcgtcatcaatgatcttgccggcggcttcagcgggaacggaggggacagaggcaccctcgggcgtgacggccttggcggcatcgtcgaccttgccggcgacctcagccgtggtagggatggtggggatggaaggcgcggaaggcgcggagggcgcctcgggcgcggccttctcgtcatcgttgaccttgtcggcggccttggccggagcggcggcggcattagcaggggtggcggcgccagcagggacactagcagcggggacgccaggggcagcgtcggcaaagtcggcaaagtcgccaaaagaatcggcctcggcagcagggacggcagcgtcagcgggggcggcggcggcgtgagcggaagtgggaacctcagaagccccatcaaccggaggaacgatgtccttcacctgctgcacatagtggcccgcgacgggaacgttgtcagagacgccatcgagagcagccttggcctgctggacgggcgagaaactgttggagcgggggatggcggccgcaaagacggtggaggccgaggcggcgaggaggtaggcgaagaaagaggtggtggtcttcattttggatggtggtggtgttttggttggttgggtgtttaaaatggttatgataataagtaagtaatttagtggctgttgggttggtaatgagtgtgatgaatgagaagcttgtgttgatgacgacctaagcttggaaacgggagggaaagaacgggcttatgtagttgttcttctcggtggacttgaagtcaagatcatcattctcccagggtggtgtgggaaaacaaagtccggacgcgcttattccaaaccagacccagcgagtgtccggacctttttccacaccacctgtctcctcctgttcgtcctccaagggtaatggaacaggagatgtgggttggatagtgtctccatccatccattcatcattcggggaggtgatgatgagatgccgactgatactctgaccgcaagagcagaagatgctgtggctcaacatccgtatcgttgaactattgacctggcggagtggcttgagttgcgtgggtttggcgactgcagtgtaaggctgtatgctatgtcgttcacttcgttgagccacctcctgaacccatgttgccaaggagcaagcggtggccgtttgttttagacattgatccctatcaatgcgatgaaacctatcaatctacagggacgtcaagaggttttgcgaatcgttcagtccatccagcgaagatctatgtttcacacggacaaaggtgggcaaactaacaaaaaataagctcagtgatatatggatcctgatcgacatgccaaggacgtgacactctggtacccgggagctggctccggacggggggtgtgcatagccagtaacagttttggtggggattgctgccctttctgttagtgacttacacatcccattcacggagccacccacgtacagtagcagtcctatgcggctacgatcagttctccatagagactgcgggcctctttgattgggtatcacactactttcctttcccatcaactcccccatccccttgagattaacgagtggagatgtttgcggaggaaacactcatatcattcataagtaagttgacattgcaaggcgtctgagtgacaaccccgtacagcttcgtggtcaataacaagcgagcgaaccccttgaatctagctttgtgtcttgagtgcggcgatagtcccggtgatgagtttgttcaaatgttgaacgatagtggtgggaggtagtcggacattaattaatgttgatctgtcacaagtgaaaacatgtttcatcactacgacttctgcatagacaatcagcacgtgggtaaaggcccccaaattcaagaagaagagatggctgcattgcattcagctgttctatggtcatgttccactccatcatctattcaactacccacgatataagcccaccttgttctcatttcccagtgcattacctccccagctcaaagctcaaacttctccccaaccaactcctcactcaacccccaaagccgttccgcatcctcctcatcaagcgcccgaggcgccacaagctccgggtccttggtaaactgacaatcactcaaaaacacgccgtcctcccccgccttctccagctccggatctagcgccgccctcagcgtagtcgcacaaccctgctgcaccgtcttcaactgcatctctcccttcgtcaccctctgcgtaatctcctccatcaactcatcgttcatgtgccggagcaagggggtatagatgccgccagggtgcagggcatacgacctgatacccgtcttggcgagtagccgtttgttgagcgcgacagtgaagagcacgttggccgtcttagcctgcccgtaggcgtcccagggtttgtactcctccggacgcttggtgtagctagggtcgtcccagcggatgccgccgagggtgtttcccagggaggaaacgttgatgatgcgggtctggggcttgcccgcaccggctgatgctctgagcttgggtaagatgtgcttcgtcagcacaaagtggccgaggtgcgccgtggcaaattgcatctcgaaaccgtcaacggtgagttcgtaaggacaggccatgacggcggcgttgttgatgaggacgtcaatgtgggcgatggatgcgtcgtcgaggatactgcgggctgcttcacgtacgctgttcagcgaggtaagatcggcagcgatgaacttgacggcgatggatgggttgacggcgtggatggcgtcaattgtgggctgaatcttgttgagggagcgtccgacgaggatgagcagtgctgggttggcatgggcaagcgagatggctgtttcggcgccgaggcctccctcactcgggccggtaataaggactacatgtgaggaacgtagtgttagcgatggagcgctatgaagagccagctgggttgaacctgcatgtgcgtccggacacttggtctcggagatggcgtaccacctcgaggccttccgtgttaaaaccgaaggtgatacccgacattgtgctggacgttcgatcttggtgatgggtcgttggaagagagttggattgttgctgtcgaagttatgtctgtctatcgtagtgaagcctgatccaaccatccgacagaagaagaagaagaagccatcttatatctttgaaccataacccgcaattacaaatcgcaaggttatttcacagatccacaacttcaaatgtagaccaaaggtgtaatagttggtgcggacgcgaggccgatgtgtgcggatgagaagccgatgtgtgcgggtgagaagccgagttgatgcggcgccgcggccgcttccgggccactcgggtttacactacgtactatgtacactacgtatttgtacggcactcgatcatactgggcttaactccgccaacatcccgtctcccacccctgtccgcatcaacgtgaagtgggtcaagtagaaatggcagattgggttgggtcttgcgggtggtggtttgcgtcatacataatacgagtcattacaatgcgttcaagttccattatcttgtacacactcaggggtggactgggggttaccgtctgaggctctgagcgttgtgcatgagtggaaccatccatatctcccgcgacccgacctgacctgagctcaacatggtggggcacttggggtccgtgcttgtgcgcgttcctgaacgacctggaccgtggcatggcgcagcgttgagctcactttccattcttgactttctttcgaccttgacagtcacgtttgccaaattccagccaaacatttctcagaaccttcaggaactctcaacggacattgtaccaacgaggtgtcagatgctgcctagtagtcaagtgtctttgacttgaacttcctttccgtgctgccgtggcaggggaacacacacacatccccagacctgttgggcaggtggccagtgctacttcagggcttccgacctacactacttgtacgtcctggtgtttgtctgatctcgacagcccgtccattgcattgtgcaactccaactgaagcactcagcagcatcgctgagatcgtttcacaagcagccaacccttccccacatctaaccttcttcattcatcatcaaatcgacagtgttgattttctcggttgaagagaaggacgtcttttacaaatccacctcagttactacttaggacatcgcctgcgcctgtcatggtcactatgtccgcctccaacggccaggacgacgacaaggataagaacctttactttggcttgacgatcgcacgcagcgatggcaagggatacgataacctcgaccacaatgcactagatcccaaggaggatcaggacgttgcgcagcttgaacgttgggaagtcatcattggtggtcatttgcagcatcaactcggcctcccaatcgacaagcagtacaagctcgccgttctacccaaggggtacgagctgcgatgcgccatccgaaaggacggtggtagagactactacctatacggtcacccggcaggccgcaaggctgtttatcggactcccggtgacttcgtcttgcacgccctcttcctgctcagcaaccacgctggctacagtcagtgttcgtgcgatctgtgctgcaagatgatcgagtctcagaagctgaggcaaaccgatcaacaacacgcacaaaaaatccaacaggtactggggcaaaagcaaaggcagcagcaaatagagcagcagcagaaacagcaggagcagcagcagaaagagcatgagcagcagcagcagcagcagcagcagcaacaacaacaacagcaacagcaacagcaacagcagcaacaacaacaacaacaacaaaatcaacagatgcaacagatgcaacaggcgcaacaggcgcaacaaatcatgcaacaaactcaacagcaacaacaccagcaacaacaccagcaacagggacagcaggaagctcagggcaaccctcaggcaccggtatttgcggccccaggggttacaagtctcacaaatgtcttccgcgcaggcgagttggtatggtacaagcatcaggcttggaggctcggcgtgattctatcgattgctcccaagaggcaaacgtcaggccctgcgccagacgcggccttcaacttcttggtagcaccgttgggccaccggacgttgggacaacaaagcttctatatcgacgccaagtccatgcgcccgttccttacgtttagtgtcccaggtgttggcgagaacttttcgagcttggcgaaccggacatacgactcgatcgactggccgaccttctcggtccaatattgtcagagtctgggcctcacggatcccagtcagctagacatcgccaggcagaccgtcggactcgaagcgtcaaagttggcggccaagtacatcaatgattgctattcgacattcaacaaactgaataattcgaacgtcagtggcgcccaagataccctctttcatgaaggagtctatctcggggctgagatgatccgtgtcggggatcctgtacgcgtcgttggaggccatgttggcaacggccagaacaatggtggtactgagacgaacgctgtcatgcttgtatcggagattgctacggatactcacgggacgaatatccggtttaagggtaatcttttccagaccgtccggtctactccgcccatgccacccaacgtggtcgccccggagtccttgggtccagtctttattgaagaggtcatgtcaagaaacgagatcgaaaagtacaacaaggcgcgatgggggtgggcgttagttgagcgggacgcggtgcggactgaggttgacactctgggccgattctatgtgacgcatcggttgatgaacattattgacccggcgcggttcacagcgtcggtccagaaaggagtggtggaggatgcgcacgcatacctgaacaaccgagcccatagcggcagtggccgattcaacggcacgaaaccgacgcgcgctgacacgttggggatggctgtgaatgcgatgttcgccgcaccggaggggatggacgagggtttctaggaaagttgacttttcagcgacgtggctaggatatcaggctatcccacggtgtattaaataacgttgcatgggtttgcattagaatgtgaaagatgtctgaatagaggaccacgagcggtgagacacattcagcatcaagaatcatgcaagggaactacgcgatctagtcagcacaagacaattctataatcggtggcagaggacgaaggtctggaatggtttgctggtagagtacctcctcgtaactcgatacagataattcatgttgaaatcaggaagggatttggttatgaagaatgtgtgcaggatgttgcgccctggttagcatggcttggtgtaattacactttgctcctgttgttagtatgctgttagtaacttaaacattggagcccactcgacttgtgcctgccaccccgctacagcaagaaatcactgacagcaactaacagaactctatttccccgccaagacgttacacgttagggaactgcagggaggcaatcactattctagaggtctcgtgtacatcgcggtttcgagttcccgtctcgctccgacgtcactcgctcatacataccaccaagtggaggttgacaagctaaacgttgtagtattgttgctccttttcatttttcgaggtttcggtttacccatgattagcctcttgccctagagctttggttcttggcttgggtcaatcttctcatctgcaagaaagaccgcgagtccaaaaagcatttcccatatcatcaccacttaagttgaaccatccaagctgcgaagccgctccaatcaccacgttggcagccatataaccaacagttgagaaatacgtcagccagtgctatgactcgcgctacttcctggctatcgctgctattgccttggtcagtacctctgctgaggccggcagtggtagaggcatcagagctcaaatgggatatggaccaggttccaatcaagggcaaattcgacgagactgcttgcccagactatgcatcctatgccacttatccccagtgagtttagcatgcctttggtaaggcacagtcgctaattcatgtggacagccggccctatagcgaaggtcctctctccctccctttccaacgccctcatgtcaggtgccggacctttcaatctgacgccatcgagaaggttatcaaggatgtcacatcccgcatgaagaaccctgaccttgcacgtcttttcgaaaacacttttccttctactactgataccaccgtcaaattccataccaatggcaaggacggtaaggaaaagaggaagacgacgactgtgactgacagccctgtcgacgatgatccatggaccagtacgtacgaggaggacccaggcaaatgggaagggccgcagtcgttcatcatcacgggcgacattctggccgagtggctacgtgacagcaccaaccagctgaagccgtatcagaagctggcttccaaggataaggccatcttcgacctcatcctcggcgccatcaacacccaaagcgaatacgtgatcgagtcgccctattgcaacgccttccagccaccgccccattccgggctacctgtcaccttgaacggccaagacgacaccgtccacccggcctttgacccttcctccgtcttcgagtgcaagtacgagctagattcgctcgcgcactttctcgcgctggccaacgccttttacgcccacaccaagagcaccgccttcctcaatacgcggtggtacaaggcgctggactcggtgtttgacgttctcgaggcgcaaagcaagagcacgtttgacccggagactggctcgtaccggcgcaaccagtacacatttcagcgacgcaccgacacgggcaccgagaccctgaatcttggcggaatcggcaacccgctgaacaacggaacggggctgatccgctcggcgttccggcccagcgacgatgccactatcttcggcttcttcatccctgccaatgcgcagatggctacggagctcaagcggactgcggctttgttgagaacgacggggaataagaaggatgtgacacgggcagagacagcggaagcatggagtaagacgatcacggagggtatctgggaacacggcgtggttcaccatcgcaagtacggcgacgtgtttgcgtatgaggttgacggctacggtagcgccttgatgatggacgatgccaactatcctagcttactggcgctgccgctgatgggctttgtctcggtaggcgacacgacatatcagaacacgcgcaagatgctgctggagaagaacggcaatccgtactacctggagggaaaagagtttatgggcatcggaggcccacatatcggcctgcagaatgcatggcccatgagccttttggtgcaggcgcagacgtcagatgatgacgatgagattatgaagtgcttgaacctggttttgaacacgagcaagcttgggttgattcatgagagcattgatgtgaactggtcgcattcttatacgcgtaagaactcttcaagcttaggacaggatggtcgggagacgtggacaaagctgacatgattttttgcgacacttaggaagctggttcgcttgggcaaacggagtctttgcggatacaatcttggatatcgcgaagcgcaagccgcatcttatctttaaggatgcgacaccttatgaaccttgaccatgaggaggatggtgatacccgatattgctggatgtaatttgtttcgtagtactcatgaattctatctagatgagaagccactgcattaaggtcacttcgatgcagttttgtctgatgttatgcctatgttataggacgatgttctttacaagttgattaactgaagacctggtgatgtaactttgattcaattgttcaaggacgacagcattcacagaaaaataaggtgagcgaaaatgataaacgaatgattgctagtcaaggacgaaaaggaaaatcacacaacggagcaaaaagggaaacagttgcacaagcaaaaaggataaaacggtaaagcatatgaaacgaaaaaaagtagaaaaaaatcattcccctcgaccggaatcgagccggtgacctttcggtatacaatttagacaattacagccgaacgtgatagccaactacaccacaaggggtttttggatggttgactttctgcgccagaccccaagcatatagtgtctagtttttgactgcactaaattgacccgcgggtagccgaactcttccctttttccacttgtcttccccagaatgcctcgatatgttcttctacctaccatcctcaaccaagatgtatcgaagttgtcttcttccttctagaaatggacctgtgattctcgcctgtcataaattcgtagcggcgttccggccttggccttatcgtagcgtcacatcggcaacaacggagctagctaacaacggaagcccactcacttatcaaccatcgtatagataataatgcggtttggtacaatcaacatttgcagatacctacagaccgataacacaaaaaacataaagcaaaccgccgtcgggctgtgtatgaaggctgaaaaatgcggtgggcaacattgatcgctgtttgccggatggcggcgttagccggtatggaggaaggtccgcccaggagatacagccagaaccccgttcgttatctcttgggggttgcagcggtggggaacgggcaatcagtcagtgatcgccgttgtctcctggaccaaataccactgcagtcacatgtggtacatggcgtactacaataaacagccgcactgcagactgcagttcccaacttcccggacggtgggcatgcccgtgttcctgaggatcgcccgccgcctccccgcctttttcgcatatgtgtgcattgtgccgtcatcggactcggccgactccaccatgagacgccggcaacatcagataactgataggagggggggcttgtgtttaaagtataaaagtaacaaataacggcccgtccgctgttctcttggagtctgaaattagttgatagcatcaagtgcatctcgagttcttggcaccatacacgactgcagggaacaagagaacaacacaaacatacactacacaccgtaccaaaacaataatctatccaaaatggcgtccaacactaccgtacccgtcatcaccccccttgcccaccccgagggctccaagctcgactttggagctacggtatcaggagtcgacattgagaacttgactggtaaggctgcatcaacgtgaaactcgttattcgtcgtcatggcaatttgatatctaccattcacatgggagaatacccgtaaaatcggtaacctcctcggtaaggccaccactcaacttgaagcctggctttgttccttgtgtgaaacccatccatactgactttgtatcccaaaacagaccgcgatttcgccatcctccgcaccgccctcttcacccaccaagtcctcgtcatcaagtcccaatcccacgtcagcccgcgcgcccagtacgaactaacgcaacgcttcgaccctctcgccgcccccctctacggccacggcaacaccgactcgggctcggtcggcagcaaatccatcctccaccccgacctcaagaccatcccgcaccagccccaagtccaagtcatcggcaacggcttcgtccccacctacgaagggctgtccaacatccagctccgccaccctcaccaccgcacattccactccacctccatccccgcctcccacgacctcacccacacgcgtttctaccggtggcacatcgatgccgctctctacggcggcgtcgcccgcgcccctcccgtggtgaccacgctcttagccgtcaaggtcccccaaggtcgcaggcagacgtgcgtctacgacgacggcaccggcgacgagctggatgtgcccctcggcaccaccgctttcgtgtccgggtacaagatgtacgacatcctctcggaaacgcaaaaagcgtttgcgcgctcgacccgcgtcgagtatgcgccgcatccgtacgtgtggatgtcgagcgccaagtcacgcagcaccggtctgggcttagtgtcggaggggaaggagatgccaatggaggaactgcccgagattgaagaggacagaatccagatcttgcccatgtgctggcggaatcccgtgacggggaagctggcactgcaggtacatcctagcgcggtgaggaggctgcatcttgaggatgggacggtggtggaggatttgaaggaagtgagggagattgtgtatggattgcagaggccggggatcgcgccgggcttggtgtatgcgcatgactgggaggagggcgatttggtcatctttcacaataggggcacgttgcacagtgttgtgggagcgtttgcggagagtgaggtgaggttgtttaggcagtgcaatattgctgggagcgagttcccgatggggccggaggaggaggagaaagaagaggagctggtacatgcagaacaggaagaaggggttgtggaggttaccaagcaggaaagccttcctgaactgaggatgggggcggtggaggttggtgttgctgcttgaaatgggaggagttgatgaatgatgacttgataaagaccttaacgatgtggtctgttgtctctactctatgggttccgatacgtcgttcagttgcccttttgaatataaatttccctatactcaagtacttagttccgttgtccgctcctatgaatacagaaattcctatcaacgagccaagcgtagttaccctgcaatatgctgcaaccggcgtttttgggttcagatctaagccaagaagaacaccttcatttctgcatcgggtattctccaagttattaaagacccatttgccccttatccggttgcccattattcttttgacaagaatccaaacctcccattatctcctgtccatatagaaaataaatggaaacttctccctcatccaagtcaccatcacaccggtaccatcatcatctccatctacaccacagcctccaacctcaagccatcataaaccgggggcatagttctagtcggtagatcaaggtccccctcgctcgaatcaacataacaatagccgaaattgggctttgcctcagcaaagctcaaaccaaagctaggctccaacttgacctcaaccaactcattcccctctgtccccgccgccgccgccgcctgcgcaaactcatagtcataacacatatccctcatcggcggcggctccgaaatcggcacccactcctcaaacgtgcccaccccgccctcacgctccggcttccacacatgaaaaatgacccttctataccccgtcctcaagcccgagcccgggctatccttttgttccacggtatgatcacctgtaatcacacactcccttagtctcatcctgtcggggggcatcggtgtcgtcccaggcatcatcctccccaccaacgaattggaatctggtgctagacgagaataagtacgggacatggactgcccaaaactctttgcctgcgccatggctagcaagagtgtctcccggtcagcgccgtgctcgatttcaatgagtcgccagccgatgcaaaaggttagtgttgagtcccagagtccttggtgcaacgctgatagggtggtcatgtgctccaaagcagtcacgcgggtctcgaggtgccggcagcgcatgacaacgaaatagagcatggggaggtaagccatttcatagacaaaacggggtttctgggcgttggcgttggtcggggatgcgggtccaccaccgtcctcttcggtggcagtagtagttgcccgaggtggtgacggtcctcgcggtcggctcttctcggcgaccagatagcggccggccatgtcaacgatctcgcggaacaggggcacaaaccggtcgtacaccatctcggtgcggtcgagcgccgtggcaatccagatcttggtgatgtagctcttcatgcgcatctggtagaacaaacctgccgcgtcctcggtgggcgagtgcactgcgctgaaaatggtgaagcggaccagccagtcatcgatcgatttggtcagattggcctgctcggtcaggatatgggaggggacgggcacgtgccgcgaaggcccgatccggtagaggtcggcggagcggaggaagcgcatggctcgcgcgacgaggaggtcgagaccggagcgtagctcgtcgagcaccgttagggcgctgtcggctgccgaggtggcggcagaggaggaggaggaggagccgtaggtaccgtctgactctggcgcctcggacccgtgccggaggaggttggggaagacgtccactgtgctgccatagaagaaggggaagatgctcagacgggcaaaggggttgagaagctggtcccgagacaagatggatgaacttgacgagtttactttgctcttgcccccgttcagctggttaaggatctggacgccatgatggcagtgagagatggccgcctcacggttgccctgaaggatttctatacagacgaacaaaatacaaacaaagatgaccatggcctcatcatccgtcttggatatatcctggagggcacggttatagtggccgatggcatatcgaccctttgggaacttgacgagggcttgccccttgacgctggggtcgccgatgagctcgcagatggaactgatggcaacgacggcatggcggacgacgggattctggtagctagcacggctgaccacgtgggtccagaagtcgtcgtctagggagccggagaaggtgggcgcgagcacgcaccggtagaactcgagggcgcggccctcctgggagttgtgacgatgcgtcacggccgggatgatgggccgtttggccaagagctcctgccatgactgcgaatgcaacggagcggctggatagccatcacaccggcggcctgtcttggtgcagcggaggcagctcggcttggtctcgtcacattttactttgcggatcctgtcatgacggagcaagtgcaaagggcagcgtgctctttgttagcctatgaattcttctctgattcactcatatagcgagcagcaggtaggcatatatatatgagaatggaccgaggtgagacgccgagtatctgttgggtgccatgatgatggttgcggtgctcggtagggcaaggctgggatgtggtgactcagtggtagtatggtttatgtgttacatcatgccaacagcatatggggcaggtccgagcaaagcagcctcatcgtatgaagtgggtagggatatgtagatgataagcgcttcaagagaaccgaagggaccggaaggaatgcaagataggataaacaaagttacgcacttgcatgtatagcagcccgttctgaccttttgccttcctgccctgaccatgattgctgctggacgccccaaaagtccacagggcgaaaatccctggaaggtatacagtggttggatatgcgcctaccgcacccagttaccagaattccaatcgaattgactgcctaatagctcgctcgcgtgcgggaacaaaagaaaacaacaacagcagattcgtgataggtcaagtggcgtgttgttattagaaacacgacgaaacggatgtagcagagaagagacgtgcgaaagtcgttactaggaaaaaaaaaaacaaaaaaacaaacaaaaaaaaaaacggcgagaggagcgtcgacacgacacctgatcagacgatggcggagccggaaatagagaatgctatgtcgccggttcaaggaacaacccacagtagagatacgaatacacgtgtagaagcacagcgaaccttatcgacgccgtacttgcctgctagggctaggccagtagtgtattcgtaggcgacaccgactccctggcgtcgttgatcggatcagcttagcactgatgatccattaattgctttccaactggctcaacggtgtggattgagtgagacggaaagcaccaaaacagttccggtggtggtgattggagggagaagacgagatgggacaggaaggccttcagccctatcgtactcgcagcgaaccgccaatagacgtctagctgagtgggtcaactgcgaatatcaataccagaaagcgacaagagccacgcacggcatcgagatttactcaacagtgtatctgcggtggtccgatcacatggctgactgcaagagcaagctgaagagaatgctcaccgctcagacaagacaaattgctcggaaacaaagcatagaattgtaatctccagcaacctactatcggaatcagacgcttgtggttcaggagggttgaggaagacgcctccggtcaccatgacgggggttgtgtctgaacgagtatatttaatctccggttttaggcgcccctttcatgcctccctccctctcgacaatcgacaatgggagatggtcgctgacagtagtgtgaccaccacagaaagtaattgcgactgttcaaatccgtgagggttttcgttcaacatacacacagcctaccatatatcccatgtaaaagcaagacaattcctcccgtggtatccctcaccccaagcgctttcccatatcctattaccccacgtatgtactccagttacgaaaatgaagaaaagcaccgcattccccggaacatctcccctttatatcttatcacatcatctgcatctcccccgccgatatgtagcggagtctgcgttcgtgattgattacgccctgaatgcccctgcccctgcccttgtccctatccttgcaacccttgtccctgaccctgagcttgtcctaagccttatcccgatccagcactcgaacctgactgtggctgctgtggctgatgacccagaggcaaaaaagcgttcggcactttcggtacctgtggcgacaacggtcccgtagccgctgccaccgccaccagcctctcctccttcgaccggctgcttcctccgcccgtcaaccggcgcatgcgggatcgggtgctctgcgcaaaggggcggatcatgctttcgagcttggatgaggagccgtctgttgctgatgttgttaaggatggtgatgtcacggggtgaagcggcaccgccggcccaggcccgccgctgatgcttggactggcgctgtgactaccgcttcctccgccactgctataataggtaccgtgcaccgccccgctggtagatgatgagatgtggtagttcgggtggtggaagtgcaggacgccggtgccggtgccggttgccgtcgaaggtctctggtactggtcttcgtcattatcggagaagacgccgatgtcctctggatattcggccataccctcgtcgtcatcggagttgaagtcaccgatgttggcgaggtacgagggcggggccgagggggaggtgatggacctagcatgcagtcccggtcggatgttggtcatcaggaatggtcggagttgcgaggtggatgtggatgtggatgtggaggtggaagtggtcgatgccgtaggcgaagtgatgactacaccacccggtcctcctccggtgtctccgtctacaatgctgctgatgctgccaaacgtggcagggtgcatcattgaggggcttatgggcgaggaagtagtagaccccgcgactacagctggtccaggcccgcctcccgagaacaagcttggtctatccgcaaaaccgctttggaaggccgcagtgatgttgttattgttgttatatgccgacgcttggtgcagtatgggtaggatttgctcgtcataaagttgcgcacccaagtcgaagctatccggagagaactctgtaacggtcctggatgatcgcccttcactaggcgggccagtcgatgacaggccgtcgaagaagtcgtcaagactatccagcttggagatgagatcacccatgggcgcatgctccagcccacgtgcgtcgtctgacatcatggtatcagccctatcggaaacagggaggtatccataggcatattcatcgtggaactcgaattcaaattccatctcggcaggcgtagggatgtcactctcgggcatgccaccgtccatactctgggagttcatttggcacatgtagaagacagcgtgggtgtttgcgcgcgtcgactcggtcttgcgtgccggcatggggatagcccaaccagacgcctccgggatgccgaacaggctctgtgctcgctcgtattcttttcggacggctttggaggtgagacgtgtcatgctcattcggagatggtgcttgtccatagatgagccagacatgctcatgatattgtcgagcacttcgagagcctccatgcagtactcggtttggagcaggcgcagaagcggcgagatcatgtcagacccgtggctagcaatctctggcttcttcatgtccacctcggttatgatgacccggaggatccgcatggtgtaaattttgacccaagcggtggcattggtcagtaaccccatcagcattgtgagcatctggaattccagatcaggcaagtaatactcccgtagagctgcatacagctggaccacaaaatccttggtagacgcatatcggtgtccgagatattcatccaaagcgacggcaatgctccgcataccctgaacatcagcaatgtgtaagagagtctcgacggttggcacaacagctggatcaggagactcctcctccatggcgtacaggaggcgaggaaagttcgccaaaatagtaaagaaaaagcggccaccgtctcctatcaaaggatcactgggaagcagaataagcttatcgagtattgtcagggtcaagtccagacagctagaagaccgtagacccttgtacagaagaggctgtaaaccttcaaacgcgccgtcccatttagaaggctggccatcgagcaatgccctccgaacggtcggcgaatggaagtccagcttatccaggaactcattgagcatttcgaccgcctccagaaactcgcactcgttgatggactccaagcatgcacatgtggtccagaacagctgcggaaaagtgagtagcttgtcggcatccaactttgccacgagtgtctttaaagtcgtcagcacttccattgagaatttctgaagttcagtatcctcgtcagaaatagtactgcagagcctggcgatcatgtcccctagcatgtagtgatcaagagacgtcaagatgcacctgaagatctgaaacgatcgacaagcaagatgtctaactggacaagatgttgcccaagtcagggagagcctgccccacttctctttgatgccgggaaatgtaatctcgaacgtcttgaccatttcgccggtcagatattccatgctcgggggcaccttgttgtcgtgagcgccaacattgccattgctatcttcgtagccccacactacagaccggtcatggcggcgaatagcatcgatcagaccttcgatgctttctcttgtggactggggaacgtcgtcatcgagtctcgaaataaccagttcgtggataagatgcaccagcatctcacgggcttgctcttggacaagcgcagtgtagtgatcccatagcaccgtgaccacctgaagtaacacaggcacattatcaggaacaaggcaagctggagccaccataagatcaactagcagtatcaaagatagttgtcctagagagaagccagcctgttttgtccctatggggagcacctctgagagatctgcacagtaaggcaaggtgttgatatcaggcggcggcggcacggcttctcgtttgtcgttagttaccatggactttggcgtaatttgcatgagcagaaactctatcacctcgtttccaggggcactgctagtgctagcgaggaagaccacgatctgcttggcatattcaacaaaattttgctcccgtcgttccaggcaaatggacatgatgaagtccagaatcagcctcacattgcccggatgaggacctgtcgccagagcctgccagagtgcctggacctcgttgtgcaaggctgcgctcgacttgatggtgatttccaggaggttggcaagaagcacatatgattgtgcggttggaccaccattggggtcgacggtcagctcgattgactgaatccaaggaaggatgatggcaaccacgttcctttgggccactgaccctacctccttaaagtagtaagtaaactcggaaaagatgtaaaatgccaactcagtgtgttgtttagccagtcgcttggatatttcgaactgagcaagtttgtaaacagccttggttttgtcagatatgctgatatcaaagtcttgtatcttggagtttcgcgccggttgttgccgctcttcaactgtgcgcaagacttgtgccgacttggaccgtatatcactttgatcgttacccaaggtgaataagcagagaccgaggagcttccagaatggacaggggtagtcgacatgctccgaaagcacttctaccacaaccgtgaagtaactagccaacaccttggggacctcggtcgtatagcacttcaagatgcaatgatccaacagagcgggatattgctggttgtgaacgatgaggttcttgagagcccgccgtccgatgagattgatgcgattgctttccgcgttgaagatcgcatcaatccagttcagcatacggcgcgcgtcgaaatagagaaacgagccgctctcggtaagcacacgaataggacctccgcaaagcgatgccatggcactgagggcagctgtccgcaaatttcttttctcgatttccatggcggcgctcacattgccacgctcgcctgcaccctgctcattgatgaccgactgtcgcatggtagcttccctttgggagatttgcgcttggttgggtgagaagccacaccaatcttccattagcgtgaaagccgacttgcgggactcaaacgtcatccagcgcgatgggtctttcgttcggttgatgccttcgaagagctcttccatgaggccacagtaatgccgccttaacctctggaactcccaatccatctggacttcaacgtccatcaggaacagcttgaggtctttggcataagtgactagattattcagaatccattcgtcattatacacctctggtagtttcaagaaatgtgccgtcagcttgtagacgtgagtgatttcagttcgcaccaaatccatcttccggttacgccttgggttgctgttggtgcgctggtgtggttggattcgtgcccgtgcttcgtcgttacatcgggagacgtgtcccgatagttcctccagaagggtgcggtaaatgtgaatgttgattgagcccatcgcagtaaccgcagcatctctgacggagctgagtgatgccccaagtaaggggtttagatacttgaacaatgttcgcgccgtcacaattttgtcaacggttgaagaggctttggaacccttccggccgtgttgaccattctgtgccgagctcgactgaacaccgcctgggtctgctagcgtcgtacaggcaaagacgagatacagcttgaactgctcaacaagcacctcgggctgcgtggttggggtcctaaccactcgagagttgcttccatcagatccgtagtacatccttgcggatggctcagatattatgactatcgcctggtagagctgcaggattctgttgcagacaaggtcgcggccgatggtgactgtgaatggacacttgtcatatgcaatccgtacaaagtttgggaaaaccttgaaccaaagtgtggtatcataggacacatcactggtacagagctcaagtaaggctccttggctgttcgagttttgcaaacctcgctccaatctgctgcgctcagctaccgagaggtggtcatcattgaagctcatgacctgcatcgaatcgttctccaggatgtcgatcagtctcatagttttttcctcttcgtggttgctcgtcttccgcaaagctgcgtcaaattcggtaatcaggcgaagaacggtaactgcgtagtaccgcacacgccgggactgcgaacataggaaaaataagccatgtgcttctacttgatcgacctcggcccagatacccgagaggtcaagcttgatgcctcgtttgtcagtcccaccgggtccgtcgctctctgcctcagcatctttcgtctttcgcctgatctcgtcgatccagatgtgaagaagctcgacataaagcatgagtgttttttcaatgtgccctgggcccaacatcccaccatcagacatggtcgagtaccggtcgtcgaagttgaaaataaagcgggcaaaccccattgtaacttgctgggcatgagactgccgagcgatggccttgagtgactgcgccgatgaacgcgcaatgtttgattggacatgggcggttccggtacacagaaggttgatcagcgtattgaaggggatgtctaccgacaaacaccgtggtagagcctcaacggcgacgtgaaacaactcatagaatgcctgtttctgctcgtatgcgctttgttgatcatcacggcgagagaacttgaaagtgtctgtcatgggcgtcttggggccaggactattgaacttttcgtccttgaacttttcatccaaggcagcctgtccaccgaatgtgttatcgcagattatggcgattttgccgagtatttcacaaaaccggctgtagtagtctttcaccgtgtcagataggactgatatttggaccggtttcgagagactctcttcttcgacaccgagagccggtgtagccgccaagctgctgtgtgggtgtgcgagtacggagaaaatagaaattcggtccatgagggatgccgaataggaataattcagagggaacggcggcattccatgctctcccttctccaagtccgccatcaccgcgagaaaagcgtgtatgccaaccaccattctgtcggggtcaagaaactcgatcttaagatccttgttggatgcaaattggtcggcgttgactaaaggaaaaatgatgttgcgaaaacagtagtcagggtacttataccctataagcctgataatctggaccagcggttcagtgaccgaaaggtctgcagcgctaaaggctcgcttggtgttgggaagggcaattttcacgacttcgtccaacttcctcgtagagttggcgacgctgtcgttcgtgcgataaaggtaggtccacaagagcctagaaatggcctgcaagcacagcggcctggtcatgcggtcctggagcttgctgttaagcgggtagatcaactgcatccactgactaccaaaattttcgggcacatcggcgcaaagcatcgtcgccgtgagggcaaacgaataggtccagtgccgcggtctcataaacatgtgggctagtcggggcgtgatggttgtcaccacctctttccacttcggataggcaagatcattgctgctggccgtggcggcaatgggaagcacgagcatttcaagcacctggcaaaaggctgcctttaccttttggccatgggaatcattgaaaagcttgccgagagaggtgaggaaattacaagagcgctcccaggcatccggaggtgagagtctgatccgaaggtgcttcattccaatgagaaccagctctatcctgctttcgacatctcgcccaccggtggagatcttggtgttgagatcttgcatggagcgctccaggtcgttgatgaaccggtcggccacactcgtgaagctgattgcgctcatagcacctaacagttgagcaaagaggttccaatttgcaagtttcagcggtgaaattagcaatgaatcaggctcggtacttttgagctgctggaagatgatcttctcaagcttgtcttccatctctggggtgatggaagcaagtgtgctctgagtgaagacctcaaggagaacacggcaaagaatgtaaatggacacggtggagcggcgctcagccacagcaacggtttgcgcaatatcggcctgctcggcatgctggactccgggctggccaggaccggtagactgaacgggctcggtattcctcctttgcaaagcagcgccggggaggtgactccgcgcttggtgaagttgcgtgcgggcctcacgggcctcattggcagcatcacttttgctcttcctccaaagcatcatcaagtctatcaagggcttgggtttttgtttggcaagatggccaagagcaacaatggactggtcgaaggcagcgtctacgccgggcccgcatatttgttcgacgtgaggttcggggtcgtggaaaggaatgcttgttatttccgtcaacttctcttccgcttgcgcaatgaaggacgtaaagagcacgtgtagcgcgtaatcaccgaccgtcttcgggtcatccttgtgccgagacgaatgagcatggtggtgcgagtggtcccgcctcgacctcccgcttgccatcctttctggctttctaggtgtccccgtttgccctccctggccggcgagatcgttcatagcggcagcagacgacgttcgttcgggaatcacgggcaccgatgccgccgtcgttccggacagggccgtctggggcctcgagccaatggaagagccgtcgttgtccttgcgcgagaagccatgtaaatctgctcgatcgggggaaatgcctgcgccggcggcggcaatcatctgggggctgagagggctcgagtggttgcttgcaagactcccatttctcgaatgctggatgccaatgccgtgtacgatggacgtctgtctgtgatggccgtacgaggataacttggggtcgactagtcgctggggcgcatgggcaccgcgaacagtgctgctagcagaccactgtaatttttcgagagacgattcgcgggaatgcgcaacacttttgctgtcgggggcaatcggcctcagtgttctctgccagtcggtgttgtcatcttcctcttcaagccgggcgatggttcggggcgaaaacttcaagggctcgtggtccgaaggcagcgtctgagacggagctgtggcgcaaatcgcgagtcagcaatctgaaccaggatctcatttccttcgttatagttccttctcttgttgcgcgcgcgtaggcgttgtgagaacccttccggcctgggatggaaactggaagttactactccatcacccgcttggtgtcgctctcgagccctagttttgcgcgagaatgactgttttacataggtaggaagtagaggagacaaggaggcagaggtactgggtagtcgaacaacaagaacaccatcacaagactcacccattttgccaacgtctcgcctctcatgatacttcttcagcgcattcagggcggggtcgaatccgcgcgcgttgccttgcagactggcagcggcagcggcagtgggtgttgtttcttgtaccggcaaggcctgtatcgatacctaggtatgcactggttattttggaggaagttggacagaaaaaaggtggcgtcgcgactggccggcgcgaaggtgacagaagcaagcaaaacagtctggaagttctcattcagcctctgataatggatgtccgcggctagattcacaggctagtcccatccaggacgggattcgaagtcgcctgtctgtggcagcagcaagtggaagccctccagctccccgaacgtctcccgtgcagcgcgttcgctccctggttccccgtcccatcttgtggttgccctgcgacgggacgggaagccctgccactcactcaagcaatggatgtacacctcggatggatgtgcaaaccgagcttcattacgccaaaccacgcccctctcactttgtgaccgatgattgcgcgaacaggcctgcaatgtcctacatagtttaccaatgacggtgccttgaaacgcctgacagccagccagtcgcatcacttggttctcttgggtagctcggtaggtgggccatgcaacctccaagcggaccctactggtagtaaccaagtgcaatcgaggtgtgcgaagaatagttcgaacacacttcagttgcaccgaaacaaaccagatacataccttaggggtacctctagtattcgatcttctatcttattttttcccttacacacctcggtgatctgtagggctgcaaggggtccaagagaacgtcttagcccaccaagaattgaatcacattcatcgaaggaagcattcaaccagatgatcggtcccctcccagaggcttgcggtcgatgttttcttggtaagagaaatggcttgacatggcggccaaaagaacatcaatgagagagcctcaactatgtaggagggatcttggtgggggcccactccgaatacctcagctattctgtgacaatatctgtgacggcgcgtatacgcaccctgctgtccgggcttcaagagccgaacgatgtacaaccccagacaagcccgtcacaagcaggtctgcaagatggggttcccgaagtttgacatggaggctctccacacacgtcatgtcactacgtatgtagcataatgtaggtacgctatatacttaccattgaccgttaaaagtctgatactacgtgccactatgcgttccgttctcgagccagtttcgaataagcttatctcgctgtacctgagaacatggattaaagtgtgtaaactggatacgtttgcggaacacagtccagtagtgagattgggcttacacacaacatacagatctcccgaaggttttcgcgaggtgccaggggggcggttgcggagcgatcgtttacagaggctggccggagactgttatcaccccgggttcggttgtgtcccggggtgaacattctccagccccccctcaattcaattcaagccaagctccccccgcagcgccttcgttcccttgttgatcagagggcgctcggaccatatctcgtcgtaagggtcaagggtcttttgttaccccttctcaaagtctggaaagggatgaacagggtccatactccatatgtaccgagcttttgggactgccaaaagcgaacctggctggtctaactatagtttctgcagatgtgggctgtttatagcaaacctcaggcacgcaatcatgtatcaagatacctcgagattaccgtcagttgtgctgactttggtaacgacaatacttacagaaacaaaaatagctccaaatttgaacagccgcatactcggtttggctgtctgtgtacatggtggtatgtgaaatgatgctagggtttccagattctctttgatgccctgagaacgtcaaactcatgaaaacaaacccgggtcagcgccggaaagctacgctcccctccgcggcgcggcagccgcgggtgtcaagcggacgtaaccctgctgcaggacgagatgccaacctactgtaccactttcacacgatatgaggcaagagatgggagcgtaggcgaatagaattcaatattctcggcgtataggcgactgccggtcacctctgagtccatatgggagtgaggagatgaaggaagccgataggatctttggggacgagctcggcgatctagccgtaaaaggccgggccgcagaaggaggagcgacgacgcgagcaaagtacacagacaggtaatgtttggcaaccaccaacttcttacgaacgatcttgttcgaaaccctcaagcgctcaccccacaacgagaccagggcccgaagcagtggaaagttgtgcaggacatttttcacggtccacttctgtttctggtctcgaggctcttcctggcctcgtgctcgactaccgaccaaggcttgagcgccgaaccggctgaacgttgacgagttggtgcggcaaaccgatttccgaaaagtccaatgagttggaagccgaacggggtgaataggatcgatttgtgcatctttgcatcgtgtgaactcgcttccgccagatgttcagaactccaggtggggtacgatgtggaactcgcccaatgccggcttacctacatatctccctataacgggagttcgggagagattcacgggaagagaacaacatcgctttttctttgcttggatctgactaaacggtctctttgctggcatcttttgagcccgtcattgatgtcatgtcgaaggcgacagaggaatctgagttccgtggaacgctgcggctgtcggacacaccccggctctaagtgttaagctgcccaagctgagatgagaaagagttccagtttacctttgtatttgagtcttgtattcacacggtatgtgtatgattggcctcgctcgtatggacctcggcttctgccgaaagatctgtgatgaaccatggtgatttctcgaggctcgagatcccatctctggctccgcgagcaagtacctttcctggccgtcatgtgaaagcattgtagcctaaagtccactgtcgctttagttggaactgcacacccgggccatcacctgtgatcattgatgcccagggcggccgccggtatcattggaggggggaacgtcgaacctcgaggagcaggatgggcaacttgttcacggcactggctgaagcccgattaatgacctacagcttcacccaagatggacagcgcatccgttcggttgagttgtaggtacctgtatttactctcgacaccagggacggttgtccttcggggtgttgttcagcgaactgaaggctcccgtcagcaccacttggcctgagattgcagtggtcgggtcgcaatatcaaagtggagcccacgggaggggcccggtcatcgggactttagcgctgaattatgcatcggatcgcgtgggtcccgcccgcgtccatcggccagggggcatgtgtccctcagtttccagtttatcttcgctctcgatcttttatcttttaagggtgagagaccgtcaccccctttcctgtcttcttttcgaccagcagctgccattctttatttgtttcttgtactgtctgagctttgggttccgacgcctctgccattttcctgcgcggttcgtcccaggtacgtacatcgtcttaactgccggacagaagccgtcagcgatggcagccgtggcatgtctggttttgccatgtggcctgacctcccaagcatacggcacgccgctcacagaccacacgccaatcttgcgcgagcaacaagcggcgctggcatctgtcattgggttcatagagccgtttcagttgttcactgggctaacatgggattacgcgcaggccagcttcttttggctcccccctcggccagaagcagccaagcgagccagtgcgttaccggcccggtctggtactcctccctctagacatctccatatccgataacttgcaagactctaccggttgtgcccgcttcagttgcacgcgcatacccgccccctcccgtttatatcgccgtcatggccgaactcgacacgctggacctcgtggtcctggcggccatccttctcggaacggtcgcctacttcacaaaaggcaaactgtggggcgttacaaaggatccttatgcgagctctctggccaatgccagcggcgcaaaggctggcaagacaagaaacattgtggagaagatggaggagcagggcaagaactgcatcattttctacggatctcaaaccggtactgctgaggattatgcttcaagactggccaaggagggcaagagccggttcggccttgaaaccatggttgctgaccttgaggaatacgacttcgacaatcttgataccattcctgacgacaaggtggtgttcttcgtactcgccacctatggtgagggtgagcctactgataacgctgtggatttctacgagttcatcaccaacgaagacgtcaacttcacggagggcaacgaacccgcgcttggcaacctgaactatgtcacgttcggtctcggaaacaacacctatgagcactacaactccatggttcgcaatgtggacaaggctctccagaagctgggtgcccaccgtatcggagatgctggcgagggtgatgatggcgctggtaccatggaagaagatttcttggcctggaaggaacccatgtggaaggctctcgccgagaggatgggtttggaggagcgcgaggccgtttacgagcccgtcttcagcatcatcgaaagggagggcctgaccaaggagtcccctgaagtctatctcggtgaacccaacaagatgcatctcgacggaaccgccaagggccccttcaacgcccacaacccgtacatcgctcccatcgcccagtcctacgagctcttctccgtcaaggaccgcaactgtctccacatggatatcgatatcagcgcctctaacctcaactaccagactggtgaccacatcgctgtttggcccacgaaccctggtgaggaggtcgatcgcttcatgaacgtcctgggtctttccgaaaagcgccacactgttgtcagcgtcaaggctctcgagcctaccgccaaggttcccttcccgactcccaccacctacgacgctatcgttcgctaccacatggaaatctgcgctcccgtgtctcgtcaattcctcgcccaactcgctgcttttgctcccgatgcggaggcaagggccgagatgaccaagctcggcgccgaaaaggattacttctacgagaagatcagtcttcaccatctcaacattgccagagtcttggatattgttggcaagggtcagaaatggaccaacatccccttctctgcttttattgagggtatcaccaagcttcagccccgctactactccatctcgtcctcatcccttgaacagcccaagacgatttccatcactgccgttgtcgaaaatacccagcttcctggtcgtgatgaccccttccgcggtgttgccaccaactacctcctcgcgctcaaacagaagcagaacggcgagcccgaaccttgcccttttggtctttcctacgaactcactggcccccgtaacaagtacgatggtatccacgtccccgttcatgtccgccactccaacttcaagctcccctcggatccatccaagcccatcatctgcattggtcccggtactggtgtagcgcccatgcgtggcttcatccgtgagcgcgtgcagcaggccaagaacggcgagaaggttggcaagactctgctcttctttggctgtcgcaagtctaccgaggacttcatgtacaagaacgaatgggaggtaagtcacgcgccacactggaaccgttgctggtcacctcgatatgctgacacaaatggcgaaaattccaggaagccaaggagatcctcggcgacaacttcgagctcatcaccgccttctcccgcgagggccccaagaaggtctacgtccagcaccgtctcaaggaaagggccgaggagatcaaccagcttctcgagcaaaaggcctacttctacgtctgcggcgacgctgccaacatggcgcgcgaggtcaacaccgttctgagccagatcatttccgaacaacgaggcatccccgaggccaaggccgaggagattgtcaagaacatgaggtcatcgaatcagtaccaggtacgtttacgttgtgatcttcccattacgtccctctcctctcctcccctcccctttcttcccaaaccgtgttcggtcgcgtaacggaaaaaaaaatgaatactaacctgctgctgctttacaggaggatgtctggtcataacctatatatatgcagttgtagtagatgcgaaaaaaaaatcaagaatgtgatccgatagagaaggttggaaggcatggggatgggagacactagacacaccctttttttttgactcttctttcttatggatagtcgggattatcatttagtgaaccagctccggatgcaatagcaaatacccacaaacaagcgcatattcataaggaacaacatcatccatcgagattttgtgtattctttgggtatgtggttgttcttctgtgccatggcctgactaagtattgaattaagctggacggcagactgcgtcaaccacacacccacgcggatacatgtatatagcgtcgaagggttacatgtacactccctcatcttacaacagtagttggtgttcgaaatgagaaggaatatctggcggggtattgccttggccgtcatcttgttgctaatacaatacatcctcagccaatttgtattcgtcatcctttcgaacctcgcggtgtgtaacttcggtagtcactggtccgatgtcactgtggtactccgacgctacccatcttatgtaccttcctccaagcttcagccgtttgaatcacaaagatcctcctttgggcgtcttcaaccagccaataagaacccaaactttcgagaacttgtgctaccttctcgcaaacataaccttttctttctttcttcttttcgtggccgtggaaagtggaagttgtgtggtgttcgccgtttgctttgctgcggactggagagcggagggctctgattggtccgaactcgggccactgttttccttgttgccgatattgcaacctcgcagcccgcagctacggcagcccgttgttttgtttttgtccattgctcttgttttcctttccactacttattcttctctcaaaaatcagtactcccctttttagtgtctttctggaatttttgttcagtcttctcgttgtttctcgctcgtgctttttccttgttcctggatgtcgacaaacgttcaacacccgcagatgcgacgacagaacatacgccgtcggccgtcctggacgctgacgggcttcgcccacaagtttccgacatctcggtcgcggggctttagaggatcgtgggtttgtgggttggcttggctgagcttcgacttgggggtacacctgggtccaggcactgttcgaacgtcagctcctattcatgttcgccgcgagtagttctcgccatttagaaacatgagtagacacgtacattaccagtggcagagcaataaagacgtccaaacttgctaccctgagtaaaagtgagtcggtcttggttatgatcttccatagaggatgcaagaagtgatcaccgtctagtggcccaagtgggcaggtgattcttagcagacaacccctgagaaagatcggtgcaagtaagctcgtcgtaatcaaggcgacgacacctttcgggttgctatcgactgttctcctggcccaccccactcgggcctctacgggttaatctccaagtcgggctcaaggagccatcacgagtttgtttgcccacgatgaattcgatcaacgataaacgactgcaaacccgaagcttcttagttctcttatagcatgtcgccaagcaaagccaccacggcaagcaagactgaaggtgtttgttcatcacgtcttttgctgcccgcggccatggccaggatgacgacatggtatagagaaaagcgcatgtcttggggtcgagctccgtggtggaagccaagatgggggcaatacaaagcgtacgacaatgcccatccaaattaatgaacgacttgggcttacacccgttgacgaagactgccacagtcggcacgttgtatgagtagcggaaggcgtgtccttatgtctagcctctgtcatacgtcctgtggagttgctgtcgatgaagtcagggcacaaatcacgggcagttctctcccttgttgctagtaccggctgtcgagcttgaaagtttgggtgatgtaggcgggcgacactccggctgtggccggtcacaggtgagtgatggcggaagctgtgacgattgttgggaaggcaagctaacgcgtgtagtgttgttgcgataagcgtcagtcaggctcaccccttcgctggttgaacagggacgcgttctcggatgagaaaaccgaaagggaaccgtgcagtcaatcgactgcccgggactaaggcgatctgttgaattgtaatgtgtcagctgcaatcgtcgtctcacctttgggagttatgctgtatctcctgacctcacgacccatcctcctccttctgtgaaagaaagtcgtcgctaacactgcagtcgtgcaggaactctgctcgtggacgagaaggttcaatgcccctgggtgcaattggtgaaggtgtatcacccgggcctgaatgccagtcttgcccggcgcctggttgcctggaatcatgaatccgatccgtgacgagaaggaatccagagacactccgagttcggctatcaatggtaggctcggctgttattttgcacctcctccagaagaactggcagtgcttgaaagcccaggtggaatgggttggcactgccttcaatttgttcttacttacttggtattttacattacaccctcgactctttcccctagtgtacctagtgtaggtatctgggctccggacatctccaatccctgaccgtcattggccagaagatggtctctgtcacatagacggcaagagcaaagaggaaacaccaagctaagattcacacctgcatcatgagcgacaccattcacagcgattgcttcaagttgaagttgtgtcattactttccacttcgttcccctcactacgaaagtggatgccaccagcgtcactgcctttccatctagaccacggcactacagtagtgaaggacatttccgatcgttagctcagtcaattgttctgctcccttcctgtccatacgaggggggaaaaaacttgtcgaacttgggattgccggcccgatgtgtaaaggtagtattgacaacagggtctctccttcctccttggagccataatctaagcatcgactttcagagtaagtagttctctgtcctgtcgatgatcccggtccctgctgcgagtgcagtctcgagaagcatggccaggcatctccttcttttccttctcgtcgtcttcccttcaacatccccttttcaacgcggcaagctggagccgagcatacgggagttcttccttatttatcattatcttcatccccagctctcctggaggatatcgtgggtcctacctctagtgcaggctactggggaacatcgcctccttccttggcccgtctacatcgtggctgcccttgacatttgtttacatcgtgaggaagcaacctcaacggcactgatccatcactccatcttacttaggtaccagacgaagatcgattgacgggacttaaaagatcgccctccctccgacatccagtccagctcaactttcctgtctctcaactcttggtagactcttcctccgatcattacagcatcaacacacaatccatcccagcgaccaccacagtctcttcaattcatcttgcttgatagctcggttcatcttcttactccccctgcgctcgcttgcatcagagtctttggttcttacatcatcgttgccggccgccgctttcttgtcaccaaagcatctctccaagcctgatccaatcagccgtttgttacaaggaccacatctcgttttggaggtaagttgacgttcgacgtaagtatgctctgcctgcgggttcatggcagcctgaagatggaaggtgtttgcctgcgtttcccggccaatcactccggtctcccgccgaagtctcggtccttttccgttccaactgaacctctaccctcttctcctcctcctcatctcctcttcccccacacaatcccccaattgatcacaacaatcaaaactctcacgggttaccaccagatatcatcttgaattggttctctatcatcttcacagatatccattgagctccattgagtatcaagcacctcttctttgcatcttttaaagcatccccactatcacatcttatcctcagcgacgcgtcaacaagtagtcaatcaggcacaatggttcgtgataacttcccctccgcccctcacattgttcccccatcacgtcgcgcactttgaatcaccttcacccgtacaattgcccccaattggtcactcaggatgtccaagggattcaagcgcgtcaccttatctgatctctcgggtcataatttgctcaatgagagtgcgccaaagcaatggtcacctgtctcttgagcatcatttccacctgccaagcacattcatcacttgctttcaagtcatcgctgccctcaggatggatactcggcgagtgtccagcaccaattccaagggcttgcggtcgcacgatcaatgcagggttgaccttctctgcgctcaccttctaccgacacttgccatttctacttctttggcgtgacttggtggaacttagggcatggagctaactatggcaaattcagaccaacgttctatcaaagatgtctgcccattatcgcaccaacccgggtgtcgtcaccgacactggcaacaaccgccagggtaactatcaaagctacctcacaaccgaagttggcagtactcagcatgacggctctgcgacccatggtcatcaggtcaaccatggcgttgacaacatgaacgccgttatgagtcagttcagcagccttgccttgcctcctggtcctggcaacccgactgcccctcaaaaccaggctggtcaccagtactacatgcaggaccagcaagttgcttaccagacttaccctgtccccatgcacgtcggcgttccccccgaggcggcttaccagattggcgttgccggacagtaccccgttccggctggatatgcgcccctgcctattccttaccattctgtgccttacacgcctggccgtgtcgcctcgtacggtgagcgcagcagcgaggctcctgggctcgagaaccgtaggggctcgtactccaccaacgagtccacccctgctacccctttctttggcactttctcggaccgtggtggtaatggtcgaattgctgtgatccgctccagcttcaacactccttccccggagcaggttgttgcatctggcggtgttgttaaatccgtccctattgtcgatgaggagctgcttgccctgctcaagcagaatcctcctatccctgatgcggttcctgccgtgttcaccccgcccactcacaccaagtccatcgagcagtgcctcgagaaccgtattcagggcaatcgcaacgtttacatccgtggccttcatcccaccactgacgatgagttgctgcttcgttatgcttcccgcttcggcaaggttgagcagagcaaggcgatcattgacacgtctactggagcttgcaaagggtatgtcgtcccccattgcctgatagtacagtctttcatccatgtactgaccaaaccaatagcttcggctttgccaagtttgccaatgttcgtgattcggagaagtgcatccgtggcttccaccatctaggctatgaggttggcttcgctcgcgagagcttcaacgcccgtctcaaggcagagggagatgagagttccaccaacctttatctgtccaacttgcccaagcgtctgactgaggcggtgagtaactcgtttatgttgtctcgtcgtgcgttcaagtggactctaacaccgtttcaggagctgaatgctatctttgttggctatcacattgtctccagcaagattctcagagatagcatgggtaacagccgcggtgtcggttttgctcggtaagtcccatcactgcttcaagttatccgttatccgaggatatcatctaacacgcaacacagcttcgagacccgtgatgagtgcgaggatgtcatcaagaaattccacggcgccccgattggagaggagggaatgctgatgcaggttcgctacgccgacactccggcgcagaaggaacttaagcgcatcacggctgagcgccgccagttccgcaccaacgagtacaacattggcgcctacggaactgcggatgtcggcattcatcccagcatctataaccaccaggctccgtggaaccgtcgcgttagcgccggccactcgtctgatacgtgagtcacccttcaccctgaatgttcaatgacagccaggtgctgactaactctgaacacagttcgtttgcttccggcgcccgtatccgcattaacgtcaacagcgacagtggaatgggttcttccatgtctcagggtggaagccatgcggtcaggtacagctccaccagcattccgaaagcatcctcctgcactatcgccttgggagcccaggcatcactctcaagcgagaaacgcggcatgcgtgtttttggaagctggaagatgacttcagttcgtcgtgacaactaaccgtcttctctgcaggccgggtaaactcaccaccggcgcatcctcttcggacgacggatcagcggacgagggcgtcacgatcgtcgagtccggtacggttgcaaacggcagcacccagtcatcgcccacaatcaagaaggagaagccgtagttggctacgagggctttgcctcgatattcctgtctttgatctggcttccctttgttcgagtatacgatacaactgatgtttttcttgggaagggctcaacagctcggcatcgctaatctgtggccatcattaagttgcttctggcgataggtctggagcacatgatcgatacggatgtttaatcaactggctatgccaaagcatgtggcgggtgcttaattactaaccgaaactttttcatgggatggggaatctttacagttctggcacgtggtaataataaccgggagattggaggattactagaaattaccaaggttttcttgtacggttattgatattcagttctctgggactttgtacttctaacaagggaagccaagcagacagtatcaatcgaatgcaaaatcatcattgttgcagaaagaggaagatggaccactactttgtgacaactaagcagtgcatgtcattctgtcaagttcgtcgtgatgcccaatatgagaactatgatgttcagggcagcaaattcgggggcatacagtagggaaccaagtctcaacgtcaatattcagtagactggtctttatatggtagccccaggcccaaagacagggtgtgtccatggacttgatcacgttccctcttgatatcaccattttgggataaacgtcatgtgcccacgttgggagcatcactacgacctggtgttgctgtggcgtcaccaacccacgtggaaagataaaccatatgccctctcatctttacctttgtcgataattccatgaattgttaatcgaatttccccaaggtgctgggagcacatggttgtgtaaaatgtcggcctgtatgctctcagctgcaggatcgttctttgcgctattgcttcaaagcacccaacgttccttcccatattttcaacagaacactgcctgcaccgagccctgagctcccacaaattgtaatgggaaacatgattttgaaactggactttttgccaacttggtcttcctcgcagctggacatcactttgtaatttgacgaaccaggcaaacgcatctgctgaaaccatacaacaaatggagcctcaggttccctttgaagattatgctagacctcgccctttgcgtacctattcccacaaagtgcggactgcctcgcccggtgtgcttccgttgttaagggccagacattcaccagcgagccttgcgaagaagcatcaacgtgaacccgagccccggaacaaagaccgccttgataatggtataatacctgaagaagagacctttgcttatcaagctgagtacgaattcgaggaagcaaatgagctagaatttggtacgttttcctacatgtggcggccatgaccgggcgcagatccagaatctaaccacaaaatgcacaatttccagaacttcagtatgcttcagatacttcccacagcccgggcgattatgcgacagaagaggatactggcttggagtatagcaccgacgaagacaaagacgaacgagggaccaccgaagaatccaagactactcccacttcatcggtgagatccagcagtggcaccaagtacatacccaagactgtcacagatcagtcgaatctcctgagacgtcgtccattcttgctctttgacaagctaccaccacgtgggtttaagaggctgaagcccaaggttgaagaaagcaccacagcaaccctgtctgccaagtacaagttcggcgacgggttctccaaagacgaagcaaaaccaaacgggctggttcagttgggcttgcgtccaactgccaagagaaaagcacctcaagttaattcaagagtgggtgctttggacttgacacagtccagcttcgcaagttctccccaaaaagaccatattgtgaatcacaggaagaagacgacgatgatgaagaagagggcctacgacaactcatttctccctgaccccaggcaaaccgaacgtcagaggaagagacgcaagctactgaagaggaaggataaccccttggaggacaaggagctgctaccaaccgtcttgaaaccaaagatcattctcgaaagcgttatcttgggaaaatacgcaaatcaggtggagggacgacagcacacggctgctgtagcagtctcggaacaacaacgaaaacagacgcaggatgtaacggagagtgcattggaaggtgaaggtgatgtgcccctggaggaccatgaggaagacaatgttgaacccgaagcggccattgctcgggagccatctgttgagctgggtgagtctccggcaaagatgaatgtctctgcacgttcctcccccagttatcaagagatacgccaacaacaacaacaacaacaacaacaacaaggggctcttgaagagcaagcaggtaatgcagttgacgtacgtacggaagaaggtggtgaatggtgtatccaagagcatcttgagcaacctcttgaacactttttcgaaaaacctctccagaagcctgtccaaaagtcggtagaggaacaaaaagagccgggcaacaacgatcatccgggagaagaggaccccaagccagccatttcgaaaaagagcaccggtgccaagtctacgcccccggcagagttatcgtcgtcgaaatgcggaactgtagatcagagccagattgatacgacaacagatcccgccaaacttacctctcatgatacgctggggaaccaacactaccgtcagagtcagaagagtcatcaagcacaggtcaataatcaagttcgagatgcaccgccaagtaaaatgacctccccaggttcaggctgggagacgtacatttcagagaccgacattcatactcctacccctctacgacctctgaattcgagagcgaaatcagcagttccttccacctcttgcggaccgaagaatccggggcttagaaggtcgaactcagcggtatagtaagttggcacggaaggagaaagaaaggagtgtgatctttgtatttgtatccaaagtattatgtaattttggtggaaggtgataatgatcggtttacgggatgtagttatttgttggaagttctgataggaggtcaaagacatgtagatatcaggagtagacatgtatcaacggggttgtgttagcataccagcgccaacgagccaagggaatgtccaatgttatactttctagtctgcgtaggcatcatattcaacaacatggtgatcctgacttagaaaactgaatcatgttaaaataatcatatatatttttgtctatcttgttcttagttgtcctgacgtggaccaggacaatcaattaccagaactcgcaatgttggtttaccttttctttccgacgacgtttccgcaaatagcaatgccacacaataatcccagcccgccctttgtcccatatcatataaaacgccgattacacccagattatagccggaaagatgttacacaagacagtaagacgggaagagagacgacagattacaagcaaaaaagacaactgagatccgagtctcacttggggcccttgcccttggcctcggtctcacccaactccctgataaacaccttcgtcctcccctcgctattgaagtcctccatatcggtctcgaacccgcgacacacaccaatggcaagatacttgccattattcgagaaggccagcgccgcgacgctgtcagggaacttttgatactgtctcatcctgcgcttggcctcggcgtcccacaacgccacggtgccgtcgccgccgccagaagcaaacgtgccgtacacggggtggaacgtcagcgcgttgacgggatagaccacgtcgccgccgccctcctcctcgggcgccgtctgccggtggcacttgaaggcgtatttgcgcgcctgcgactcggccgtgtcctcgaaccactcgaccgcgacgcggccctcaatcgagctggtggcgtagccagcgtcgttgggcatgcaggccacggcgcgcgtgaggaacttgagcgaagactcgcgctgttgccagggggtgatgtttgccgaggcagaatcggctgacgagagcgccgtggcgagcgtgggtaggtcgtagatgtgtactaggcgtgcggtcatggcgacgacgactttagaagggctggcggcgagggcgtgcggcttgcctggaagcgagatggtgatcggggtcgaggccggcgcggaggtgttatggacgtggagagtgtgatcccacgaggcggaaatgagcatggctgggagaggagattgccagattagttgatgtctcaaatacatatcgaatgtaatgcgtggggttgtagttggatgattggactgtaatgattcggacttacagtgctgagggctgtagacgacgcagcggacgggcttttcgtgcgtgcttagcacggtctgctctcctgtggataggtcgattctgtttgattcgcgttagcatccacaaagatctgtggcataatgctgagcatccataggtaataagctatgagtgcaacgaacctcttgactgagcagtccagactcgccgtgtaggcctcatttccattcgcgccaaagcagacatcaaggacgggagcacggtgctcgaacttgttgattagggtagcatcctcggttccttcggcgatttcgtaaagatagacgttcctatcccatgaagaaacaagcaggcggttggtgttatcgggggcgaagatcacggccgagatagcgtcactgggcggctgtgacacttcgaattgcgttgctagaattacgcgacgttagctgggggaggacacatatgatagtagcttcttgagagatatttcgagcttacaaggagccattgtggtggtggtgttgtgtgtggtgggtggtgtgtagattaaagcctacgtggtattgacgtagcttcgaaattgttacaatcgccggacgacgaaatgggggattggtagaggggagggagcttgaccgggagtgcaactccaagtaaacaaagttctgccatgggttaccgcctgattcaaggtctctttccgagctgggtcgggcagctgattggatgttgagaggtggagtgagtacagatgccgttcgggtcaagcaccagaccctgtccatcttgacgcagatccacaaggcgttctagaatttggtggaggggtgggcgccgttccgtcatctcatgaagagccgacccgacatttggtggggttgcattgttgaaagcattcccgtctttcgaacagcttccacttctccctcgaacatccgaattttgcacctttctcttacgtacgcaagtggaaaacaacgagagcgccacgccgtatataatcacatcacatcagagtagcaaattacaatgcctttcggacagttagtactcggcagtcccggtgcaggaaagagcacatactgtgatggcagtgagttgtgaaacttccttccctgtgctagtactttcacgggtgctaacatgacctccccactgccagtgcagcagtttatgggcgccatcgggcgacaatgctcggtagtcaacctcgaccctgcgaacgaccacaccaactacccatgcgcgctcgacattcgcgaccttgtcactttggaggagattatggcagacgacaaattgggtcccaatggcggtattctgtacgcacttgaagagctggaaaataacatggaatggctcgagaacggcctcaaggagcttggagaagactatgtgctttttgactgccctggtcaagtcgagctctacacccaccacaactcgttacgcaacatcttttaccggttacagaagctgggctacagggtgcgccgttgttcctcgtctctctaatcgcagtccttcccgctaattctcttgcagctggtagttgtccacctttccgactgcttctgcctcacacaaccatcgctctacatttccaacgtcctcctctctttgcgcgccatgttgcaaatggaccttccccacatcaacgtcctgaccaagattgacaagatctcgtcctacgatcctcttccattcaacctcgactattacaccgaagtacaagacctacggtacctcatgccgtccctcgacgcggaatcgcctgccctgaagaaaggcaagttcaccaagcttaacgaggccgttgcgaacatggttgagcagttcggccttgtcagcttcgaggtgctggcagtcgagaacaagaagagtatgatgcatctgttgcgcgtgattgaccgtgcaagtgggtacgtctttggcggcgctgagggaacgaacgacaccgtctggcaggttgccatgcgcaacgagtcatcattgcccgatgctcttgatattcaagagaggtggatcgatagcaaagaagagtatgacgagatggagcggaaggaggaggaagaacaagaaaaactgcgggcggagcaggcacgggccgctgaagaagcaggtctcggtgacggctcggtccctggagtggcgccacagttcaccagtggctcgggaatccgtgtgacgcgtaagcagaacacatgacgatcgaatggcatggttgtttcatccatcagagacctcgccctcgcccatttctgcgtcatcgtggtcatcggtgaccaaggcgagattgcgggctgaatctttgccgccgcggaagagagcattgagggcatctgatgatgccttgccggccatctcgtcctttgctgcaaggacaaggagcttggcacggcggatggcttcttcttcgactttgcggatggtgccgctgacgcggacaacgcggaagatacacggtcggccgtccttgactgggaggcggtccataaaggtcagggcagcccacacaagcctgtaatgggctcgtgagatacgtagaatgaaggttgaggtcgcagtagaaaggtacttgactgttataccaagttagcctagtggccgcttttaccaaatgtaagttttagagttcagtggtgtgtttaccttgtaggctgcgctcgacagagcctgacccgcaatcaccaaataacgcattcacctgactgcgaatgcccttcaagatggtttggggcctgagttctccaagggtgggctggttataaagtagcagatcgggtacagtgcccttttgtccaggaggaatgtctgcgtagacaatgttgaccaacagatagcgatctttaaggcggaccatggttgtaggagttttcccgaagacgtcgtttctaaacagagaagaaaaaaaaccacaaacagtctgctgagaacacccgtacagatagatataagagaacttgatccggtgcaatcgtggattaaaaagctgagggtgcgctatcactgacgtacaatggagtgaatgagagtgaaatcaatgcaattgaaattcaactttcagacatcaagttacaaataattgccgccggcaaaagcatgcaaactctcgatcctcacacgctccacttccccacacgaagttttggtggagaactacaccaggtaccttgaggtacggcttacaggggtgcctatcttatcagcttccgagtaccggcatggcacatcaacaccatgacaccatcacaatactccctttcctacagagttcatcaatagttggcacaaacgaggagattctgttacaccgtttctccagcgcagtattgtgtgtcacatttctcaatcatgtcctcaagtactactccagcagcgctcaaagcagccatccttatcgtttcaacgacagcagctcaagaccccgcaacggactcggccgacgtcactctccgccaggtcttcgatgaacaacaagcccaatgggaggtccatgaatccaaaatcgttcccgacgatgtcgtgcaaatccagaagcaaatcatccactggacaaaccaagccaccgccgcaagtggcgacaacaacaacaacaacaacaccaacaccatcaacctcatcgtaaccacaggcggcaccggcttcgccgtgtccgaccaaaccaccgaagccgtctcggctctcctacacaagaatgctcctggcctggtccacggcatgctggcggcttcgctgcaagtgaccccctttgccatgatgtcacgacctgtggctggcgtcaggaacggcaccgttatcgttgcgctgcctgggtcccccaagggcgcgaaggagaatctgcaagcagtgatcaaaatgctgccccacgcttgcatgcaggctgctggtgctaactctagagctttacataaggggggagtgaagaaattggagcaggaggcgggagtagaaggaggtggtggacgtggacatggtcacggacatggacacggacatggacacaagcatcacgaccatggcgagcaccgaggaggaggagggggaggctgtggcgcccatgggcatggccataaccacggtcacggcccaggccacggccacgccggtctagtccgacacaccatcccctctgaaaaccccaagtccaacgatcccagcttaggtcccagccgccgccaccgcgagtctccttacccgatgctctctgtctccgaagcgctctcccaaatagcgcaacacacgccgatgccgcaaatcgtcacctccaaagtcgatagctcgctcatcggcgccgttctggcgcaggacgtttcggcgcgcgaaaatgtgcccgcttttcgcgctagcatcgtcgacggctacgccgtagtcgtgccccaagacgggaacatgcgcggcgtgttccccgtcgtgtcggtttcgcatgccgctcctggagatggggaaaaaatgccgacgctcaaagagggcgagattgcccggatcaccacgggtgcacccctgcctccgggtgcgacatcggttattatggtggaggatacggtgttggtgtcgacgacgtcatccaagacggaggatgcggaggatggaaagggagtggaggaggagaaggaggtggagattttagcagctgataaagttcgcgaaggcgaaaatgttagggaggtgggaagtgatatcaagcaggggcaactgattctaggcaagggagatcaggtgtctgctgtggggggtgagattggtctgttggccgccgtgggtgtgggtgaggtgcaggtgtaccgacgtcctgttgttggcgttctatctacgggtgatgagattgtggaccatgatcgcccgggagacttgcggctgggcgaggtgcgcgatacgaaccggccaactctcatttcggcggcgagagattgggggtatgaggtgattgatcttggagtggcgcgggacaaggccgggactttggaggagacgctgcggcaggcattgaggcaggttgacgtggtgatcacgaccggcggagtgtccatgggtgagctggatctcctcaagccgacgatagagcgttcgctgggcggaacaattcgctttggtcgggtggcaatgaagcccggcaagcctaccacgtttgctaccgttccggtaaaggataacgacggagagagagtttccaaggtaatcttctcgctaccaggtaacccggcatcggctttggttacgtttcacttgtttgtactgccgtctctgcaccaaatgtcgggcgtctcaccacctggcttgccaaaggtgcctgtgacactgggccatgatttctccctcgatagatctagacccgagtaccaccgggccattgtctccgttagcagggacggagtgctcaccgcggtcagcacaggaggacagagaagctcgcgggtaggaagtatgaagggggccaacgcgcttctctgcatgccttgcggaccagagccgttgcgcaagggtgccaaggtggaagcgttgcttatgggcggtttacgcagcgatgtgtaagtgatcatagaacatgatacaatacagacaagggtcacagccccaggcaaatggacattttgatggactccctccataacgatactgacctcttttttttcattttcgtacaaaaaggatttagaaaagcttctaccctcgtgtctgttcatgtgcgatgatgccgaccgcgccctgatcgtttagccatgcgaatgcctcttccaataaacgccgttaacaatgtgaccttgacttagacacgcccgctagctagcgccaaaaagcctgctggttcgctagcagcccgaagaagttgtttgttgtgtgttgtcgttgttgcatatcaagatgcatgagaggaaagaaagcaaggaagcttctttttctcctttctagtccatgttctactgtgcgccgaaatcgggggccttgccggaaaccagcaggccgacaatgaggccgaagagacccaaaacggagctgaaaatttcaataaccagaattttgacgaagctgttaaggacaaggacacattagtaacatgactcgacgacctctttgtccggatcgcgacagcaagcttacagcgtagggtcagcagcatccgccaacgcagcaccactgccattgataccgacggcaacaccgcacaccaggttgcacatgccaacagtcaggccggcccaaaagagcgcaaagcccgtgtagtagctgtcacccgagtagtattgtgcgccggtgacgggttggagcttggccgagaacacgatggccatgatgacgccgtagatggcgacgacctcgcagaagatgatggagattaggttctttgtccggattcgtggtgccttaacacctccacccagaatggaggaaccggtgatgaagatgcccctgttccgtcgatcaacccagtgattagcccaactcttctctagctggttgtagcggacgccatgcggcgctgggggatggatgtgtagccttttccctaacgtaccatgccgcgcccaccacggaaagacctatgcaaagcgcaatacccagatctgcccaggcgtatggtgataccgattcgaggaaagctccgacctattcagaatccatgcgtgtcagaggatgacgtcgagtggagtgggtgatgttgggaacttggtgaagcctacattgaaggcctcgccgctgccggtaaagagcatatctgcgagaatttgttagccgtcatatttttggaagtgatacaggcgcgcatagtgttgatatcagtgctggattggactaggctggaccggctatctggggatgcagctatttccaagatgccatatactcacaagctccaatgacggccagagacgtccctatgccaccggcgccgtacgtcaagctcatgtttgagggtgtgtggtgtttgtcgagtgatatgaagattgggatttcgaaagaatctgactgagtcccggtgcgaccttcttggagctagccgtcgtcgtcgtcgtcgttgttatcgtcgtttaggtgctagccgggaacctcgatgttcatgccgctggagtggatggtggattgatcaggatgggtaacgcgccagttcgctagtgtacgtaccttccaccactcgggcttcgttggtttcatcccaggcgctgtggtccagtgacggcggcctaccagagagtgtgccttgccagcctgccagccacccgtgccaccgcgacagcgctataacttaaggccacacgtgactgatgacgctgcctacgccttctgctgactcagccggccacctattatccccttcctcgtctccttctcccagactatttaaaccaaccctcacctttacatcaacaaacaacgatttatcttcgccgtcgccgtcccgaacgttgccgtgcatcccaagtaaatcgaatcaacaagacaagatggcggccaacgggaacaccaactactacgatttgtatcgccatggcaggtacatattgccagtctcacggtggccctttgcagggcccttggggcgctgaatacgctttcggattccagaggacaatctgtatgctaatccttttcagtcttgggtcgaccctgaccgatgcacttgacgacctcattggggccgaacgcatcgatcctcaactcgccatgaaggttcttatgcagttcgatcgagttatcactgaggctctcagtgagaaagtcaaggcccgtttgaccttcaaggtgaatatcttgctttcctggatcttacatgactcgtagatactactcccatttgttcccaagatcataccgagggacttcgcttgtcccaaccacacgtgcgctctggacatgaacatacagaatcaatacatcatctaatacacaccctttccgttcctgtgttcatgacactgtgtcacgaaggaaaatggttggctaactattgctggcatctgccggcgagcaacatacagggatctcttgacacctatcgcttctgcgacgaggtctggactttcctcatcaagaacgtcaccttcaagatggatggcggtcagtctgttgtcacggcggacaaggtcaagatcgtgagctgcagcgcaaagcgcagtgacgagaagtagaaccgagacgatcgagaacagttcaagacggagaagtcgaccagcccatgccgcgtcaaaaccggaactttacttcaaaaagtatccctatctccaggcccagagggtggcacctttgattatcccgtcaagaagaagcatcgaggatggggtaatcattgcacagcacgcagtattgccacgcccttcgagacgggcgagcttctcgagagtgagccgaaggtaactttccaacgacaccaacggcttggttgcgagatgcacttagcttacgctattgttccttgatctcgatgttgccatatccagggtgatgttggttggtcgaggaatcctagtcagacgccaatttcccgtctgttagctaagaagcggctactcgtacagttgaggagtatcacagacgacatcgattgctgaagggggccgaggtaattgacgacagatatagccaatgtctcgagggatacctaatacaatgacgcttgcatatatgctgctgtcctcgatgccaccatcgaggggtggtagccactaacgtacagcatgttgagagatatgacaatccgggcagattgatcggtcgtcttcggtctcagttattagatagatgcccgtggctgggttccggtccctgataggtcgaataatatggcattccgggcaagtaaacttggtcgttgtcgccatgtggatgttg