ctccctaccatcattatattcgaattcttataatcgcgaaggaatttaacgaactataatactatagcctactttctatcctaattctataaatattacttatctacaaattcctcctatatattatactataattataaaatattatttatactcctcctattattaattgccttttaaatataagaataaagatgagaataagtctttacgccggtatatccttttttaatacaattaaattccgtttaactaaagaaagggcaacgaacggacctatatttactttctccgtaaatagaagcttaatactattaaacctattattaatccgttagtaagactattataaagtaaattaaagactatataaaaacctatttaattctactaattccttacttcaataggatttatacccttaattatatatatatatatagtacctaatcccctaatatcatccttaggaaagtttaggaaattataatagtatacgaaatttttaattcgaaattactaagcccaattccctttattagggtcggaaaaagtataggtaattaactagatagttcggaatagaactagcttaatattattatccgaaggtatatatatatttaagtttaaattaatagtagtattaaagaccaattcgctaagtaattataaaccttcttcctcgtattataaatctaatactataaccgtattaataatttatatttctttaaaatttatagcatcgatacctaaattctctatactaattagggtattctaatcctcggtaaataattttagaggaatatcctttaatatatttaaataataccaatattagtagataaataactataaaaagaatataagaaaagaaggacgtattaccccctatattacttatagtaaatagaaattaaaaaagataaaataaatataaggaagaaaatagtaacaaaaggaaaggagagaatataatctttttatatatttaagcgtatattagggttagtatatctaattattaattaaaattatacgaacatttcgcaaatactttacaaatactttacgaatactttatagtaactttatatatactatacgtatattttatatttagtttcgtatataaagaatataatccccaaaagcctatactattatatatatcaactcaaaactatattcttaaatatctaagaattatattcgaagtactttataataatataaaagcgctattcggatagttaatataaataaataatttatatatatataataatatatccaagaatataacccgcaatacaagcggatagtatacggctatcgccttatattaataaccttcctataagtaaattttagttataaataatattataaagtagtatataaacactttacaaccccttctatttacactatttactataaatatattaaaggttgcaatgtaccgatcgggttatttcgcggctaaataggatatacttagcgtaacctatactttataaaaatacaataatgcgaagtacttctatatactctgtacgctgtacgttaatgtatatgtcattcgggatagggttatatatataaaagaatttatgggtccgacaagggggggggtcgcctgagctatacgtcccaactcggccctctccagtccagaacaggaaattgtacagagcaactattaccaccattacacgacgtttacctggacagtatggtcgttcctaataataaagcccattgctttcgcactcgatagctacaattacgaaggtgatatatcacatcttgtcttgctcgccgcttgtcaatgctatagcacatgattatatttgtacgattcaattggtgtttgtttgcacctttagtaactagggactcctggtatactggacgagatgtcttccaagttgccccaaacctctcaaggactcaatgaatggctagatacggattggaaaggagcgagcaagatttcaaatggtatatatcatttggagaaggcatgttcacagcatgcaaatatctagggaagttaacccaaggtgtcgagccgactatcaaaccggtttcggactgtatacaacaaaatgccaaataaatcgaaaccgttgaaacgttgatctctcatgctcattttccccatgtctgcaactgattcagccgcttccatcctcccactactacaacgacgtcatcgctcctcctcccatgtggtttctcatctaacccattacccacaccccccgccccccgtgtctccaaaccccccaatcccgtctttcctttctttccttttcgttcctctcaacgtcttccatctgaacctcccccctctaactcccccgataagtagaataactatacggcgccaacaggagcgggacatgatacgtctgtccctcctccaccctaaacaccaccgtcacctcggggaagaaggtcttatcctccccaccgaaataccctgccgtatcaaagcgcaacatccatctcgacgggcccttgatgtcgttgacaaaaacgtcttccaaggtgtagacggggacttcgcccgaggaaagcgcggaggaatagggcagccaggtcttgatgcggccgtcttcgtcggttatggattcaaaggttttgctgggggtttgggaggaggtggaagaagcagacagaagctcgagcttgacgcgcaccgaacgggccggttggccgagggaggtgtcgaggatgtggcacgttatgcggtctttggttgccattttttgcacaatgaattagagttctcctcctgctgtttggggtctggaaacaagtatgaggtcagaaattggcttcgagaggtgaagagctgcggtgagtttgagtgaatgaggtttggggacttatggggacttttggcggaggtgaagttgacggacaggggtctgggtgacagctgcgcccagcttccacttgggggggaatggtggggcaagcggggcttctgttctcagcgataaacgcgttacatatgtgaaaaccaagggacaggtacgtacgttggtgattgtttttggggggcggggggttctgctaactcttcagtgacttccgttttgactttgatgaagagagctcaagtcacagattcatcagtctcaaacctaagatagaagaaaccccgaatctttttgtatcatttcaaggtgtgaagtccgctacgacgggacggggcgtcaaccgacacagcctcctcgttcccgccgcacggcagcagcgacgatggggaaccaccactggggccgtcggcggctgccgtgcaccgctgcagctctcaggcggagctagctccagctccagcagggttcccatcgtggttcccatcccagttgtgctaccacttactaggtagtcgatgtacctacccaccggcatttggagagccataagccgtaaatagaaacagggtgttgagaaacactgccacggtcctgatgatgcggtacttgtgtggttcccttcgatggctcagggtgctacacaacgctgggaaagagcgaattcgacgtggaagaatggggaagcctaaaatgggggtaccacgaagggcgcatgctgtcagagagaggagggaaagatggatatgcaatctttcagcgaccagagtttgagttccatgtttgatgtcgacatgtctgggatgaacgtgacaagagatgaatatcgaaattgggggcacccttgcaaagtggccaggggaagaccacaacatgtgtaaaaacggccccacgatgcggcggcgctttcccacccctgtaaatattttgcgtatgactgaaacctggggaacggggtgtgcaatgagtcacgtcatttattttggacaatgaaagccgacaccgggcaaataccgattgttgagagtcatcaacatcaatgaatagggggggaaggggtttcgtgagtgattgaagagaacgagagctgaagcgggagtcacttaggtttggtgacactccgattccgccagaggcttgaaccctgaaaaaggactcgagactcgggaagccaaggcgaagaagagtggagatgtgccaaacttctagactctttgaactcttcactgtctttgcacttttaacaactcagacttgtcttagatagttcaaataattttcagttttagacacatatcaaaatgcctgcccgcgcggacatcacctacttcggcgccggccctgccgcccttcccaccgacgtcctcgagaccgccgcccaagcgctgctcgactaccagggcaccggcttgggtatcgccgagcactctcatcgctccgaacttgcggccaagatcatcaacgaggccaaggccgatctggccacctacctcgacttctctcccgagcagtatgaggttctctttatgcagggtggtggcaccggcgagttcgctgcctccatgtacaacctcgttggcgcctgggtttcccgccagcacgccgctgtccagaaggagctcggcgagggtgcggccgccgatgaggcccaggtacttgccgcccttcgccagcgcgtagagtccggcctcaaggtcgactacatcgtcaccggctcctggtcgctcaaggcctaccaggaggccgtccgcctgctcggccctgagtacgtcaacctagtgtgtgacgcccgcaccatcaacgacggcaagttcggcaagattcccgacgagagcacctggaagcttagcaaggacgccgcctacgtctacttctgcgacaacgagaccgttgatggcgttgagttccccaacttccccaagatcctcgagcccaaggaggacggcaccggccccattgttgtgtctgatatgtcctccaacatcctctctcgccgcatccccgtcaacaactactccctcctcttcttcggcgcccagaagaaccttggctgcaccggtgtcgctgttgccatcctcaagaagaccttcctcccacctaccctcagccagcctagcccggccctgctcaggaaactcgcccttcctatccctcctatcgttcttcagtatgagattattgccaagaacaacagcttgtataacacgctgagcatctttgagtaggtttctcccgaacttcttcaggggggcgtgtgttccaggctaacaaagtgatagtgtctacatcgcgggccaggtcctcaagaagctcctcgccactttccccaacggtgttgacggccagcaggcccttgctgagaagaaggccgagctcatctactcggccttggaggcccatcctgaggcttacaagatcgttccggacaagtctgcccgttccaagatgaacatttgcttccgcgtcatcaaggtgggtcaagttttttcggtgccggttgctcctttgtcgttgagaaatgggctaacatgtctttccagggtggcaacgtcgacgaggccgagaaggccttcctcaaggagtccaccgccatcaacctgaccggtctcaagggccaccgcagcgtcggtggcatccgtgcttccaactacaactccattcctctggaaggtgctgagaagctggccaacttcatccatgagtttgccaaggcttaagctacgaagtctacctaaactaaaaaaaggtatacaaatctgggaatatgggtaggggggttaggaaccggcataaaagtcagctggaaggcgcaacatgggatggcatgggatagcggggagcataggtgtcgggttcttcgacaagaaaaaagtttaatacacacccaatttcaaacgcgattgggatggatacccccatgatacagaaactcatctgtaaaggccatttcatttgtagcagccacttccctggtttctttctttctcaccacgtcatcaactgggccccttctcactgcccatccttttcaataatgtccctcaaccatctcggtacttcaggccccttctcccatccctccaaatacctctccttccccacatcctcgcccgcgggcttcgcataaatccctgttacataccaccacttttcccccttctcaatcctatgctgcagcgtcggaatcgttgtcctactctccaccaaattcgagttcggatccgcattcactagcatcgcctctctgccccctcttgtctctttctcaatttctagcgctctgatccccaccgctcccgccctcgacaccgcaaacgctcccttcttggcgggagcccaggcttcgggagtgttcaggtcgtagttcccgatgagcttgggggaagtgccctcgcatttctctgcgtcgtacaagtctagataccgaccgtccggcgtgcgctcgttaaggattgcgaacgacccgtcggccgtcatcacctcgcgcccctgcgcgtggatgtggtgcacgcgcaggtgccagttgggggcggcgggcgtgggcgggaggaggtaggtggttacgaagacgtctgggtaaggtgtccagtcggaaatgagtacggggttgttttcttcaaagacaagacgggaggtggacagtcggcgagtcttccagtactcgccttcgtcgtcagagaatcccagttgtgaggccagggcgtattgctcgagcgtgaagcagcccggggggaccgaatagccaaaggcggaggagtaagcgaaggcgccgtacttggcgtgggtgcccttcatcgggtaggagcaagcttggccagaggagagaagcatgcaatggccgccgaggttgctcatgatgtgacccggttgcgggagcggtttgacggcggggatgaccggccacgggtcttcttcggaggaggtccagaaggggtgcgtttcgggcacggcgagacagatgaaggctagacaggcccagtagggggagccagggctgttatagttctcggccatgtacatgttggggtaggagtagccgatggtgagcgtgccggcggggctgaacatgttgtcttgtgtttgccaccagcggagatggcggaggacgatacctttgaccatgccccaggttagaggagcagggagctcgacgtcggcgtaggcaagggcgccccagaaggagaccatggcgaagcggtagccgacactgcggccaaaggggatggcacggcctggatgttggtttagaaatgtttctcttggatcgaatataacttgagtggtcactcaccttctttgtcataatagtgtaccagatccaatgcggcaacctgtgccctcctcttaaactcggcagcccgttcgggctcatcttcgccagctagttttgcataaagtagctgaaggaagtggatggcaaagctcgaagagtagtaatccatttctttgccttgttgtcagcgttttctcctccatgggtagggccaggtggtgcaacatacgatgaataccctccgggccatcattagaccacccatcaccgcggtaaaacgtattgagatgctcgatatcagcatccaatctctcttgagagaactttccaccatttgtcttcaatccaaggttggcaaagactcggaaccacagccaattagtgttgggcatgctgtaattaccccctgcagtcagtattctctgtctctttccttccttccttccttttctcccttacttgcccccttccctccttccattcccgtccactcctctcatcgcatcccaagcccaaccaaaaagagagaaagagcccacttacttcttctcattcacactttccccaagccacctctcaacccccctttgccccttctccccaagtccctcccacaacccgggcaccaccgccagcgcaaaccccaacggacacatttccaccatccgctgatcattgtccctcggccacccccaaaactcttttgaagtttcgtcaaccccgttcctaatcccctcgatccaccaatctttgtgttcatattccccgcctcccgccagcaaacaagccagtccccagagtggacgggcaagcccctcgatttcggaagcgatttggtcgaatcggacggcggtggcgccggggatgcggatgcgcgatttgaggggcgagaagaaggggaggagggggttgaggagggtgcggagaagggactggacggaggagcgggtggagaggggggtgatgagggagaaggggtggggcgttgaatggcctaggaggaggccggggacgccttccggggtcgtggtgttgttggtggttatgggtttgatggtgttcatgttggtgcggctattgatgggtatgatgtagtgtagatatggtagagagagagataggcgttcacggtctttggcctcatccgattgttggaatactcgatagttggaaggtaagaaactctggagagagtaccgacgtgacaacaacaaaacaaaacaaaataaaacagaaaaaaacaacgagataacatgtacaggaaatgggcactccccggtatatcaagctgaatgaacgataccacatggtcgcagtccatcattaccacccaccaccacctcattcccctcactttatctcgcggttcattctcccgaaaggcctgaatatgtaaccatcacaactttgaatcgaagatagtggagccattggcgcctgggtatcatggtttaaggttcggataagggacaggcactcaacggtaatcggggattttccgcaggagcaacctgctgacgagggtggaatgatgaatcaggctgctcgcggctaaaatgcttcttccccccttgccgctcgctgagggacaagttggggagtgcgtacataggtggaaaatgggggatcgtcgttacgacgtaacatctcgccttttatggggtatccacccccacgaggtataagagagccaagagagttattccatgaatccccggaaagcttggcttcaagtgatgatggtcacctacctactgtatttgaatcttgatcacggacagtacagcattctacttttatccacacaatcagctagaattctttagctacgaaaaagccatggtctcagaaacctcttggtcctcaacttctacttcaactccaccttaaaatggctccttctcagtagacattacgtactcttttcaatatgaggctctgtttgtgcactatcgggactgcgttctccattttcgactttgtcaaagcttgcatcatgctgcttgatgtgtacaatgtgcaaacagaacttgataaaacttcgaatgatacagaacaagcgacatgcaacatctcctcatcatcctgttgtttctttactttcttcaggattcgtgtccgtcgccgtcgccgtaggtgtagtctcagtctcctccgatgcctcggcacccgtcgctgtgcctggtcgtggtgatgatggcccatccgtcttggcttcggcagctgaaaggtcctcagcgctagctgaaggcgcggcttctgatccatctgccgctgttgactcgtccttcccttcctccccagccgtgctagtctgggctttttctctcctccgccttctcatgttcctctcctctgccgcagtctgtctcctcgacttcctcaaactttccctcttttctgcatcatcttccgccccgtctccaccctggaagctttgcaacaatgcagctgcgcgtcgagcgacgtcgtcttcctccgcatcgggagcctcctttgttggcggtagggcatcggggctgacaagaccgttgccggcgccgtcgtcgtccgtggtcgcggatgcagcactcttgccagtttggagggcagcttccacctcggggatttcgttgaaatctggtacttgttggcctgaagcgatgcggacttgatgtcggtccttgagacgtgctctcctcctcctgtctctttggtctctggtttgcggagcagccgctctgagcttctcgagtaagctgtccatcgcccccgtactcgttgggcttgccggtccttgtgcctcgctcgcttgcaaagccttgaactgggcattcttgcgtttcatcgatgcctcgttccgcttacgctgctcttccagttgaatgttcttctcgcgcgacctcttccactccgtgatgaatgacgccagcttggaaaagaattcgcgacgagcattgtcgtctgacgggtcttcgccgtaaaagaccatgatgtcgttgtatgtgcgcaccatctcttccagatacaactgcatttgctctgccttgaaccgagcatccttcatgaccctctgcacaatctgcgacacgcgatcctggggatggaacttcttcggatcggagagattgcctgagtcaagagacatttgcacgttcttgatgttgtcgatatacctcttggcatcagcctgaagctgttcgatgttgatcttctgggccgcaataacgccctcgatgtccttggcgaaatcttcccactctgggtattgctggcgcacaatacgttcgacgagatccgcaagcgtcgactcgttcttgtcgtccttcaccatgccgagtctggcaagagaagagagtttgaaaccgcgggcttgcttgttcgcatcgttcatatagttaccgatatccaagatgaggccgagtacgttcataagggacacggaatctctcaaagattcggacactgctacaacggcgcgcatcttttcagtaatctcctcgtattcttgttcgaagctgcgagtcagtgcaagggccctcatcctactcttccagtagtgatgaagttcgaacgccgtatacagatatatctgatcctgtcttgtgagctcgttaggatcctgttctcgggtatctttgccggcatctggtccagtccagtccttgctatatggtgccataactttggcagtgttatccgaaatgttgcaaagatcatccttctgcaggaaatccatgacgaccgggttgtcgagcacgtctttgtcgcagtgaatgatcatctgcaccaccttctcaacagggaactgtgagaatttggcaagcgcgatttctgtaaactgttagcgtgaggctttcatagagttacggctcatcatccgtttcttaccgaatgccttgcgcaaatcgttggagataatctgcttcttgtcatccttcttggcacctccaccgccaagcttcttgatctccttcgccatgaacaacttctcaacttcgtccagaatacccttcttgctgagctcatgatacttttcttccctcgactcaggggacggtgtatgtgccgcccagtgcgttgccagtggcgtgtcgaccttgtcccaatggaaagccttgagcttcttcttgggccggacgacaggtagcccaacagaattggtcgtgggaagcccggcgttctgtgccaagaagcggcccgaagcaggacctggcatgggaggaggtggtggtggtggcataccaggcataccaggcatgggagggggcggaggtggaggtggtggcataccagccataccaggcattggcggaggaggtggtggcggcggcggcggcggtggaccaccagcgccaggcatcggaggagcagcacccggaaggcctcctggcggcggcggaggaggaggaggaggcggcggcggcggaggaggcccgcccgcgccgggaatcggagctggggcgccagggaggaagccagggggcggcggaggcggaggcggcgggggtggtggaggtggagggcctgatgccgcggctggcgcagacggtccggtagcatcggtaacttgaattttgggagtctcggtatcgctgggtgtgatgggtgtctgggactccatgctgggatgtgagggaccggttgtgataccatctccttcctcggagtcgctggcatcgtaccttctgaccttcccagtgagttcgttgaacataccattggtctgcttggggtccacgacaggcctcctgatcttgaccacgcgaggcttctcgtacacgatctcgccgtcgtccccaatctcgacatcgctctcctctaggacgtcctcgacatggtctgaccgggaaccaacaggctttctgggtattctggtcgacctcttgacgctaccaagcatgctgttggtgaagtccttgggtggcacaacctccggtgtgtcgtcgccaaagccatccatctcctcccgaagagctcggagcctatccgaagggccgatcacttcgccccatactcttccttcaagcttgaactgcgtcttttggcgctcgatctgcatttgcaggcgctccagaagcctctcgcgatcgaggatgccttgcatgcgggccacgtcttcctcaccaagcttagcgttgcccttggtggcattggaggcagctacatcttgagcgtcgcgaagcatgaggtacagttcgcgggtctctagctcgtagcgttgcgcctcctttgcccgcagggtctgcaaactggcaagctccgacttgagaccctcagcacgccttttctgggcctcgatgaacatggcttgctcatcaatctgcttttgtagcttagccaccagaccatcagctcccaaggccagtctctccttcatctcatccctctccgccatagcggcatcagctatctgccgggcttcgagggcctcatctagagcttgacgtgcttcagagtcggtatggagcttatctaacagactttgaacggtgaagttgagactctgcttgaggtccatgtccggcaaccggcggtccatagctacgtagctgagcatagagtccaccagctggaacatgcgtaatctctcctcgccatcattgtccctgatcaacagcaaatgctggagagcagatacaaagtagtcctgtgtcttggttccattaagccgctgctgtatagcatctacaatttgtaccgggtcgttgaggtccttaacctcaccctcgatactatctttgatgctgctgttctcacgctcgagcatatcctcatagtcgatagcttcgttggagcggaaccgctcgatttgcttgtcaatcagctcatactgaaaggcctccatcttgttcaggatacgcctgatgccacaggccgtaaactgagcccgaatgtgtatgcgcagctgcaggtccttctcaggggcatcgaccaacatgttgaccaagatgagggtagcaacggcgtattccatgagcagattctccatgccaatgccaccacttcgtacctcctcactagcaccgaccaaactgcccatcttcccgcggccgtcgacggtgacctcaacaagacgcatccaagcatcgaagcgcccgttttcgccttgctgggccttaacgacgtccatggcctcgatgaccttgacatggcccttgccttcgccccaatggcagaggaatgtcaggacttcgctgacaagcttccgggtggtgagccgaggtgatataagggaggtggccagagccacaataacctgttggtgagctagcgcatcgtctgcgccaaacttgttgttcataagagccttcaaacatttgacaatgtcatattctcggtccaaattcttatccaatcttccattatccggctgagcaggtccataggcagtctttcggttcatctttagcaggacattggtcaaggcgatctgtccctgacagtcgatgaagcgcttgacccagccgatctgctgtgtccgaaggttgacttcgagtcctccgagccctttgctgtccagagcgttttccatgaccttgcgcacataccactcggggctgccttcgtcatcggaggattgggtaatatcgacattgctgtattggccaatcttggccgtctgtctgcgcttctgttcgccctgccactcggtgagtcgatcctggtaaatcaaggtccatttcttcgcggcggggtatgcgatcatctggcgcttggcctggtccgggaggttgtgccatcctcgcttttgcatcaggtttatgaacatctgttcaatcacattgtcatcgtctggcttgggaaagttgaatccttcggagccctggtggccggcagcgaccttggttaaccgctgggtatctctgtccttatgggcatggggagaaaggtaggatgactgagacgaagtactagggagtcctatcctggatgagcgatggctggttcctggggcttcttggtagtgtccgtccctacctgagtagatgctggcattgtcgcccgaactgcgggttgtcatgtacgagtggcctctggaattgtacccgggcaaactgctctctctcggtggtccccattgctgaaactgggcctggcggcccgtggaggccatggtgatgttagcagtagcgagagttgagcgcgaacttgatgcgctgggtgactgcccattatagggggagcttgggctttggtcgatggtgggatactggtggaagtcaccagtgcctttgttgaggtggtgcggtactagctctcgccttaggggcatttggtcgggcctgggaaggtggtcgagggcgacgggggagcgattgtcgggggaaacagggtcataggggatcgtcgtgacgacccctgccgtcatgttgaggccagattcgggcgtgtcgggacggtccagcgatattacagacgagtcccggtaatggcgcgaactgcgtgcggtatgggtgctggcggcgtcgttgtcggcggcaaggtatcggccaccctcatcgcttgcgttccgtttgtcggccttgttcttgccagtggctctcgagaagaaggaggaggccttgccgctcgaggaggtagccctcccattcttgtcgtgggaggacatggcgcgggacgggatgtgtgaagcggccgcttcgctaccggcagggcagtacaccagagtacagtcccagcagcgcaagctgcctacgtgttgttcgggggtggttcctcagcaataggcgagcgggtatcgtgggtatctggatcgctgtagaggggcgtcgaggggtgtcgaggggccgggccgggtcgggtctcgtctcgaggcgcggagtgggtagttgtataggcaatcaatgcgcgggtgggtcaattggtaaatgagtgcgttgaaatggatacggagcaaatgccgtcaatggactcggtgtctgaggccctgggtggatcgcatcatgttctttgcgggcaataacggttggtgagcatggccttcctgctgcatgaaccattggtgtttttagcatgaggtcaagttgaggagttcggagggtagccgtgcccgggcaagcttttgcgcagaggcgggcctcgagataggctagctgctagcactgctagctggtgggatgagcgcactcgggcgagatgtgtatggatgtgtgctgacccaaactagactgcatcgagaccgtgttggcaatacaatccagatcttcgaagggaatggaactcaagtgaaagtcaaaggggtcaagtcgcaaatgtacgagcgggcgcaaatatccgtacccgcgtctgtccgtgtagcgtagccggcgaaacctggaaatacctaggtagtagtgtaggatgtcgtcgacttcgacttctggatctcgtgttggaagtatagatagagtactgtagttacctacctagtgtgtagtgtagaggcagtatactggcgacctggctgacggcaaggaggggtgatgagtaggtaggtatgcgacgctcagctcgctcactaccaaaagtgccagagtacttagacagctacgccgaggctgaactaggagaagaacaaaatgccgttcgttggtcaaaccgtcagggctcgtcagggacggactctcccgttcgaggggtctggtggatttggcccaggtcgttggcggtacctaactttggggtggaagcgcgcgcgcgcgtggggcactggagggcctgtcttggacgggcttagttacccactcggacgaaattgaaggttgatttgagatcgggcggcaaatgaatggtggtcttctatgagcgatgattgggaaagaaaaggagcaatggcaacgacgacgggtggagcgttgtccggtggtggctggctcacccgcgaattatcagctatagagacaagctcgggaaaaggagaggcagaggcagatgaccattcagaagttgcagcgagactggactgaggtgaagtggttgaatgagccgaatgagagatcacttgagagagagtgaggttggggttccttgccgtgtgaacgcgaacctaacaacgctcggcaatcgcaggggcaactccagcatggcgcgggagggtgcaccgtgcactctcttaacagctgcaccttctggtgggagacctcaacatcacggcaaagggggtctcgatgcgctgaaagcggcttagctgggcacatcatcacccctgatgtcttgaatcacaggcggggaatttgttagtggtcaagacgcagggactgtccgggtttcttccgttctttctttttcccatccaccatccgaaacatccatcatctgaacctaaccgatggttcatataagtgatggaaccacaaatcggcacagaataggatgaaagaaactcaatgatagaaacttgtcaactgagcactgaaaaggccgctggtcaacctgaaacaatacgcataatggtgataaaggtcatcttcgtatgcattggtggcacattcagcggcgccatatatgtccacattactatgtactgcgtacatccatacaatagcataagtaggcatagcggctggaactatgacttggcttaatcctccaccttcccaaactgcccctggtgggggcagattgatatgatggaatcacatcgaactggtattaagattggctcatgatcccttgcccaatcatcaccgttctatccgagtatcatcatccctgcgtctcactatcccaaccaaaagaggtcaagatgatctgaagacaaaagaataaaagtcctcaagctagaggtatgagcgagaaacacacttgtggaggtccaaaactgtataggaacagatgttgttggttggaaagacatcctctgagatccctacatgaggccgtcgatacccctggatcatcagggcagtttgttaggtttctgcatctcatcaaccttgagggtgtcgttccgttgctattttgggcccgggcctcgctcagtcgggccatgccacagagacccgatacatggaagggccgggtgagcccagtccaggaactctacagtgcactgttccacaacgtctgggctgtcaagcccaggtggctacagtatgtactgcgcgcgcagttagcgcaggtacacctttccgcacgcgattacgtgccgcatttgtatatgttacataggtttgtcgcaagcggaacctccgtaggcaacaggggcactttacgccgcggccaccacttttggcttgttcagcctcatagccttttatcacaacctcaaggcctcttcagccgagactatcacattctgtaactggactcgttgaagtccttgcacggcagcgggccaggttgtcgtcatcatgggcgccgacttttccgcgatcaaggtgagcaagacaaagacacagacattcaagaggagatcagtcacgattctatgctgttcgtttcccagtcactaacctcttcgaacacctatagacattaattgtccctgcgatcatagccctgattctctacctcgtattaaccttcgccgtcattcccatctggcaacgataccgaaaccgctacagccaatatcttccgctcgagacgataaccgatggagcatcatccctgcgtgcacgcctcaccgatcgcattactacatggtttataacttcggcgtggagggccagactgcaagatcgcatcgatgtggctgataaccgcccaagtactgactttgattcggatgacggggaggagctgaacgaagtggatgaagctctcaggagggctctggagcgccgtgaacagcctacaattgacgatagcaataggaggctaagtagagagtcagtaaccgtatctttccccccttcaagcttcctgaggctaaaaatgtgtacagtctggaacagggctttcgagacgatagcgacgaggagatagatgatcgcacggggaggtaacatgttagcttggctaagggtctttacggcaatgagcacaatttcgagtccaaagacaaccgacaaagaaggtacatgcaagatcatattggagtaatggcataaccaaaacattgaagttacggggttcgactgggttttcttggacatggtatgttagtaggggaagcacggcagagtacatggtcatgggaacactccctcgacttgagcaggaccgagtgataccatgaggcgctactttcgaaatttgtgatcgttgtatttctatttgctaccgatgcataaaacctttattgccatactttggtgtagccctttgactgactcaattcttttcaactctctcaaactggtgatacatgattgaccagcagctggcttcgctcagcgggacgtgatcgactcttcaagacgcagagattctctcaaccattctgacgagtggcctatatcagattccgaccctccaccaccacggcacattccgaattcccatatcagctccggtacatatgacgatctcgccttgttgacccacgtggtgccccggaacagcgggtccggcatcgtggggttgagtgattcccccacacggtctcggaggctccactaaagtgtatgtaccccgtcaccgtaccaaagttaccgcccggtatgaaccgttcacgactgccgttatccatgataacgcccaagatttgcgggctgccgaagatcaacgtggaccgggacctggagccagacggagcctttgaacccaccggcataacgaactgtatgatcttgagatggcagcacttcgcgaccgtcttgagaaacaaattcattaattgttttatacaccagaacgaaagcttgttcacggatggccgggatgggaaaaaagaacaggccgattgccgcgccgagacaccctacgtacgtcccatcgttagtcgcatatgcggggcaattttatttttgtagcccgcaacccgcactgaacgccgcttgtcacagtctccgatctccgatttgcgcaagattgatcagatactttctgtcaacctgaacttgacatcttttcttctacggccgacttcctaacccgtccccttctggcatatcagactacatatttctctttctttcttgctgaatacttttgtttacactgtagcatattttcttatctaaccccatctctcatacgttttcgcccactggccccgtgtgcctgacttataaaaagcgaagaacggccatccttgtccggttccagttgtttcctttggactctttctttctttgggtaatccaaattctttttccgcatgttggcgcgcccgagtccaaggtagcacccacagtatcacccggatacacacccaggacacccacccatcgcccacataaaccagagacaatgacgacaccccaagagcaggccatcgccttcaagaacgagggcaacaaggccttcgccgcccacgactggcccaaggccatcgagttttacgacaaggccatcgagctcaacgataaggaacctacgttctggtccaacagagcccaggttcgtgccgctgcccccgtcgcctacgtcgcctccccgacagtcgcgcttttttgaagtggtcgcgtgacaactaaccgcgattttctgctccgtcgcataggcccatctcaaaacagaagcatacggatatgctattcgcgatgccacaaaagccattgagctcaacccgggcttcgtcaaggtacgtccaagcccttcctggctgacattgccgcagtcttatcaatctctctggagacaagtcgcaaatgcaagcagtagctaatccgaacccctcccttctgtctaggcctactaccgtcgcgctaccgcctacgccgccatcctgaaccccaaggaagccgtcaaggatttcaagacttgcgtcaagattgcccccgataacaaggatgccaagctcaagcttgtcgagtgcgagaagattgtgcgccagctcgccttctttgccgctatcgaagtcggggatgagctgtctgctgctgagggcctcgatgtcgagtccatggcagtggatgcttcttacgacggcgtgcgccttgaagggaatgagatgacacaggagtttatcgacgacatgattgagcgcttcaagcgcggcaaactgatccacaagaaatacgtttaccaaatcattatcgccgtcaggaacattgtatataacgagcccaccatggttgaggtggacatccctgaggatgtgcagttgacagtttgcggtgatacccacggttggtttgcccttgcatggccccctccgagctgatggttactgacaaattgtgaataggccaatatttcgatctgatggagctcttcaggttgaacggtttccctagcgataagcactactacttgtttaacggcgacttcgttgacagaggttcctggtcgaccgaaattgccctcctcctttatgcctacaagtggttaaggccaaacggcttcttcatcaaccgcggaaaccacgagacagacgacatgaacagggtgtatggcttcgagggcgagtgcaagcacaagtacaatgagaggtaagcgagtcgaactctttgcgcccattatgcgacatcctgaattttcgagcacacaccagctgacacatctcaccttcttcccagaacctacaagctcttttcggaaagtttctcggccctcccgctcgccacgttgattggcaagaagttcctcgtcctccacggcggtctcttctcggacgacaacgtcacgctcgacgacatccgcaagctcgaccgtcacaagcagaagcagcccggtcaggctggcctcatgatggagatgctctggacagatcctcagccgttccctggtcgcggccccagcaagcgcggtgttggcatgcagttcggtcccgacgttaccaagcgtttctgcgacaagaacggtttggaggccatcatccgcagtcacgaggttcgcatggacggttacgaggaggagcacgacggaaagtgcatcaccgtcttctcggcgcccaagtactgcgacatgacggagaacaagggcgcttacatcaacattggtcccgattacaagttgaagttctcgcagttcgatgccgtgccgcatcccaatataaagcccatggtgagtcttcttgatctctatgactgtcgccaccgtaccgaaactaatcctttttcctaggcatatgcgcaaagctccgtcatgtcgtcgctgatgtaaaagttggatgtatttgtatagcaccacagaaaataaaacggcgtgaatacctcgggatgctgtgtagatcgggcatgttttgcaaggagaatggttctgttttggctttcgattgcatgtgattaggcgtcgcgcgcaggagtatcggggttatggtgttagggttcttcttcttcttgtcttgatgatatatattccttctggtgttatttggattccatagtggtgatatcttctagtctgccaatcgacaatctcgatgttgcctctttcataactccgtctgcatgaaatcgcgacctttgcgtaaaagccaagtcttctgtcttctcataggggaccatcacaattacgtacggcgcacagaaattgtagtaagtagtccgtatgacgctcttggaacctcgtgtacagtcgctgacccagaacattcgccgcgagggctgtaccgatttaagccaattctttctccacagagatagccgttgaaacaggacgagtatacagtcatctccctccatcttcctcacattttccctttcctgaagctgccgtagctacagtctggtaagtactcagcctcgacctcttcctgccacagaactctcctagccgtccagcccaggagctcttcccattcactgcaatcctctcttcccaactcctggacagaacggccctccttctcccaagacaactgaaataatccctcccaacgaagtctcacacctcatgccccattctcaagcttcacccccaaactctcgcttccccctccctccccaccaacgcccccaaccaatccccacaccccaccaccctcatcaacatctgttcttcccctcccacattatggcccgggtaagcagtgaccgccgccgcaaaagccgccaaatcctccctaggcacgcgaacccagcattcggtgcccttgactagcaacatgtcgatggccagcgaggcgccggtgtcgccgaggaattggcggagggcggtggtgaggtagtgccgggcggttaggtcgtcgagggagggggtgttttgggaggaggaggaagaggatgggaagggagaaaccaaagagaggtgggcgtaggagaagacgggggagcggatggttgtttgagtgagggtctgggattttgatgatttggtgggcttggtagtgatggtgatgttggtggtgggagggtcgatatccatttctgttgacatttcggttgttttggtagtggtggtagtggtgaaggttgtgtttgggaaggtagtagattcggttaagtttggtgatttgagattggtgttgctttgctttagcattcgttttttctctgttatttttgtctttctttttgtctttctttttgtatgcgaatggaatatcaacgttttgaacgctggtatcgatgagatgtgatcagagttgagattgaagtgactgctttggagtttgcatagccagtagtaactgaaggatgatagattctgtgaagttgtaagtggaagattttcagtcgcgagccgtttgcgatccgaaatgaatgtttcgaacttgctgcatttcatctgaactacaacatctgatcatttcgacattacccttccacatgttggaattccaatcaccacattagacatctcgaatcattccttttcaaaggtcagaaacatcctagctagctgcatccaggataagacatgctgcgatgatgtttgcatacgtctatctgcttttacacgagattctattgtatcgatgtaccaattagggacccacctcgatacacgcatatcgctgataaccacacttgtcgtctgggcagtctgtactgagctttccactcccccaaatgcctatcaaataaacaagctagacagagataggggagagggtgttataggtcaaccaaacatcatccacatgctcttctatccccgaccttctgacgctcgttcatcgtgatcgccatcacagtgaatcgcctcaaactcccaccaggctaacaccatctttattcaaggcatgcacgcattgctattgctttttggcgatcctaatccccactacggcttctcgaacggcctactttgcaccccaactctcgtggcctcgaggacagcctgcattctccctccttgattgtaacgctttttgcagttccgcttctagcagcacgagcgctatttatcacatgtcctctaggacctattctggtcgtctcggtgtcgttccatcatctccgctaggtccacaactcttactaaaaacccaagtcggcatatcgctgtcacacccatagaggtgattcggaatacccttcttcagattgagaggtattgtcccgctcacccctatcaggcttattactattgtccccctcatccccgttgggcctatcaccatcatacccatcagatgtactgcactcttcttcctccgagttactcctatggttctcggcatggcaactatcagagctttctacaccaggcgaagaactctatcttcgcgcatatgcatcgcggtcccgacctcgatcgcggtcacggaccggggatctgctgcgtgttcggctcctcgtcctgctgtcccggctcctaacgtcatattctggccgtcttctatcccggtccactccacctcgcctgtcatcccagtcatcacggcggcgccagtcctctcggcgcggcgcgggtccgtcgcggtcgtagctggggatgtaagtgtctacgttgctcggaccacctccccctccgggcggtccgccgggacctctacgtggtggacggtcacggtacccatcggtgtggtccatcggcccgctgccatggtagtctgcgggcatcggaggtcgtggaggcaatccccgtgcactatgccacgagggaactcgctcgtcgcctggtgggggaccacggtggtatggcgggtatctgccgccgtttgccccattacgaccaccaccgccgtaaccatccctaccgctaaatccggtatctgggccttggctgttaacaacagccccgcggcccaccgtgcctcccttaggcgcaggcggcaatgccgctttcctgtcttgaaacttgcgcctgtcgaattcgtgactctcctcgaacgttggtaaatcgccaggtagagctggtagtggcgcagtccggaaatatgggtggttgagagcatcaatcgcgttgatgcgtgacctccagtcaagcttgaacagctccttaagcagcgaaataaccacgggtccgtgcttctcaaatctgcgtgccagatttcctggcctaggctttgacgagaatgcctggccaccgggtaacgtcctccatcccggcatcgtctcctcagatggtgttccgcagaggtcccaaacaagctctaactggtgaagatcgctctcgccctgtaggactggctttccttccagcatctctgcgaatacgcatctgtaatggttgttagcatgaaagagagcgcatctagggaacatgtctagtcttacccaacaccccacatatctattgctgtggtgtaccttttgagatgcatcagaagctcgggagggcggtaccatctggtcaccaccaagctagtgtagtcacgcttcccctcgccgcttcccttcccgggttggggaatgtcgccctcgtaatgcctcgctagaccaaagtcggcaatctgtagtacacccttgttgttgatgagaagattggccgccttcatatctctgtgcagaatgtggttcgcgtgcagatacttgagaccttctagcaactgcagcaagtaacatttaacttgtggttcagtgaagcgaactgacgggttatcgagcaagccggataaatcgtggtccatgtagggtgtgaccatgtatacgataggtcttgttcgcttgtcggctgatgacggtgtttactttagtaagggccatcgtcattgtagctcatggcaggttgacctacttctgggtggatgctcaatcgccatctcctctaggcgcaagacgtttttgtgcgagagaagcttgagcaacttgatttctcgaagagcggtgatggggaactgatgggcaagtcaacgttagggaccgtcgaaaccaagaccgaatcgaagggcaagcacggtgacgaaccccatctctctcgttgtgcatgatgatcttcttgagtgcgaccaaggcgcccgttttcctcgacctcgcgcggtgaacctcgctgagcaggatagtgtcaataatcgcaacgattgctctggggaaacacacgatgaacacatacccaaaggtaccctcgcccagtttacccaggacttcatagtcggcaatcctagagcagcccacgaagctgcccctgtccctctggtgcgcaagcgcaaaagcgcgaggagacatggcagggcctccgccgccctcctttgcctcgtcgatgctcatcgtgtagcactcctcctcttatttgtataaaatctttttggcgacacttgcttaaaaccgaggggccagaggccagtgttgtgttggaagctgcgggacgttgtttggctttggttatggatatcgtcggcgtttgattttccagttgcgaaagcagaagggaaacaggaggatggaaggaatcctctgtcgctttgcgcaggcgtcggttgccctgtatctgccggctgttggtgagttacctggcagtttgtgctgtcaggtgtaaagcaaagacatgaagcgacatgcgaatttgccggttggtgtttgggggttcacctctggttttcattcttggactttgtgataatggatattcggctggaagggaacaaaatgccccgtcgccttcacaagactggaggcgcgctctacatctaccctagaagtggcaggccggcccccgtatcgggtccatgtttagcgtgtcggggtgtacaatgcacgagcccacagcggaaagtaccttaccccaaacccaggccgtaaccgtagcggtagaggtacctcccaacgaagcttccacagggcaagttctacccgcccgtacctagcgcgccttccaagcgacgggaacctcccgtcacttcatcgataaaaagccgatgggcaggcaacctaccggtaggtacgtctatgcagaccatgacgtctccaactcatcgcttgtaccttcgtaccctttatcccttccacaagtgacagcaaaatctgtagcctcagaattcaggcaaccaatgattgagatcctcaaaaaggtacctcgctactactaacaaccacgcatcctccagtggtagcccgaggtggtcaggatcccaaaggacggacgactccatctccggtctccccccatcgtcgcaaaacccacgccctccggtcagaaccacaaggtgagagctccaccaccaccaccaacccacctggatcatgtctgtgtgaatgcgcaattgaataactaacaaacaccaaattgtcctcgggaaaaaaagggctactgcatattccacacaatggcaggcgatggagaattcgagcgagtccctcgccccgataactaccctcacgggcccgagttccagccgcgcacgctgcaccagaggttgcaagggaaatggtggtaccgcgtgcctcccaaccacagcaaacccatctaccagttcctgagcattggccttggtgcatcgatgtggttctgggtaaacttccttgtcatcacgaatcctgcgtatcccggacaagtaactgactcgtgctcgccctatgcgtttaccagatcatgtaccgggcaaagaaggacggggccgttctcctcggcttgaagcacccttgggatcactgaaggaatggtatcgacgcgaatcttcaacgacgtggaagtggccataaggactgcgttaagacttctacgaagcgacatggtggctggaacagaacatcattgactggcatgggaactggaccaacagaacaggtatcggcccgtataacagaagggcgtcatcatcagtcatcattcatcaggtctgaagacaggccgcaaatcgcgtcagaacaacagtcaggcgcatcttgaatgaaataactatataaaggggaaagatatgaagtgtgatctctatgtacgccatgctaactaaccttcgccaatcattcatgggaacttctgaccatgttgacctttacacactctcaagttctggcttcaaacggcttgcaagccgaacacctgcatttccatatctggcttttcgaacaaagcatgggtgaccccccacgtgtcgcctccgtccgtcttgaacatttccgagctggccaggtggaagatctgccaacggttatgccaaacgacggccttttcctcgccgtatgtctttaccaggtgcggcatcatcctctcccttctggccatggtgttctcgagccaatgctgtgtgggagttttatgtgttagcccctgtctcggatccaaatgtacatgttacgctctttcaaagcatcgaggggttcgagtcggtattcttacctcgagagacttcgagtagtggtatccattgatccaccagtgcttcttgatgaccaggtccttctggaagtacagaaggagatctgatgagggcatggttcctccagtgaagaaggtgcgtgccatccatccatcctcgtaatggtacggcgtcgtacggtggcagaagtggtggacgagaagctggccaccgggacgaagggctctcgacatcttggccatcagaccttcgtaattcttcatgtgctcgaacagctttagggctctcatgtcaatgactacttcttaaaagtgtctcggagaaaaccccaagtaattgctcacctcgacggacaacgcccggtcgaaatagtcgcgttcaaattcatagtcggtacaatttccagtgatgatccgaaggttcatcaggcccaactcgtatgccctagcgtcgatgtactccttctgagtgcgcgaattggagaagccgacgacctccatgcctgggatcttctcggcgaagtacaagacggcagctccccaaccgcatctatgactgggttaggctctttcttctatgtgtttgcaactcatgcgtgcaatgtttagtccgattctcatgagtgatagtgaactgacccaagatccaggaacctcatgccagcctccaaacccagcctctcgatgtagagatcaagcatcttctcctcggcctctcccaatgactcattgccggtggggtaatatgagcagctatacttgatcctgggaccaagcatgttcgccatgattcctgtggcgatctcgtagttttgtctgtttgcggcgtccgtctcgatagcgatgggctgatggcgaacagtctcgaagaagttcatcttgtacgccagagtctcggaccagcgcgagatgggagcaaggacgcccgggagaagagcaatcttgggcgaagccatttcttcgagtttggctttcaggctgggattgcccttggcagacactgtggcgatgaccttgtccggaaagggaggagtgatctcatcgaggcgacggcgcagctccctgcggatgagcacgcgaaggacagcatgcgggaggacaccgctgtccaggatactgtcgcaccaagtgtcattgaggttgtcgagaagcttgcctacaggacctcatgtcagaccggatctcccaagttcacatatgtgtggtgagcagattgtcaacatgtactcactgataaaggggaacatctcgtctgatgcttatttgaacgttggtgttgaacaggatgctacagtccgtgtgaacgcttgacggtggacgtgtcccagaaggagagtgaagcgtgagtgggagatatcctctaggtgtgtgtgcgacgagctaaaagaacgagtgggtggtagttgctgctatggcaaagacataaccgcgagtattttttccttccttttttttcttttgggggcaacgaggtttctataggatcttgttgtgggtgctcgagtgtgttgctggagaaaatcagaaagaacgaggcagaactgctcaaggactgagttcttgatagactcgatggacaagtgcggtgagtaacgccttccagtcttctgagttgaccgcttgtggcttcctttcaacggaaggtgcgatgaaagcacgaggtactaccgcccagcaatcgcggccgcaaaacgcgtcgtttggaacgggaatagtaagagttgagggtgttaacgtgtctcatcatgttctttcccggggcggggaatgcgtcggctttacattagaggcaagcactcaacacatgattatgaagagttgagatgggatggcttgggatgggtctagactcgaggtcacaaaaagctgagataaaacaaagatgagcagacggtattgggtaggagatcctccaaaaacaggaacgcttcggatagggtatgatcagggccgtgattacaaggtgaacgcggatatagtcgaatctttgctaaatacgcttgcttgtagcctgaaaactcactggggagggggggaggcgaagacactctccatccatgcctgaaacgcctcggcgccatccaggcctacgttcgtatatacaaggtgtcaaagtgggaaagagacgacatccctcaattagcagatcatcctctccaaaatgaccttatactccttcctcttcttgggctccctggtcaacgactggctgacctttccaatcaagcgcgcaagccgttggaacatgacgtgctcgccaacccaagccagaacgaaatacatgatgcccagggtaaagatgaacatcttgaagtcccagctgatgggagtaaggtccatcagacttaccagcccggccgccggaccgagtatcatgtatcccgtgaacgcaagagtggcagcaatcgcagcaacaaagggccctatgaacaaaagtcagagtatgtgattaggtaagtgacagtcaaaacttgaatgggggaaacgtacagttgttccagggaggttgcctgaagggcctgcccgcattgagaaccacacctgcgagtatatactcaaagcaggacgtcaaaaagagagcggtattttcagaattccgaatgttgaccttctcatgttctaccttgggcgggatgaaccagggttgctcgcgtacagcgatgaacgccatggtttggatgaagatgcagataaacatttgtccaagaagtggcaccaacaccttgcgagagaccaggtcggccgtcggtctcttacgacagagctctgggaatgggccagcccagctcataaagacggcaatcggtagaatgagggccaagtcaatgaacaagaattgaaagtcgcccagattcgatgctgacgcgtacaggaagctgactgacgtgaactggatggctgagtacaagctcatgtacttgaagcaactaaagctggtgacaagcgcggctcggccttcgcgaatcacctctgggacgcagcgaatgtcgaacactctggatgtaaaaggagcggccacggatgcttcagcctcggaaagtgagataccgacatcggcagccttcaaagcgccgcagtcgttggcgccgtcgccacagaagccacagcagtaatctatgctctgcaatttttcgacaagctcatgcttctcgtcaggagacatgcgggcaaataccttgccagtgacgagcattctccgcataacttctggaggcgcatagtcaatcacccatcggaatacatcgccgctgacagccaaagaatagttccgtaggttagaaatgtcgtatggaagagagacgtctccctctggcggtggtggtaaggggagcaaggtgcggtcgtccagctggtaaatcggattgtcaatgctctcccattgtaacttagcgttagggtctcttgaatgaccagcgacaaagcgaccaacgaagcagtgagctgttttgttaatcaggctgcactcccgcgcaacgctgatcgcagtaagaatgttatctccagtcaccatgaccgatccgatattcgactcggcgagctctttcaaaaccggggccgttgcaggcttcaacttgttctcgaagatgataaatccgacgaaatccagatctgattcgacgttatgccgcgtcattttctgagcttttacccagctgagtttgggaatgtgcttggtagcgcagccgatgactctgtatcccttgtgcgtataatagtttagttgatcatcgtagtccgcgggaactaaagatttaacacgcgtcagtaactttcagggccgatcattcaagactcaacctacatgattccggcttgcaaatgtctcgcatgcactctggcgcgcctttcacgaagatgtctccgctcttctggccaaacgtcttaactataacacttgctcttcggagctgagacacaaactcgaaagacttaagaacacccagctcgaatggtgcacgcccgttttgcgtagcatcttgccggtcggcatcagtgtagcccttgtctacggttgggggcctggcgatggatggctgcaacgttccttgctcttccccatccgtcgcgcctcctccctcgtgtccttcttcgaacgaccatctcgtgaactcgaacatcttcagatccaggggatcaccaacaagctcatcatctattgaccggagagagtggcacgttgccatcgtgtacagtgccgccttgagcgtatcgctcgaatctctgattccggtgccgtgatcttgacgaggcacaagatcgtctgggttgtcaaggatgtcgctaaaccgattgttggttcgatcaaccacccgaactccgagaacatcaaggccttcctcagtcagagttcctgtcttgtcaaaacacataatgtctagttttccaccgacattgactcgttgtgggctgatacagaagatcttctttgacttaagacggccgagtgcgaagtttgtaccaatggtgagagttgcaggcaacgcaggagggaccacgatggtgatcagatccaaggcccgaacaatgatgagatgccatgacaggttgagccgtatgaagttgacgaacgaggctgcaaacccaaccattgcaacgcatgccatgacggagatataccggaacgaatcacggtaaaacttgaagcccgacggcttagggaaaagcatggaccgaaccaacgctcctttggtggtgttgaatcccgttctgacaacaagagcgagggcaacagcctcctcattgtggtcatcttgaggcctgcgagcacggatgatctttgtcccgcaaaacaaaaagtgtttcgccacttcgggaagcacggtagaggcaccaaggtccaaattccggagcgactgatcggttgccggggtcttggagactggcacagattcaccggtgagcatgctctcgttaacgatgcagtcgccgccaagtagaagactgtccgcaggaaactggctgagactcggatcgctgacctcgtaaatgtcaccaggtacaaggtcactggaagagacgtggcgccctatacgtgttagcagcttgcaaaaccactcggagagggtgaagtctcgaacttacaaaagccattcctgagcaccctgacgtcgcatacgaaccgggaaatttcccgtagcctcttcattgtcgatttggtttcaataagcgtagctacaatgctgccaactgacatgacgaaaatagcgatggcgtaatagtagtactcgtcaactgaccataatatcaaactggcaatctggaacacatagaaggggtgaaagaccttggagtcataatgtcagctcgtatgcgccgcaacgccatggagaggaacaccttacctcgtcggccaagaggcggaaagtagacttttcttcgatgtcaattagatttcccccaaagacggcatctcgatggctcttctcgtcgctgtcgatacccgagcggattgtttggacgtctgtccagagcggatccttccagccattgcaaagaatgaacttatccttaagcgggtggtagaaaaagcgcacatagcggtagttgagcatgcgaaggtcctgaaggattgggtcatagtcttcatccaacgaatagctggccagtttacccggggttccgaagacagtcgagaggacacgtccatagggctttgagtcaacgttaaggatggccatctcgttccatgagttttcaataaccacccactgacagtcccgtaatggagatggtcgtccgaccagcttgacgtgccatctgggtacccatcgaaacaagagccagcccaatccaaaggttgataaacatatgaggatgtatacagccaggccgagagtgcttgtgcggaatccagcgatggcgatatagagatcttcgtttaccatgtatactttttggctggtacggtttcctccatgcccgctgcttgctgataaaccgctgtccctgcgcagaatcctgctatgtccagatctccttgactgagttgaggaccgtctgttgagcatgtaatcgtcgtctgcagcttggcgctccaagtctgatgaacccatctctgatgcgccaacgtcgccttcatagtcatcttcaaacggtagttcgtcaaggtcttcgaccgatgcgacctcgcctgtctcgaaatgttcgtcgatgtcttcttggtagaaggagaagctagtggtggaatcggcgcgagctcggcggtggttgaatgcggacacgctggttgggagcgactctgccatgggaccagagtagagctgttgccgcaaatgtcagatacaacacacactgatccacgaacacgggagaagaatgcgtacctcgtcgtgtgccatctcgacatcctcaaagatgctcgcattgctctggttcgagcccaaggtgtagaggcctggacggtgatcgtgactggcgcgccggcggtcaaaagactgcgatgaccgccagctagcgtggtgggcatcattgccgccgttcatgttggcgctgtccgtcggtgttgttccgaagttaaccctatgtatgagctcaaacgatttttaataagtaacttgtacgcatcgatatggatatgcaattggggaatgtccaagtaagaatttgagattcttgccgcgacccagtcagtcgtccgaacttgtaagcgcagatctgtttgggaaggtgataccgataagaacatgacgtcgctttgtttcgcttgatacgaagcctcgcaaattgcatagtaccatacgtatcgattgatacacaaggtcgctggaacggacttgatcgagccgtttcagactttcagacatttttacgccaaaccggcactctttacacctccctcacgatcaaccaacaatgttggcttgccgaagacaaaccctttccatggatcatcgaggaaagaaacaaccaaataccaataacatgtgaaatcctaagggacagtttcccatataggtatcctttgcttgactacatggttacacaaaacaagacatcaaggttcatactaaatatggaagcgaaggacaactgtatgcagtagggcttcttgcgatcgcatggataacttccacgatacttcccttaccatcttgtacattcaagtgagtggatcaggctttccgcacgatgactggagatgggaatgatggactccagctagaatcctcttgtctgacttcttcacatttgttgacctggacgccggagtcacggagaaggatcggggccagaccgtcccaacgggcagtcagcaagtggggcagtcacaggcatgggatttttctttcaacactgcccgccaatcgaatgccaagcatgtccgctaacgcttgcctacttacatacctctagccagaaaggtcgatggcggagatgggggtcgctatccacgatttttacgataagcacagtgcaacaagggtcattctggcccaaaccttgtcggcttcagttggcgatggagattcgtgggcatcgcgatgatcacttggcagatgccgcgagcggtctcactacaccacaacgtgagagaacgtgctccatacgtgcccgtacgtcgtgtactggggtcactgcagcatctcacctggacttaggttggacgcccacgacggtctacggccatgatggttcagatcggtccgatgatggtcgctgaacccagcgtcgactcataatcgaagtcataagcagaaaagtgtgcgtcaagttgcctctgctgatgaggttttgacttgctgaggacagagtgaatcagcagaattttcaagtttgccttccaaaacctgcccggctctggaggcctaattgagttgagagaccctaaacgttagaagcaaatcaccgcagcccgacgccggtgagaaggcgagatgtaaacacccgtccaatattagcagctcgcagttcagacgaaaagcaacttctaaactatcttgcacctatgaggtaccttgtaacttgtgtatatgaagccggcatgtcaccaatatcatttaccctacatcatgtctctggccgggatccctggagagaacgctagcacgcaagacacgccagccaaatgctgaagcatgtggtgccaggaagcgacgcgcgacgggcaacctggaaatacactacctgaatgcgatgtacatgaacgggctttgtacgataagaacaacaatggcatgtttaggttcatctggctaggcgtaggtacctgaggggattttcagttcagacgagcagaccgggcatgcaatggccgagtgtagagtcaaacaagtgacaggaggagcttgaccctaaaaagacgtgacccatgacaatgggcaccttgcctatgctggaatagaattgaaggtcaaatacctctaggtggtggtgtagggcaagcgacaagactcatgggcagcaaatggaagtagcggactggggctgggtggtcgccggcgcagtgcaggcatcatggagtggtccaacggggcgcctcccgctgcagtgccctcgacccgactgtcctgcccgcactggccagtgccccgcaaattttcatagcaaccccattgatagcttttctcccctcccggtcccctccagacccgaccctcgctcaacatttcttgcactgctgcacaacaagccttctctgcctggaccgaccggcaaccacagaactttttgcctttcccaccagcaccggggccccttcatcaatctctacacccgaccgcttcttcaatccaaatttgcccttccttctcccatttctccctccgacatccactgtacgtcggtcgcagggttctaccaccgcttccttctctgtatcccaactcatttccttctcttgaccagaaccagacacaatggccgagcccatcagaaacaagcgggctgatccccccatcgctccgtgagttttcatccccagacttgatgggatgcccatcccgagtatcgcgtaccgttactgaccagccttcgcttcagcaccccccagaacactcctcttaacactgcccccatctcgtcgcacgctcagcagcccggtgttgccagcatcaaggagggtgagtgaagattcttgctgctgctgagactatttggtagttttctgggcttgtcgctaaacttactgttcgttgcagaggatcttgaccgtgccgccgccgcttccatcttcgccaaggaccctagacttgtgtcccttatccagggtcgtctcggctctcttgtcggtcgttcgtccggctacattgagtctctccctaccgatgtcaagcgtcgtgtcgctggcctgaagggcattcagaaggagcactccaagctcgaggccgagttccaggaggaggtcctccagctcgagaagaagtactttgccaagttcactcctctttaccaacagcgtgccgccattgtcaacggccagactgagcccactgaggaccaggtccaggccggtgaggaggatgaggaggaggaggatgaggagaccgaggccgccccccaggaggagaaggctaccgagtctgccgagaaggtctctggtatccccgagttctggctctctgccatgaagaaccagatctccctcgccgagatgatcaccgaccgcgacgaggaggccctcaagtcccttaccgacatccgcatggagtaccttgacaagcccggattccgcctcatcttcgagttcgctgagaacgagtacttcaccaacaagactatcaccaagacctactactaccagaacgagagcggctatggtggcgactttatctacgatcacgccgagggtgacaagatcaactggaaggaggacaaggatcttactgtccgcgttgagcagaagaagcaacgcaacaagagtgagttgcagttccagcttgaattttctcaaacttgctcactaacaaattgcacagccaccaagcagacccgcatcgtcaagaagaccgttcctaccgagtctttcttcaacttcttctccccccctaaggcccccactgatgacgacgagtctaccacctccgatattgaggagcgtcttgagctcgactaccagctcggtgaggatatcaaggagaagcttattccccgcgccatcgactggttcactggcgaggccctcgcctttgaggagctcgatgaggaggacttcgaggacgccgagttcgatgatgaggatgatgaggatgatgaagatgccagcgaggaccaggatgacgaggatgagagcgatgaagacgatgtaagactttctgaattttccccaacacatgctatgctctgcaggtatgctgacaaatttcacaggaggacggcagcaagcccaagcaggaggctgctgagtgcaagcagagctaaacgctgatcgctgaatgaacacgaaaatgataccactataccacgcaggcaaggggcagaacgcccaatgacatttggcgtctgagttccaaattattgagggtcatgcatgaccgcaccggggtggccgtgggctcaggaagaacaggagtgtgcggatggccggagcttgtggtggatcgataaccattctacagaatttgaattggtcacatgaggagttggcttcagcacctgccttgacgctgtggttgtctctcataagtcttagcaggatagttcgtcctgacccctgaagcagtggcacgtcagagcgcaaggatgggagcagatatgcgaactaaaccggaacaagggtcgatttgtgcgtaaagggatgatattatacgggacaaaagcagtgattctaggaggatttaggtgttgatttcatagtacagcattgcaggtgtttctacatcacaaaccgtcatccaacagcgtgactcgatgtagactgtctgactgtcaagttcattaggccacgacaccaggggcggatgacttctccaaggagttctcagatggatgtaaatcgtcatgacccttgttagcctcgcgtgatgtagatagagtaaacctcaacggacgaaagagtcgccgagctgaggcagtgcgtgcctggaaggcctgaaggatgggagctgggcttctggaaatttagttggcgatgtctctactgacacgcaagcttggcggctcccggtcgagtttgaaggtaggtagtaagtacctcgagacttggaagtaaactaaataatggaacccgggaagttgttacactattcagtgctcgggacacgaggagaaataagagaccatctgcgctgaatcgagtgaaagctgtctacatgaaaacatactggctcggacaaagtcaaggggacaacaaagccatgtcaggtcgctgtggcagtttcctatacattgtgcggacagtcagctcgattcttgcgagtccttcttctcctgaggtggaaaaaaaagaggagcccgggcaagaagacgggaagtacggatagcatgggaagaacacacgccacatctcatatttccatttttactctacgttaagcaatacagcccgattctatgttattcaaagggctgtcaaattgagcaagcgaccaacatacactgccaactgagtgcttgccttcacagcggatctcttattcattctatgattccagtggcgtaattcgtcatcgtcaagattttcttttggttgcctgagctacccaccggatccagccagtaggtgagtgttgttttgggttcctatgttgttatgagtcaaaggcgacccgccgcccgcgttttatgtacagcgctgtaacagtcccctccaaacccgcgcaaaccccaccacctggcaaggatcgcacacagtagaggcaccttggggtacacaatggtccggtaacaggagtccacccggctgtccacacctctccatcgaaagagaaacggcccggtggctgttcgctttgcccttgccgattgacggagcccagagattcaggaaagactttggcttcgactcataacttaaagagtccctggttgccgcgtttctgccactacatgccattcttttttttgatttattttctcagaccatcccgaccttgctcctcttccacttttcaccatgacagttcccagagaaattgcccagcccaccggtgacaagaccgccgcccagttcagcgtctctccttcaaccttccagtcccccatctccagttccagcttcatggcgtccgcactcgcccatcgctctgcgcccaagcagctcaagcccttcaacactgaggacgtcaagattctgctccttgaaaatgtaaaccagaccggccaggacatcctcagggcccagggctaccaggttgagttcctcaagacctccctgcccgaggaccagctcattgagaagatcaagtaagactctttacgagcccgtgaccaacagaagcacacctgactaacgtgctcttcaaagggatgtccatgtcattggcattcgctccaagaccaagctgactgccaacgttcttcgggaagccaagaacttgctcgtcatcggctgcttctgcattggtaccaatcaggttgacctggactatgctgctcagcatggtattgctgttttcaactcgccttttgccaactcgcgcagtgtcgccgagttggtgattgctgagattatcaccctcgcccgccagctgggcgaccgctccaacgagatgcaccgcggcacctggaacaaggtgagcgccaagtgctgggagatccgtggcaagacccttggtattgttggttacggccacattggctcgcagctgtccgttctggcggaggccatgggtatgaccgtcatctactatgacgtcgttaccctgatggccattggcacggctcgccaggtgcctactctcgaggatcttctggcggaggccgactttgtcaccctccacgtccctgagactcccgaaaccaagaacatgatctccaacgaccagttcgagaagatgaagaccggctcctacctcatcaacgccagccgtggtaccgttgtcgatatccctgcgttgatcaaggcctcgcgcagcggcaagattgccggtgccgctctagacgttttccccaacgagccggctgctaacggtgactacttcaccaacgatctcaaccagtggggcgaagatctgcgtgggctcaacaacatcatcctcaccccccatattggtggcagtactgaagaggctcagcgcgccattggtgtagaggtcgccgatgctctcgtgcgctacatcaaccagggtgtcaccactggcagtgtcaacgtgcccgaggttactatgcgctctttgacgctggatgagcccaaccacgctcgcgtcatctacatccatcgcaacgtgcctggtgtactgcgcaaggttaacgagattctcgccgaacacaacgtcgacaagcagatttcggattccaagggcgatcttgcgtatctcatggctgacgttagtgacgtcaagcaagacgatatcaagaacattcgcgacagcctggattctctcagctcgcgcatcctcactcgcatcctttactaaacgggaaggatcggaacagcgtacatggcaagaaaagggggttaagagttgccttggggtgcggtcatgagtcatgatatctggagtcgcggagtccgtcgggtggatgcacaaacaacgatttcaacatgatctctttctcttacggtatgcccacccggtgcgtgtgcgtcccgaggaaggggagaggaaaggtcgaacatgacaacgttcctggcactggttcaacatctagtctttttcatcaagttttggtttttttgggtcattgggagcgcaagtacaaaatacggcatggcaggttcttaaaacaggacaaaaggggaaaatgcctttgaacgaaggcgtcgacaagtcgatggtgtgcattctggaaaaggatcggaaaaaggtatcatcacctggcatcgatatccatcatgttgtcaccaacagtcaacgattatacctactagataatacagacatctcttccaacatttctcgaggtcgaatgggatatggtacagaactcccggcttcttcacatgctgctgttaccaccattggatttccatcatttcgggtctttttttttttcaatctgtcgattggctgctgcggcacgacattcccacttcaccaatgattgtagctattcagccaagatgtcccgggcttggaacgcggataaggtcgacgacgaggtgttgcgcacggactgcttcgtcaactggctcatacggtagaacatgctgcacccgcttctccagttctgtacacgtgcagatatgagggtgactcagtggccttcccgttccgacctaaaggtggaaggaagacatcattatatccagtgtcgtttctgtcgcgggttaatgataagtgcttcaacctttcagagctacaactgataattgatatcaagcgagatctcaattgccttactaaccagcggatggaattattaaacagaacggtttgctcacgaagcagaacagcatcgggccggcatcatgtcagtcaccgtcatgggtgtcattatcaccgaaacagactcattcccaacacaccggtggatgacgtccgagtgagggacggtgttgactctgaattgtaacagtagtcactcgtcgtcaatccggccacggagcagacaaaaggcggcgacgacgcggagtcggcggcaaaccaccaaaagcaccgcctttctcccccccccc