gaaaaggagggggagggggggggggggggggggggggaacgtacgttaacagcaatgatggccacaccaaagactgtgatccacacagacacattaatatccggtcgccaatactgcagaataatgcccgtagccgtcaggttgttgggcagcacaatcacgtatttgaaaaagtagttccaacccgtagcaaaaccgaaggcaggatcgacgaaacgtgtagcgtaaccggagaaggactttttgtgtggtaaccaggcgcccatctcgccgagcgcaaccatgacgatgtagacgcagattcccatgatcaggtatccgatgagcagggagccggggccgagtttgagcgatgtgccagtgccgataatgagacctgtgccgatggcgccagcgatggccatcatatctagacaacaacaaaaacactttattagcaactttgttgaggcatgctggactaggcaggagaaaagaaagacctactcaactggcgcggcttcatggcgcgatggagatcatcagcaccatcgccatcaccgtcttcgtcgacgacttggccattctcgctgctgtaactagcgccgcgttcaattccgtcgtcttgtccgtaggctggtgtcgtcttttcgtcgctcctccctttgaaaaagttgaagttggaggccatgatgggccaactctatcgttctgacgttgttgttgctgttgttgttattgttattgttgtcgcaatcgatttgaacagactgagaactggggccttggggttctatatgccaggttgggacgggattcgacggagcaaattccagtccgtggtaggcaccgggaagaacaaaaaacgttggggacggactgttcagaaacagtgaggcgcgtgacagaagaatggaaacgagacgaagtctagaccataaaagtgacgaccataggaacgcgggagaggctttcaacttataatcccaatccggccgagaaccaacccgagttcccatggggaaggaagcgaggaagctgcaaaccaggtagcatcccatgtcacggtccccatctcccagtcccgtcccgtccccaaatctcagctccaatccatgtacacgactatgtaccgatatgggccgccgctgggcgttagccaggcagataacacgactccattagtcaggtctgtacattgtcgcatggaggcggatctctttttcctgtcccgggttgtttgtgttgcactggctccctacttggggggctcctggacgccaagctttcttttcgtgtgacttataaaggtaaaataaaaagacgacctcggtgagcgaatgggaggcacgagtgcgggtggctgagataagacagacgtccagttgagtggcatcgtcccccaagttcgtcgtccttcctctgcggggaagacgaacaagggacgagcatgaggaggaagcctctcgaagcctctcacagtcaaccccaaccctgagcctgaaatcatggaccaagcagccgaaaagagaagagatgaacagggcgcaagtccagaacaccaccggcagcacgcgagcgaccgagactgctcatcactgattggacagcgcatgtacaatcagtggatggcgccatgcacaacggcggccccactagcttctttcagcgaccgaagacctggagtttggactgttggagtgtaaaaagacagtgcccgcgtcatcatccaggccgacacttaccagggtagccactcggccactgtaacctcgacatgttattccattgtgtgaatgaatgtttattcaccagcgatctcggaagctcatggtcgtatcagcatcgcgtggtctttatcgtggttttgtagggatatagcaccgagaagttgcccggtatcagatttgagatcctgataattatttcttcacaccaataccctactgactgtggaccgttgcggttatctgtggatttcaggttgtttgcggtgcggttatctgtggatggcgtaagcaaagcactaacatcccggtcaggacctatgggggagtttacatacaaagacccgccgctagtgtttacaccaggggcacgactccattggccaaaagatgggggtccgggcattcaaagcatcagcaacttgggaatcctcggtgtcgaaaaaggcaatggctgagcaaggcgaagacagcacaatacagaacaatgcggaataatggtttaccaagtcggtcaccacaaacatcccctcggttttgtttgccatagaatcagcacagccctggccctgatagagatcgatgcccagaccgagcacccaactcggttcttcgctcacctgaacaccacaacaccacaacaacaaaaacacaaactatcgcgacaaacaattgtaagaaaattaggaacacaaagaatccccaagcctggaagcgccacagacgggaggcaaaagtcaagacgggatcaacctatgcccagacctcccgtacattccataccttcggcggcttgaagataaggcaggcaggagaaacaagccatgcccagctctcggcatcatcttggcgaggggggggacaaaaacgcccagccgccgccaaggcactgccaagcctgatagtgtacactacgacaccaacattgcaaaatgaggaaggtgcaaattttctgggacctgactcgtcgcgccgatggaagccgctgttgaaacagaaatgattgagtaacaaaaatggcattttgaatcaggacccccgttgatcaacatgggggaactaaagttgttgaggtccgtcttggtaatcaacttggacaaatcttcaacttttttttcttgctcacatattcggagtcgcgtcttttcgtgtgtcgtggttgggatgatgtagtgtcgtcgtcgtcgtcgtcgtcgtcgttgtcgtcgttggcaaatggtggattgagaatgcctgccgggagagacgagtcctggggaagacaagggaaagcgcccgctcgtccaatcagaggccttggtttggatggacccattttggcccgagttcaacactagagcctattttgacgacattctcaaccggacaacttcaagctactttgttgacgcacgcctagacccgacctcattaattgtgcggtgggcatcttttccagatcttgaagtcaagcggttttcaagactcgattgttgcaggaaagttccgggcggcggatagtttatgcgcggcgccgactgccctggggcagagaaggcagctggatggacctagtgcaggacactcgacgaatcgtcgacacaaaggccgttggtgcggaggtgacatgctgtcaatttctcaacagaacggcccgaacagtcctggcaattctgctactcgatgtcagaagtctgcgtcgagggtaagagtgccggtggccgaacgcgtcgttgggctcggaaccggtcaacggaggtggacggaatgcatcagcgggtcggatggacatcgtgaaggtgtctctgttctgttctctctcacgggataacctcccgacaagagcaacccgacttgagtatggtcaaggctccgacggctctggaacttgagtggctgggatgtttcggttcgttgcgtcaatctgccgcgacgggtggaaggcgcgtggactggttcggaattgatggttgaggaaagagagagacaacaaaagggaaggaagggagaccaaagttggaaaaaggtgcaagttgttcaaggaaagaacgtctctgcaggaaaatgcatattgctgcgctgcaagtgacagcttcactccccctctcatggaaggaccagaaagccgcagttgccagctgacagcatccagggcactttacccctcatcatcaacaagaagacttgacatttaccatattcttcctctctccttccccgtcttcgctcccccctcgagtctgctattcgttctccatcgacaaacacatcaccatctactacttgccatccgccatcatgcacttccttcagggccaccatccaacgatcatagatgggtattggacctgggaaattggcaatgtcccatcgggtcccacgtcactcgacatcaggctggacatgctcctcttcagcccttcttctgatgatctcccgcaggatcaacccaccgagatccagatcgatcagtatctgcgagacaagaccagcccttcgtacaagcacttgagagccaggtattggcaactcattctgccacttgtccgagcaaaatacgagtcaactcggaagcgctatactccaattcgtaggttccctcgtgaccatggcagtgcagtcttggctggaagaagcagatggctaactaaacagacacagcctttgtagtataaatccgtcaccccttttcagcaaaggggctgcccgtttcaagcctcaacccctggctcatgtccggcccggcgtgatacctctgtgcgagtcacggacttggtcaaatacaactggatgcggagcaaggggcacattgtcgcttgaccccgactaccacttcacaaagcgatttcccacgatagtgcaatgcagctgatgcgattcaatcggcaagacactgtgtttattgttttccagggtctgttgttacacccacctggaggtgcttcggccacgatcttgtaccagggaacacgaggaatttcggacatgtacaatacatgaaagtaatgtactgaggggccatctgagtttggcaaggttagctgggctctggtccaaggaaaacaatccagtattatacatctcgtttcagctgacacgattgtcccgattctgcctgcctttccgcccttctgcgcgttctgttcagcaggctccaacgccacaatttggctcttccaatgcccttcgtccctgtcgatgccctctcgttctcctacaaccaccccaccgcggcactcgttgcgttccttaccctctttcgcagtttgttggggattcgcatccgacttctaccacaccaccattgttcaattgtcggatagaggtaccaggcgcacccggagtttgtttccctcgcgtaatgcgttcgtctgctcaactgctcatctacatgttttcagccacgccactcccctcccaacgatttcactgatcggcaatgggcgtgcggtcttggtgcccaccatcagtcgaagtccactacgttctagacccgtgtgtggtgggtggcccgaagtgacaggccaaaacacatgcattggctctacagaatgacgtcgatgttcaagttccattcccagtccggtgtctgatgttccgcctctctctaccattaaaaaagctccgtggagtccgctgggaaagtggttgattgtttcagggttcgattaccgttcatgaaagcctcgggcggttgccgcgatttccaaaaacaagcagcacgcacacgacaacgcttttgggtcgagtcactaagtatggactgtacagtgtcgagccaccaccggggaacttaacgcaccgttgccggtgagggacaggaaaatatatgcaggggaatgcctccacacgtcaggcacgtttcgtgtgtcattggttcccaacagatggtacacacaagctcagccaaaaggagtaccgtatattctctcgaaattgacctttgggtaatctcctttcatatgctctgtagtcataagcagggttaaaggtgtcggttaactaggtgcatacttcttcactgcttctcttcaccttcaaccctgcttatgcctacatgagaagtgagtacccgaaagtcaatgtcgagagattatacggtactccggtgtgtgtttgctgtctggaattgcccgatctcgcactcacccaaccgaatcggaagctttgtgaagggcgtaaggcttgcacttggccctggtcgcgactgatctcatggttgccgtcgacacggccatacgtcatgtctgcttagccagccccgagagaggacctcgattcagttgaaccagggcggatgagtctttagggtgatgcttattacataaatagagcctggccaacattctcaaactcgctccgtcttttttcttctttttttttttttttcttctcgatcgttcctcatacctcgctcgcccctctctcctttctcaccattttcccctcttctcgtgctctcccttcatctcacactgattctatacgggctgccggctccttgtcaatcttcctttctttcatcccttctcttgatatcggaacgatcatacccaacatcattccctccgtccaaacactagtattctcagtgttgaagccaacatcgacacctaggttatttggcacaagtgagtgcagtacacccatagctcccttctctgcctacacacttcgtcaagctcagtcctcctcttctcaacccccttcttccatcaatcaacgccttcaccaacacgttgtcccgttaagttctgacaacctctgcaaggtccatcactcagcaccacaagcgaggcccattagctaccaagactcatccgcccacttgatcttgctccatcctcctgcccgcctccagaccgaaatcgattcagaaacacgccatcatctcatttgatacctgccaaacgctgtcctcgacaacactccgatcagggaatcatgcccccagtcgaccatgctagtaggcttctggttgccttggtcgcagcagccgtcatagtccataacaccactgtgtctgatgggttacaggaggcggtaggatgggtgaacaatccgccacaaagggggacactgatgctcctccttgagtgtcttacgaccatctttgcttgtacttggaccgtcctacatctcaacgtccctgcccctacggactcaaaaacgactcggtttctgcgcaaactcaaatggatgaccagtaccatcctgttcccggaattcattcttgccaaagctatatgcgaattttgcttcgcgcttcacatacttcatctgatggctgagatgatggagagtcacccagaatggtttgaatcgagttcaacctatacgtgtccaaagtcgcatgaacacatagttaccaggagatggaaagccgcctacggtccgtggatgcaactgctacataaatgggttgttctgaccctttggcttccaaacattgcggaaaacaacgcagaggaaaacaataacaatgattcaccggcaaggagatcttcaacctcgagtacgaccagagtagaggtttcaacactccaatattgtcccgaagatgccggcatccctatgactgaacgaaacggaagacaagagtacgaagaagtccaatattggaccatcatccacgcttactacgccaacatggggggattaagagggctgaggttcacaacgaatgatgccttggaatattcgatcttacgaggcgatcatcttgccacttgggatttgcgcaactggcggcaaggccatccactccaggagcttcgactctcggcggccgaaattgacgacaaaagtaaggccgattggttggtgaagctgttttcgatggtccaaatcagtcgacttattttggatctcatcaatcgagctacaattcaccgacccgtgactcaacttgagcttgggacagcggcgtttgcggtcttcgctctggtcacatatctggtcaactggcggaagccaaaagacatttcaaattcgacattactgcatattgtggtagatgaaaggcggccgaatgatgttattgaacggtctgctgagcccttcttcagtcgcttgttatcgcccatgccacgcactttgcattaccacgagctggcctctcagtattaccgaatcaggaatgatgagctgtggatggatggagacttcccagtggtctggcctctgatggcagtattgtgtgtggtattcggggctttccattgcattgcctggaaatggcagtttccgaccattactgagcggtacttgtggcaaattacttcagtgatgtcaacagtgtcacccctcattccactggccttcacctattttttgagtcgtcacggcactcgtcgtctctcccgtcaccaggtcgaagccgggaaagagactttgaacaagcttttgcggctccaaaggctgtctgaagcttgggtacggcttttgcattctaacatcaacgacccaaattggagacctgtattcggagatgacaactacgaagacacgcgaagaaagataaccgaacacgtgacgcgcttgctggaactcaggactctcctgttcaacttggaaaaccagaagaatcgtcaggcgaatctgctggaaaacatctggaattgtatgttgcagctcaaagccacctacgagtccctggacgggaaaacatgggaccaatacgaagagcaggtctcagtcgttgcccgagcgatagggatgacaggcttggaagaccacgaacctagggttctcaagacactccacgattgtttcctagaggtgtctctcgacaaatggagtcaccgcagccaataccagaggtcgaaaaggcgtcttgagtcgggaattggcagatatgcgagatatatcaacatctttttcggcaccatctacgcggtcgctcgggtcgtcctggtggccctcatgttctccagcctacgggccgtgccaaagggcgtttatgaggttgccggttggacccggttcctgcccagcttttcttgatggagctgggtgatccgctcatcgctacggcgatttatcgagcgtcgacgaaggctaggttgagagtaaggcgatggattggatagcagagaaagaagtgactcagaagccatatgagatgggagcaccagaccggagatggcggcacatgcgaagtccaggcagaactcacgattttgacgaatgattcctcttgttttacagtttacgacacacaacttcctcttctaaaatcaaggccttgcagggtttggttgctggacttgccattttttggacaaccttgccaaactgcggtttcgggacggcaatccacttcttgatgccgctggcggcacaaggcttgctcacatgcatttgacaatgttatgactggtggttttaggacacacgactgattgagtggttgctggtttccttgcttttttgttgtctatgttcctgagagatttggatatccacgatagagcgggaaaaacggcgagagaaagttgataaatccagtcgccatggccctggcggctacggcttatgccacggaaatttctgaagaatgttatgaatattagactgatccaacctaatttgttgtatcttgaccacgcctggttcacctgggaactttcattagcggatagctattttacctttatcaacaaaataagccagaaaaatctccggcctttcgcgggactgaaaacaagattggtccggtctattgtatcttccgtgaaccatgttgtgaaaataaggcacccttaataacctgactggtattactcttcgcaaatgattcgttgcgcgttttctggcatccaaagccaatttgttgccgaagaggaaacaggcaaagtcatgaccgttaaaagggaaatccggaagaagaccgatggcaagaccgcgcgggccggtgccgtcttggcaacgcggtcgctccgtgtttgggaccacaacttccatacccttaccagtatttgcacttgatatatcagctcacctcatgacctcccttaaagaccgaccttcgctaactacctctacgttgcagttgtaggttttcaacaacttgccatgtcgagatgagctgcagaaatacatgccggggtccccggacggtgtctcttgttccgctgggcacctacattatacgggcgaagaatcgaatccttttctcaatatactatatagaactacagagattgtattcttcattgataaaaaactgtcgaactttgggccctattcatggtcccggtcagcccgaccagtattccagtctcactgttcagaagtttctcaaacaagagccgatctgtcacctgaacaatatgctaggtactctggaaccaggctgcctgagcacaacgccacgaacatcatagttgttcatagtatagacaagcaataacaccaacctgaatatcagcgaccatggaatcaacacaacaaccagaatccacaaacaggcgactgttgatgtggtatatcccgcgggctactttctgccagacatgaaatcgttttcctcttccgaaatcatcataaccacaatcataacgcaaagcttatcacatcaaacaacaacattcgattgtggtcatctcgcaaaagagttcacctacctatctacattgtaacaacaacacttggcccacagcttcttgtaagcagtatccttcttcgccccatgtcaaaccgtgcgttaacctattacctagcttacctacatatagatcccatcatcaaaaccccaacacaatgtgccaccaactctgccaactacactccgtctgcggccacgtcacgaagcgcgaaatcccctgcgacgttaccgcttccagtctcaagaaaacccgccccaatccatggcctaccgccatcgacacaggaagcaaagttaaagacgccttcataacctggtgtcttaagtccttaaagcccgtcaccaacaaggctcacccgctccgctcaacatgtcgtcccccactgacccttcttcacgaggtcgaatacggcttctgtcccaagtgtcgtgagtactacgacaagtatgccgccaatgtcttccgcggagacggcgttcaacaagatacaacgagatccaccaacgttgttctctcgtattagagatacaagaacaaactgcgatggagtctacccgttcaagcggggagagtgccggctgagtatgtctttcgctgtcacgagtcgaagacagcaagttctgggctcgagaggcaggagctggttatgcttctgcaggtgacgaagatcattggtatggagatgggtagcggtggctctactgacaagctggagaaagtcaaggacttaagacgaaggacgttggagtgggcggaggaaggtgatagcgcgcgtgagaaggctaaaattgagcggaatgtcgacatggagaaggcagaggagaacaagcgcgagaaggagaggctgaaacaagagaagcttcaacaggaaatgctgaagcaggagaggctcaaagaaaagaatattaagagagaaaaaaggctcgaggcggagagattcgagcaggagaggcaggccaggaaagagagaagactcgaaataagaaagtggctcgaagacaaagatagcattgaagatgacctcaagaaggtggagaaagaaaagaagaaacagaggagcggtaaggaaaaagtcaaggtggagattgaaaacatccaaggaagaacgctgattgagtacgaacatgggaaaagcgagatggaggtgagagttcgcatgagttctaggccacaaccagccagccgcggtctccacttaggcgccagccatcatcacgagggagtctctggcaatgacgagaagttggacgagaagcccaaggtatatagatcacggggcgtttcagaactcgtcaagttttatgaatctcggtccaacgagacaaaaacgaagaaggaaggtgttcgatccgcactctctgagtctcctgtagagaagaaactgccccagaactgccagaaagataccctgggagtcacggaaaaaccggcacagaaccaagcgaccgcaaagtgcgtaaaccaacggccagaagtccaaaaagccgttaagaccaatacctctgcgcccggtcttcaacagcagccccaacctgtcggaccaaaagctctcgagtcccagcacaggccgagcctactcatgtcgaagccaaagtcatcaacgtttcgtcctcctcctggaacgcctcagcctcagccgccgacagatggcaaggccaaagccagtacgccagttgatgaaccgccagccatagccttgaagtgctgctctcagcttccagcaaatcaggaggacagtagccacgccgttaacacggaaaactccgagaagaagctgtcacccactagtcaagacatgaaagaagagcggtcaacaagtgagaagaacgacagtgaaaggccacctccgattcgtcgctcgggcacagcaaccccgaaaagcgcaaataccgtccctgtccatcaagactcaaacaagaagccatctgcgtccaagcgagacgacgaaatggagacttcacagattgggaagaaagaggggcaccaacagactcaatcctgccgcacagctcccgcaaggtcgaataagactcccggtttttctacccaggcagaaggcggaggggagccgccagtgatcttgtccaagcaagagccactacagcccaagccactaccgtccaagccaaccaagcctgaagcatccaagccagatcccgtgagggagactaagcctcagcgaaccccatatgccacttgttcatcgagtgagaataacaagtcgtccacgcctcctatcgatcctgctcccggaaacacgtctttcaacccctccatcggctcgatgacggtagaatgtgatcctaccgaacagatgggttccaacgattcgatcagttcgatggcggtgaactgcgatccgacggatagcaaggtctccaatccttcgattgactcgatggcggtagagtgtgatccggccgacagcaggctttccatcaccccagtcggctcgatggtagtagagcacgattcgactgacagcacgctttccaacgtttcgatcggatcaatggtggtagaatgcgattcgctcgagagtatacattccatcgtttctaacggctcgatggtggtagagtacgagccaaccgagggcaccgtttctaacccttcgattgattcgatgaaggctgagctcgactcgattgaacaatccgttttgtgggaggatattcgtcggcatctaggctgcgatgacgggtcgattttggcgcatccgtcgtactgtatgtgtgcgaaatgtatccgggcgaggtgaatttgggtgaaaggtaccaaggggatggcgagaactagtctggtatgccacaaattagctgttgtcttgactcagaaggggaaaaggagttgaagcggaagaaagttgtaaagtttcgggggaggacaagtggaaaatcaggtacactgcatattcccttcaacgggtggcggggagacatgtaggcggacgggaatctgggaaggaggcaatgccactgcggccccactacacgcagcattctagatatttgaggcaggtgcccatccgtatgtggttttgtgacctcgctgtgccgcttgcatgttactctagcgtaaggaaggaacggtgtttatcataaagtgaagcagcaactaaacgagcccacgggtggcggcttgttcttgtgatgaggtttagacagtgaaatgacactcaaggaacgagtaaatctcgtctcgtactgcttcacgttattcacctttatctttcattgcataaatccgctgcttatgagttgtcccccccccccccccccctctcgtcggttctctcatgacgtggccaggaggatgaatgaagcaacccatctcaaatgcagaaaaaaagaagagtgggtgtgaatcgaacacaggacgtgaagacaactggaaaggagtagtagagccttatttgcgtagccggaagacgccagctgtcaacactagctgtcagaaaaccccccagatactcttaggccaggggacagctgcccccgggctttcgagaggaatgccatttttcaaggttaactaacagccccgatgctggggtttagcgacgcatcacgccgcttgaccacaagcccactgaattgctgggagtccggtcccatctttcgacttatcaaccagctctaggtaatcagtggggagatgcctagaggtacgtacccaggctggacgaaacgtaccttctgcttatggtgtatctctgcaactagaggggtctgctcctgctgtgcttctcgatgagcgtccttgcccttcaattgcatctttcagtgcagcacgtcatgcccgcctttgtcttctctggcggggcacttcagttacttacctctactgagttagtgtgaacctaccacccacgtccatcccgtccacctcaatctggcaagtcaacagcttcgtttttgcctattttcctcttcccccgaccgtacgcggttgccgaggctgctcttccacttgactgaaattatatccctacaaccttgtgtctccacgacacactcttccgcgccagccactttgtccatcgccgacaatcacggcatgtatcatcactacttcacgctgctaagtatcaaacaattggatctgcaatgaaatgtcgctttcaactaactcctagtccgcgaatagtaccacaacctcaccacctgacgacagcgcgacgtgccacacgacgagcaccctcaacgacatactactcacatgatcgggagtccactctactgggaaggaaaccacgctatgtcggcttgacagctcaaccgaccgagacatagatccacagtcatgaagaccgacgatccggactttcggatatgggccaggccaagtggcacacctctcggggtccaactctatcaccacatgggattccatgtctcacacgatcagaatcccattaggcaagctgccaaatgatggcaatgctgctatggggttctcggcctttatttccttcatttacatgccgatgaaacttggcactgggcgtttctaggttcctcttcttttctttttctgtgtgattttttctccgtatatccacggacccaagcggtcccggtctccctagtgtttgctagctgaaccagacatgggtttaccaaagggaggtatgggtgttgacggcccgggaaaggttgatggagactttcgattctcaagtcgatcatcctgtggaagcggccttcagaaggataacgagctcgaaacatagccacagtggccgagagagtcaggaacttggatgttctccttccaaagaatttcggactggagaagactttattgccgtggttggaccggagaagatgccttcaacatgtctctacagtttcgtgagacgatgatgcgaccacgatgcgaacaggtaacacctgactatgacgaacgatcggaaagaccccaaatctcagccgcttcagattcgatggcatgtgagagaacttccattaccttggcaatttgaatgttctctacgccgacacatttgtttgtggccgttcgagcgattagtcatcgagggatgtacctaatataagtacagggggattcagagtaatcgacagggggtgcgctgaaaggcaattaaacccctggcctcgatttccatcaagtaaacaaagtctggcaatcctcgatttaaatgtccagtgttccccttgttcccgggcctcgcgatcaaagaccctcgacaagtatctgaagtcaagcgaagaatcggagtaggattttgattcctccaaggacatagggtgggagcccgagagggccttttcaagcttgcgtcacactgcgatctgacgtgttagcgccatggatctggatcgattctgccccccatcccgaaactcgggaaccaagatcgggtatcttgcttgcattgccggtgttgtggcgcgaacgcacatgattagctcgtgacatcgagaagtcgtgcatcgcaatggccactcatcctcatcgaatcagattccggaacgcaattcccgtcaactggtaaacgacatcccaaagttctactacaacgctgccatatccgcctcactattagttctcgccaaccctggacatgaaacgcaagggctgcgagttccggcagggcgcatctcaagcagatccgacgttgacatcacagctatcttagcattgcatgtcctgcggctccttgcgacattttctggctgggcagagaccttacgtcgcggaaagccaaggagctgggtgaaaggtgtcatgattaccgcaagtaagctctaccctgaatcccaacgccaaacaaatggggttggcgatggcctcaggtctcagcatatccgtttcatgctgttggcagaagactgccacgaaaacgtctcgaacgtcaaagacatgcaggttcataatggtcttctgcctctcatgaaaggcgtggcattggtgagggctgccaacttggagtgttcatttcggacctcattggtccctgcgtcataaccgagcgccacaaacgatctgtcacgttgctttctgtctagcagcgaacaggtgagacttgctaacacacaaccggatcttggtccgagactccccagaaagagcccctgctgacgatcaggcccaacattttccatggtgatgcggatcggaattcgaccttgacgccagcctttgaaattcattatgaggcgcggggactaacgacccgagcccggataaagatgacgccaaggggaaccaacttggatgagacaagtccatatcagggagctcgcaaaggccaatgataggtactgttggattatttttccgatgaagatagccggcggccctctggtcctgctgaacggctacgtattcctggcgtacagagaccctcaaacctgctatccgaaagacatacctgaatccggatcaaacaacacattgggtagggtgaactgtgatcaaattccatcccttctggtgctttcggatatctcattcgccttaatgtgggtcaagaaggcagtctctaccagatcagtgcatgggatcccatgagcctgctatgatactacacggaacgagtcccggcttcaagtatgatgagaaaggcctgagtctccattatttcaagtggcttgagaagaataaaagttccaatggaagcttacaaatattttgatgaagaccccccggccgatgacatgtccccggacagctctgcttttactatcgcgaacatcgaactcacactagctttactcactccttgatcagtctgaactttcagcatccagtcaccaaccggattcatctaaccgctcggccctgcctctatcaagcccagacttgaacccctatcagcctcatcatcatcagacaaagaggactctatcatcggatccaacccggaccaaacgatcgagtagaaaggatgttggcttcagtatcaagcaaggtattacacccatccactaccaatgtcaatttcccaccatctccctttgttatcaccatggaccaacttggtgttggcgtgatgagattatccaccttcaccgacgtctctcacggctgtcaaagtataaatcaagaggtggaatcagactcttgacactaccatcaccatcctcagtagaatcatctcaccgcatgagcttcactcaaatcgatcaacaagacattcaactgactcgaggtaaactcaccatcagcgttacattgctccaaaccaccaccaccgtctcacgatgtccacctcaacctccggcggagcttcctttgtcgtccaacctcccgagttcattctgactgagcaaaatatcaacatcctcgccgtcgtccgatacgggcccttacctcccacgctactcccagaggaccttcacgccttgctctgcctcggaaacccggacgccaagcctttggcagacaggaccgtatacccagtccaaacaggccagggcctggccgtcaccggtgtggctctccctggggaggaagataggcacggggcaccatatgccttttttctctttcacaacgccaagtttcccaaggagggtaattacaaggtcggcatttcaatcaatgaggacaagattgacttgaccaatttggcgcagctttggtcgagggagtttacggtgggcgaggtggcgggggatatgagacgttgtgagttccctgcctatcttctggtatcgcatagagagatggcctactgcccccttagaaaattattgggtgggctgaggggacagtgtctctaaactagttgattagttgctgactagatcttttgtgttgaagctcccggtgaacaacggataatcgacaagcttaaggatgccggggtttttggtgcgaactagagtctttgggtttatcggattagacctttgcctctccctgttgctggaaggctggaaggctggaaaaagcctgaacgagaagccaatctacaccgcactatctgtcgtacggtgctgggtcaggattcggggagttcttcaaggcgtcatacggtgttttcaatggacttgctacgaataactaccgagaggcaaagttggaaattctatgggttggcttaggtacactgaattttatgggatctggaggatttttgggttggaataaggccggctggtacggctacggactacctttatactaggactacgacgatgcggacgtattttgtgtcgtcctagttcttgagtccttctcatacgcagacaggataggaataatagaggctgtgccgtttgcgctgtggtggtcaacttcatggcctgtcagtgcaagtggtacgtctactttcctgtttcggaaccaaaattcgtggttggttcaaaatgatttctcattgcggaatgagatgttgacttatcaggatggcggcaaaattccatggatatctgatagtgaagtaacgcagacttccattgagctcttggcccgctttcaccgagcaaagagtacagtgatggcaacggcatcatcacaacttgccaattcagatcacaatcaaatagagtatacgaattgaaaggctcggaaagttccactcagtcattcatcacatgaagatacctacctaaacttccttttctcaccgagatttctctagctacatgcgctgcccgaggcagtccacgtcacaagatgagcacgactttcttacctacctaggtacctaccatattcttctttcgttcggcaggcatccacggcgccggtccttccttttctctatatatacaggacttgcagaaaatctcccctccttcagttctttccccgccagtcgccaccataagaatgagcgatatcttctattctaattactcaacagcggcaagctattatctaggtaggtatcctgtgccgattcccccaaagccatgactcaaccgctgacccagccgtgcaacggaagactcggtgcgccaggtccgtctctttgacccaatagacctatcctgctccctgttcctgtcgtctgcccggtcctagcgcaatcccgctttcgtctcggagtgcctatctaccttctcttcgtacaggctactcgcatctgtcactttaccattatcctcctaacctcaagtcaagattttggcataagtttcttccgtctcttaaaactaattcgcagctctgttaatcctcctcgctaccgcgatcaaacgttaccatctttacaaccatggataaactcccccaagaggtcatcgaccggcttgcccgccatctcttcccagttcttttcacagcgtgggacaacatcgcaactctcaacgcaagacagcaggaagcaacatggaggcaacacgactcattgagcgcggcagcttatgccaccatttcactttcgtggcaacgtgccatcgagaagaagatcttcacactggtcaaaattcggtcaccgagtgatgagctcaagttgagacaaattatggcccgcaacccccatcgccgtgactctgttcgctacatcaaatgcaatatcaacctcgactgccttgatagagccacacatacactctttccagttgttagcgaccgaggagttatttcgaagattgggagcatcctccgacttgtcaacctcattcgggtaagtgaaaggaagctgatgagtttcattttcttctggtttcgaaggttccatgtttagttccaacacataccatactgatacctctactttagccgagttcccttgcttcttcaatggccaaggcaccgttgtttctacaaatcagcatcgtcaacttacgcccgctgttgggagcggagagaggaaattggggagcgtcgtcggatatcaataatctgccgacgtgcccgggtgtgacacatttacagatcacacatgacgaggatataaacctaaggttgacaaggccacgcaagcatgtcttcctggagccaacagaggttccaccggtatggatgtcggacatcttgaccaaattcccaacagtcgatgacgttgtttgggaactccttgagttcctggacgaaggccagcaaaggacaaaacatcgtacaggtatgtggaagtgattcacggttgaaagggtactgttactgacgcaaagatctacctgtaccaggcatttgtgaagctcttcatggcgaggcgttcaagaacctatcatccctttcgctttggatcgggcctttcaactacgagtcgattgctctgcgagcgttcctaaagacacctctaaccctacctgaaggtgaacgtgaagaacccctcaacgtagcaatccgcacgttgtcacaacagctggtttccctacaaatcatcggtatattcacagtgacccccgatctcttcataaaccgcaaggcacaagcagcacccggcattgaacaacaacagccctactggtctcgtttggaaaacctccatatcgaaacaacaaactggacctacaacggaacatggtacataaacccgaacatgttacgagtagtgtggcgcatcaacgatttcctgcgctcttcaacccctgacttcaacaacttgatggtcgcaatgtcccacggcatgctcaacatgcccaaacttcaaaagctcgatatcagcttccgcttccccccattcaacacgggcaaacccatcgacaagcgtcggttcaaggacctaaacggcgatgattccacttcgctgctctttcatgtcattcgttaccgccgcgcgtcaagcgagtggttggagctggcggactgcaaggcagccaaggaattgtattgcaatcttgatctttttgacagcgagcgcttgtacagtcgcctcggtcaagagttcggaaagttccatttactacctgtttactggcgtcctttcccggagcaagcggtccggaactggaatatcttgcataggaggatcaagggggtgattcctctcttggaatggaggagcgaggatgctcacccggagccctgtgaagttgaaccaagagggggaatatggccctacgcggaaagggagaggaggagaagaggaagcggggtgccgtaatgaggactggagtgtagctagctacctgatagatgcagccctacctaggtattccgctgttattagtggtcagcgaggttaagttcttttttttaggaagggggtggtagtaccaagtggaagtatggaacttactgcacataacatgaagaagtaagacgtctcagggaaaccctcgactccacgacaactctaacttcaggacattcctaggcagtcctaggaacaccagatggtttgtaccatatcatcacacaatgaaaggtcacatcacatgttcacccattcgactgactggaccttccttcttttgctgcccttcacctcaagtaccaccacttcctgctcttcatgttcccgcccaccacatgcaccgcatttgtcttcttaagcaccgacctcacgcgtaccaccaccggatatcccttccctgtagccggtccttccaaaggatccgtccaacgaactcccttcttcttttttccatcctgctgctgctgctgctgttctccctcctcgcgtcgtgggtaataaggcgtgagcggccgaacgagcggaaggaaatttgattccctcggaacttgaacctgctcaagcagtgcatcgtgtgttttgtcgtcgtcttttgttgttgtcgggtggtggatgattataccttcgcagcggtatcgttcgacggaaagtgatgacatttctccatgtcggtggcgggatgaattgatagaggtacgtggtgtttcgatgatcttgactttcttcttttgggaggcgtgagaatggaggaggaagttgagctctgctctagctggggagtagagtgttatggagtgagacatttggggttaatgtcaacaacctaggtaccgcactaaggtaacaagttgttgttgggaggacgtggattcctttgtttggttgggggtacaagactgttcggtctggcagatgtgacttttgtcgctaggtggtgctgtaatgatccggcaacaagaaggaagacagatgttgggaggtgtgtgttaatggacaaatggagtggaattccagaacgcgttcttgggagaaaaagtaaaagtggtcaaagtcgctgtctgcttgacagttaagaatagtatgtaacttgacagactgagagtgaattaataggagtgtgtatgtacagcgtttaaagacgaacagaacagtatatagaacgtgtgaaaaagtagtacacaagtggaagtaaagataaggatgagtgtctaagacatattgcttctttcttgaggtttcctgcaaggcacattctttaaatagagtagacattttgaatctatgcgtcattgagtgatgagaccgtttgtaaatgacctgaaatcgttattcctcgaccgttttgatactacctctagtctcactatttctacatgtcaacgatacctctcaagtcaagaattcaacaacaaagttaggtagagttctccgcggtcttcttatagttattacctctgggtagcaaagctaggtacttcaaaagtcaaagtgaacaatttaattctctccaataccttataagtatgtcttcaatcgactgacgctgacgctggattttgactgccaggactgggttgaggtcttgatttttctccgggttttatcaaaagttcccggtctagatcataagccggaccttttctccggatcagattttctttgtccggttatacaaatagatatctaacgtgcttcaatgtcttgttttctatcttgcttatatctatcatcattgtaagataacaacaatacataatatatgaaactgacgagaaccctcaccaccactatctcacaagaactctatagggtatctgaataaggtcaactgttgctatagttgtcagcgtagcaagtacaggtcgaactttgcaggaaaactggtaaggctacgaagatagggaagtggtcaaatccctttgttgaacacaagcagaaccctcaacgacaaggacgctgacagtagcacatgctgtacgaaaatgaccccagctcaatatatcgacctatttatttcagctacgcacgaaaacccctcgttaagcggaaccaagttccaataggtaccaatgacttgtcgtcgatgagttggaaacgtgaagtacaatccagaacatggcgcccaggaataagatgcggccttaactcaattcgtggggtatttatcgacaatccgttagtacggtaacgtaaatgcaaagcagccgattgggagcttgcaccagccagactaagcctgttgtgctggagcggaccgatccatccaacatcggagcgctcgacatctctgcatcggctaacatcacgacaaagcaagatccaaagttggttaatcgattcatgttgctagcaacaactacagaactaccgatatgcaaataataatgactattgccgtcctattccattcgcttgttcgcccaaatgggataccaggtaggtttgagcgccctccaacgctcaatccaccgtgccatctaccatatttgtattctcataactccttttatagccgctcgataagaagaaagaacccataacagtgatcatgaaataaaaacttaaaatacgtctccaccacaactccgaccatgcctcaaaaaatgccatctccaccgtctctcaacctcccaacttcttccaccctcagacgaacttagagagtagtaaggtacttgacgaccttctctctctcctcaaccggcataacgctcaggatatcacggacacccttccaggcagcgtcatcagagcccttggaggcagcgcggatgaggtcgcgcatctccgtggtgatcgcctcggccttgagggcatcgatcttagtctggaccaggtggcggttctcctcgtaccagacggcaacctcgcggtcggcggtgtcgaacttctcaatgccgctccaggcctggagaagctggaggtggcgagcgcgctccttggtcgagctggcagtgagagccttgcttggggcaccgccaggagtagtagccgagatgatgcgacggagaatgtactcctcgttgagtcttctgcgcacacgccagtagaagaagcggcgggcgttctgccactcaagaacctcgcgaatgacacccttggccttcatgcgaccagcgcgatcgtggagatcagcgaactgcacgctgatctgagcataaacgggcagaagctgctgctcgcgctcagtcatcttctgcttgatcgcatcagactcctccttggggaggctggcatcggcgctctgcctcttgaggtcggcatagacggggtcaaggcgggccatagtctcaagctgcttgtccttgcggtacttgataccaatgataccctcaggctccaaaacaccaccgcgagcatccacatcagcatacatctccatggcgacagggttgatggtgggatcgacgacgacccacgagccaccacgaagctcgccgaagggaggaatgtagatgaagacaggctgctcgaacttgacgagggcgtcgacgatgaaagaaccgtacttgagaacctcgttgtacatgtcgcgctgaccaccagagaaaccacgccagttggcaaggatcatgagcggaagctgctcgccattgttgaagtcgttaatggcctgggcggtcttgaaggcggagttggggtaccagacaccaccagcctcgttggccacctgctcgatcgagtcagggttggcgggatcggcaggagtgatgttctcaacagagcgggtctcgacagcgatgacacccatggggataccgccaaggcgagcgcgaccaacgacgacagtcctggcccatccaccaagagtctcgacgaaggagtccttgtcgaagagaccaggctggtagccgttctcgtcctccttgccaccgatcatccacctgacgtcgtaaggctgcttctgaggcggggtgtagacaacgtcacgatcccaagtgtcgacactgacgctgataggcacagggttattgcgcttgtcaggaacaaacgacatccactcgacgatcttggagacaccagcaaagtcatcgttggcggtcaaatgggagacaccgttgcggtacatgatctgggtaccaccaagctgcaggttggaggtgtagacctggcgacccaagacgttgttgagggcaggggcaccagtgagaatgatgggctggccctcaatctgaacagcacgctgaccaagacggacaaggtaagcaccaataccaacggagcggcaggtgacgagcgtgcaggtaaagatatcgttgtaggccctgctggtggcaccggcaatgagaccagagccacgcaagcactcaacaccgagaccatcctcagcaccaacgatcgtgacaatcttgtggcgcttctcgtctccttcggtaatctcctcggtgatgacagtgttctcaaagcgcttcttgcccgcatcgtcgaggtagaggtacttgaagccagcctcgggcttgctggggtcgttccaggcaacgctgaagtgaggcataagctcggtagcgagacccaagcgggcacccgagttggcggacaggtagatgcgaggaatacccagcttacgggcaagctcagtgcacttgaagaagaagttgtcctccttgggaccgaacgagccgatgttgaaggtgatgtcgttggcgacgacaacgaacttgcgaccgttggggtactcgggggttctcgcacggatgagccatccaaccatgccgcaagtgttggtgccaggctcacgcgagacctcgatcaagttgtcgtggtcatcaagcacgagctcgctgaactcaatgcactcgccaacagggggctgcttgtcggcaagagacgagtccatccggacagccttgacccagctgttctggatagcctggcggaagagctcagggaagtcatagacgtactgggtgcccatgaggtgagccttgtaacgcttaggctggagccagttcttggtggggtacggcgtgttgaccggcagcaagtgcatggagccgatcttggtggtgccaccgatggagtggaacacccactcgcccttctccgacttgcgctcggcgtagagctcgacctggatgacatagccggaggtgttggtgatgataacacgcaacgggtagggcatgccagtagcagggtcagtgcagatgatgcgaatctcaacctgggcaacacggaggcgccagccacgagggccgaagcggtcaaggaagccctggagggagtgctcaacttcctcgggctgaagctggaagaccggagtgaagttcaggaacatgtggttgagatcggaattgttattgccgataatctcaagagcatcgaaaatgtcgttgatgacgcgatcggcctccgagatgaggtattcggcagtaggaatctcgtccctcagacggccaggacgaatgacagcgcgagtgaagtagcgcttgtcggtctcgacacccttgccaatcgcctcgtacacatgaatgttcttgttctcggtgaagacaggcttgatcttgaacttggacagacgtccgagctcgagctggaacgcaagagcaggctcgctgtgacggatgctatcgtcctcaacgtactcagggccacggaaagtgaagtagccagggtaggagccatcgttgcgaccacagacgaatgtgatgcggcggacccggcgggcaaacaggtcctccctgtgttggtgcacaagaggaagaatctccttaagaatctcctcgtcgctgcgaccctcggcatcacggacggcaacgttgacgacagcggagagctcgtcgaaggtctccaggcgctgaagaggaggtctgcgcttctcgttgagatcgggaatcacgctgtttctcttgcgggctccgagcacggggagcttctcaagagccctactgaggagctcatccgcatcatccaagaacttgcagggaatgatcacacccttgcgggtaggctcatcctgagtcttgtgggaaaggtaggacatatcgctgatagagctgatgcgcttgaaggtgctgtccacaggtgtacccggggtggagggggcagcggactggatgggcaggccgaactcggagtggccaagcttgcgcagagagaaatcccaggacaagaaggaaggagtctcggtctcatcggtgtggtactcaatcttcttcaaaacgtaagcgcggtaggcgcggcgcacatagacctcaagggcagcgagggacacccaaggatcctcgtgggcaaagaaaagggtcaggacatcaaagacagtgtacttggagtccacaacctccttgatgatgtccaagctaggctcacggtgatcccagccagtctcaccgtagcgagactcgacgacagaggagcgaagaatgtgctccatctgagcggttctctcctcgagagagggcaaagcgcactggatcaagatctcacgagccttgagggaaaccttggcagtctgacgagactcgagctcggcaagcttgcgaaggacgggacgaaggtacttgctgacgttgccaacgttgggcttgttggggcggtactcgtccagaatcgcgagaatgagcgagttcttggccgcaaccctgctgtgagagagaacagtctgggtgaccttcttgatgtcctccttgttctcatcacgcagcttgagaataacctcctcgtcctgcagacgacggccagaaaagagacgctcgacctcgacgtaagaagtaagaagatcgcgaatgacattgagctcatggaccttctggccctcagagtactggtcgatgacggtggtgagaggggccaaggtggtcttcagcagctcagcgtcaaccttggaggcaacgttctcgtccaggaacttctggaagaccttgccgagattgcgggcagggaactcggccgaacgcgaagaggccttttcgaggacctgagtaagttgggcgtcgagcttctgaggcatacgggcatgaagggctgagaattgagcggtgaactcgctgtaagggagcttggggtcacgaagaacttcaatcagatccttcagggtctgctgcatgatgatctggttgtcgtagcccatgaggatgttctgaagagtgtcatagagaaggcggaatctctgagcgggcttgctgccgacaacaacaggggcaccaaactcgggaagctggccgaggaaaggctgggcctgcttgacacggctgggatcatcgagagcgaggataccaagaatgtcaccggcctcgagagtagcgccgggctgcttgataagctggacgataccatcctcctgggcaatgagaggcatgtacatcttcatgacctcgacctcagcgaaggtctggccggcgctgacgtgttcgccgttctcgacggtgtacttgacgagcttaccgggagagggggtgcgcaactgggtgggatcgttctcctgctccagcagacaggtcttgctatcgaccgacatgcgggtagcagcgacctcttccttccagtaaacgttgtgactgcggccgttgagaaggatgaggagtccaccatcgctcagagcacgaacgccgacagtgcacttggagccgttgatgaagagatggtagctatcggcgctcgacctggtgacggtgaacttgtagcggtaaccctcgtagataaagtcgacggggaagacagtcttgaggatgtccttggaggggacctgacccttctcaaggccagcacggtactcggtcatgcagccttcgctcgcaatgtgggccttggtgacggcaccgcaaacaacggccagaatggggtcgggacgctcagcagtgagcttcttggaaataagctcatcgagccagccggtagtgatggtgttctcctcgaaggcctcagtctccaaaagcttgatgaggtactcgacggtggtacggaagtcaccgcggatgctcaattccttgagggcaacgaccatgtgctttcgggaggcggcacggttctcgccataggcaaagatgtgaccgaactgcgagtcggagaaactgtgaataccaccggcagaaccgacggagaagtaaccccagacgttggagctcgaacggaagttgagatcgtgcaacacaccgttggatggcttgaaaccctcaccgggatcctcggaggtgatacggcaggcagtggtgtggcccttgggggtaggcctgcgctgggtcttctcggactcggggttcttgaactcgaagtcgatctcgctggcagtcctggggtcgacgccgtagagcagtctgatgtcgcggatgcggtggaggggaatacccatggcaacctggagctgagcagccggaaggttgacaccactgaccatttcagtggtaggatgctcgacctgcagacgggggttcaactcgaggaagtagaacttgtcatcggcgtgggagtagaggtactcgacggtaccggccgagacgtaaccgacgagacgaccaagacggacagcagcctcctccatggccttgaaggtcatgggcttggcgatggtgacgggggcctcttcgataatcttttgatgtctgcgctggaccgagcaatctctgccgaaaagggagatgttgttgccgtactgatcagcaagaagctgaacctccaaatgcctggcgctgtcggcgagcttcatgataaaaatgggtgagccgggaatttcgctagcggcagcgttgtagagcgactcgaagttgtcctcgttgaggaccttgcggatacccttgccaccaccaccttcggaggccttgatcattactgggaaaccaatttccctggccttttccagaccctcctgccacgagctgacgcagcccttgaggtaaacgtcatcgggaaccgtaacaatgccattgtcgtcgaccttgacctcgctaacaccggtaccagaccaagggatacagggaacgtcggcgtgctgggcaacaattgtcgaggaaatcttgtcaccaagggagcgcatggcagaacccggaggaccaatgaagacaatcttcttgggggaagccgcaagggactcggggagcttggggttttcggaggcgtgacccctattcgaacagtcagtattttcataccatcaaccccagaggcaggactcttgtctacgcaccaaccagcccacacggcgtggacatccatacgctcggcaatatccacgatcagctcgacgttggcatagttgtggttatttgtgccgccggggacttcaacatagtgatcggccatcctgatgtagtcggcgttggcctgcagatcttcgggggtggccataacggtgaacttgatggcgcgctcgtcgccgaatgtttcgtaagcccatttccttactgagcgaatctccttgacggcagcaataccgttgttggcaataaggacctggaaaacaagcaaatgttagcggaatgtgcgttggactgccgggagagcgaggaaacgtacgttggtgatgacagtgtgaccatcgtgggaggccacaaagtccttgaccttggagggaggggcattctcaagcctgttgccgccaatgaaatggggggccaggttgtgcttggcggcatacgaagcctggacgacggcgtcgctcgctgttgtgtccgccatcttgtctgtaaatatgtggtgttgttttgtcgagtcggaggagtcgtcgtcgtcgtcgtcgtggatcgaaggcggggaggaggaagccgctttcaatgttacactcggtcgatgtatacctatttcccgaaacagccgaattcaagttatcggtcagtggagtgtttcggttattcagctcggctcagctaacaaatcgcctgcaaaaaaagaatgatgctgtcagtttccagctcctcgtcggcaaagcaaagatgtggtgtggcagaatgtcgtgaggcggggcagctggtggtaattaagggttatggtactgtagtggaaagagactggagtggcagggtggtggatgcggtggtcgcatcagctttggtttgttgggtatcggggaattgggtgtagagcgagtcgagttgtgtccagtccaggcacaagcaggaggggactgggaacatgctggctgtgctaatgggccggtgcggtgctctgggagggggagtgaagggagctgcctgcaggtgcagtgaacgcagagaggaacactcaccgagtcaagttgtcgtggagaagttggaaagtgggtggaaaattacgacagaagccgcacggggtatctctgcagggatgtaaggggaaagtgtgtgtcgtgcgattgctcgatcaatgtcgacgtcaacaataaacaatcgagtcgaggctgcttagcaagaggctgagcaagaaggagaaggtgcagcaagaaaagtgaagatcttgacggagcaaaccaagatggatggagtggtgctggctggaggagggaggatttgccgcacgcgattgccttggtcaaaaaggtcttggtaccttaaggtagagagagaagagtgggaggaaggaggagaggaagacgacgtggagggacgacgaaattcctgaagctaaattggacgaggacggcaagaccagaccacaggaccagagggagcgaggaggagtgaagggacgaagcaacctggaaggaggcgaccggaagagggcgacaggaaccttttgatacttgaagctggaggggcaagagcgagcagacggccgtgaaagattcgttgtaatgccgcggtattgcgtccgaactttccaaatgggcgacttcgagacaccaactttgcgggtttgatgggaaaatcgcagccacaagtggggcaattgggtacaggtacaccacatgtacttcttccacttgcgcccacactcaacctcaactccaaaacaatacaaggaccgagagcgaaacgggatgaactcggacaactcaagtcagtccgttctctttcgataatgcataaatacctacttgataccccccatctcttccttcttgctttcatctttctgctctcctggagttgagtcgttgctgctctgatgtccatgtcccccactgcgacatttcaaccccgccaaatggtatcgctatcgaggccaatcttgccatttgctcccgcctgcctatccaaggcggtggatggcatcaaggtgggattcgcccttcagattcggcaaggtttgggaacctttggggttcagttcgtcaattggagaagccaggggcaagtgccaagccggttcgcccaaaaaaaaggcggaaagggagggaggggtagatttagccaaagcgatgccgaaggtgggttccaattgagaactgtcagcaatcacccaatcacggacgtcgattctcacccgaacgggatcgttggggaaggcccactgctccaatcacaatgtcaggaaccgaggcgactgcccaaccacacctttgccaatcgtcagcttcgtacgccgaatacacacgacctcgagtcgttcttacagctttttgttgtgtccacaagttctcatatagcagcgaattgatttgattcttcttgacgtctacactactttgatagacaaaagacattgatgttgctgctcggactgacccgggaatcccccgctacgtactgtactgaccgatggtcttgtctcacgaagcacggcccaaagtccggatgcagtcattttcacgccgcagacggacgtgattcagagttgctgtagtcatgacatctgtagccgctctgtttctctttttcaccttattagacgcccttctgctcttgcccttccattgacttccatcttcgttcaaatcagcatgatggcccgcctgtttcttgtcttacgccataccgcagctcagatgatgtccgtcacaacgcttgcagtcttccacacccaacctccagcccacatcgcaatttaaacacggatccagcacaacacaacaaccgaatcatggggatcatggaccttaacttcccatgttgtcattagcttgtccgtggggctccggcgttcaaaagaccggccgaccgaaagctgacgtctagtgcgacatgggcgcatgtaacctccggtcaataccccggtggaacgtggggagaatggcaagacaatgaatggtttgaagaggccaacacaaggacaacactggcgatgacaggcttccaaaacgaacattggcggctgactgaatgatatggccgtcctctcaatgaagctaacagacatcggtttagtctcgtacatacggcgcgcaaaagtcaatgtccgatgatgaaaagtcaccgaaagtggttacatagggtacgtgcttagtccatctcattccgggctgtcagggactcggggtgcacctccaccccaaagcgaagtggcgtcgggtgggtcacacggtaacggcatgtatgaaaattacgatgagatcttcggtacgtacccctaagatttgttgggttcgcaaaaaccttgtgcggaaaccccccgacaaggccgaacctccccgcgtgagacggagggttgaacatggaacaattgaacgagcctcgccttgaaaacaaccaaaatatcttcacccactgaggggttgaacgggacgaccaaggattgtgttcggctggcgaggttcagcgccttttcaggggatcggcacagcagcaaacgaaaatgttagtgcgggcgccgggccccgcagatccccaacatgttgtccgcgtccgcgggaacggcacccttacatggccctaacaagtctgcttttgctgccttgaaatcaaccctttggcccgagcgcacattcgcttcttttgttgacggcagagagatcgagttttttccttgctatcgaaatggttctgactcgccaaaatgagggtattgacaactcactatattgcacccccacagccataggcgcctcctccgcaaaagggggcagtgtttttaatcgatgcgcagcttcatgctttctgatgggtgatccgtgcgcatcaaggtaccacaggccagaaaatggatgccccaggggggggggggctcccggacgtgcagattcgccaacagtttcctggacctggggacgttgttcaaggcccgcggaatccgaggaagagacgaacggtcttttccacgagcttgatattgacctcacggctttggttcggtacttgccgaattccctcaacagaccaacctttggccacatactttcgaacgagataacaatatccgtgcgacaaccacatcggcggctttttgagactggtgcgcccagcaaaagagcccagcagaatgtggatggggagaccccccatgtcgggccgccccgtgatcccttgcatgttcgtaccgttcactcccatcgtacacagggagtactgtagagggatttgccgtcatgactctccacgacctcagcatccatctttatcacaaacaaagagacagaaaacagccatcatccatcaacagctttaaatatcaaacgtctctaaaaaaaattatattccagatcttctttcccacgcacagaggctaacaaggcccgtcccgactttggatgatgtcgtgtcgtccatcccctggtcccccggatttttaggtttgtcgtgacccactttgcgcctctcaccttgacatcaaaatcgtacgatttttttttttctgtttctcttctggtccagccagccagccagccctaccaactaccgtacataccgcgctcccgggactttcacatgctgccgttgaatgtgcaacacgcacgcgcgcgggggatgatgaatggacagaatcacggtgagagtgtggttagttcagccctacgcaaaagtagaggtatgtatgtaaaacttcgtcgaatgatgtgcagtcgtctgtctcggactaaaagagaaatgtcacaatgacgagcggcgattgattgaaggtgacaaagccgtaaaagcgtgcgtgcgtacacatacactacctagtgctgctggtcgttgtggctcgtggctcgtggctcgtggcatgtgacaagcgctggtatgtagtgtacttcagttatcgctctctaccgacactgtagtttttgatacgggggttcttctatcttctgtcagggaatcattatggtacacgacgacaaatgttgctcttcaggagttactagcaaagggcgctgtccaggtaccgctcactcatatcatcactctcctgcgaggcctccttgcttcatgtcaatcattatacaggcacagtcgcagtgacgatcttgggcgtcgacttttctctcctagttgtctccgactttatggacccatatcatagtcgaaaacattctgtacaatctgtagtcccctaaactgcgatcgtaaagcatttacgacgaggtttatccaacgccaacacctactcaaccaagcaaaacactgtttcgtcttgtataatccagtccaacgacatacataggtggctcaatcaaatggtaaaagcacatacgaccatatccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttttttgcttttccctcctgggtttgtctttaattgttttacaatcatttctgtcgccctctattagcgcactatcaagtgcctgcgttatgtccgcagttcttatgttaagggcgtatcttatttatacaccgtttgacaggtatatatacgggaaagagaaagagctacacttcggtcttcctatcgccatttcttaccttgacatctttttgttacaattaacaataacggctgtaacaagcaaagatctaatacacccatcttccctcaaatgtgtgttgcccttggctgctacgttgattcagatagtggcgcatctaattgagactgctcgacccgtttcgtccgaactcgatcatcgaacacacgacagtagtacctaggttggtattttttgctcgacaagtcggtattacagactgtaggtagttggggagttgggtggcttcggcgagatccgggacaattgcaatgatgccgaggtcgagggctttttcgacgtctttgtggaggaaaatgccattgcgagcaaggggagaacatctcggcttcggcttcctcaccaaacaagggaatgtgaccataatgtcagtgccgagagaatgtggcactagatgtgccgctaatcatgaggctttgacagcgatgccacctgagtggaaatagtggtgatggttaaaagacgtcaatggtttatgaaggcagcaacatgctgatattcaataaaatttgatcgagtatccaacggatagatggacaaaggatggatatcatgaaagatcgatgttgaacttggtagaggctcagtctagtgcccctaataaccatgcccgctgtcccaatgtctgacttcggttctgggcctgcaccagaatcttatcagataagcgtgataagacgtccgataagacgattgatgggatacctatctatgccccgctgccagcccagacttcaaagcaatacatagtacactagtcgtggccaacccttccaaaccactttcacgaaattccaaactgtgacggagaaacctctctcgtcctcttcagttcagcgcaacctcaccactggcctagatcgtctaggatgtatcgtacctacactccgacaacgattcagcacagatccggctcaattgaatcatccaccgatcaacgatgaacgaaccagccccgggacagaaagctgaagagcccgaaccccacagcggcccgtagaacggagagaacaagacgaatccgatcttacatactcgcaatgtgagtgaagttgggcgtcgttttgctatggagtccaggctgaagtggaccaactccagataggtatgttgcattcgcgggcggagatctgcccaatgggcagatgacagttggcgagctgaaaagggtcttgggaggcacaacaaccaataatgacgtaggtcgagcatcgagggggtggaggatcatctctgaagaccttcaacttccggaagcttgcctacttacatcctgccgtggcaggaagactttaccgtgatttctgttccaacttctctcatactctcattaacgacacggcaagctgactccccccgacccacggcacaatggcggatccggcaacgattttgggtgtcttcactggcactcttcaaatcattagcttcactcgcgaactcatcagcttgacccaggagattgctcacaccggctcatccgatcacgatttgaaggagaagtcagaggatctgttggacgtgtcccaaaatctacaaaagtccttatcgacacttgattcagagtcagccggtgtttgcaccgaagagcagcaacaacttcagaaggcggcacagcagtgcttgatcgctgcgcgagctatgctcgacgagctggacagaattgactggagaaccaatacggtggactctggcttgagacattacttgaacagcgccatattccgactgaagaaaacgcttggagtcaaggagttggaagccagctcaagcagcatcaaagacaatgaaacttcgccccctttgacgttgcgttccaagaagcatccaatggtacgagcgttgagaaaactggtcaagaggtcaaaactcgaagacctcgaaaggaacatgaagcgggccgaagacacacttcaaactagtatactccagaaactattgtatgcagccccttacatacgtattatcaagagaataggaagcctaacgtgactgtccaataggtctgactctcgatctgccgcagaagacaagacggcagctgaaacaaaattgaaacgcgacgaaattttgcaaagcctggcctttcctgatctgaactcgagaagagatcatgtcagcgaatcccacgagaagaccttggggtggatcttcagtagcaaaaagcatggcaagtgggacagctttgtcgaatggcttgggtcaagtgagaggatctactggatcgagggcaagcctggctcaggcaaaagtactttgatgaagctgcttgttagagacgagcggactcgacaaggactcagaagttggtcaggccatcccatcatcctgtctcacttcctgtggatttccgggacaaaagatcaaaggagtctgcacaagcttctatgttctttggtataccaactgctcaaggaagaacaggggctcgtcgaccaactgatccctcactgctcgtttctcgataaccgctcgcgacagtcccgggccgatgagtggtctacggcggagcttagacaagtgctctcaaaggcgctccacattctcaacaaacgagtttgcgtattccttgatggacttgacgagattgacagcgacgacagggtggaatttcatcgggttttgaaagatctactgcaagcagagcctgagatcaagctttgtgttgccagccgcccagaagtccaactcgaggtaatactaaaaagagtcttacccaaactgcggctggaggatctaaacagagatgatatttctgctacagtcagagacttcctcgaagacttctcgctttttgatacaggagttcagacaagcgacaaggaagcaattcgtgagaagatcataaacctggtcatcgaccggtcagaaggcgtctttctttgggttcaccttgtcctacgcagaatccataacggacgagagaccatcggcactttggacgaggttttaaggcgaatcgagaagctgccgcagggtgttgagaatctgtacaaggaaacgtggaaaaggcacggcgacaacgaggatgattaccgtgaggaggcggcacaatactttcaactcgtgatgcaatggaatgagctaccttctgccgacagccttgcgatgcacaggcgaacattcacaaactcaggtttcaccttcaaccctgagtggcgcgagtctcttgattccaatccctcattattcaacatagcggttgcgtccatggacagcttacgccgagattttctcattgacaaaggaactctggtattgggggaattgctcaccgcaatcaacaacacccgccagcggattcagttgtgctgcggcggtcttctggagattcgcgacacggaagcacccgacgagtgggctcctaatctagttgagccttcgtcttggttcagaggtctccttatgcctttatccgtctttttctctcctgataagggcagcaaggaacaggtgctacctccagcgcgtgacctgatcaacctctgggagaccgtgttttgcacccaggttgttttcattcaccgaacagccagggactttttacttgacaaaccgctcggcagaacgataatggggagctgtcctttgacaaatcatcaactccataccaaactcgtccagtccttgatctcacggtatttggtgtacgggacgtggaactttcactttgtggaagagcgtgtgcacacattgaagaaggcaaccaattgtttcttcgaaactgagcagtctgaactcttaagactcatcgacgaaatgcctagtcggttactggaccggtaccgagtcatcaccgccattcttcacaactccatccttgacctgcgtcagagcactggcggcgggacttggagtgagtttattaccaatcttttgcttttcacttggcaatatttccaaggatacccacgctttgctgagttcaaggctattcggagagcacaagagctgaatcttcgcttgcttcgcttagacggcttttctggagcccatgtcgaccgattagcctggccgattcatattcctgcccaactacttgctgatcgtgacgacttcatcgtacttgattaccttgaattcacctcgtttcttttcatagaagctcgagcttttctaacgggctcattattcgattcgggtctattgactgaacatttgtgtggaatcttgagagtcaaaggcatcgagttagatgcggcaagtgtgcaaagcctgaatctgtggtggttctctatgaggcggacgattcctatcactttcgacatcgtctaccaactcatttttcgggaggcacgttacggtgcttccaataaatgggagccctggagtcttcaacctgaagaccctgacaggctcacgatcatgctggtgaaaatcctgtacgaatgtacagcgtctggcatccaacactcgaacaaaaggccaaacgacacagagcgcttctgcgcagctggctgggaaagcaatggtattcaaaacagcgcaatctacctctatgaccacgctgctcttgagaaacttatctggaaaatcatgaggagcaagactgtcctcctcgattcacgaatcaatttcgttgttcgactttcccgccattcttcctttggggccactgtatggggatgtccagactacgatgatgtcaacagcaatgccgacgtagatgagatcgtcattgagtgcaacattgctcaactgatccgatttgcacaatgtgttattaaagcacattcaactcctgcagatgatggcaagactcgcatgacgaaccaggcgaaaggatatggtcgcgctcgtgattacgatgacgctcgtgcaaaccttgaacgccatcctgtgtataggaaagtaatcctcgttacaaggaggcatcagagcagtggcatcgacaatgttagcgtttcaccaagtggctcccaatcggaagcgatctgctcgttactcgagaataagaacggaacgctgctatggcaagaactcgccgttcaactcgatacaatcctgcaggccgaaacatcgatgacttccgcggatgctcacaaatggctcgccgatcatcgagcctttccattcaactggagtgagactggcgatctttataacagaatgttcaagcaggatgtggcgggacctatcattgacgagcttcttagtaagttttttctgagctcacatctcgctgatggggaagactgtagaaagtggttcatggatgaattaaaaagaagaaatcctggccaaacaattaggatatcttttgatcgagatggatcggaatggggagattccctcccataatgtagccacactttccgagctacttcaagactaaggcggtcgggcctatgtttgttggtagcagtggtggaaggcaagatcctgaaaaggcagcatgaagcttggggagatgaagagtaggtacctagcgtaggtagctaacaatttttttaaccctagtgcgagaagtttgacgattatgagtttgcccttaaacacaaagactcttttcccgatgcggcaaatcccgactatgagtacctaatgacccttatagtgaccttctagaaggttattatgggggtcttcaccttttgctacctctaaggtaatctccttcgactaacgcaacagaaacaaaaaaaacctagacaggcagcgatgaaagacaaataacataacgagcgatatggatggatacatatactcatccagttactaggtagcatggtgcggattcttctcaattctcgtcttccacctcactcggttgcgtctcgcattctccatctgagctgtcctcttcctccgcccgtgtgtcctgcgaagtagcgatgtactttgctatggctatcaagccaatcgctccctctgcatcaggctggagctcctcctcatcagagcccgggtgtggtgggcggtcccaatcctcatctagatggtggcctgcttcttgcgacatggccactaacatggcgcgatggagataccggcccttggtagcccacattctcttgccaatctggtccttctggactgcctcaggctttctcctatttttgtgatcccaggcttttttcagaagggctgagacaaaaaggaaatagagataccgagccctcgggcggtggtcggaagtttcacggaactggagcggcttgccgtcgagttctctgaccatgataatggactctgggtggtcgggcttgacccagcagttctcctccaaaagcttcgcgtcattgtccatgaccttccacttgtatccgcgtgggcggctggattcccacttctcccactcttcctcctttgcatcttcggcgagatccgggacaattgcgatgaggccgaggtcgagggctttttcgacatttttgtggaggagaaggccattgcgaggggagtacatctcagcttcggcttccttaccaaacaatgtaaccataatatcagtgccgagagaacgtggcactagatgtgccgcaaccataaggcctacgggttgatacagccctgttgcgacgtcaaacaacacgtcgtgtaccaatttcttccccggccgaggtcgacccgcgtcgtaggccttaatgagcgcctttctaaagttattctgttcgcttcttgccttcttaccctcaccagtcttgccagcgttaataccgatataactagtgttgaacaaggccctaaagcatcgtcgaatcggtccggccttttcgatccgcttctcctgctgcttgtagagatctttttctgattgaggaccgaggttacctcccgcattttgttagccagaattgtcgctgcttcttcagttcgccaccatgacaacatacctattctctttgttgggctgcaacgccatcgcgtagtgcacgagtctcggattgggcagcgttgaacttcatcgcatccaacacatccattgaccgccgagttccaaacttccaataatgttgattgaaggacgtcgagagaagcgcatcccgcgggaaagtacctctagtgatccttgggatccaggtagtaggagaggacatcccccttttgacggaaccaatagcggttttgtacactttggatttcgtttttgccgctcttcgacaggtaaccggactttgcgacctcctccacattctcgcagaggtatgtatgccttcgtcatctcgagctcctttttctccgcattctcctcttctgaacgtgtaaggggtcgctttctggatgcctgcgcagggtggccttccggcttcgagtttgacgacattgttgttgtccgtatcaagaatgagtggtagaggtggatgtggttctcgccgaagtcaatagtcgggattcagagtgtgtagaaacaaggcgtaaataggggaaggggtgttaaaccatacggaagggagtgatcacggtgaacgacattttgatggtgaaagtcttgattgattgaagagaaggaaatataaggtgagaaggaggataaagtccaacttctataggatacaggacagccatgcgtggatcgtatccgattgtgccaagagaatgccaagaattggtgatggcttcaacaagggggaaatgtgtgctctaagggaggagaagagaaagtgtaaaattgattatgggagggggacaagatatactcagtaggacttggcatggaatcacagggagttcaagtgctgacgagtagatggatggtaatcgcttcattctgggaagctacctagaggtaccttatgctggtaatgctaaatttggtaaaggaaggagtgtatctggataggaggcctatactacctgccttaagtgccgcaggttgagccagtccgaaatgaacatgaggtaggtaccttctaggtagagaatgggaaggaagggggtaagaggaaagaaaagctcgtttttgcaattggggcatttcaaagtagaggtacctaggtacctacctctactcgacttgactcctcctgccagtcaagaccaacaagtcgatcctgtctcttgagtctacaaacctgcagccagttcatcctctaacatttctcatcaaatcatcctcttcagacaagaagtcccaagaactaaggctatcatcgctcccctcttcctcctcgtcctcatcgtcatcatcatctactcgttcttctccccccatcaccttctccatcaccttctccatcatcctctccaccatctcgtcattactaaactcccagtagggtaaacgacgactgttccaatcgaattcgtcttcttcatctctcagctcttcctctcctacttcttccgacgcttcttcttccaatcttgtctgccgaatctcaatcgctctagtaagcgccagcaaagcaatctctaccatttcttgagtttttccaatgtcgataacgagcgtgaaccacgatggagtattcatattgaacatgttgagatcgtccttgccgccgggggtggtgagttctcttcctaataaaaccacaaacagtgcctgatgcagatacaagaactgtaattccctagtccaaagggtctttggcataaacctgtggaggattcctattattccaagttgttccgcccggctactaccactttgacatgaccgccgccaccccgccctgagcacagaaagtataaaagcaaagaagagcaaccgcgagcttggacgatgattcgcaccacccggccggaagtgcaattgcttcccgtccagttctcggactgtcctccattccgtttgattgttacctctaccaggctgggacctcggtacgaaggtgggcgcatccagataatgttccgcctgttcgtcgatgactatccacttgtattcttttggttcatgctctttccacttcgtcagcgcctcggggctgtcgtacgcctcgtcatcgatatttggcacaatcgctagggccccgtggtcgagggcttgcgcgactgggcgggggaggagaaggccgttgtcaggggagaaggggtttggcggggtgccctcgtggaatagcgcggatagcgtttcgtggcctagcttgcgtggtacaatatgtaccgcgaccatgaagcgagcttgttgatacgtgccggtgacgggatcgaagatgaggttaacgttcttgcttcttccggcatcgtatgcggcgagaagggactgtctgaatttgacacgttctgctcgggtcatttgttggccttttcccagcttttctgtggtaacatgaaccccgaggtaatttgtcgccagggatacaaattccttggaaagcacacccccgccgcgcgcgatcctgtcggcttgcatctggtaaagctgcttctcaaggctagcggcgctcatcctccctgtcatggtgtcggtccaccgtacccggtcctcctcgtccggatcatcgttaggatcgagcaattggcgtgcctccaagtacttggtctcggcttcaagggccttgattttgcagcccgcgagctcggccgcagttctccaaaactcggcgtcagaagtgctaagcgaattaagctcgcgccttgtgtaatccatttgtacaggccttattatgttgcattcggaaaggaattgctcggatgttttgcgaaccggttcgtggaacacaaggttggacttaacgctcttcggagtcattgatgatggcaggatcgggttttctgctggtattggctgggatgaggtgtctgacagtgtgctaggtcgtatggtctgaccctgctttgggtattagcttgattcttctatcaaaggaggtgtgtagtactgtagtacatactgattcttgcagtgcgtgaaagatagtttccgtttgccgtgggagataagtggctggtaggtcaatgagagtaaaggatggctagaggggagggaggttgactttatataagtcgagaatggcctgaagaaatggtaaaagctccctagacgtaggatatgagcgcgaactgcaatagcggagggtatcaagagaaaagaaccgaggagggggataagatagctttaaataagagcgaatggagcatggttgagtcatatgtgttctctgttgcgtggcccagacgcatctttctgcattttcctggattgtagtacctctacattgccgcagaggcatgcaggctgtaagaatgcctaataaatcatgcttggaggccgaaggactacggacttcgagtatggatggtcgtttgccgcgctaatgcgtggagctcgagactgagatggaatcttatcagcaagactgatttaattccggtgtgcgagatagtgggatagcactaacacgctgcttctaccacagtgtcgtcggtagcgagcaacatgtcaaggcaagaaatggagacatagctctttcccgttgccgtctccatgttccgggggcatagaataaaacagatgtgtccttaacaggatctcacctacctttcgtgctagactgatagtgctctattatcgaggtacaggcacaccaccatccgcccgcaccggaagttactacctctactgagacgaagaacttcaacactattacggtaccgaaaaatgccaagccgggggagttggatctttccgagtctattaagacgggtatttcatagatcaggaagtttgtctgtttttttcttgggtttcttgtctgtcctgcaatcattttgtcggctttttgtcgcttgcattcacactaccttgttcacgattgctataacaaacacattcacttggtgatgccggggaaagccggcagttgtagtcgagctgtttcatggtagtaagtagaggtagctattatagtagaggtaaatttcgacagaccgagctaaccgtccttgttgtcgtagccccatcggagtcaagtatagaagagcatgtttcctggcattgtgataacggtcgaccatacataaatctttgattcggcacattattcccttcctgactgtgacatcgactcgggtcaattatcacgcccatatatacctaccaaagttctcaaaatctattgttctgtccgagtgttgctccgatttcacggcgcaatcaagcgaagaaaaggtcaaagggttggccgtgaaaataccggtcagggtacctagccgtcgaccttcatgacggtcattagtagatggaaggaaggaccattaaacgttcaacagccagcagaggccatcggcagcacgcaatcataagtcgcagccgactttctggactcacaccagcagctgcccgaaattggcccagcccaaacccgtcctaccaccacagactatctccttcaaggagcgactcgcattcttcgagagccaactagccccgcgaggttcctcgtcaacagcttccttccacacagcacggacgcaccagcccaagtctggaagtggcggtatcccgtcagatacgttatcgaccccgtcgtcgtcgtcgtcgtcgtcgtcgtcgttgtcgttcgttaccgctagaacccatcagagcgacagcgacacgatcccagaggaaggtgcttcaacactctcgtcttccttgagcagcagtacaaaggcgcaatactcgcggagtgcctactcggaacgatgggacgaattcctcgcgcacggttcgttgggtctgccgtcgaagtacacggggccgggattcaggtatcgcttttgtggatgttcgagctgtgtatgggcgaagacgagcgagtggaagaggggtgagtaggtgtttatctacctctaggtatcttgcaaagggttggttgttagtctgggatgatggatgtgaggaaaaggaattgaaagggaagaaaaaatggaagaggtcgagagaagttggtgggctcaagctggcgcctggaaatggagacggaccggatgaacgctggggcacgttagggaagggacgatgcgctgtagtttagcggttgcaacaaaagctgattagcgcttcgaggccctgtagtaattgtgacggactgtaaaatgagtccacccgccggtgacgttgctatttgtgaaggagttgctacatttgaaaaggcaatgctaatggcagttgactgggtagaggtgggaattgtgaacaagccagggcgaagtgggctgagagattgttcaaacacgggatgcattagtgcactatcatcgtcacaccatacttgggagttatccagatagcgcgtcatctcattctatgccccaaaagtgtcgtcgtcgtcaacaattgcatttgctgtttgccatcacaaacaccatggcgttcaatcttgctttcctctatcaatcctttcatgctctatggtacggaagatatctctggtattcttaatatcactcctccccccatctaaagcaagactcaggtcctaccgctcctgggccaccactcctcgttgccgtccggttcgagcttggttcgaccactgtgatcatcttcctttacaatcatcattattgcatggtctgcctatgcacttccaagttcttcagctcatttacatagctcaatcgagtgttatcgactaaatcccagccgcaacccccagccgatgtaccagcccgggaccagtgtctcactgacgctggaattgttcgagcggcgatctggcccgccaatttcttgctaaagggcgcctccgacttatgtcgaggaccgttgaacatgcccaacccaatcaattgacttgcaatgagccctcaagccagcaagccaacggctagtaatacccagactcctaccccgagcaatttcgtcctgccaatgtttgaacttgccgcgttgtcctttacttgcccgccactaataaagctctgaacgccgcccttctccataacacattgtctcatggcggaaagaacctcgcccgtctcgcccttcttcccatctttgtctttgaggacagaatcgggaatcaagcaccacaagacgcattcttcaaatcctggcccgccactaacatgcacctcgttgggcgcacaacatgccgtcatgcccacgaacgattcattccagttgggaattacccaaacgctacggtccatgggtagaccggggatggctttgaggtcggggagggcatcgtgggagcaagtgcggttgacggacattttgattgctaatgactgaagatcttacttcgttgttagtacctctagctattgtgaaaaatttggattaccgaacataccggcgatgtgtgtgtgactgcagatcagctgaagagggcagtctttactcaagttgacggatcgtgaagggggtggtgaagcaaacggcgttgggttgggaaggaaaatgatgaaaggtgtggcaggtttatccggaaaagtcgaacctataaaagaatcacaatgtactcaacctgagggagtgatgctgggctgagtactggtgaaataggcaaataggagcttcacaagttgggagtctcgaccggtggctggttcgcttgtggtgtcctttcgactatgtaacacacagccccatggggtatctgcggcacggatctgcccctagccaaacaacagacccggccgcctggaaccgaatgactgaagcacttggcgccacacaagccccgggctgacggccagaaggacggagcgatatcacccaaggtcaactgaccgaacatgtctccaagggtcaacgtccattaggcgcgcggggttatgcctatttcttgtcgcgggtaaacctatagggaagcatgtgctgagaataaccgtatctccacgaactggatgttcgccaacctgaacctcgggtgttgttgtctttagtacacactgtgccccgggcagagaataaaatgtgtggtgagatagcatccacatgggtgcaggtgctacggtgtcaagtcgtgtaggaacccaaactcaacctgcccgccaagcatcatattacgacccaaatcatcaataacgcaactcgccaagcaaaatactgtagctagcttgctactttttccatgctgtttcaatggggaaaagacagttgcctggtgacgctaggaaaatgtcggcgattggggaattcaacaacgaaagaggagcgacatgttctgcgactacaccgacatcctaatccaaagctcccgttccgtaagagcccagacgacctgcggtcagccgttgatgaccctaaccgagatccaattcggcttctgtccagcatgccgtgagcgctatcacgactatctctgtgctgccagcgtgggcatgaacacagaggaggagaattacgaagcaacccaatcttgcagagtttaaaggaggcgaagcgagttgagaaagccaaatagcgagctagacaggagagacggccgaggagggagggagcgcaggaagaaggtagaggagaaagcagcgcggaagaacaacacctcgacgaaggatgtcacatcggacaacacctcggacgacacctcggacaacacagctgacgacaaaacgaattatataaatgacaacaacaaagatgaaaaggtcgatggataacggagtgcaaatcccatcaaagggatgaagaaggggatgaattcaaagaagggacaatcggacctagccgtggaaaagtaaagtaaagggaagaggcaaaggatcaccgggagaggcagtcgtcggaaacccagcaaaatgcgtctctacctccgccaggagacaagcgcccagggctcgtccatgacggtcgccgcgatgtcgctcccatcacaaagacaaacactttgccacctcagacgccgaaactgaacccttctcagccaacaaccggttcgcccgtgtggaaaggggagtacgacccaatgaagcaatacatgtagtgcggggatcaatcagctgcagtacctgcaaaagggttaacaaaggaaagcagtgggagacgggatttcggagccaaagaaaactcggcaagattcgtgggattgcctggtagaatgactggacctgtagtgacacaggataggatcatcggaagttttggggtctggggcaaagtgggttgggaatgaagggtaaaggggctttaccaatggaggaaaacacgtacctacctgtaaattcccgtcgcgaaagtgaaccgtggggtaggaatgatagagcgagatcatggtcaaatgaattgaatagaagcgactgaagcttgactcacggtgaccgggcatgcatgagatatctgctcctgacgtaccagcgatggcattgttcggttttcggcgacggaaggcggactgcgatagcggcgatgtccagcatgttatcacactaacactctggtggcaaaattgggcccatctgcgatatcgcataatcccattccgttcttacagtcattgaacttggaagccctgaatttctaccaggcacgaccaagcatggccaaaaaaagtaaacatattgctcattggtattattcttattacttcgtgcaaggaaaatgtacgaggacgacgaactcggatgattaacatcaagcgatgtcacgggaacggtccgattcaagaaagttactccactaacatagcaatgctgaaaactgtagcgtctgcgatagggtcgcatctcggcccatgttgagtgaccgccgtatactctcgattggcaataccatcagcgacacccgttttacttcctaggattggactacgagattgaagatgggctagcctgtagtacatggatctcaaagcccattcggtatcatctgtatatatcacttggaagctgacgcatttctatcgccgagtgtctcgggtgagttcatcaacatatatcttgcatagtgttggtttctattgagtctcttcggaattccgtgtaccaagtgtaatatcgaaatttccagtgttactcttgcttcctaacttgatggtccaatgtgtttcacccctgacccttaaaggagaccggtgttgaacatactacccccatattcggccttgctgccttaagagttatgttcatgaacagtgctgacgttcggcagagagacaggtcatgaagcagatagcaacaccggtcaccatggcgacagctcactgcgactgtcgaccggccttgaccatggggtatatcccatggatcttgtttgggagaggaatggtgatggtcctcttcttgcatcatcatcacaacagtgaggacccaacttatcccacgcaactttcaacagccgacgctcaaagcactgcaacgccaaaaaacatctgatatcaacaagcatatcgattccaaacttgatcgtcatacaagatgtacaagttgcccaattgtcacctcagcgagcttgacgtcgacatcgacggggcaagcttggaggtccagcttcaccgtgatggtgccgagaagacaaatcatacagctagaaaaggaaagaagccgcaagccaatcaatctcggtaccgccgtccgaccccatgctcagttgagcattatcgacatgagggagactccggagccggaaatgacttgaagtcttccgacgacgcgccgagaggcaggtctcggtcgtcaacattcacgccaacccggagccgagccccaactcctcatccacatgcacatgcacacaagtctcagaagacaaaaatcaacatgacagtccgcttcacaggtccattggagccgcagtcccctgtacagaaaggcgagacagcaaccgcgccgcccaacaggaagtcggccatgaagagagagccagagagccagaagagggaagaaaaggcgatggggaaagagaaagatcgggctggagaatcttcagaagctcatgctgcgcaccatatcagggtggcagagaccccgaaagatgttcagttctgtactttgcgccgcaatactgacagacgctcctccgtcccaagcacaagaccgaagttcgccgtctcgaggtcgaacacaacatcaaggccgatcatcgctccagagcgcccaccaagccctctcatcccccaagccgtcccggcctcgttgcgcctctcccagcgccggagccgaatcccgaccttttcctcctccgcttcagcaccttcagctacggtaagatattgcaaaattccttgtgacggaccacgctgaccagaaaaagacatcagagagtcacgtccccacagcagcaagggactttttgttcgacgagcagcccgagatttttaccggcgcctcccactcagccctcaagagccgtcacactagcctgaccaaggacagtttctcgccgccttcatcaacctcatacctgcagacgaaaccgaagggcaacggcaccatactccctccgacggtcaagaccgagcgccgaccgacgtgcaatgaagatagcggcaatatcaagaaatgttcctcggcctctcctgttcacaccagagagatcaaaccgactgcttctccgcccaagtcgccgctgccaccgtccgcttctttctcatcattccattcggccaaatctttttggggtgacctttacgcctctagtagttgtatcgctgtcgtgtccggcgacagttccaagactcctaagccggcggctttgtctcgcaaccgcgatggtttgcccaagacctcaatgacgtcgtcatcgtcatcgtcgccgtcgtatcgcccagcgaagaatgacgacaagactgtctctggtgagaatggcaagataaacagcaaggcgttatcctcgaactccctgtcccggttccacaaccattccaaaaacactgccactggttctacagcaagcagcccctcaagcttcatcaccgcaaaaagccacctcagcaacaccaatgctagcgacaccgataccgataccccaagctcaatggccgccagctctacctctatggtggccgaatacatcccatccctgcaatccgagctctggaacacgatcacgaacttctgccgctccgatgcctcttcagtctcaccagaagagcgatactgtgactgcgacgattgcgtctggggcgaggagaggaatgttgcgggctgcagcacggtcgctagggccggagaaggatattgtagggcgaggagggtgtaggcggaattggcacctcgaaagattcgagcacaggagatggtaaaggaagaaagggaaatacctcgcgagcaggtcgagagccagaaggggatatgagatgcgcagaatgcctgccagtgttagcgcagggtcacacaggctccggccgctgtacatacctcttctatagatgaagccgtttttaggccgggaggaatttgtagtctttgatgtagtttcgaatgacgatgcttggggtagcctcctcttactctgtgtaaattttcgaatgtgatctcacgggcgtagtgatgacagtgatgatgtcggtcttggttgagggtgatccaatcgcgtgcccttaacggactgttacctcactaacaggaagtcacagaaaaaggcagcacgcaagttaggtatacatcttactcactttagctgtccaaccatccatgccgttgcgacaaccagtttcactgcccggaaaaaggagacgagcatcaatggactcgaagctgggatatatgaatcgaacaggacatctttatcttttacatccgtcacaagttaagccgaagtctttctctcaacgagtgtcttctcccgtgcctatttcgcgactgtataacaggtttattgaacactttttgagcattgttctgatctttcctgttcttttaccactcggagatattagtaacaccttcatgtttgcgataatttctgtccttcaacagtggtgggagtcgacggtcactgttgtccgcgaactctgatgttcatgaaccgtgttgctgttcagagctgttcaccattctaggcaaacaaaaccaccagtcgccatggagacgaacgttgttcagaggaggcgaccacggtcaacggtggtgacagtcaaccttggccatgggatatatcccattgattcgtaggtgtgagggacggtgattgttctctttttgcatcatcgtcatcgcaatccgacaaatgatcgaacgcgccttgctcagccacgaccacaacatcgcaacattactacaccataacaaggtagccgtcttctcagcatcaagatagtgttaagtccacgagatgctaagaagtaccagatgtctacctccaatcactttgacgagctgcgcacagcgcgcaaggagggtgttcagcccctgcaccgatcggacacctcggacaagaagccagatcgcttccacgaactgcgaaccgcacgtcgggaaggtcaacccctgcctcagccgaacacctcgaagaaaagagacggcacaacggaagggtcacatgcataccccggatctcggtacagacgtccgactccgcaccagatcgagcaccaccgccaagatgatgtcgccgaagcctacccaaagggcgacagccccttgatcgacgacctgagaaggaggatcagatcccctccccctccccggacaacaccacatcctcgtgcttcggcgcggcgcataacgaagaagacggtacgatgggcagatcctcttgaacagccgactccggaaaggatcagatcggaagaaaagaggagggacttggagaaaccgaagagcgacgaggagaagtgtccggaggaaggccagccttgtactatccgccgttacaaaccctcaagcataccacgacctaagcgccgcggttcaggtgctcaaatcacccagccatcctgttccgaccgtcgccaaaccccgagcttcaccatcgagttggtactagcgcctcaagctggccagtctcctcaacgccccttaagtcccctcatcccacaggcaatgccggcgccattgcgaatttcgcccctcaagtcgtcaacgcgccgtaccgcaaacaccattcccccttctgtttccgctcgaggattccaggtaagataacactgatcaacgaagatgattgaccacgctgacttttagatatcaggccaaaccaccaaccaggagtttttccttccagggccaacccgaggtcactaccctcagtccaggtcgtcgcctctcccgccagaaacatgccccctcgaccgtccaagagaaactttcctcctctcagcctgcaaccacctttttgaaggaaaggcccaagcgtcgaggtaccgtccgcccaccccagtccgagaccaagcccgcttccgccgcgggcaagaccgagagcaacacaccatcgctctcctcctcctcctcctcgacatcttccttccacactgcgaagagtttctggagtgaagtcagcgatgacgatagcaagaatcgccactcttctcctctgaagtccttgtctcccaccaagccaagcccagctgatgtgactgtcgatcgtacttccagtagttcatccaagactattgtttccaagatcccgggccccggctcggcatcaagctcctccttccatgccgccaagaaattttgggctggaataagtagcagtagcagctgtggtgccatcgttgatggtgcagaggatgtgaagatcccttgtggtccctctgctgcagctcaccgcgcggaggtgtgcaagacttccaaggtggcggagttggcgcggtacacggtcaatagacccgtgatggagactgcccaaaacagcatttccaggatccccgtctcgcgctccgaaagtgcttccgctggtcgtaatcaagccaagtacatgtctaggataccggtatcttctacaccgtcgtatcatgtaacaaacactcagcagagccgatataccccccttcgtgctgttagtggcgtggctgcttcccggttccagtccagcttgaagtctcctgatggtggtggttcgaccatgagcagctcttccagctccttatcctatcaaacggcacaaagccatcccagcgtcggcagcgacagtgctagccgcaagatgaagagcgcagccatcactgcctccgatcttccaagcaacgactcagtcccagctgaatctacactctccatccaagcgcagctgtggcacgacgtactgaagctctgtacttctgggctgtcttcttgcccgccactctgcgactgcaacgattgtatctggtccagtcaagaggaaattgatcgctgcagcatggtagcgcacgtggacgatggagagtgtcatgagcggtagaaaacgatcgatgtgtggaagacgatgtgtggaagacgaagcgcggcggacagggacaaagctggagaagaaacaggaatcggtaatggtgtggaatcccggtcggtggtggtctagggagtcgtggttcgacgtttcggtcgttgagtggccatgaagtcggtcgcgcgagtcgtggacagccgcgttgggaggatttgcttgtctggaaatgggcaaatgttagcagtttggagatggagagagaggaaaaaacaaggaggattggcaacggaagagtgtaaagttgtgtaaagtaccttctttgggcgggaggaatgagatgcagtaatgcctgccggtgatgacgaggggggccaagaaggaaggaactccaggcggcacggatccggcaacggtccacgaccgaagctggcgggaacttggttcatgtccggatggaaagaatgagaattttaaaggttacagataatgagtttcggaatgagatctccagtgttatgcccatggctgtgttggttgtgatttgatgtgatcgcttgcttcgaaattctgttactccactaacagaagttcgccgaaacgtgcccaactgctgatagtattgtatcttattcccaccgtatcctgctcaatggaccgcacgtacttcctcccgtgcgtccacaatggccgtcgtgaaaaacacgaatgtttgctcctgctcaacatttcgcgacatatcacctttatctccgttacatctacatttgctattttctatcctaaacaacatagctgctttcctcattcatttttttccttctcgacttgggaacccatccatggcatttccaggtccaatacatctgtgactccgactgacgtgatcggtagactcacccatgttttcaggccgccatgcttaaaagcctagttttctacaccatctataccatttccttccccatgtctccctattcaagcctatcaccaccaaaatgtgccaggagaggttggagggaaggcatgtcaaattcaactttgggttgatgtatgaagagaggcagtgggagggcaatcaagagacgaaaggtattgggaatgtgtggggttgtttgggaggaggtaggagggggtggatgtgggatgaagcactgcagcctccgttgctctggattctggaatcatatataccccgtgcttgtcacaaatccccagtaggtcgaccaactgcccgctccacgaatgacagcagcatgctcagatctttcactttagcagttgatcgtccgcctatcgtgggtcaacgactcaacatgccgccggtgtatcatctcaagtgacggcgatgctcaaggttcatcaacatcagaacactaacggccgcaacgggcgtaaggggggggtcaaactggcaacaatgcgtttgcaatcatacacagaggctcaagacaattcactcgctggtgaaggccagcctttgatcgggatgggagtatgacgcagggaaccaaggtgcaatatcctgtgacccgacttcaatccttctgctataaacccaccacatccgatcatcaccaccggtatcgttgtcccaaaacaacgattttcgctgaaaatcttcaaccaacacactgcaagagcatcgcttgacacccagagaacactttacattatacctacccaagatgtgcttctccatcgagaaaacctacaccatctgtggccacaggtcaaccaagaggtggatctgcagggcgttctcccgcagggaattccacaacaagtacgggttccgagttacaaagatcactcgaaagtccacttgtttacctaggaacaaaagcggaatcgagttcggtttttgtcctgattgtgtgaaagctcgcaatcgttagaaggcagccagtgatgtgctaaacaaggtaaacttctcgtataatgaacgcttttttgaaaaaggaggcaataagagggattctaaccgcatcgacagcgatttggatcggtcgacactacactagacacacaataagcacaggggcactgagggcggttgcgacgatcagacaccatgagaaacctcgtcaacacactcaaacctcgctccatcaaccattaaaaacccaacaaaaaagcgacgttcagcgtcaacaagcgcaacatcatacacaggctcccacctacgatcacgaagccatggaacaactacgcacatgaacccgaagaaataggcacctggaggtgccgatacttaaagatcactttggacaacgaaagcggtgcatctccaccgaccaaactccaatgaacaagattcgttggcggaagccgaaaatatcacgaccaagggtccggcatttttccacggcaagggatttgggacggcgactccgatactgtcgtgcgcggagcatcgaaatcctagcagggacgagcagactcctcacactagattgttgtccaggcggggtgagagcaggaatctgaatgccgttgtgtcgatgggaggcggcgggggcgtcgcagattccggtgccggatggtgagtcctacgggattaacacagaaaccagggataaaatcaatgagttgacaacgatgggcgaaccgtacgaaactctgcatacaacatggtgagaagcaggtgcagatagaggtacctatctttaaggaaacagacaatggaaaataaaccgtggacagcatgatttatgatggtgatggtataccttcgtgcacatccgacttcccaaacgacgcagacattgttcctttctgacacacctacagcagaaccttgagaaatccaggccggaacatggagaaaggttttttttatcatcaggcatatgcccgattacttctacagcacatgcgctgacatataagcacgtccagttggttagatcactgaaacttgcgtgcgttgaaatggacatagcatattttcctccctccgctctcgaaagcgttgcatctatttacctgcaattcaacctccgcaaaaattcattagacggacttccaaacgaagcccttcggtgttgatgtccatgccgctgtcatatttccatgctgagatcgaaaacaactaaccgctgggccctctgacctacgctacggaaggcgatcctgttcagtgttcaagcggggaaggcgagaacagaaccttgattctgcactttcctgtgctgagcaaatatgcgacctggagttttatccgtttattccattcaccggcaggcgacagtaaacctgataaaatcgatctggcgacgacgatttaaagtcgaaacctccactcgagcttcctacttcatccctttctgaaccacaacttaccttcctcaggaacattggaaccaacccgtcttttcccaacacattgaaccatttctttatccaaaaaaagaaaaaagaaaaaaaaaaccatcctcgccaacgatgtcgcctcccgagaaatcacaaccgagcgcccgctgggctgctactctacagagagcccgccttgagcttgagatattgtccggcgaggtcagcgagcatcccagacccctcgtcgtttgtcggcagtgcagggaaactaaccccaagaggaaaacagacattcaccctccccagttcccccaagcaggccgcgttgccctttacgacgtcatcctcgacagattccgacgagattccctggtcggttgtcgtgagaaagaagggaaagaagggcaagagaaagggcaggaacaatgtcggcatcagggattcacccgccaaggtcagtgagcatcttgttgtcaaggacctccgtagcagtcaactgacttcgacacggcaaatagtctccttccttctcaatctgcggctccttcgagaaacccgtgagctggagtaccagggaggtaatgaaggcaaggacggagtggaagcacaagaagcagcgggtgtacacctacacccccttgcccaaggacttccaggtctacgaggacaccaaggccctatcaaagagcaaaaggcgtcgcatcatcggcgctcaccgattccacccacagcacggactagagtcgatcaacgagaacaacgagctcttgctactgaaggtcaggttgcccagggtcgatccgatcccacaccagcgactgggtcccgtggcggttgtccctgcgcccatccaggccaagacaccctcgtggtcacaggtggctatcaggccagccgtgccagtcgtgccagtcgtgccagtcgtgccagttgtgcccaaagtgccggttaaaccatccttcaccagagtatcggttacgccacccgtgaccaagccggccgtgcccggggtcccggcggccaaggcacccgtcgcgctcaagaaggagaagaagtcccagcctcaagcccagcgtccagcaagccaagtatctccaagggcagtgtcacccgcgacacccaagttgcgaaagtcgcccgtcgactcgaccctccgtgggcagggctctaaatcagtcgagatggaaaaaccaaccccaactccgattaggacgctctcgtggtcgcaagtagcagccaaaccggccgtgcccaaagttccgattaagcgctgaatgaccgatcaatctgaagtgcaaaccaaccctgcgatgctagagcctgtggtcccgattgatgtcatggacaataaggaagacgatgaagccgacgagactctccatcacccgctttccacaagtcaagtcattcggtcatagccaggtggctatcaatcccgccgtgcgtgcctgaagtgtcgccgatcaatccgccgaccaagcgcgagctcaacaggtcacatactctggatcatcaaagcgtagaggtattcaggggttgtttcaccagcgacactcaaagtcgggccaatctctttgcagccatagtccaacaatgcgatcccttcggtgaaacccgcccgcttcaaggggttgcaactttggagagccagataatgttggtgcataaactttgggagatggaagacgcggatgcctcggcatttgactggacccttccatcggagggtttcggagtacggggtaccgttaccgaaaatgctcgatagataggaggttgcttgatggattaggtattattgttggggttgcagaaaggataaggtaccgaggggaagtgggaagaagcaacgaaaaaggttatttgggccggttggtgacttggtggtagggtaaggtagcaaggattggtggtattttcggatctgctgcgtggctttttcggcatacaatgtcgtagtagtagcacaggcagggtatggtagtagttatagcgctgggttgcggtactgaacaggcgggagaagaaaaaaagaaggaaaaaaaaaacgaacgagaatgaattgaagcgagttttcgagtccggttcaactacccattatggcttgcagacaggatttcgtcatcatgtgtcatcaatgtcattcaacgggacgtctattatttcctatgatttcccctatgttctttcctgggtgccgttgtaaaatggtacagcaatggacggtaagtaggtaaggtagtagtggaaggagattactagctaaggtagtatcgcactgtgctgccttgcattccatcatgttcatcgttccatgatacagtacagtactacctactacgtacctcggccttccaaacaccgacccttcgatcccacgtagcagtcgacaccatgtcaaatcgacatcgacacccaagtggaagtcaaagtggatgtcgtcgtcgtcgtccgcattgttgttgcgccccgtacactagtaactaagggtgggtacgggcttttccccaatgtgtatcatggattaagtattctattccatttgcggaaatcatgttctttcaagaggcccatctctctagcgtactgtggccgaaattgcatggtgggtctggaatcgcactgtgtttttcccctgacttcagttgccttatcggtctcgcttcccacaaaaaaagttggtttctcaccaggtccaggacccgactccaaacactggcaacacctccagagtaatatggactagactgagtaaagttagatattctgcaagtcctcttgatagtgtgaaacgggtttcagaaaagtcaatgcgttgtgggagtccaaccatcgccgtgttgttacttacctacctaggtacctagctgaagaagaagaaggcctttcgttgtgaggatctgctatcttgatgtaagcgagccgttggactttgacagacactcttcatttctgacgaatcgtaagatggctctttgatgagtaatgatcctaatgcagaaatcgtatcactcaagaaatcacctcatcgtcctctttcggttaaaccttctatcgttgtcgacgcggtgatttgcccaaatacctaccgaacttccaaaaagatcgatcgacgactccaaccgtccacctccccacaccgacatggaactttccacaacccatggaagcagccatcgaaccccccccacatgtcaagaactggaggatgtgttgctatgccgccgttccccgtactattgatcaggcaaattggccggatcgacaggggacatttccgcttccagtctcctctatttttggctcccggcttcccgctcgcttatcccgaccgtgatctcggtaactcggtagacgtcccctcagcctcccaaaatatctcgcctgtcgttatattacacctggcccgtccccatttcatgatctcgccctacaaatgtgtacatgccccctatgcctgcccgttatctccggtccggcagccctacatattcccgctgatcacctcatgtctcgagctgctgccggtgcaatgccaaccatcagacttgctactgctactgctactgctactgctactgctactgctgctgcaactaccaccaccacacgggcgccgaacaacaggaggaatgccatcaccaagcaccacgacagggacaacgagaacatgatagcgacagaaaagacgaccgtcacagaggcagtcataccggcgaccatactactttgtttgccaccatgaagataactgtcgaccatatacccaacaacaacaacaaaacaccaacaacaacacaataacacattcctttacaactatacaacaacaaaaacaatcccggcaacccacggtcatccgggccttcgcgatgggtcgtggcggaggattggtcttcacgggcatgccgcggaggagagaggtcctcggaaccggaatcattcgatgggaaaaggttatcaacccggatgggtcggtgacttggcaagaggcccaacccactacagcatcggtcaattccaagaaggaagagaagggcacaaaggctgagaagcaaaagctcgaaagaccaagctggattgaaaccaagaaggaggccaccaccaccaacacgaagcggcctgccaaggaagtggaggacctcacagcacagaaggagccgaaggtagaagcggcgagacccagacgtgctttcagcttccaccagacagaggagaagaagaccgaacgggcggagaagaccaccacccacgtcgaggaaatccgtttcagcgcgccgatccggaaggacgacgaaaagaaggggggttttgtcgctggactcgccaccaagttcggcagcacgaagaaagcagaggatatgcccaacccgaagaaggacgtacccctacaagttgagattcaacctacctcggcctctacctctacgcaccacactttcctccacttacccaccgaggagaaactcaacacaccaccaccccctctcagcccaccaacgacacaagagaagaaaatcaaccccattgccgacgactacttctctcactcccactggtcaatccgcgacgatagcaagcaagaatccgacgccgaactcgcccagcgcctcgccaacaccgaaaagatctttcgccaacaagaacaaaagatccaagccgctctcgacaggattcgcgatctggaacgccaacttgcctcgggcttcacaactgcaactgcaaccggcgaaaaggatgatgatgaagaagtccaaacagaaaccggcaccaccaaaacatgggacaacgagtccatcgcagccggcgggcgcgaatccgggccacactttagacagttgcagcatggcaactcctcttcaaaaggtccgctcccctgtttctctggtgatgaaccgcccttccattatcgggttttgaccgtcaacagccacaagccccaagtgatcaacaacaacaacatgaacgtccgagagcagcgacaccaccttcatcacgaggacatcgtcatcgacaacagcgacagcgacgacaacaacagcaggacacccagtcccatagcagtcactttcaacatccctgcaccaccaccaccaaagccggcagctgctagtctcaaccctcctcctcctccttccaaaagacaacaacagcttcccaccaagaccgccttttctttggatcccataaccaaaagccctcaatcctttgtcctccaaagtctcaaacatgaacccaccccatcttcagttaagacaacaacaaccagaacaaatacaaaaaaacataaaccgcttcctctcctccccaccgacgcccgcgccatccatgttgtacgacccagtctgcgatcccccttatcaccttcatcaccttcttcttcatccacattatcccccacaacccctacattccccccaacaccgacatcaccatcaccaacaacaacaacccccaccaaaccctccttctgcatccccccctctcctcatcctcatccatatcctccaaactcaagcgccaacagacccccaagcagaccaacctaccaccgctccgtctccaactttaaaaacaaactcaagcttcgtccgcttacgcccatccctgaggaaccgtgtccgttgaaacgcagaccgcgggtgaggatgcggaggagcatgtcgcggagcatgtcgttgtcaatggcgggggattgtgatgcgagaagaccttcgtcagggtcggtgtcggtgtcggggtcggggaataataacatgaagagttttggtgaagagggacgggaacatgaaggtggttgcgctaggttgaaaagggaggagaagtggaaaagagaggggtggaggttgttggagcgggtttggactaattgaggggaataatatgaggaataaagaggggagaacttgagggttggttataaagagcaggaagggactcggaagggagagaggattgggttgtttgtaggagggcggtcgttccgggatcgcgggctgccgaaaatgggggagacacgcgagttgtgtaaccattattgtaacatctgtgaaaaaagaaaaaaggaactgtaaaataggaacaaggagattattaaaaaaaaattgggaaacttgcattgctgtgagtatgtgccagcacggccagagagtcgtctgtggtgtcaatcacgcggtcaacgtgtatttgttttgggtatcatagcggagatcaagctcccaaatgtccgttaactgtgtttattgccgaacttggttgtaaattccaccatgacacctggatcgacgtgcagatgttgtgtgaacccttccctcgtgccttgcagatgccagcaatcccgtacacgatccttcccatgatctcttgaattccaccccggcccccatgctccgccctttccatttcagtatttaatacttctctttctctactcctgccatgacaaatccacgtccctattacacccaccgtggtcgctgttcacaaacccggtcgaagcgctgccacactcccactctcgcctccatcaccctcacgacatgcggcaacgttcaaaaccaggccgggccatttgttaggatgccgggtattgatccgtgactgagctacaaacagtatcacatctcgcaggttaccagccggaatacaatgtttctcggccgagataggtgcctgccggagcctccgtggccgatgtgcatcgttcggttggtgagtccaattcatcgtacgcgtgcaaagtgatggctttccttcgatggagcacaacgtgcggtgggaccggaggtggttggtcgtccgtatctggcttggaaccgttttcgtctgggattggcggcaacgggcggtgcagcgggtgtcgaccggtgaggatcggcttataggacatcggcaggagaggtattgcatcttggagccggtggaagaactgctctccagttgcttcctggacctttcgatttgtatgtttatcgacttcctggaggacgagaggtgcgcaggctgtttgtccgcgagtatcaaagctaccgagagctgggtgtaatgtcggtaaggaattcggttgacgtaggcgcaaccttcttccgtcgcctctacgcgcagaagtggtaacagtcaagaatttccagtcctctctggtggtgtgatgagctgtcggcaagtccctcggtctacgcagtcccactcttctctcgttgtctcttgacacaggcttggtgacagcgctgagagtccagctctctttgatggttgaaggcgatcccggaaaggccctcggaccatgtaaagccctcctctctttgcttatttccgagttcttggacttgttatcgagctcctctttgttgactctcggaagatgaatgtgatggaaaacctcgctcttggagccgactgctaggccagaccgcgtacccttgttgccatgttgctcctttgcatccggcgtcttgctacttttagccatgctcgcctcccagttcttcgtccggcattgtgtgcagattccttgcttcgtacactggagatatattggggtctttctgcagagctcatgtctgttgttctcgtggaggatgggtggactgcagcgagcgccgcggcattctgtgtggccacacatcctgaatgctgttctggtgaatgtacacatgtcggctaggaggcgcaaaccgaagcgcaaagcttgacaatggcttgttggtgtttggtttgacggtcttgacaagtttggtcgaatggaaagcagttctcgctgatatgaatgtgttggtggacgctgctttgggtgccgtgttgtgatgttgatgcagggtggatgaatcgtaaggatgccattttattcatgctgaagtcctcggtccgtcgctatcgaaagtcgccgaataaagtcggtcttctggtatatactgtcagttgtcgttgccatgttgacgtcggcggccatccaggttctgaacagtgatattgttcatcgcagagagcggcaacaccgtaacgatggcaaccatatgtttaccctcatggaatagtccacggtcaccaccaggcgacagtcgacctggagtgccttagatataccgtattgagcatcgaaatagacttgaccctcctcttatcttccatcatcacatatcatcatccgagccggactcgttcacgcacgccagcagtgatattccacaaccacacatcttgcaatcatatttctgatagcacccatctcaagccatctcttctgtgtcagcaaaacttcgtgagtgtcccccgtcctcccattgaagatgtgcttcgacaggacgaagttgtacgaggcctgtgggcacatagagttccgccggtttatatgcaatccggcgcccaccaataatgatagcgcccagtcggatattgatagcgatggcaagatatacatcaagagccgcttcgcttgtagcgagcagccgcaacacgcgaacgaagtcgagcgaggcgtctgcggtcgttgccgtaaattaaggggccagggtaaaggggcgcagcggaagagcgaggttcttgaaatagatcaataccaccaacagccagggcttcgaatctctgtaccggtaagtggaaggggccataactttgccaataccctcgatttgttgatggtgtatgtggagaagttggatgccaacaagtccaaggatgaccccgagcagctaatgatccaatggttcttgccgaggggtggaaaaaacgataactctgccgacatcgaagagttgctgatagtcgttttccagaatcgctgcatcgacgagatcaagcatggcgcggagcccgataaggtcgatatggttaccgcagacgccacaaaggattggatcctgttcaagtcggagatcaaggaggcgatagaggaatgtcggcaaatacgtgaggagtaccagaccgcgcagtgtcaggttagtcgcatgttggaggccctcgacaatcaaggagagcatcgcccggtggacatcagtgaccaagtcgaagttctacccaccagcatcgaacccaagaagccagaacaaccacgacatgcaaagcaagcaacaactcacctgctcttctctcactccaacacacgcccattctcgcattcggcgaccaaagtccgtcgggatctccctgccgcaaagggtcgagtccggtccatgattcaggccatcaacggcaacagtgaagccagccacacagtcacccccatggccaacaccatcaaccatcaccgcgggtcgtaccacgcagcaaaactacagccttccgtcgtccgtaaaaaggagtcagcaatccagcctatgcggcctctgccatgtcccgaacctccaactctgaccaagtcggcaaagctaaaggtcctcacccagcacagctttcacagactaccgcccattccggaggagcccgattccaaagccttgatcgtcgcgaattcagccgcaaatacggtcgtcctccgccgcgccaaggccatccaggttcgaaatctcaacgccttccactgcccggttaggcaaccgcgcttcgggctcaagcgggcggtgttggctccgcctgtccccaggcactcgacgccgccagttactgtaccctgctcgaaattcgcggatcttgggcggcgcagagtgtcaaaactgaagtggtgttttgggacctagttggctggatctatcggcgctcgtggtcgttcgtggtcgctcgtcggtcacgtcagggtttctttatctcttcggagtttgaacggtcgaggtctcatggaggaaaatatttgagcgcggagtctcgcaaggtcttgctcgtcgcgcaattggaactccggcttgggagaatgtttgcgggtgaaccacggaagatgaaccagagatctagacgacgggcatctttgataggttgaggaggacgtcgtgaggagcgagaatggcgcgggtcggtcgtgttcggctcaagcgaagccgttagcaggaaaatacgattgggtgtctggattgaaaacatgaaaggagaaggatatggagcgcagttggaggggaaggcggacgccgcggaccggagaaacttgcaaaacggggacacttgcggccggcaatgtcagtgaaagatactggagggaagtttcgtgacgagtactgtattgataaggggacacatcagatgaggaaagacctaactgccctccacagtctcatcgcgctgatcaaacgaacactgacaagccactaaatgatccctattcagtgtcatctctgtcttcaaacgccccagcaacaggtttcttggagcaaagtattagtcaaaaaggaaaacatgtcctcctgccaaacctcattccacaacctatcaatccccaatcactcacaatcactcccaatcccccggaagcctgcctcttgagtctggagtggtaatggaggcgataaaacggcagtcgtctggtttgtaatttgggcccgtcatttttcattgtaaaaggcggtcactctcactgggcttgggaagggaatagagaagagaaattggaagcaggataaggctgaaggtggaatgtgacggtcatccaacagtgaatgctctccctgattcttgtgaatacgttctcaatacaaaccgcattttgatttgactcacaagtggtagtgactcctccatctccaaatgtaacaacagcaagtgatagcatgtgtatcagtgaggcttaaaaggacagctactttacctccaccaacatcaagcagcaattcatccttcctcctgaacactccagtccttcatcactaccacggttaggtaactcccccattacaccatcactccccttcccatctacccgacctcaaaccaataggtaaaagctaaaaatggccccctcccggacctacaccaccgcaaccgatcacgaccaatgcctctcttccgtctctcgaaggcgtaccaacggtaccaacggcacaaacggtaacccccctcctcccccctcctcatcctcctcatccacctcaaacttgttcacttctagtagccccaacgaccccttcaccacctcttctaccaccaccaataccaccaacggcaccaccaacggcaccaacaacgccaccaacaacgccaccggcaccagcactctaggcggcatcctagtaaccaccaccacaaccaccaccacgcgcaacgccaactcccctctgacacccatcccacacggtccggtaatcactgggcccagtcccagtcccttaagtctggggtcacctgccttgcaaccgatgtcgcctaccagaagtagggggagcagtagcgattatgctagaggaagcagtagaggtagaggttatgatagtgctagaagtagagcaagaggcaggataatgatgaatgggaacataagaggtgccagagcgactcccagaggtgggcacagcacacataatggttcatcccttggttcaccccctggtagcaatggtggggatagtggacattactacaataactacccccccataaaccacctgtacggctcaggttcaacgcaccatggccgatcatcacgtggaatcgctaggggtagaggtcatggagttattgcgtacagcggatatgctggtttttcggatggctctacgaatggggtcaatggcgttcatggatctcagggcggtcacagccctcgtggctctcgtggctcctctaatgtcgtcaacggcgtcaatggcgtcaacaaccctaattacagttccaacggcggcagaaggccaggggaaaccgcaagtgaaagagcaacagcaatagcccccccatcctactccatctacactcaacgagccatggctgctgctgctgctgctgctgccgctgcaggtcgcggtacaggtacaggtagaggtggaccaggaccaggaccaagtaacaacgtagcgccccccgtcgtttcggtaggtttacctgatagttattgggcagatggtaatagtgcaatgactacgggtgtggatccaagttcgagttccggttcaaggttgagtttgagtttgagttctggtggtgatgctggggttgtgattgggggaggagggggaggatctggaggaggtggagggggagctggggctggggctgggcaggtaacgggaacagaaactgaaagggggccagaacggggaggttagaagcgtgaccattcaatacggaagctagaagtaaaatagaaattgatgaacttgtttgtacctctgctgcggtaatgaacatgccctctgctagatcaccgcctgaaccgaaccagtgactgtgtataccggctagtgttcaccaacaatgccaggccatatctcggctgaaatgtagttcgctcctcatcctccgttgctccgtgtactctggtcccattataacatgcgccatcactacacgtaatgccattcccctccttcaattcagtcattccttcggcatcggcagaaatagatacaacctttgtctgatcatcgagtttgtcctccccaattctgagcaatggtcctgagcccagaaggataggtggccctagtcattgtaccagaaccccgaccctttgctccagctatcaatggaatctcacaagctgttccattcctatgcgaccgacgctgatcctgaggaagtccgacaggcgttgaggtgcatgaacagttcctttctcgatctgaagacttgatgacacctacggcaggtttgttcggaggtcgaggccggcactggcagcttggacttggggggttttccttgaacgggttttgtcggagtatttctggtctttttcttgtgtttcggcctttttcgcttttgctcgatggggtcagaggatgcaaccgtatgaaccggagaaatcgcaagagccgtcgtaggacttgtctttcggtaaaagttgttgagcactctcttgacaaagcggtagccaggaatccaatcttgaacgtagtcaagtagggttccaagcatcgtgggcagccctgggccgatcgtgttgtggacttttgccgtctcgtttaacttgatctctttcttcttttccgttgtgagggcgtcttctgacggcgggatgagattgagaaggggagctctgatctggccgaggggctggccgcacgcgtgacaggtcggcgacatgtttgtcgttggttcgatgaacggtacggttgcggtcctggtcgctgttcgttgggttgcgttattgagatctgagtactcggcataaatcagcaagcacctgacaaggcaagtcaaggcaagtacttatcaagttctggaaggggaaaagaggcccggaatgcaagtgaacaaggcaagtatacgtaattgttgcaagtcgaggagggatgggcagtcgcctggttccgtcacgagttgaggcgggaaacacgcccaatacttggtgatgaggctcgccattgctgaagttgacctcggcgcttgcttcagtgtttcgttttgatgcgaagattgcgctttccagttgttggccgcatcgattggagtccgagtgcagtggtgagaaccttgatggccatgtcgtgggaggggtcggaagattgttgtctacaaacctcacactgtgctcagtcttcaatccgcagcctccctcgaacccccttgattgatagtcattcaagctggacgtgccccaagggtctttggagacatttggaattgattaataaacattgttttccgtctttgatgtgacgtttgaagccacggcactcagtgttcttttccaaatacttaacccgccatcacgagtggggttgtccaacatcgatgatgtcaccaatgtttacacgtcggttcctctttcgagccattcttgcccaattcaacggtcattgcagctcgacaggaacaaatcctcctgtgaattcgttaagttgtccccatctcgatggatgatgtgagccccacgtaaacgtcatacgccctttctcctaaaaatggcccataaagccttcttcctctccgtcttcgaaaccactactaattctagacctccatcaacaaacaccacaccacacatcataacccaattcacagtcaccacaccaaactacaccaaaataacccccccgtcttctctcctccaccatgaagatcgccatcaccggagcccgcggcaccgtaggccaagaagtcgtccgcctctgcgccaaccaaggccacgcaaccgtacaaatcaaccgcaccccacaagaccccgacccgtccacccccaagaccgaaatgcgcaccgccgacgccgccagcgactacgacgccgttctgaaagcctttgaggggtgcgacgccgtcatccacctggccgccatccccgaccccgtcgacaaggacgaccacaaagtgcactccaacaacgtctgtgccgccttcaacggcatgcgcgccgccgccgagctgggcatccaaaagttctgctatgcttcgtccgtcaacgccatcggcctcgtctactcgaaccagccgctggaatttgattacttcccgattgacgaggaaatcacccagaagccgacggacgcgtacgcgctcgccaaggaggaggccgagatgcaggccaggacgatcgcgaggtggttccccggcatgaagattgcgtgcttgaggattcaccaggtggcgcccaagaaggaggtggaggaggattatgcggggaacaacgaaaaggccgtcaagcagctttgggggtgggtgcatccgcaggcaacggcgagggcgtgtttggcggcggtgcagaacgcggataagtttgagggagccgagattttcaacgtggttagtcccgagaggtgtgtggtgggcgaggatgccaagctgagcaatgaggagctggtcaagaagtattggccgggcacaaagatcaagggggatatgtccgggaacaagggcttctggagtgtggaaaagattgagcgggtgctggggtggaagcacgaggagaaggagtgactgccgttggggagcaagttgtgatgatgcatttatgaataatgatatttgacatttctgtcagctcggcgatggctcaaagctttgtcatttacgatggttgggttgtatttccgctgagtgatcgtgaaccgccggcggcattcgactttcatggttaacattttggctgttatgctgaaggtaggcaaggccaccaattcaattgattgcaaactagtcctgctcatccatctttccccccagcggttggcagctgacttggcctctgtgaactcgtagagttccgtcctgttgtttttaaccacttgatgacccaatcaagctactcgagcaacccgagcatcgctacatattcgtatggcatcatcattttacattcgctgtgccagtccgtttcgggataagagttgcaggaaaaaaaaaataaaaataaaaaataataatcattactttgttgtaagtctcgaaaagcagctttggtgccaattcggaacccctttggaggcccagtttccgtgtctgcctttcttgaagccaggtacaacactgtgaagatattgtgtgcagatattaataaggaatgacggctgtggacagtaggtaattcaagagagaaaagatatcccgacttttggcatcatggtatgtatgtatgtatcccttctttccctttttttgagatggaaaaaacttctcccgtcgggtgtaccgagcgggtataggtaagtacctataatctgcgagactttcgatgtggcctaggtatttctggcccacaagagttaaggttgtatcatggaaagctgagtgtttttccatataacccagtgcagtgcagtgcaaagacacgagtatcgtgcgtgcactcccagtcgtaatgttgttctacttcaagtacgtaggtagttactctcccgattaatttcactagcccggttatgttgattcaaaaaaaaaaaaaaaaagaaagaaatgaaaatattcgaaatctcttataacgagaaaaaaaaaaaaaaagtgagcaagcaaatagcatttgcaaaaatattgcgaaaggggaaggaaaaaaaaaagaatcacactccctcggtaaggatcgaacttacagcctccagattaacagtctgacgcgctagccaattgcgccacgagggatggatagatggtctaaccttgattttgacgattctgatagtgggtttattaagccttggaattacgcgtccccacatggaaaactttgcccataacccgcatgatgatgatgatgatgaggaggggggggggcagtcgtcacgcgaattttgagtgtatatgtaaagaattaagaatggcaaaaagaacgagaccagcagagcatgtgcatggtatatgccatttccccttttcacttttggtaacgaagtatatatataatacaatgcggcgatgagagtgaacgaaccaccttagcaacgagattcgacgcgatccaccgagaagtgaccacaaacagaaccccttgtttcctgagtaaggtaggtaccatctgcggtagacacaagatagctgagataacaatggaatgattgaacgaaaaaaaagctggtggtggttgattgatatgatatattctcttctgatatcggcttgtttgttcgattgttcccctgtctgcgccaacgccaacgccgccgcctccattgcgaatttcctttgtcgcggcgaccaaacttcgttttcgtgtgtgtctgtctgtctgtctgtctgtctgtctgttgtgatgagaaaccaaaccattttttcggtcttcttccgccctcgttcagattctctcctacgcgtcgtcctcctaccaccaccaccacgtaatgtccacccaccaaatggtgtcctcccaactgatgtccaccacctggctgatgatatcgatagtagattccacgcttcagatgatgatgatgatgatgatgattcgcgtcgccgcttaagcctggctgctgtgtctggggcgcttgcgagcgctgccggtaccagggtgcatcttttcgttgcgctcgcgcttgagcttttcgtcgaggacgcgggctgtgattttctttgtcagctttcatcatcccacccaccaccaccaccaccaccaaaatatccagacaagaaaagaaaaaagaacgtactaagcacatcgtaaccgaactggggaaactccaagcacaagttcctgaactcgtcctcggcctcggcgcggagggtatgcgaccgcgtcgcccaaaagttggccacgggcgcgcgaatggtggtgtcgtccttggacgtgaactcgtacacgtagcgcgcgtacgcaatctcgcccttggccgtcgagttgacgcagtggatcttggacgaggccaggttcttgaggttggtgagcccgaacttctcggcaatcgtgtagacgcgcgcgtgcttgagcagctgctcgcccgtcaggtcgacctcggggatcgacgggtccttctcgagcgcgcgctggccgggaacctttttggggaagtagtcgcctgtatacaaaaactcgaggaagcagcccatggcgtcgatgtcgtcgttagggagctcgatctggcggggctagtttgcatcaattcattccacttggttagcttgagactgtctgtccgactcagggtatgggaaaacatacgctgccatcatcggtaaagtcggcgcaggcctcggcgaaccaggggctctggacgaggagggactgatgggccgtgaggacggtctcctggtctccggtgccgacgatcaaggtgacgatggggctcgaaaggtactgcaggaaggtgacgcgaggaggagggggcgagtcggccgactcctcagcaaaggggagctcgtccttgttggcgggcgcgtcctccgcgctggcgccctcggcaacaccaccaccctcggtcatctcgacatcgccagagggagcggcgggagagtcctcgatgatgtcttcgttgaagctctcagacatggtgggctaacgatacgggaggtgccgttaaggatataaatctaagagagagagggtggtgagaaagatgtcagtttgggactgccggttgaccttgcgcgcgcgcgtcgagggtgtgtgtgtgtgggggagtgtggattttgggactaggcgcgcgatgcaacacccacaagctatcacaatggtaaacaatacgtactatgctgcgtatcagaacttacgatgaattggaaataagagagaagacaagccaatagatagcgacgcactccagctccgttgtggggagaaaacgagatgttggaccggacgggcagatggcagagacacgagaggcagctggtaaaaatgggtggttggacggggaaggggaagctttgacagttcagtctccgtcgcgctcccagtttgtgtcgtctgtggagtacttaggtaggtactgtagctgcaggtccaatgctatccaagcttgagttgtaattggttacactggcgttacgtacaaccgtaccatttcaatttcctacacaattggtgaagctgagggtagcagagaagaaatactgagaacatccaacgcttgcgggagctcgagctgagcttgagaaagcttcccccgattgggatgagacagtctcagttctttccatccgcaaccgtcgatgctccagctgttttcgaaagtttcagaccacgagaacggcaagaaatgtacgtactgtactgatacggaagtggtctgtgcattgagtccggaaaggtaagtattctggagatgctctggagatgctctggagatgagtgctcgctggaaacatcggcgacaacaattccacggtcaacatttcacaatggtgtcaacatgttccgtgtagagtatggcctgctcgaacacagctcaattgacgcctacgctaaatatgctgttacccatatatttctaattcatcgccctacgattaccaccaagcgctggctttcatctttccatccatcccgtcgactgcacccacattgtccatcgcagtcaaaaaacccattacccatctctcatatcgccatacccatccatgatcattgccatcaaaagtccaactcacaatcagcaagcttggcactgaccctcctcgcccttccactccgcctcaatcccaacgcagccgcctccgccacctcgtccttcttcgtcataatcacaggcgtcggcaccgtacttctaacctggaccttgacctttttgcgaacagcgaaccgttcctggacgtattgtccttgactctgctcctgctttgctgactgctcattcttttccccagcaggagttcccttggtagaaggggccgaagaaccctgcttgcctttgctccccatcctctctctccaataaaccctccctctcgctctcgcctcctcctctgcagtcaggaaccgattgatcattctatgatccaggatgcgctcctccttgtcgttgggcccatatttctccgtcttgggccacatgtagccgtacagcttggagtgtcgctcgcaccgggggcaggtggacttggtcagataggcgttcttttggacaaaggccgaggcgcagtgggtgcacatgatccacgccgtttcgggctcagagagcaggaggggcgtgagggtataatcatggggaacgcgaccgcggggcgctgttgatacgggcatgtggtgttgtggcaaggcggcggcttgcgccttgggtttcgatggggtgcatgattttgttgtagtttgaacttgtgtgattttctcgacttggccaacggtgggcttgatggggctctcggtcttgacaaccggggcctccttttgtacggccgctgtaaccgtctgtaaagtgctgattgtagctgtctgatctgtcttttgaagttgcagagtctgaggctttggcctatgcgttgtcacctctgctaccgagaaaaccacaggcggagcgggactcgaggggcctgaaatgaggttggctatgctcatcctatctcgcgcagccaaacgctcaaatgcagggcgaaccatcggcggctcttcctctgttggctgactaggtggcggagtgaacgcttccgggacctgctgaacggccacctcgttgacgccctcttcctgcttcaacagacctatcgcctgtttaataggagtgggttctggtgagagaatgatgggtcccgggctttcactgccctgggatgtggcgtccgtaacgttatcattggtcgtgctgaacgagagaggacttttgctcgtctcattgtccgaacttcctctagagggcgctgtcgaaagagcaatcgggacaaccggatactgcgtggtcttttgcttcttggtgggcgtaaaagggggcgtacccatttccaacgctcgcttgcggctctgaccatctgctcctgctccctgagcagccgaatccgtggtcgatgtcctctcacccagcatcatctggctctgtgacttgcgcagaacgcgcgggcgcatgtcgggcgttactgaaggagtgcgcgaagcctgaagagcggtactcccatatcgcctcttcctccggaatgaataaggcgttgatgactcggtcggctgctcgtcctcgatactcttctggaccgccgcttctccgtccaccggcctccagccgttcctcaggttgctctcacacgtcgcacacaagcagtcgcagttgttctcgccaaagtagctctcgctgtacgtcaccgtaatctcctcgcccacctcaatgttcctgcacgcaatgatctcgatgcctgcctgccctctggtaatgagcctggcattggcattgcagtcatggttggcaaaccgcgccgggcccatgaacaagctggtggacttgctccggctgctcacaatcagactaaagtcctttttgcgcaacgacatttccaattcctcctcgggcgtgatcaccacctgaatgccagccagatacttgatggtctcgttgcgctgaatgaagcggcgggccgtgatgctggcctcgtacgtgacaatggtgtagcggttggtcgcgttgacctcaaaggggcagtcggggaggtagatggacatgtatcggcggaggtgcgctttgaagtcattttgttctcggggggtcttgagcgtgttgcagaacctcttgagtccgtcggtggcaagcagtttctcttcggcggtcgcaatgtcgggatcgacgatcaggtggttctggatgattttcgtaatctcctcctccttgatgcctctagatgggtggtaggatgtgcggttcttgggaatggtggtccagtaatacgcctgcattggagggagccaggttagtgatcagttcgcatgcgcacagcagccagcaaccaccaaaaatccgatcacaaacacggacaccgcaaaatactcacatggtcaacgagcgcgtccgtcaagatatcatcgtaggcagccagctgagcgagcgtcaactggttcttcttcttcccacccgtaccctggggtttcgtcatggtgcaaggtcggccaccgactgctgcgacaaggacagtgtttgtgtccgcggatgaatcaaagcgtgttgaaagttctcggtttgttggtttgttaaaataatgatgtggtgttggttgagtgaggaggggaaaaggcaattcccggtcgacgtctgcaaacagaaagagcggatgcgatatgcgccaaaggaagtggtcagatcaatactgtaagtgtcgaatcggcgaaggagcgaacaaaggcacactcttgtttccgtcagcaattgagagctgaagctgaccgcaaagtgaatgaatagtgcactctctcggcctcaggtctcacgatgtgtgtctgcaacgaagccaagtgcagccaatgcgactcgacagtggctgacaatgacaggcgcagtcaagtgatggtggtggtggtagtggtgacagccaaggtcacaaagtattgaaattcaagctgaagctgcagctttgatcgaaagggacagacttgttgttgttgtgggtggtggttgacgggaggacaaggacgtggtcgcgaatgaggttgcaaagaagggcgggcgggcggccgaacccttgagaaagctgaagagctgagtgggaatgactggggatggaggtcaagcttgggtgagggtccttttgcggtccgagtcttgttggtggttggtcggactcggggggaaatggagttggagtggtccggcgaggcgggttgccgtcatatgtattcttgtacttgttgtctgtctatgaattcctgaactcaagtgtgaaagtgcgaggaaactgcaaggtggtgcgggcttcttgcttttggctgcagggatatgaggcaatagccttgtttgagggccttgctattttacctggagctgtaacaggaagaacagcaacaaaccgtttggtggcagtgaagctgaggtgagaataagctgaagctcaaggtaaaactgctcaaatcgattggagaacagggaaaaaggggacgagcagaaacaaaacaaaagggggcccggcattgcaaatcttcgcctctttactcctcttttcacgatcccacctgttgccgtggtagcggtggtctagccaaattccgaaagacacaattggagaatcagccgacgggggagcggggacttgggggagagtgggagacaccatcctggctggagcttggttgcgccgaggttgtcattggtggtttgggtcagggctgatggaatgtttctaaccagatggggatgttgctagcaatggacgacttgagtctcaacgatcatctggggtacgctttcagagatgggtactgtatgtatatcgctgtctaacttgcctctggagtcgtcgggtagagatactatgacaagctgtttgcaagctgacttgagatggtacatgcccgggctagctgtctgattgtgtccagaatggccgcactcattatcttccttgacaaatacagacgattcaacagttcattgtccaataatgacttctcataaaatgtgctcattgttaaactcttcttaacatcaactacggtcattgagtcctcacatgttctgttgctgatgcctcagactctcacactttcagagcttcaactacagctacttcccgaaagcgttagtgtagtcaaaaaagcagctatgtaaagagcatgcatgagacacccctcccgactggctccacactcttcgtccaagttttggcgcgtccccttcttctctcttttctcgcgttacttaggagcctgcttacctaatgcagggtacgtacctctaacctggcatccccgtcccgcaaacaattttcgatggggtccccgcgtccggcgggcacgacggacagcagccggccggccggtcatcaatcaatcaatcaatcgatcgatacgcggcgtcaaccgtggaatccccattcagttgccgggtttcggtcctctcgacagccaactaacttcagccactactcgctcggtaacagggacagagtaaccggttgcccaagatgattcaactaaaggtttgtttttttttcttcttcccttgctgtcgaacgaaagcaaaaagagtttggttgctaacgaaccatgcgaactgcaaacagacgatgctcaactgcatcgacaactcgggtgctgccctggtggaatgcgccatggttgtcggccaaaagaggcatgcttcgattggtatgctttcgaattccctttcgatttccgttatacacccacgaacccatcgtcgactcgagcatatcatatctacacgaactacccgatccctctttcgtaccccaacaccaacaccgtcgtcgccgttcatacccgtcccatcccgtccgattcttctcgtccgaccaaggaacatctggtcttatacacatatcatacttgcctcttgcccctcttgttcctccctcccccttctttcccccctcttgtccccctcccccttctttccccccttctttcccctcctcatacctcaactaacagaagaaaggcgaccgcatagtagtagtcgtccaaaaacagcgcggcgccgactcggccggcatggccgcctcttcggccgccaccaaggtgaagcgcggcgacatccgccacgccgtggtagtgcgcaccaagcaaaaagtccagcgccgcgacggttcggtcgtccggttcgacgacaacgcctgtgtcttgatcaacaaggccggcgacccgatcggatcgcgcatcaatggtgtggtgggccaggaactgcgaaagaaaaagtggagcaagatattgagtatggcgcctatgcaggcttagctaggcttgattgatcgatcagggaggatatatgtacgatggatgtagcgggagaatcaagatggaatgaaatatgaatacccgtaaagaaaaagagttgagtttgttggggtgggatgtggcgtgacgctccttgaagtgaagaggagtatgctcggtgggatgtgtcattgcggtgacttggtgactctcgtggggggtttgggtgtcggctcagcttgggttggctgtgttgaggtaatgactgacgatgagcgctacggaacatcactttgttgatatctgacggaactgtggtttgtgtgtctacggatttccaggatggacttgggatggcctggcgtatacgggtttgagactgcgacgttgttctcaaggtacgacggcttcacacaccggacatcacaccaaaatatggtctcatcgaacggcctttcttcaagcgccattttgggtaacgatcagccagcagcagccgtcacatcagtcgattaggtttaccagtcacttcagttcgggacatcaagcgtgccgtcctaatctgtgtatactactgtacattacatgtcatgtcaagcaaaacaacatcaccattgcatatcacacgaaacagtttataacgttatccacgagattcatggaaagaccatttctaaaccagtgtcctgccaaagcatgaaaaagaaaaccaaacgccctaaaccgcggtccttttgagttaaccgtgtacaaacgccactgtaatgcaactcatcatgaccccctgatctttattaatcaacctgtgattttttccgaccgcccgcctgtccgcctataacaaggatcgatctggccctattccttccgagtgaagagtgaatcccccactactggtaaatattaccacaatcgcagcagacgtagaaaagtttctgaaagtaacgttgttaacccatgactctggtgagcccctcccaggcaggtgagtgagtcttaccattccggtttccgaagtacgctgctgtgactggaagaagacagcttccgggtggtggcaggcagggcattccttgatggctcttgggagctagatagcaaacgaaagaagaaaaagaagagattagtctcgatgcaagccagagcaaatgacaagaacaagccaaatccaggtcatcgcctcgcggaccagaccccgccaccagacggacggagacttttgggtatgcgctgtgctatgctatgccgtgctgtgtgccagtcgtgtcgtgtgtcgggtgctgtaatcccgaaggtgggcgaacaaccgcgccgccatgattatagatgtattataatcctgatgtaatgggtatgccgtaaccgtaatcgctgtgaccgtaaaatcaaaaagtcgtaacctcgtgagagcgggagatgcgtcgtctgccggtcatgtcctaagctgccgggacttgaacaggcagttggcttgatgccgccaactccgtgtcggtgtcgtcgagctccatgttttcagactcgatggagtcctcctcttcttcgtagtcctcaaaggcgaccaagttgtaaaagtactcttcggcacggaccctgcccatggcctccctctcgctgctgttggaagcccagacatgactgttatcgctcatgtcgatcgtggtggcggccatctggtcgtacagggactcgcaatcgctgccggcttcggagtcggagggaggggcggcaaagtggttcgaacacagctcgatgacgccacagcactggcagtagatgtaggtcgaaccgtcggcgggtcggggcaaggtcgacgcaggcgaggcgacaccatcaccaacagcagcagaagaaacagaagagacaacacccaccgtgggatcagaggcgacatcctgcgtgacaccagccgtctcgccggcagcgttgttgaggatgttgcggtagatgcacgtcgacgtggcgggctcggaaaagttgcaggtgcggcaggtgaagagcagcttgttctcgtcctcggcctcgcgggggtacagcatgttgctgcattcggagcagaagcggaacgtgatctgctcaaggggcttcttctccttggcgccaccggtgctagaaggggcgggcgacgacattttggttgatatgtgttgtgtgtgttttgtgtgtgtatttgtgtgtgtgggtgtaataatagttgaaagagaaggcgaaaggaagcagaaaggttgttgtgcccgttcctttgtgtgggtgtgtgttgatggtggttggtgttgttgggtgaatggtagaaatggatggatggatggatggatggacggatcgctaattgaatgcttgacgatcccaaggatgggcttggttggctttccttgtcgggtggcggaaggatgcaaaaaactgctagtgtagtgtagtcaagtggaagttgaatactaagtagtagtaagctagtaacagcaattggatctgatacttgtcagcagttcagagttaggtgttgctaaagaggaagaagttcgtccgtgggaaaatgagagtcccaagatgattttaaaagatggtggaaagagccggaggtggaaaatggaaaatggaaaatggaaaataaaaaaggcactgcaggtgaagtggaaggccagccgaggaaatgaccaagaaaggcgtgggtgaggcacgacaactccctcccaccgactgcaatgagtgctgtgctgcagtgagcagtcacgttcggtcggggagggatccatccaagtgtccaggtgccaactgtaattgccctgccggccggagcaaaacagccctgggaccttggaaaatcggggcccaaggagggtgacaaggatggctgccactgccaaaccccttcaccgccttgccgctttgggtgaagtcacggtcaggggcagaacactggacaggcgggactccaggctgcaagtaacaggccagtcagaccgaaaagtgttgcttgttgcagaccattatttggcaaagcctcgatttggatgcccggtttcgcatgagccatgattcgttgtgtttttattgccgacggagacccgagtgtatcaaaccgcctcgatccaaacttgtcaagttcaattcactggagcgccatgcatgcttccctccccaaagtgtcttgttcttggtgtcctgtctcgagtaaacgggcgaggacaagacgcagtcaacagggaccgatacaccattacagcgcatcaggggcttcaggtctcacacaaaatgacaagagagtacacactactggaatccacaacgacgtcatggagttgaccacgagcacctgtctgttaaatgtcatgaggcttcagaggggatggacgcctttgtaaatatttatcatcgtatgtaatatggatagtcttttgttgaaaaattcatctcgatgtgccaaatcctctctctcctcccgcccacccgtgaccccaatattcaagggcacagcaagtccgtgtgtggcacccactctatgcacggagaatcacgaggccccaaggaactgttgcgtggggtgtcccgatgcagcagcaactgacgacggatcgagaaagtgtggatggctcatgagagggcgacgaggatcatggtgctcatccgatgctacacagcacacgaccgggctgcaggttcgcagctttggttcctgttgtcgagaaccaacgggccggtacttcaagtctttcatgtttggtgaggtgtgacctttttgatgaaaacaaagtataaaaaaccagcatgaattgttagtacaactggtatcagttcaagtggcttccataactcaacctaattcatctcaaatagagaactaaatgaggccatcaaggtgataaagaatactagaggtaagcaagcagcctcaagctgaccaagcaacaactcggaggatggcagtggcacccacacgaggacatgtcgacaaggacaagaacctgctgggcttgccacaccatcccactaacaagatggtgcccctgacagctccgtccccgcgaacgaatccccaatcgcggaaaacacaacgggcggtactatggtacctatgtacctgtccccttgcccgaccccgctcccccagagaaagtccccgctttttgtgccttgtgaggtgtggagccgccgacaagctgacgtccctgacgacggagagctccattgcctagaaccgggagagtcttggccggagtggtgctggatgtttctctgcctgttcctccttccccccccgccgttgccaggtgatctaaaaagttcaattctccctttgtcaatttctccttctgttttccatctctcctttttgtagtcgctttctaattctcattgtcgaagctctaccggcgcaactcaaggtacgtcaccatgcccctcgctggttgatcacgcgagtcgcaattgcgcctgaacctccttctccccgttgacatcgcgaccgccacaaggctatccgcctacagtactcgaggactaagctacttactgaccgcgaaccgcatcgtgctctcacagaaccgacctacgaaccaatcaccactacaaccaccaccaaaaccgtcataatgtccaacgcaagtcaacccaccactcgcaacatccagaacaacagagctgacccccccccttccccccttcccagaccatcgagaccggtctccccgaagactgggaagtccgccactcgcaatccaagaacctgccctactacttcaacagcgccaccaagacctctcgctgggagccaccctcgggcaccgacgtcgacaagctcaagatctacatggccaagtaccactcgcccacgagtcaacagcagcaacaacaacagcagcaacaaccacagggaaagatcaggtgtgcgcatttgctggtcaagcacaaccagagcaggaggcccagttcttggcgcgaggtgagtccccttcccgttgtccatttcaagttgcgtccggagtgcctggtgtttgttgttgcctccggcggcccctccggggaggctccttcggagggctgctcgctgcgctcgttttgtttttctttctctctttctgaccgtcgctaaccaccaatgacagtccgagattacccgcaccaagcaagaagccctcactaccctgcaaggattcgaacagcgcatcaagtccggctccatttccctcggcgagctggccctgaccgagtccgactgctcctctgctcggaagcggggtgacctcggctactttggacgcggcgacatgcaaaaggagtttgaggatgccgcttttgcgttgaagcctggcgagatcagcggcatcgtggacacggctagtgggttgcatttgattgaacggttagtcgacatttcttttcctcgaagaatcagaagaaggaagagaagaagaaggagggtacggagagtatattggaggtggacgtgtgttgcggttatctggtggtgtgtggtgacggccgccgctactaccgagtgacaccagtcgctggcaagacggacatcattcgtgaacgaacaaaagtttgctgacgacgacattggggaatggtacaggctcgagtaggatcccgatacgccacgacgatcaataatgaccactgcctctgataaagaggaacatcaaagggcgctgagagcgtgcatgatagtatagggaagacgaattagggattttgcttcgagcgcggcgctttgcgatggtacgaaggagaggaggaattcgagggatgagaccgggaacacaactctttatatcggaaacccaaaagatgatggccgcgatgacgcattacgccattatgcggtcactggaactttgatattgtcggattactgtacgtagtacgaaaaaggcaacaaaaggctaggtagaaatatctgggttctcctggctcaagtgcggataggggggaaacccaaaggaaaacagccggataggaacaaaaagaataaaaaataaaaagcagacaaaataaaacatttcacatttcgagacacacacacaatacacaacggggacctaacatggtccaatgccccaagtaactaagcgacggccaggcaagcaccccaagtgattcctagcttgagtactagctatttacttagattacctccgatcccctctctatgtggctggctggggttcgagacctaggaagatggaaagacagaatcgacatgtctggagctattttacactattattaactaaggtaaggtagaagaaacagcgttaaagttaaagggagaatacgtatcaatcaatgagcaactaactaactacgtacttactagtctagtctagtctacctgagcaagctgcgtgcatcatccatgtatgcgtgtgcgtgatccgtacctctctctacctacttaggtacctaaggtccctaccctacctacctaaggtccctacctaggtaggtacctacattatgcccttgttgactaccaagtcctcctacatatgataacattagggcttttcattagctacctagaggtaagtaagtagccgagtgttaacattcttctaagaagactttgatatctggatgacagtctttgttctttttttccctcttttttttttcccgctggaattctgctgagggactgagggaagaaaagaaaaaaaaaaaaaatacaccaaagatgaggctccgaaggagaagagagctaagtagctagcgggtttcattcattctcatcaagtccatattgagcagagaactaactgatctgaagtaaaatactatgtcgcggaggactgccgtacatgtatgcatgatatgcccattgatggtgatcaaaatgctaggatacttggtttatttctatactctaacaagctgaaatattatgtatgtctttctcttggtaaactctttcttgtgtcttgatcgagatatagagattccagagattcgagggaggacagcagccaccaccgagaagaaagacctgatctgtgtgtgttcaccccccgatccagtatccagggcagcgaaaagaggaagaactgctagcagcctcgacaaactccagaataccgcggcgcaccagaccagattttgatgtcatcagtccgaaatcggggtgaaccttgaactccatggcccccttgacccttcattgactttgacccatctgattgtgtcctggaagtacctaggtaaggacagaggaaaattgatgacgaagaatgacccgcgacgaaaaagaaaaaaaaccgcgggagccagtgctcgaccgcaaagagttctaagaaatggggtatataatatgatagtcagcgcacacgtagaaaccgtgacgaccgactgactggccgaaaaaccaaaggggaaaaaaagaagaagcgaaccaaaacgccatttgtgtccccgaaaccaagtaaaggaaaagtgtgatccgaccatagtcgttatcgtgagcatcagagcatgattcgtaaccatgactttcgttccttgtcgtaccctttacactcctttctgtccccattgtccgttgtgatcgatatgttgttggcttttgccgaatgatcttttttgcagttctgagctggccaggttgccttgctggctgcttttctgtccctttccttgtcacatgcggcggcggtgactgtcctgttaaaccagtgcttccaccccgtttgatgatgctcttgttcccatccgaacgatgcaacgggggtggtaggtatgtacaactaggaaaacttggagagaaatgtgcggggaaatgagaagagggtgctcgactcgctcaacgaggagcttttgtatgtaaggttatttgagttatatcgatggagttcttttgttcgcttatttccgtgtatctggtgtcgttgttgctggccatattgtagatcgtgtccatgggtattcatgtgttcttaggtctcgtgtcggtatgtagttgtcgagttctaggtcgtgtaggtagtaagatcatggcatagtcccgcccacgcttgccactacccactccgccaacggcatgatacttgcaaacccgaccgtcatgactcccaaggccatcatcgacagagccgagtatggtgccgcttcgcttcccacctcatacaagtatgcagttcccattgcggccgagttgatgccgattgtcagaccagccgctaccgtatgcgggtcgttcatcccctcgccttgtgcgggtgaagctatggcaggcgctgtcgtgcgggtccgttgagcggcctcgaggtcaaatgatcgccgaacgggcacagtgagcagctcagcctggctcgccttaggttcagtcttagcttctgcttctggcttctcctcgggctgttcgggtgaggtattgactgttgcatcttgctgcgtgacgaagcacgagaaaatcgtccgttccaaccagctaccaagcccaaatcccaatcccatctggaagatgatcccactaatgaccaccatggtcgcgttgaggctagcatcgcctcccatggtaatcatgaccggggcgcccatcgcaatggtgacgctgcgagcagtgtaggcgatgttgcgggaggcggggccgaggccaatggcgcgagtgagtagaggacccaaggcgacgttaccgatggcgagaatggaggaaactatgagaacggtcaacccggcgcgggaaagtaactggcgccggtactcatacagtttgaggccccaggccaccaaaccggcattcaagatggactgggcgatatcgcctgcggccatggatacgttgagcttgtttccctcggcatcgaccccgccattgacactatgaagaaggaggtgggagagggttgtcttagtctgcaaggtgtccagcatcttgcccaaggctcgatcactaatcgcagcgtcaatgtaaatgtaacccatcatgacgagggaagtccatagtaccgcgttgagagaaccggtcagggtgattcggatccagggagcgaacccttcggcacttttaacggctctttggacttccagcatagtgaaccaagtggcgaagaggagaaaggtcgcaagaggggcgtcacgatgcaccgcatatcgtaggggaatcccaacggtgaaagtcaggaaccaacacaggaccaatatcgggtttcggctaagccatcctcggaatcctgtcctcggtgtctcttgtaccactgtaggcggggtattttcgagggaagtcggaggtcgggtcccttcgcaagcgctctcttcgccagaacaagacacaccgaagttaaaactgctcgccaaggaattgggctcgaatattatcttcgaagacatccagctccacctttctctatggccttcaatcacttccatattatccgactcgcgggggagagtgcatgatcgtgtccagcggaccatcaacgagtgaattggtaaagccagagagtatgtcaataccgcgttaataattcccgtaagcacttgtctgtgttagcataacccccacatgatttccaatgtgagcgtcttaccgaagcaagcgataacaagccccacggtacgggcatcagcaagtggtcctcgacatatcatgacaaaagggatggtgaagccgatggacatgtgtcggttgagaagattggtctgcccatgttagtatggggaggccaaagcgttccgtcagttcagtccggggtaagacacgtaccgcgcggctcaggtgcttttgataaaactcctccagtctgggcagaacacacccgcaagcggacaagacgacgaagacggcgaccattgccaatatcgaagggggaaagtccacgctatggttgtccagcatcagatcgatgccggctatggcaagctgtgccatacatatcaatagagttgctaccacgccgtcccatagctgtgtgtgcttgtgcaagtagtgccgcagccttgcgtaacgctgcctcgctgttgttgaggtgaataggcacatggcgaatgtaggtgttgccgaaggaagtgccgatggtaaagtagaagccatggtagacccaagggtgtggagtcgcgtgaagagtcgtgtgaagggttatagggaaagtcaacctgagcatatgccaggcggtgtgagacatgggccaaaaaggagaggaagtggcaggcggcgttggtcttgataaagggctttttcggggttcgctcttgacatttgcagacacctcgtggtgtctaggacaacgactgcctgcaagaataggcctggaacaacagtactgtagggttttcccatggacaggcgtggagtacatgggaaagatagaggacgggtttatcgtttgtcctcccccacgccatgtggttcggcggcggcggtcaagaaagccacttggcacggatggtgtttggcattgcttggttatggatctcttgctttccgcgaagactttctgtggatgtggtcccgggtttgcaggggctggctgagtgaatggtttggacggagggtccttaggttcggaataagatatgccggtgtttagtgacgtcgtgccagacagtgaaaatcacagagggggaaccaactgaagtcaacaagccggcagagcttgatccaacaaccaggaaacggaatcttgacggcgatacagatccctgaagtaaagggtgaagagggaaagaaggaagggatccctgtggttgatggaaaaaagggaaagggtagacgagttaggcgaaagaaccctcgccgcgatagtttcacgacaggatccacgagagcccatcccctttacgatcgaacgaataggccatgccggtgaactgtgaagggggcatctatgggatgggaacctggaagatgtgccagaagggtgaagggaatgaacgtttgatgggagttcttgtccacccacgtctacttccatgatactcgggccctgttgctccttctgtgaatagaatccttcaaggttttcatgactgagtggatgaaaaatccaaggcaggtatgtgaaccttgacgacgacgacgacgacgacgacacaaaaaacaaccgaaggacgaaggagcctcacacagttccgaataagagagagggagcgaggggacaggaggtactattcgtggcccgtgatccgtgttgccgccggtcagtgtgtgtctgtctgtccaagtcgccgcgagccaaacccgtttccagtcccgtccatttccatcatgtccatccgtgtccatgtccatcatgatacgcaccgttatcaattggcaccctgtcaccgtggtgacctttggtacaattacttgcttgcttgcttgcttgcttcttgcgtgcaatcccgggaggccagtgttgtgggtgatgcaaaggagcgacacgtcaacaagtcggtgtgtcaattgttttcgtcgttgacactcgtatggcacttgttgacagcagagaatgagctcagtgaaaggaggcttgcctggttgtaccatcccatgttcgacggtactacttggttgttgctggttcctggcttaggtctgcgattaagaacgagcatctagccgcggcccgcctgcgatggcctgcagatttgaggtcaaacgaaggagggacaaaatcacgccatgaccagtagattttggagcgtcaaagtccagggcgtcttggggcgtttctaggggggcgtcgtctctgccgttgtccttgtcaatgtccgtatctgctgctcgtcgtcggaaatattgtcccaattcatcatttgggtcccgtcatctcttgaacggcattgggagcggcccgggagcgggaggcaggcaggcaggggaggggagaggactgaagtcagatccgcggatgcgcggcgtttctttggctgaacggtaagtacttcgttatcgcccatccatttgaggaacttcacttgcggtggtggtggctgttgactgttgttgttcgtcgtttcttttctttttcttggtcaaagcgtttgatgaaaatctcttcgatgacgaaacatgtgagtgtcagagattgaacattgtcccttcctgtttgatccgagttgagtttccagtctttcccgtgccttccgccgttgaatcgcccggttcctggatcggactggaggcgtcatgaggcgctccctcctcttcctcaatgtgggagattcggggcagcgttgggggtcagtggggtctcaatcgggcttagcgccgcagccaccactggtactggcggccgatcatttctgggctgtggagaagagaaagcgggaaggagacatggataggatgcactaacagagatgcccctgtttccagcttttatctgttaacgcggggaagaaggcccctgtcatccgccaaacagtcttcgttcagttgcatttcctcatctccatctccattcaggtctcttgccgctcacatcagcaccgaataacaatcacctcagctttctgccggtttcctcgtgtgcagcaacagcctgaactaggtgccaaaattgtaggtacccttcaggc